Skip to content
This repository has been archived by the owner on Jul 13, 2021. It is now read-only.

Releases: upgrades-migrations/preupgrade-assistant

Bump version to 2.6.2

21 Jul 16:42
Compare
Choose a tag to compare
  • enable the httpd_run_preupgrade SELinux boolean permanently for UI
  • Fix Web UI overall report risk level
  • Check that installed openscap rpms are related to the system arch

Bump version to 2.6.1

05 Sep 17:47
acee6e5
Compare
Choose a tag to compare
  • fixes issues with redirected stdin
  • provides paths to all significant directories in PA API

Release 2.6.0

23 Mar 13:19
b4a7e65
Compare
Choose a tag to compare

New:

  • support for RHEL 6.6 - now the users are able to run the assessment on RHEL 6.6 - the report will instruct them to update to the latest RHEL 6 minor version before upgrading to RHEL 7.

Changed:

  • [home-dirs] section has been removed from the /etc/preupgrade-assistant.conf and if user of a pre-2.6.0 version had made changes to this conf file (we do expect that users are doing that) it won't be replaced during installation of this new version of the tool and that would cause the tool to fail during its execution.

Release 2.5.2

21 Feb 11:41
09bf869
Compare
Choose a tag to compare

Fixed:

  • Fixed running 3rd party modules. How to create one:
    https://access.redhat.com/articles/1224543
  • Fixed an 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)

Release 2.5.1

08 Nov 15:20
9e7241c
Compare
Choose a tag to compare

Fixed:

  • 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

Release 2.5.0

17 Oct 15:24
Compare
Choose a tag to compare

New:

  • Name of a module set directory can now be arbitrary and properties.ini file is now required in the directory (see module_writing_tutorial/README.md for its format)
    Related: #124
  • Module set can now contain an executable init script which is executed after the "common" files-gathering stage and before execution of the modules
    Related: #279
  • 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
    Related: #199
  • 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: https://bugzilla.redhat.com/show_bug.cgi?id=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
    Related: #279
  • Before the stdout and stderr was not shown for the pass and fixed results in the simple style report (--old-report-style). 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.
    Related: #301
  • Module set all-xccdf.xml is not being corrupted now in case of using the --contents option
    Related: #247, https://bugzilla.redhat.com/show_bug.cgi?id=1368823
  • Fixed links to files and directories in Web UI reports
    Related: https://bugzilla.redhat.com/show_bug.cgi?id=1473515
  • The Preupgrade Assistant can run again on RHEL 6.7. The previous release could run on RHEL 6.8+.

Release 2.4.4

21 Jul 18:16
Compare
Choose a tag to compare

Fixed:

  • Return code 28 instead of 0-2 when upload fails
    Resolves: rhbz#1391968

Release 2.4.3

17 Jul 13:57
Compare
Choose a tag to compare

Fixed:

  • Use of the -u option without the -r option
    Resolves: rhbz#1391968

Release 2.4.2

12 Jul 14:26
Compare
Choose a tag to compare

Fixed:

Release 2.4.1

16 Jun 14:20
Compare
Choose a tag to compare

Fixed

  • Fixed XML parsing error - caused crash during system assessment when custom modules compiled with preupg-xccdf-compose were used
  • Fixed UI to show report creation time, not upload time
    Resolves: rhbz#1244881
  • Fix --list-rules option when multiple module sets were available
    Resolves: rhbz#1418509

Changed

  • Improved check whether Preupgrade Assistant modules INI file contains all the required items
  • Improved error message when non-existing module set name was used
    Resolves: rhbz#1332775

New

  • Created an example of a unit test
  • Added printing of each module exec time during the assessment
    Resolves: rhbz#1392026