Hardware Management Console Readme *Version 10 Release 1 Maintenance 1022 (V10 R1 M1022) README* Updated: 07 May 2024 (C) Copyright International Business Machines Corp., 2024 All rights reserved. Contents <#ibm-content> The information in this Readme contains the fix list and other package information about the Hardware Management Console. * Terminology <#term> * PTF MF70891 HMC V10 R1M1022.0 - for vHMC for x86_64 hypervisors (5765-VHX) <#MF70891> * PTF MF70892 HMC V10 R1M1022.0 - for 7063 Hardware or vHMC for PowerVM (5765-HMB) <#MF70892> * Known Issues and Limitations <#known> * List of fixes <#fixes> * Best Practices <#best> * Installation <#install> Terminology *x86* - This term is used to reference the Intel hypervisors (KVM, VMWare, Xen) on which Virtual HMC can be installed. *Note:* HMC V10R1 release for x86 is not supported on bare metal (7042 hardware appliances). * ppc64 or ppc64le* - describes the Linux code that is compiled to run on Power-based servers or LPARS (Logical Partitions) PTF MF70891 HMC V10 R1 M1022 - for vHMC for x86_64 hypervisors (5765-VHX) This package represents a service pack image that can be used to update the HMC from HMC V10 R1 M1010 release. You can also reference this package by APAR MB04402 and PTF MF70891. This image can be installed on top of HMC V10 R1 M1010 with or without other PTFs or Service Packs installed. * Service packs are cumulative and as such will include all the fixes for the PTFs released up to and including the last service pack(s) for this HMC version. Please read the individual Readme files for each PTF to see the list of fixes. /Package information/ Package name Size Checksum (sha1sum) APAR# PTF# HMC_Update_V10R1M1022_x86.iso 5384833024 4cbac150c263661685da49c1b767f395a7201357 MB04402 MF70891 Splash Panel information (or lshmc -V output) "version= Version: 10 Release: 1 Service Pack: 1022 HMC Build level 2305170912 MF70891 - HMC V10R1 M1022 ","base_version=V10R1 " PTF MF70892 HMC V10 R1 M1022 - for 7063 Hardware or vHMC for PowerVM (5765-HMB) his package represents a service pack image that can be used to update the HMC from HMC V10 R1 M1010 release. You can also reference this package by APAR MB04403 and PTF MF70892. This image can be installed on top of HMC V10 R1 M1010 with or without other PTFs or Service Packs installed. * Service packs are cumulative and will include all the interim fixes for the PTFs released up to and including the last service pack(s) for this HMC version. Please read the individual Readme files for each PTF to see the list of fixes. /Package information/ Package name Size Checksum (sha1sum) APAR# PTF# HMC_Update_V10R1M1022_ppc.iso 5341888512 e80aafb76d2dae3b33e6328ae98f9e592fa4b9c1 MB04403 MF70892 Splash Panel information (or lshmc -V output) "version= Version: 10 Release: 1 Service Pack: 1022 HMC Build level 2305170912 MF70892 - HMC V10R1 M1022 ","base_version=V10R1 " Known Issues and Limitations * In 1020 and higher a new Event Notification field was introduced with 3 scheduled operations settings: o None o All scheduled operations o Failed scheduled operations The prior setting, if it was selected, of "All scheduled operations" is not persisted across updates to V10R1M1020 or greater nor upgrades to V10R2M1030. Instead the setting defaults to the None option. *Workaround:* Re-save the desired setting after update or upgrade to receive notifications of scheduled operations. * The reset of an expired password of a Kerberos user is not supported in multi-realm configuration setups since release V9 R2 950. When such users try to login using GUI, they will get message as Invalid credential. Upon login from CLI, users may see below or similar messages. /Password:// //Password expired. Change your password now.// //Current password:// //Current Password:// //Password change failed. Server message: Old password not accepted.// //Current Password:// //Password change failed. Server message: Old password not accepted.// //Current Password:// //New password:// //Retype new password:// //Password change failed. Server message: Old password not accepted./ *Circumvention**:* Change or reset the password first, then log into HMC. * VIOS scheduled operations are deleted when the HMC is restarted and may log SRC E35F0013. List of fixes *General fixes* * Fixed an issue when running the scheduled operation for hardware VPD from a system with a large number of partitions collecting inventory that caused SRC E212E136 to be generated and called home. * Fixed an issue where changing server settings on a new server at power off may disable memory mirroring. * Fixed an issue that caused PCM aggregated metrics to no longer be generated after the HMC time was moved forward or when Daylight Saving Time starts. * Fixed an issue that caused the *lslic -t sriov* command to fail with the error: "/HSCF0004E An error occurred trying to survey the target mmmm-ttt*sssssss. Please verify the connection to the managed system/." even though the managed system was connected and in Operating state. This error can occur when there is a stale connection to the managed system, or the redundant service processor in the managed system is in No Connection state. * Fixed an issue that causes a successful system firmware update operation that takes more than 3 hours to complete to return the following error on the GUI: "/COMPLETED_WITH_ERROR: java.lang.interruptedException: Timed out waiting for the process to exit/." * Fixed an issue causing the system firmware level of an Enterprise BMC based managed system to be missing in the system inventory VPD.xml file. * Fixed an issue causing the following harmless events to be logged every 3-10 minutes in /var/log/messages: /s//ystemd[1]: dev-disk-by\x2dlabel-EFI.device: Job dev-disk-by\x2dlabel-EFI.device/start timed out.// //systemd[1]: Timed out waiting for device dev-disk-by\x2dlabel-EFI.device.// //systemd[1]: Dependency failed for /boot/efi.// //systemd[1]: boot-efi.mount: Job boot-efi.mount/start failed with result 'dependency'.// //systemd[1]: dev-disk-by\x2dlabel-EFI.device: Job dev-disk-by\x2dlabel-EFI.device/start failed with result 'timeout'./ * Fixed an issue causing an attempt to activate deferred firmware updates on an Enterprise BMC based managed system to always fail with the following error message: /Error. Cannot invoke "com.ibm.sfp.updates.openbmc.UpdaterEBmc.getUpdateImage()/" /because//"updater” is null./ * Fixed an issue that caused the *updlic *command to fail when the "*-l latest*" option was specified when upgrading the firmware on an Enterprise BMC-based managed system to a new release. * Fixed an issue that caused the event notification email notification setting of All scheduled operations to be lost after an HMC update or upgrade, causing notification emails for scheduled operations to stop. This issue only occurs when the HMC version prior to the update or upgrade is V10R1M101x and the version after the update or upgrade is V10R1M1020 or greater. * Re-enabled the "Use virtual OptiConnect" setting in the Edit Profile GUI. * Added a reason for the Version Mismatch system state to the State detail field. * Fixed an issue that caused SRC E3020000 to be generated and called home when the lslic –c command was run and the HMC’s repository contained a mix of EC levels. * Fixed an issue that causes an empty folder to be left in the /home/padmin directory on the VIOS following the creation of a full VIOS backup that includes NIMOL resources on the HMC. * Fixed an issue causing the following harmless message to be logged in /var/log/messages: "/rsyslogd[678959]: command 'SystemLogSocketName' is currently not permitted/". * Fixed an issue that caused the *chhmc –c network *command to add and set a custom DHCP server address range for an HMC ethernet interface to appear to succeed but failed to set a static IP address for the range. * Fixed an issue that caused SRC E35A0033 to be generated and called home repeatedly. This issue only occurs on 7063-CR1 HMCs that have a large number of BMC events. * Fixed an HMC performance issue causing general slowness across HMCs that have Performance and Capacity Monitoring (PCM) enabled. * Fixed an issue that caused SRC E35F0013 to erroneously be generated sometimes immediately after updating or a subsequent reboot later. * Fixed an issue that prevented a user from using the GUI or REST API to assign a partition to a shared processor pool or modify the processor settings of a partition in a shared processor pool when the shared processor pool name has a space in it, resulting in error message: /Error: REST019C Value ' shared_proc_pool_name=xxx ' is not valid for option ' attributes './ * Fixed a rare timing issue that caused custom task role assignments for all HMC users except root, hscroot, and hscpe, to be set to "Undefined" after the HMC was restarted. * Fixed an intermittent issue that caused an Enterprise BMC based managed system powered on with a system profile to transition into Incomplete state. * Fixed an issue that caused the import or export of VIOS backups to fail with the error message "H/SCLA500 An internal error occurred. Try the operation again. If the operation continues to fail, contact your service representative"/. when a space was included in the Remote Directory name on the GUI. * Fixed an issue that caused SRCs E35A0083 and E332FFFF to be reported and PCM aggregated metrics to no longer be generated after DST ended. * Changed the VIOS Validate Maintenance Readiness and Prepare task to return a warning message indicating that the HMC cannot compute vFC storage redundancy accurately for IBM i partitions. * Fixed a timing issue that caused system firmware update to fail for some systems with the error message: "/There are one or more systems without updates available that will be skipped/". This error can occur only when multiple systems are selected and a mounted repository such as USB or DVD is used. * Fixed an issue with the Partition Migration Validation GUI task where after running Validate then Modify MSP to change the MSP selections, the selected MSPs are not saved after clicking OK to exit the Modify MSP panel. * Fixed an issue that prevents a user who does not have access to perform LPM/RR from attaching the storage to a Remote Restart partition. * Fixed an issue preventing Non-Volatile Memory Controller devices from appearing on the Physical I/O page in the Add VIOS wizard. * When the locale is set for Spanish and you try to add an email for event notification during the HMC guided setup wizard, an error is reported "/Exception encountered while rendering panel as HTML/". * Fix for SRC E23D0503 being called home after a reboot due to a core dump * Fixed an issue that causes System plan creation to fail when the captured system has a Virtual Switch with a slash in the name and an additional VLAN id resulting in error: /Exception Occurred in java.lang.NumberFormatException:forInputString Line:76// //Exception Occurred - Message: For input string: """12" Cause: null// //The command mksysplan not successful due to unknown errors./ * Fixed an issue that caused the HMC GUI to stop responding and to generate SRC E35A0053. * Fixed an issue during R&V that causes 0x0314 error with the message - "/Return code type: Failure (hard stop or user intervention required).// //Message: The partition does not support a required management console capability level./ Corrective action: Update the partition to the latest PTF level. This happens when RV CM operation is performed on a machine with a EMX0 I/O expansion drawer attached and the EMX0 drawer resources are in use by IBM i partitions the first time after the system has been powered up. * Fixed an issue so that any TLS 1.3 ciphers removed from the HMC Web user interface via the *chhmcencr *command prior to an HMC update or upgrade remain removed after the update or upgrade. * Fixed another issue causing Firefox on the local HMC console to make background connection calls to Amazon and Google Cloud. * Updated the vterm applet certificate expiration date. *Security fixes* * Fixed httpd vulnerabilities: CVE-2023-25690, CVE-2006-20001, CVE-2022-36760 and CVE-2022-37436. * Fixed Java vulnerability: CVE-2022-21426. * Fixed openssl vulnerabilities: CVE-2022-4304, CVE-2022-4450, CVE-2023-0215 and CVE-2023-0286. Best Practices * User sessions - The following best practices helps avoid performance degradation gradually over a period of time due to increased login sessions as well as security vulnerabilities such as unauthorized access to the active HMC sessions. o It is a best practice to logoff from HMC UI and then close the browser tab instead of directly closing the tab o Set Idle session timeout for all the users and not leave the timeout as '0' which leaves it as no timeout. Installation Installation instructions for HMC Version 10 upgrades and corrective service can be found at these locations: Upgrading or restoring HMC Version 10 Updating, upgrading, and migrating your HMC machine code Update(s) for HMC V10R1M1010 Back to top