Readme file for: IBM® Power Virtualization Center Publication Date: May 06, 2024 This iFix applies to IBM PowerVC 2.1.1.1 RHEL and SLES based systems. Note: Ensure that the name of the maintenance file when it is downloaded. This change might be intentional, or it might be an inadvertent change that is caused by certain web browsers or download utilities. This iFix addresses the following issues: IT45705 - Volumes health is in pending status. IT45706 - MSP validation changes for LPM. IT45637 - No Valid Host due to network filter. IT45717 - HPE Storage in ERROR state. IT45221 - host sea query giving incorrect default SEA, when multiple SEAs are there. IT44911 - Unable to resize above 1 TB large memory through PowerVC UI. IT45747 - LPM failure due to missing allocation. After enabling GMCV replication, drivers:storwize_remote_pool_name is missing on replication template. Volume fault info is not displaying for volumes deleted from SVC (out_of_band_deleted) in volume_fault api. Live kernel update (LKU) with 500 volumes is taking 70+ minutes. Pin VM refresh issue. Listed below is the iFix installation procedure for PowerVC 2.1.1.1 upgraded system. Prerequisites:- ------------ 1) OPSMGR ifix IT45562-2.1.1.1-OPSMGR.tgz must be installed. 2) All the PowerVC nodes must be on the 2.1.1.1 version. Part-A: Instructions for PowerVC 2.1.1.1 version. ------------------------------------------------------------ 1) Take a backup of PowerVC. 2) Copy the IT45563-2.1.1.1-POWERVC.tgz file to your PowerVC system. 3) Run the following command from the primary node to apply iFix on PowerVC nodes. a) powervc-opsmgr apply-ifix --ifix -c --host Example : powervc-opsmgr apply-ifix --ifix /root/IT45563-2.1.1.1-POWERVC.tgz -c rhel8ppcle --host b) Repeat Step a for all the other nodes. If the iFix installation fails for the host, rerun the command in Step a. Note: The can be obtained by running the "powervc-opsmgr inventory -l" command. If the inventory is created with the hostname, then use the hostname in the apply-ifix command. If the hostip is used when the inventory is created, then use the hostip in the apply-ifix command. 4) Check whether the iFix has been successfully applied on all nodes by running the below command. powervc-opsmgr apply-ifix -l -c 5) To list the installed ifixes: # powervc-opsmgr apply-ifix -l -c 6) Below rpms are installed after iFix is successfully applied. RHEL :: yum repo-pkgs ifix-IT45563-2.1.1.1-POWERVC list Updating Subscription Management repositories. Red Hat Enterprise Linux 8 for x86_64 - High Availability (RPMs) 27 kB/s | 4.0 kB 00:00 Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) 7.3 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) 6.9 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux 8 for x86_64 - Supplementary (RPMs) 26 kB/s | 3.8 kB 00:00 Installed Packages ibmpowervc-block.noarch 2.1.1.1-20240326_1000.1 @ifix-IT45563-2.1.1.1-POWERVC ibmpowervc-compute.noarch 2.1.1.1-20240326_1000.1 @ifix-IT45563-2.1.1.1-POWERVC ibmpowervc-discovery.noarch 2.1.1.1-20240326_1000.1 @ifix-IT45563-2.1.1.1-POWERVC ibmpowervc-monitor.noarch 2.1.1.1-20240326_1000.1 @ifix-IT45563-2.1.1.1-POWERVC ibmpowervc-oslo.noarch 2.1.1.1-20240326_1000.1 @ifix-IT45563-2.1.1.1-POWERVC ibmpowervc-ui-client.x86_64 2.1.1.1-3057.20240319073022IT45563.ibm.el8 @ifix-IT45563-2.1.1.1-POWERVC ibmpowervc-ui-server.x86_64 2.1.1.1-3057.20240319073047IT45563.ibm.el8 @ifix-IT45563-2.1.1.1-POWERVC python3-cinder.noarch 1:20.0.0-202403260451.ibm.el8.72 @ifix-IT45563-2.1.1.1-POWERVC python3-ibmpowervc-block.noarch 2.1.1.1-20240326_1000.1 @ifix-IT45563-2.1.1.1-POWERVC python3-ibmpowervc-compute.noarch 2.1.1.1-20240326_1000.1 @ifix-IT45563-2.1.1.1-POWERVC python3-ibmpowervc-discovery.noarch 2.1.1.1-20240326_1000.1 @ifix-IT45563-2.1.1.1-POWERVC python3-ibmpowervc-monitor.noarch 2.1.1.1-20240326_1000.1 @ifix-IT45563-2.1.1.1-POWERVC python3-ibmpowervc-oslo.noarch 2.1.1.1-20240326_1000.1 @ifix-IT45563-2.1.1.1-POWERVC python3-nova.noarch 1:25.0.0-202403260437.ibm.el8.61 @ifix-IT45563-2.1.1.1-POWERVC python3-nova-ibm-ego-resource-optimization.noarch 2014.1-202403251709.ibm.el8 @ifix-IT45563-2.1.1.1-POWERVC SLES : zypper lr Repository priorities in effect: (See 'zypper lr -P' for details) 90 (raised priority) : 9 repositories 99 (default priority) : 18 repositories # | Alias | Name | Enabled | GPG Check | Refresh ---+-------------------------------------+-------------------------------------+---------+-----------+-------- 1 | Basesystem-product | Basesystem-product | Yes | (r ) Yes | No 2 | Basesystem-update | Basesystem-update | Yes | (r ) Yes | No 3 | Module-Desktop-Applications-product | Module-Desktop-Applications-product | Yes | (r ) Yes | No 4 | Module-Desktop-Applications-update | Module-Desktop-Applications-update | Yes | (r ) Yes | No 5 | Product-SLES | Product-SLES | Yes | (r ) Yes | No 6 | Product-SLES-update | Product-SLES-update | Yes | (r ) Yes | No 7 | SLE-Module-Development-Tools-update | SLE-Module-Development-Tools-update | Yes | (r ) Yes | No 8 | SLE-Product-HA-product | SLE-Product-HA-product | Yes | (r ) Yes | No 9 | SLE-Product-HA-update | SLE-Product-HA-update | Yes | (r ) Yes | No 10 | Server-product | Server-product | Yes | (r ) Yes | No 11 | Server-update | Server-update | Yes | (r ) Yes | No 12 | Web-product | Web-product | Yes | (r ) Yes | No 13 | Web-update | Web-update | Yes | (r ) Yes | No 14 | cloud-product | cloud-product | Yes | (r ) Yes | No 15 | cloud-update | cloud-update | Yes | (r ) Yes | No 16 | ifix-IT45022-2.1.1.1-OPSMGR | ifix-IT45022-2.1.1.1-OPSMGR | Yes | ( p) Yes | No 17 | ifix-IT45562-2.1.1.1-OPSMGR | ifix-IT45562-2.1.1.1-OPSMGR | Yes | ( ) No | Yes 18 | ifix-IT45563-2.1.1.1-POWERVC | ifix-IT45563-2.1.1.1-POWERVC | Yes | ( p) Yes | Yes 19 | legacy-Product | legacy-Product | Yes | (r ) Yes | No 20 | legacy-update | legacy-update | Yes | (r ) Yes | No 21 | powervc-noarch | POWERVC Openstack noarch | Yes | ( ) No | Yes 22 | powervc-opsmgr-noarch | POWERVC Opsmgr noarch | Yes | ( ) No | Yes 23 | powervc-opsmgr-ppc64le | POWERVC Opsmgr ppc64le | Yes | ( ) No | Yes 24 | powervc-ppc64le | POWERVC Openstack ppc64le | Yes | ( ) No | Yes 25 | pvc-openstack-noarch | POWERVC Openstack noarch | Yes | ( ) No | Yes 26 | pvc-openstack-ppc64le | POWERVC Openstack ppc64le | Yes | ( ) No | Yes 27 | security_SELinux | SELinux (15.4) | Yes | (r ) Yes | No #zypper pa -ir 18 Loading repository data... Reading installed packages... S | Repository | Name | Version | Arch ---+------------------------------+--------------------------------------------+----------------------------------------+-------- i+ | ifix-IT45563-2.1.1.1-POWERVC | ibmpowervc-block | 2.1.1.1-20240326_1000.1 | noarch i+ | ifix-IT45563-2.1.1.1-POWERVC | ibmpowervc-compute | 2.1.1.1-20240326_1000.1 | noarch i+ | ifix-IT45563-2.1.1.1-POWERVC | ibmpowervc-discovery | 2.1.1.1-20240326_1000.1 | noarch i+ | ifix-IT45563-2.1.1.1-POWERVC | ibmpowervc-monitor | 2.1.1.1-20240326_1000.1 | noarch i+ | ifix-IT45563-2.1.1.1-POWERVC | ibmpowervc-oslo | 2.1.1.1-20240326_1000.1 | noarch i+ | ifix-IT45563-2.1.1.1-POWERVC | ibmpowervc-ui-client | 2.1.1.1-3057.20240319073021IT45563.ibm | ppc64le i+ | ifix-IT45563-2.1.1.1-POWERVC | ibmpowervc-ui-server | 2.1.1.1-3057.20240319073048IT45563.ibm | ppc64le i+ | ifix-IT45563-2.1.1.1-POWERVC | python3-cinder | 1:20.0.0-202403260506.ibm.72 | noarch i+ | ifix-IT45563-2.1.1.1-POWERVC | python3-ibmpowervc-block | 2.1.1.1-20240326_1000.1 | noarch i+ | ifix-IT45563-2.1.1.1-POWERVC | python3-ibmpowervc-compute | 2.1.1.1-20240326_1000.1 | noarch i+ | ifix-IT45563-2.1.1.1-POWERVC | python3-ibmpowervc-discovery | 2.1.1.1-20240326_1000.1 | noarch i+ | ifix-IT45563-2.1.1.1-POWERVC | python3-ibmpowervc-monitor | 2.1.1.1-20240326_1000.1 | noarch i+ | ifix-IT45563-2.1.1.1-POWERVC | python3-ibmpowervc-oslo | 2.1.1.1-20240326_1000.1 | noarch i+ | ifix-IT45563-2.1.1.1-POWERVC | python3-nova | 1:25.0.0-202403260458.ibm.60 | noarch i+ | ifix-IT45563-2.1.1.1-POWERVC | python3-nova-ibm-ego-resource-optimization | 2014.1-202403251711.ibm.el7 | noarch Part-B: NovaLink Instructions. ----------------------------- Extract the IT45563-2.1.1.1-POWERVC.tgz file and follow these steps based on the OS type of the NovaLink host: 1) For NovaLink Ubuntu host: Copy packages from IT45563-2.1.1.1-POWERVC/novalink/ubuntu to the NovaLink Ubuntu host and run these commands: sudo dpkg -i python3-nova_25.0.0-202403260437.ibm.ubuntu1.61_all.deb sudo dpkg -i python3-nova-ibm-ego-resource-optimization_2015.11-202006130131_all.deb sudo dpkg -i ibmpowervc-powervm-compute_2.1.1.1-ubuntu1_all.deb python3-ibmpowervc-powervm-compute_2.1.1.1-ubuntu1_all.deb sudo dpkg -i ibmpowervc-powervm-oslo_2.1.1.1-ubuntu1_all.deb python3-ibmpowervc-powervm-oslo_2.1.1.1-ubuntu1_all.deb 2) For NovaLink RHEL host: Copy packages from IT45563-2.1.1.1-POWERVC/novalink/rhel to the NovaLink RHEL host and run these commands: rpm -Uvh python3-nova-25.0.0-202403260437.ibm.el8.61.noarch.rpm rpm -Uvh python3-nova-ibm-ego-resource-optimization-2014.1-202403251709.ibm.el8.noarch.rpm rpm -Uvh ibmpowervc-powervm-compute-2.1.1.1-20240326_1000.1.noarch.rpm python3-ibmpowervc-powervm-compute-2.1.1.1-20240326_1000.1.noarch.rpm rpm -Uvh ibmpowervc-powervm-oslo-2.1.1.1-20240326_1000.1.noarch.rpm python3-ibmpowervc-powervm-oslo-2.1.1.1-20240326_1000.1.noarch.rpm 3) Perform NovaLink services restart and check services status. /opt/ibm/powervc/bin/powervc-services restart /opt/ibm/powervc/bin/powervc-services status --- End of list --- Copyright and trademark information http://www.ibm.com/legal/copytrade.shtml Notices INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some jurisdictions do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Microsoft, Windows, and Windows Server are trademarks of Microsoft Corporation in the United States, other countries, or both. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Other company, product, or service names may be trademarks or service marks of others. Third-Party License Terms and Conditions, Notices and Information The license agreement for this product refers you to this file for details concerning terms and conditions applicable to third party software code included in this product, and for certain notices and other information IBM must provide to you under its license to certain software code. The relevant terms and conditions, notices and other information are provided or referenced below. Please note that any non-English version of the licenses below is unofficial and is provided to you for your convenience only. The English version of the licenses below, provided as part of the English version of this file, is the official version. Notwithstanding the terms and conditions of any other agreement you may have with IBM or any of its related or affiliated entities (collectively "IBM"), the third party software code identified below are "Excluded Components" and are subject to the following terms and conditions: * the Excluded Components are provided on an "AS IS" basis. * IBM DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS WITH RESPECT TO THE EXCLUDED COMPONENTS, INCLUDING, BUT NOT LIMITED TO, THE WARRANTY OF NON-INFRINGEMENT OR INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * IBM will not be liable to you or indemnify you for any claims related to the Excluded Components. * IBM will not be liable for any direct, indirect, incidental, special, exemplary, punitive or consequential damages with respect to the Excluded Components. Document change history