mirror of
https://github.com/ibm-s390-linux/s390-tools.git
synced 2026-08-05 02:14:52 +00:00
When the first test, whether the current event subject represents the re-IPL target failed, we attempt a second test, using the recorded WWID of a previously successful attempt. The new helper `chreipl-fcp-mpath-is-ipl-vol` utilizes the information previously stored in the ID-file (read under lock via `flock`). The recorded WWID is compared with the one of the event subject; if it matches we know that it addresses the same volume, and might be used as alternative re-IPL target. Additionally we also compare the current re-IPL triplet with the one recorded in the ID-file. If it doesn't match anymore, we assume the recorded WWID is stale - e.g., because the operator changed the re-IPL target manually - and the previous check invalid. If both the WWID match, and the re-IPL triplet is still the same as previously recorded, the toolset may continue with the subject, and use it as replacement for the current re-IPL target. Reviewed-by: Steffen Maier <maier@linux.ibm.com> Signed-off-by: Benjamin Block <bblock@linux.ibm.com> Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
2.5 KiB
2.5 KiB