Friday, May 23, 2014

Update iDrac6 or iDrac7 firmware with ConfigMgr 2012

Update iDrac6 or iDrac7 firmware with ConfigMgr 2012

There are multiple ways to update iDrac firmware.  Recently I had a customer request that it be done specifically with ConfigMgr 2012 because they didn't want to install any other tools at the time.  So here is how to do it silently for iDrac6 and iDrac7.

First we have to get the iDrac firmware version from all servers by adding the class to the hardware inventory.
  1. Default Client Settings, Hardware Inventory, Add, Connect, servername, wmi namespace = root\cimv2\dell, check recursive.  Check DELL_Firmware.  Press OK all the way out to save.  This will also give you the Lifecycle Controller firmware version on the servers.
  2. Trigger an event or wait for the Machine Policy Update to run.
  3. Trigger an event or wait for the Hardware Inventory Policy to run. 

Next, we need to create collections based on iDrac generation.  There may be other ways to do this but I like to create a folder and then inside each folder you can put the collections. You just have to change the query rule next time you are ready to update all the iDracs to whatever the latest version is at that time.
  1. Create one folder called iDrac6 and one called iDrac7.
  2. Create a collection called iDrac6 to show all machines with this iDrac under the folder for iDrac6.
    1. Use a Query rule to look for Dell_Firmware: Name equal to iDRAC6
  3. Create a collection called iDrac7 to show all machines with this iDrac under the folder for iDrac7.
  4. Create a collection called iDrac7 under the iDrac7 folder.
    1. Use a Query rule to look for Dell_Firmware: Name equal to iDRAC7
  5. Create a collection called iDrac6 - less than latest firmware
    1. Limit to iDrac6 collection
    2. Use a Query rule to look for Dell_Firmware: Version not equal to whatever the latest version is.
  6. Create a collection called iDrac7 - less than latest firmware
    1. Limit to iDrac7 collection
    2. Use a Query rule to look for Dell_Firmware: Version not equal to whatever the latest version is.

Now we create the package for each new version.
  1. Download the Update Package for Windows from Dell and put it in your source location.
  2. Create the iDrac6 firmware package.
    1. Select to Copy the content in the package to a package share on DPs.
  3. Distribute the package to the DPs.
  4. Create a new program in the iDrac6 package and name it after the firmware version.
    1. Will look similar to this “ESM_Firmware_G6N28_WN32_1.97_A00.EXE /s”.  The /s on  the end tells it to do a silent install.
    2. Run Normal or Hidden, Whether or not a user is logged on, and Suppress program notifications.
  5. Deploy the package and program to the iDrac6 – Less than latest collection created earlier.
  6. Repeat the same steps for the iDrac7 package making the necessary changes.



Thursday, May 22, 2014

Dell Connection License Manager 1.0 with Dell SCOM Management Pack 5.1

Here are some tips for getting the Server OOB licensing to work when you install the Dell SCOM MP and connect to the Dell Connections License Manager.

****Update: This issue has been resolved with DCLM 1.1.  DCLM 1.1 was released 5/23/2014 and the Dell SCOM MP 5.2 was released on 5/8/2014.****

Using Dell SCOM MP 5.1 and DCLM 1.0

1. Install DCLM on the SCOM server if possible.
2. Make sure you have the correct type of license imported into DCLM.  It should read "Dell Server Management Pack Suite for System Center Operations Manager. This license is for monitoring X server via out of band".
3. Use the same AD account for the Dell Device Helper COM+ object and the Operations Manager Action Account.

4. And here is the big tip.  That same AD account should be put directly into the Dell Connection License Manager Administrator group in Active Directory.  You cannot put the account in a group and nest that group in the DCLM Adminsistrators group.  It will not work.  The Action Account must be directly in the DCLM Administrators group.

5. From the Dell Feature Management Dashboard in SCOM, make sure you can Launch the Dell Connections License Manager (in the lower right Task pane) and you can see the licenses in DCLM once it opens.  You may need to add the URL to your Trusted Sites.

6. Refresh the Dashboard and your licenses for Out-of-Band Monitoring should show up correctly under Dell Feature Management Dashboard.