Name: | preupgrade-assistant |
---|---|
Version: | 2.6.0 |
Release: | 1.0.1.el6 |
Architecture: | noarch |
Group: | System Environment/Libraries |
Size: | 794579 |
License: | GPLv3+ |
RPM: | preupgrade-assistant-2.6.0-1.0.1.el6.noarch.rpm |
Source RPM: | preupgrade-assistant-2.6.0-1.0.1.el6.src.rpm |
Build Date: | Sat Jun 09 2018 |
Build Host: | x86-ol6-builder-04.us.oracle.com |
Vendor: | Oracle America |
Summary: | Preupgrade Assistant advises on feasibility of system upgrade or migration |
Description: | The Preupgrade Assistant is a framework designed to run the Preupgrade Assistant modules, which analyze the system for possible in-place upgrade limitations. It is based on a modular system, with each module performing a separate test, checking for package removals, incompatible obsolete packages, changes in libraries, users, groups, services, or incompatibilities of command-line options or configuration files. It is able to execute post-upgrade scripts to finalize complex tasks after the system upgrade. Apart from performing the in-place upgrades, the Preupgrade Assistant is also capable of migrating the system. It then produces a report, which assists you in performing the upgrade itself by outlining potential problem areas and by offering suggestions about mitigating any possible incompatibilities. The Preupgrade Assistant utility is a Red Hat Upgrade Tool prerequisite for completing a successful in-place upgrade to the next major version of Red Hat Enterprise Linux. |
- update rhel references/replace logo - Add Oracle key id to those considered signed (Dwight Engen) - Add Oracle key to scripts.txt
- 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
- 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)
- 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
- 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+.
- Return code 28 instead of 0-2 when upload fails Resolves: rhbz#1391968
- Fixed use of the -u option without the -r option Resolves: rhbz#1391968
- Fixed losing ownership when copying 'clean' configs after the system upgrade Resolves: rhbz#1469168
- 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 - 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 - Added printing of each module exec time during the assessment Resolves: rhbz#1392026
- removed result-user/admin.xml/html report creation Resolves rhbz#1414322 - removed /usr/bin/premigrate executable - fixed XML parse errors when generating Preupgrade Assistant modules using preupg-xccdf-compose - now possible to override default data directory (/usr/share/preupgrade/data)