Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

PowerFlex Manager 3.8.0 RCM/IC upgrade issues and patch

Summary: ESXi and CO upgrades may fail with PowerFlex Manager 3.8.0

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

ESXi and CO upgrades may fail due to the issues listed below:
  • SDC is not reinstalled correctly during CO upgrade.
    • An example of the error seen in the deployment log when SDC is not installed correctly during upgrade:
ERROR [2022-05-23T22:09:26.627090] 46866: service_deployment.rb:5519:in `process_firmware_update': Encountered an error during firmware update: RuntimeError: Failed to execute esxcli command on host 172.24.37.21: esxcli 600 env VI_PASSWORD=****** esxcli -s 172.24.37.21 -u root -d 58:9B:FE:22:32:A3:EE:CC:6A:B8:53:FE:53:0A:A6:F1:29:D1:1F:F0 system module parameters set -m scini -p IoctlIniGuidStr=402D7EF1-F924-475D-9F3D-94BE4664A83B IoctlMdmIPStr=172.24.126.5,172.24.127.5 bBlkDevIsPdlActive=1 blkDevPdlTimeoutMillis=60000: #<Hashie::Mash exit_status=1 pid=31968 stderr="" stdout="Invalid Module name scini\n">
["/opt/jruby/9.1.17.0/lib/ruby/gems/shared/gems/dell-asm-util-0.1.0/lib/asm/util.rb:198:in `esxcli'", "/opt/asm-deployer/lib/asm/provider/server/server.rb:1736:in `esxcli'", "/opt/asm-deployer/lib/asm/provider/server/server.rb:1670:in `register_scaleio_sdc'", "/opt/asm-deployer/lib/asm/type/server.rb:2220:in `register_scaleio_sdc'", "/opt/asm-deployer/lib/asm/service_deployment.rb:5498:in `block in process_firmware_update'", "org/jruby/RubyArray.java:1735:in `each'", "/opt/asm-deployer/lib/asm/service_deployment.rb:5334:in `process_firmware_update'", "/opt/asm-deployer/lib/asm/service_deployment.rb:479:in `process'", "/opt/asm-deployer/lib/asm.rb:228:in `block in process_deployment'"]
  • CO 6.7 to 7.0 upgrade fails due to null vm.summary object
    • An example of the error in the deployment log when upgrade fails due to null vm.summary object:
ERROR [2022-05-23T22:09:26.627090] 2052: service_deployment.rb:5519:in `process_firmware_update': Encountered an error during firmware update: NoMethodError: undefined method `summary
' for nil:NilClass ["/opt/asm-deployer/lib/asm/vmware_connection.rb:70:in `block in vms_on_server'", "org/jruby/RubyArray.java:2566:in `select'","opt/asm-deployer/lib/asm/vmware_connection.rb:70:in `vms_on_server'",  .....
  • ESX login fails during upgrade
    • An example of the error in the deployment log when the upgrade fails due to ESX login failing is:
InvalidLogin: Cannot complete login due to an incorrect user name or password.

Cause

This is caused by issues in the PowerFlex Manager software.

Resolution

A patch is available for PowerFlex Manager 3.8.0 build 8173 or build 8187 that contains fixes for the following issues:
  • SDC is not reinstalled correctly during CO upgrade
  • ESX login fails during upgrade
  • ESX 6.7 to 7.0 upgrade with nmlx5 driver fails
  • CO 6.7 to 7.0 upgrade due to null vm.summary object
To install the patch:
  1. Take a snapshot of the PFxM appliance.
  2. Download the zip file attached to this KB and upzip.   Copy the RPM files to the /var/tmp directory on the PowerFlex Manager appliance.
  3. Run the following commands on the PowerFlex Manager appliance to apply them:
    • cd /var/tmp
    • sudo rpm -Fvh Dell-VxFM-asm-deployer-3.8.0-47.noarch.rpm
    • sudo rpm -FvH Dell-VxFM-puppet-module-vmware-vcenter-3.8.0-16.noarch.rpm
    • sudo shutdown -r now 

Article Properties


Affected Product

PowerFlex rack, PowerFlex Appliance

Last Published Date

16 Aug 2023

Version

5

Article Type

Solution