# changelog

author: Michal Bocek <mbocek@redhat.com> - 2.4.2-1
changelog:
  - Fixed losing ownership when copying 'clean' configs after the system upgrade
    Resolves: rhbz#1469168


author: Michal Bocek <mbocek@redhat.com> - 2.5.0-1
changelog:
  - rebased to upstream version 2.5.0
  New:
  - Name of a module set directory can now be arbitrary and 'properties.ini' file
    is now required in the directory
  - Module set can now contain an executable 'init' script which is executed
    after the "common" files-gathering stage and before execution of the modules
  - Possible to skip building UI now
  Changed:
  - READMEs moved from '/usr/share/preupgrade' to '/usr/share/doc'
  - Removed CPE platform from the result report
  - Removed obsolete 'RESULT_FAILED' and 'check_root()' from bash API and
    'exit_failed()' from python API
  - Removed deprecated 'preupg-create-group-xml' utility - it's superseded by the
    'preupg-content-creator' utility
  - It's not allowed anymore to have 'solution' and 'check_script' keys in
    'module.ini' - the solution file and check script need to named
    'solution.txt' and 'check'
    Related: rhbz#1400680
  Fixed:
  - '<module set directory>/common/release_version' file and
    '<module set directory>/common/<src_arch>-<dst_arch>' directory are now not
    required for performing the system assessment
  - Before the STDOUT and STDERR was not shown for the 'pass' and 'fixed' results
    in the simple style report ('--old-report-style' option). Now they are shown
    no matter what the result of a module is.
  - 'preupg-content-creator': Not entering module's 'description' or 'title'
    could break processing of a module set. They are mandatory to input now.
  - Module set 'all-xccdf.xml' is not being corrupted now in case of using the
    '--contents' option
  - Fixed links to files and directories in Web UI reports
  - The Preupgrade Assistant can run again on RHEL 6.7. The previous release
    could run on RHEL 6.8+.


author: Michal Bocek <mbocek@redhat.com> - 2.5.1-1
changelog:
  - Rebased to upstream version 2.5.1
  - Fixed --upload, --riskcheck and --cleanup options when no module set is
    present in /usr/share/preupgrade
    Resolves: rhbz#1372090
  - Not inserting 'solution' key to module.ini by preupg-content-creator
    Related: rhbz#1402480
  - Fixed --list-rules with custom module set
    Resolves: rhbz#1362708
  - Added httpd to the dependencies for the preupgrade-assistant-ui package
  - Fixed replacing placeholders with solution texts during the XML/HTML report
    generation


author: Michal Bocek <mbocek@redhat.com> - 2.5.2-1
changelog:
  - Rebased to upstream version 2.5.2
  - Fixed running 3rd party modules. How to create one:
    https://access.redhat.com/articles/1224543
  - Fixed error when a file on the analyzed system has a name with non-UTF-8 chars
  - In the executable.log file, include only non-symlinked executable files present
    only on a local file system (the file is provided to modules through API as
    VALUE_EXECUTABLES)


author: Michal Bocek <mbocek@redhat.com> - 2.6.0-1
changelog:
  - Rebased to upstream version 2.6.0
  - Support for RHEL 6.6
  - [home-dirs] section removed from the /etc/preupgrade-assistant.conf
    -> it won't be replaced during installation of this new version of the tool
       and that could cause the tool to fail during its execution


author: Petr Stodulka <pstodulk@redhat.com> - 2.6.1-1
changelog:
  - Rebased to upstream version 2.6.1
  - fixes issues with redirected stdin
  - provides paths to all significant directories in PA API
    Resolves: rhbz#1613345


author: Petr Stodulka <pstodulk@redhat.com> - 2.6.2-1
changelog:
  - Rebased to upstream version 2.6.2
  - enable the httpd_run_preupgrade SELinux boolean permanently for Web UI
  - Fix Web UI overall report risk level
    Resolves: rhbz#1707913
  - Check that installed openscap rpms are related to the system arch
    Resolves: rhbz#1804691
  - Resolves: rhbz#1859309


author: Yuriy Kohut <ykohut@almalinux.org> - 2.6.2-2
changelog:
  - Add CentOS branding with patches: 1-preupgrade-assistant-centospkgs.patch, 2-preupgrade-assistant-no-variants.patch


author: Petr Stodulka <pstodulk@redhat.com> - 0.7.6-1
changelog:
  - system/pam: fixes hanging in specific cases and improves report
  - system/BinariesRebuild: fixes issues with empty blacklist file
  - backup configuration files only into dirtyconf and cleanconf dirs
  - add module to inhibit upgrade when system/java-1.8.0-ibm is installed
  - fixes chmods when it is handled in python scripts
    Resolves: rhbz#1613347


author: Petr Stodulka <pstodulk@redhat.com> - 0.7.7-1
changelog:
  - services/tomcat: migrate config files and webapps to the new paths correctly
  - networking/samba: improve the informational message
  - Related: rhbz#1613347


author: Petr Stodulka <pstodulk@redhat.com> - 0.7.9-3
changelog:
  - Make the newly created module executable explicitly as the build server
    ignores chmod in the patch file
    Related: rhbz#1723937


author: Petr Stodulka <pstodulk@redhat.com> - 0.8.0-1
changelog:
  - Bump to version 0.8.0
  - Switch the upgrade path to RHEL 6.10 -> RHEL 7.9
  - Enable upgrades with EFI boot
  - Inhibit upgrade when by-path is used in /etc/fstab
  - Drop the broken InterVariants module
  - Fix and improve migration of tuned
  - Fix networking issues around network-manager and route-eth* files
  - Fix report from the networking/openldap module
  - Fix syntax error in the other/configchanges module
  - Handle dead symlinks in the system/SysconfigCgroupDaemon module
  - Resolves: rhbz#1859309


author: Petr Stodulka <pstodulk@redhat.com> - 0.8.0-3
changelog:
  - Fix broken bootloader on systems with UEFI when upgrade is run without
    the --cleanup-post option
  - Resolves: rhbz#1915393


author: Petr Stodulka <pstodulk@redhat.com> - 1:0.8.0-6
changelog:
  - fix detection of 'grub1 device' on EFI boot systems, so created snapshot
    grub entries are bootable
    Resolves: rhbz#1858822


author: Yuriy Kohut <ykohut@almalinux.org> - 1:0.8.0-10
changelog:
  - Add CentOS branding with patches: 0008-redhat-upgrade-tool-no-variants.patch, 0009-redhat-upgrade-tool-remove-rhsm-downloads.patch


