This repository has been archived by the owner on Jul 13, 2021. It is now read-only.
Releases: upgrades-migrations/preupgrade-assistant
Releases · upgrades-migrations/preupgrade-assistant
Bump version to 2.6.2
Bump version to 2.6.1
- fixes issues with redirected stdin
- provides paths to all significant directories in PA API
Release 2.6.0
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
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
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
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
andcheck_root()
from bash API andexit_failed()
from python API
Related: #199 - Removed deprecated
preupg-create-group-xml
utility - it's superseded by thepreupg-content-creator
utility - It's not allowed anymore to have
solution
andcheck_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
Fixed:
- Return code 28 instead of 0-2 when upload fails
Resolves: rhbz#1391968
Release 2.4.3
Fixed:
- Use of the -u option without the -r option
Resolves: rhbz#1391968
Release 2.4.2
Fixed:
- losing ownership when copying 'clean' configs after the system upgrade
Related: https://bugzilla.redhat.com/show_bug.cgi?id=1469168
Release 2.4.1
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