co-authored by jayanth_yk and janakarangama


In a previous blogpost on "Update on Updates", we’ve walked you through the journey from manually executing the Patch & Update (P&U) process for Dell EMC Cloud for Microsoft Azure Stack to Dell EMC's commitment in delivering the promise to automate the P&U process in 1805 release. 

 

We are now pleased to announce that with 1811 release, P&U Automation Tool is even better with improvements and feature additions. We now automate P&U for firmware of Switches (Dell EMC TOR and BMC switches), OS updates for VMs (OME - OpenManage Essentials and OMNM - OpenManage Network Administrator) on Hardware Lifecycle Host (HLH), OS and Driver update for HLH itself, in addition to automation of firmware update on Scale Unit (SU) nodes and HLH node.

 

Woah! A P&U Automation Tool which saves umpteen hours of keyboard time, avoids human errors and now extends itself beyond firmware update to incorporate driver and OS update to its already rich feature set for a hassle-free lifecycle management on your Dell EMC Cloud for Microsoft Azure Stack, we believe we have ticked all the right boxes by listening to your valuable feedback and suggestions. We also think that the key differentiator we bring to the table is the option to update the firmware of Dell EMC TOR and BMC switches which gives you the automation advantage on your network as well.

 

Great! With that let’s spend some time trying to understand the various bits of lifecycle management on your Dell EMC Cloud for Microsoft Azure Stack and running the P&U Automation Tool. First let’s look at the update options available from both Microsoft and Dell EMC.


Brief overview of all the updates available in Dell EMC Cloud for Microsoft Azure Stack system (Microsoft and Dell EMC updates)


Type of Updates

Dell EMC Updates

Microsoft Updates

Update Method

OS Update for the SU Nodes

 

MS Azure Stack Admin Portal

Azure Stack Software Updates

 

MS Azure Stack Admin Portal

Driver Update for the SU Nodes

 

MS Azure Stack Admin Portal

HLH OS and Driver Update

 

Dell EMC P&U Automation Tool

OME and OMNM OS Update

 

Dell EMC P&U Automation Tool

Firmware Updates for HLH and Compute Nodes

 

Dell EMC P&U Automation Tool

Firmware Updates for TOR and BMC Switches

 

Dell EMC P&U Automation Tool

 

Note that, on the Microsoft Azure Stack software front all the updates are handled via the MS Azure Stack Administrator Portal and the detailed process from Microsoft can be found here.


Now that we have understood the various bits of lifecycle management, let’s run you through the P&U Automation Tool.


Prerequisites before running the P&U tool


Note: Currently 1811 P&U Automation Tool is applicable to 14G hardware only.

  1. Download the latest Dell EMC Customer Toolkit v1.1.1811.1 here
  2. Download the Dell EMC Patch and Update Automation Tool v1.1.1811.1 from here
  3. Upgrade SupportAssist Enterprise to 2.0.0.53. Please refer to the P&U User Guide
  4. Upgrade OME to 2.4.0.930. Please refer to the P&U User Guide
  5. Upgrade OMNM to 6.5.3. Please refer to the P&U User Guide
  6. Also refer to the Switch Firmware pre-requisites from the P&U User Guide

 

Installing and running the P&U Automation Tool


Step 1: Run the P&U Automation Tool msi from the downloaded location on the OME VM and follow the installation wizard to complete the installation.

Note: As the P&U Automation Tool installs the updates, it restarts the HLH for completing the update process. This would in turn restart OME and OMNM VMs. If you want to optionally enable automatic login to the OME and OMNM VMs, you may follow the steps mentioned in the User Guide.

 

Step 2: Launch the Patch and Update Automation Tool by double clicking on the icon on your OME VM’s desktop. Then a welcome window appears, and you must accept the Terms and Conditions to proceed.

1) Welcome page.JPG.jpg


Step 3: Under the Configuration - Profile section, pay attention to the Notification banner and take the necessary action. Enter all the credentials in the text fields and click Next.

 

Note: In the OME VM, you need to copy the DeploymentData File and ConfigurationData File to C:\Program Files (x86)\DellEMC\DeploymentJSON. You can get the DeploymentData File and   ConfigurationData File from the HLH host in D:\DeploymentFiles\JSONS location.

2) Profile tab.JPG.jpg


Step 4: Under Configuration - Workflow section, select the path of Dell EMC Customer Toolkit File and update the ERCS Endpoint IP Address text field and click Next.

3) Workflow tab.JPG.jpg


Step 5: Under Configuration - Settings section click Next to begin the update process while you get to attend other priority tasks.

4) Settings tab.JPG.jpg

 

Step 6: Under the Status section, you can see the progress of Pre-checker. Once the scan is complete, click on Update to begin the process of updating Firmware of Scale Units and HLH, OS and Driver update for the HLH, OS update for OME and OMNM VMs and Firmware update for the TOR and BMC switches. After all the updates are complete, click on the Finish button.

 

Note: The entire update process may take several hours with no user intervention or repetitive tasks involved throughout the process.

5 i) Precheck workflow.JPG.jpg

 

Step 7: That’s it. You are done! The Summary page will be as shown below.
9) Summery.jpg

 

We at Dell EMC Cloud for Microsoft Azure Stack Product Engineering team, are continuously improving the innovation we bring to Dell EMC Cloud for Microsoft Azure Stack and thus you can look forward to ongoing feature Improvements in the Dell EMC Patch and Update Automation Tool in future releases. Therefore, we request you to send in your valuable feedback and comments to help us delight you!


We will be publishing a detailed video on Dell EMC Patch and Update Automation Tool soon. Please watch this space for an update.


Update! The all new 1901 PnU tool is out with 13G hardware support as well. Please download the 1901 PnU tool from here

As promised we are also pleased to bring you the video presentation and demo on PnU tool. Please click here to view the video presentation


Important Note: Starting from the release 1901, Microsoft is using the new ZIP format for the OEM package update. The legacy formats (<package>.exe and <package>.bin) are no longer supported in 1901 and the later releases. When updating an existing cluster using the Patch and Update Guide, you will update using the 1901 OEM Extension (.zip file).