Skip to content

Release 0.9.0

Compare
Choose a tag to compare
@pirat89 pirat89 released this 24 Oct 20:55

Packaging

  • Added dependency on policycoreutils-python-utils & policycoreutils-python

Upgrade handling

Fixes

  • Changed the title of the boot entry to be valid for ZIPL
  • Do not remove packages which shall be installed/kept on target system (#345)
  • Fix adding of local rpms into the upgrade transaction (#348)
  • Fix check of active kernel modules (#330)
  • Fix handling of XFS filesystems with ftype=0
  • Fix ntp migration: extract configs into the right directories
  • Fix traceback when RHSM is skipped
  • Handle possible error when setting release on upgraded system
  • No size limit on leapp.db in sosreport (#309)
  • Require the biosdevname dracut module on the intel architecture only
  • Retry some actions of subscription-manager on failure to reduce number of issues (#293)
  • Upgrade only packages signed by Red Hat

Enhancements

  • Add checkskipphase actor: skip to the report phase if inhibitor is produced to improve user experience and handle errors when we cannot work with target content
  • Change upgrade path from RHEL(-ALT) 7.6 (EUS) to RHEL 8.1
  • Check NSS configuration for use of wins or winbind
  • Check SSSD configuration
  • Check use of removed PAM modules
  • Check whether CPU on s390x is supported on RHEL 8
  • Enable and make possible upgrades on all architectures
  • Enable repositories used for upgrade on the upgraded system
  • Handle systems with EFI boot
  • Handle upgrade on systems with multiple partitions
  • Improve message on failed subscription-manager and dnf
  • Improved the reporting capability
  • Migrate SELinux customizations
  • Process new PES data format + process PES events in order of releases
  • Update the list of packages supposed to be removed during the upgrade
    handling of errors related to work with target content

Additional changes interesting for devels

  • Allow override the target version for devel purposes (#292)
  • CI/CD - master builds begins with release number 100 instead of 1
  • DEVEL_ONLY: Allow accepting unsigned pkgs
  • Add new "Target*" phases into IPUWorkflow for work with target content during preparation phase
  • Mass refactoring because of new reporting implementation