Powerpath Management Appliance Upgrade

           

   Article Number:     535717                                   Article Version: 2     Article Type:    Break Fix 
   

 


Product:

 

PowerPath Management Appliance,PowerPath Management Appliance 2.3,PowerPath Management Appliance 2.4

 

Issue:

 

 

   

      During an upgrade from PPMA 2.3 to PPMA 2.4 on a vBlock system the customer gets the below error:     
     
      The PowerPath Management Appliance Upgrade only Package  was copied over to the /tmp directory of the PPMA     
      and the ./applianceUpdate script was run   

   

      Retrieving package lvm2-2.02.120-77.2.x86_64 (1/177),   1.0 MiB (  4.4 MiB unpacked)     
       Abort, retry, ignore? [a/r/i/? shows all options] (a): a     
       Warning: %posttrans scripts skipped while aborting:     
           coreutils-8.25-12.8.x86_64.rpm     
           ucode-intel-20180807-13.29.1.x86_64.rpm     
           blog-2.18-2.7.x86_64.rpm     
           ucode-amd-20170530-21.22.1.noarch.rpm     
           kernel-firmware-20170530-21.22.1.noarch.rpm     
           kmod-17-8.1.x86_64.rpm     
           systemd-presets-branding-SLE-12.2-2.26.noarch.rpm     
           device-mapper-1.02.97-77.2.x86_64.rpm     
           udev-228-150.40.1.x86_64.rpm     
           dracut-044.1-114.17.1.x86_64.rpm   

   

      07:53:25 [INFO]: Zypper issue while updating existing packages.     
       07:53:25 [ERROR]: Unknown error. Aborting update procedure ...     
       07:53:25 [WARN]: * COMPLETE: Appliance update completed with warnings *     
       Verbosity: 2     
       Non-option program arguments: 'tmp-update-repo'     
       Removing repository 'tmp-update-repo' [...done]     
       Repository 'tmp-update-repo' has been removed.   

                                                             

 

 

Cause:

 

 

PP Engineering identified the issue was occurring due to the upgrade package being copied over to the /tmp directory and then the script was run.   
    The upgrade script uses some processes that require the use of /tmp dir  and that was causing the upgrade issues as above.   
   
   
     
                                                           

 

 

Change:

 

 

Copying the update package to another directory (other than /tmp) and running the appliance-update script worked with no issues.   
    eg. /home 
                                                           

 

 

Resolution:

 

 

For appliance upgrades - Copy the Upgrade package over to any other directory except for /tmp and run the upgrade script.