Microsoft Azure

Loading

Error Updating to Microsoft Azure Stack HCI version 10.2405.0.23 Dell Apex Cloud

After my first error that got resolved i ran into a second error upgrading at this step.

The cluster update failed. Type ‘UpdateArbAndExtensions’ of Role ‘MocArb’ raised an exception: [UpgradeArbAndExtensions :arcappliance upgrade] Failed with Error C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\wbin\az.cmd arcappliance upgrade hci –config-file “C:\ClusterStorage\Infrastructure_1\Shares\SU1_Infrastructure_1\MocArb\WorkingDirectory\Appliance\hci-appliance.yaml” –only-show-errors returned a non empty error stream [ERROR: { “errorCode”: “InvalidEntityError”, “errorResponse”: “{\n\”message\”: \”the cloud fabric (MOC) is currently at version v0.13.1. A minimum version of 0.15.0 is required for compatibility\”\n}” }] at [at Invoke-ArcHciAzCommandLine, C:\Program Files\WindowsPowerShell\Modules\ArcHci\0.2.50\archci.psm1: line 3134 at Invoke-ArcHciAzCommand, C:\Program Files\WindowsPowerShell\Modules\ArcHci\0.2.50\archci.psm1: line 3010 at UpgradeArbAndExtensionsInternal, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\MocArbHelper.psm1: line 2109 at UpdateArbAndExtensions, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\MocArbLifeCycleManager.psm1: line 264 at , C:\Agents\Microsoft.AzureStack.Solution.ECEWinService.10.2405.0.348\content\ECEWinService\InvokeInterfaceInternal.psm1: line 134 at Invoke-EceInterfaceInternal, C:\Agents\Microsoft.AzureStack.Solution.ECEWinService.10.2405.0.348\content\ECEWinService\InvokeInterfaceInternal.psm1: line 130] Command Arguments ——- ——— UpgradeArbAndExtensionsInternal {Parameters=CloudEngine.Configurations.EceInterfaceParameters} {} {CloudEngine.Configurations.EceInterfaceParameters, MocArb, UpdateArbAndExtensions, C… Invoke-EceInterfaceInternal {CloudDeploymentModulePath=C:\NugetStore\Microsoft.AzureStack.Solution.Deploy.CloudDe… at at Trace-Error, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\Common\Tracer.psm1: line 63 at UpgradeArbAndExtensionsInternal, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\MocArbHelper.psm1: line 2112 at UpdateArbAndExtensions, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\MocArbLifeCycleManager.psm1: line 264 at , C:\Agents\Microsoft.AzureStack.Solution.ECEWinService.10.2405.0.348\content\ECEWinService\InvokeInterfaceInternal.psm1: line 134 at Invoke-EceInterfaceInternal, C:\Agents\Microsoft.AzureStack.Solution.ECEWinService.10.2405.0.348\content\ECEWinService\InvokeInterfaceInternal.psm1: line 130 Command Arguments ——- ——— UpgradeArbAndExtensionsInternal {Parameters=CloudEngine.Configurations.EceInterfaceParameters} {} {CloudEngine.Configurations.EceInterfaceParameters, MocArb, UpdateArbAndExtensions, C… Invoke-EceInterfaceInternal {CloudDeploymentModulePath=C:\NugetStore\Microsoft.AzureStack.Solution.Deploy.CloudDe… at Trace-Error, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\Common\Tracer.psm1: line 63 at UpgradeArbAndExtensionsInternal, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\MocArbHelper.psm1: line 2351 at UpdateArbAndExtensions, C:\NugetStore\Microsoft.AzureStack.MocArb.LifeCycle.1.2405.0.10\content\Scripts\MocArbLifeCycleManager.psm1: line 264 at ,

Resolution was to go onto any Azure Stack HCI Node and run these commands. These commands update MOC to its latest version and then verify its on the latest version.

UPDATE-MOC

THEN RUN

GET-MOCVERSION

Error in Apex Cloud Manager Precheck Upgrade to Version 2405

I ran into an error when running the upgrade precheck in Windows Admin Center Dell Apex Cloud Manager from the latest version of Azure Stack HCI to Microsoft Azure Stack HCI version 10.2405.0.23 . These are the errors and this is how we resolved the issue.

Critical[Node Power State Check][AZ300HOSTPOWER0002] Check Failed: Host power status error on host ‘xxxxxxx’.
Critical[Node Power State Check][AZ300HOSTPOWER0002] Check Failed: Host power status error on host ‘xxxxxxx’.

[Pending Job Check of IDrac][AZ304IDRACJOB0003] Check Failed: Failed to check idrac pending jobs on host ‘xxxxxxx’.
Error[Pending Job Check of IDrac][AZ304IDRACJOB0003] Check Failed: Failed to check idrac pending jobs on host ‘xxxxxxx’.
Error[Compatibility Check for LCM][AZ304COMEX0002] Check Skipped: status of host xxxxxxx is unknown
Error[Compatibility Check for LCM][AZ304COMEX0002] Check Skipped: status of host xxxxxxx is unknown
Error[Compatibility Check for supported-platform][AZ304COMEX0002] Check Skipped: status of host xxxxxxx is unknown
Error[Compatibility Check for supported-platform][AZ304COMEX0002] Check Skipped: status of host xxxxxxx is unknown
ErrorPrecheck detects some errors as listed. Fix them before upgrading the cluster. Refer to KB000215152.

At first we went to reset IDRAC that didnt fix the issue . Then we connect to Apex Cloud Manager via SSH to run these commands which resolved the issue now our Azure Stack HCI cluster is upgrading just fine.

We had to rebuild the linzhi pod that resolved the issue.

1.kubectl get deployments
2.bash /data/store2/ese/scripts/reset_ese_config.sh
3.kubectl scale deployment linzhi-service –replicas=0
4.kubectl scale deployment linzhi-service –replicas=1