Skip to content

Release 0.19.0

Compare
Choose a tag to compare
@pirat89 pirat89 released this 23 Aug 16:05

Packaging

  • Requires leapp-framework 5.0

Upgrade handling

Fixes

  • Add el8toel9 actor to handle directory -> symlink with ruby IRB. (#1076)
  • Do not try to update GRUB core on IBM Z systems (#1117)
  • Fix failing upgrades with devtmpfs file systems specified in FSTAB (#1090)
  • Fix the calculation of the required free space on each partitions/volume for the upgrade transactions (#1097)
  • Fix the generation of the report about hybrid images (#1064)
  • Handle correctly the installed certificates to allow upgrades with custom repositories using HTTPs with enabled SSL verification (#1106)
  • Minor improvements and fixes of various reports (#1066, #1067, #1085)
  • Update error messages about leapp data files to inform user how to obtain valid data files (#1121)
  • Update links in various reports (#1062, #1086)
  • Update the repomap data to cover changed repoids in RHUI Azure (#1087)
  • [IPU 7 -> 8] Fix false positive report about invalid symlinks on RHEL 7 (#1052)
  • [IPU 8 -> 9] Inhibit the upgrade when unsupported x86-64 microarchitecture is detected (#1059)

Enhancements

  • Include updated leapp data files in the RPM (#1046, #1092, #1119)
  • Update the set of supported upgrade paths (#1077):
    • RHEL with SAP HANA 7.9 -> 8.6, 8.8 (default: 8.6)
    • RHEL with SAP HANA 8.8 -> 9.2
  • Introduce new upgrade paths:
    • RHEL 7.9 -> 8.9 (default)
    • RHEL 8.9 -> 9.3
  • Correctly update grub2 when /boot resides on multiple devices aggregated in RAID (#1093, #1115)
  • Enable upgrades for machines using RHUI on AlibabaCloud (#1088)
  • Introduce possibility to add kernel drivers to initramfs (#1081)
  • Redesign handling of information about kernel (booted and target) in preparation for new changes in RHEL 9 (#1107)
  • Redesign source system overlay to use disk images backed by sparse files to optimize disk space consumption (#1097, #1103)
  • Requires leapp-framework 5.0 (#1061, #1116)
  • Use new leapp CLI API which provides better report summary output (#1061, #1116)
  • [IPU 8 -> 9] Detect and report use of deprecated Xorg drivers (#1078)
  • [IPU 8 -> 9] Introduce IPU for systems with FIPS enabled (#1053)

Additional changes interesting for devels

  • Deprecated GrubInfo.orig_device_name field in the GrubInfo model (replaced by GrubInfo.orig_devices) (#1093)
  • Deprecated InstalledTargetKernelVersion model (replaced by InstalledTargetKernelInfo) (#1107)
  • Deprecated leapp.libraries.common.config.version.is_rhel_realtime (check the type in msg KernelInfo, field type) (#1107)
  • Deprecated leapp.libraries.common.grub.get_grub_device() (replaced by leapp.libraries.common.grub.get_grub_devices()) (#1093)
  • Introduced new devel envar LEAPP_DEVEL_KEEP_DISK_IMGS=1 to skip the removal of the created disk images for OVL. That's sometimes handy for the debugging. (#1097)

New Contributors

Full Changelog: v0.18.0...v0.19.0