Releases: oamg/convert2rhel
Releases · oamg/convert2rhel
Release 1.7.1 Trlina
What's Changed
Bug Fixes 🐛
- [RHELC-1436] Set downgrade to strict mode to not miss dependencies by @r0x0d in #1040
- [RHELC-1432] Copy instead of move when restoring a file by @r0x0d in #1122
Test Coverage Enhancements 🔧
New Contributors
Full Changelog: v1.7.0...v1.7.1
Release 1.7.0 Trlina
What's Changed
Enhancements 🎉
- [RHELC-775] Compare the release part of the c2r rpm NEVRA by @Andrew-ang9 in #683
- [RHELC-1174] Update remediation key to match leapp report metadata by @r0x0d in #949
- [RHELC-750] Rewrite the log messages using the word "unsupported" in is_loaded_kernel_latest() by @Andrew-ang9 in #684
- [RHELC-1296] Update latest kernel check with OVERRIDABLE results by @pr-watson in #1021
- [RHELC-1372] Change
ignore
todisregard
in messages by @pr-watson in #1046 - [RHELC-1378] Add remediation to overridable result in package updates action by @pr-watson in #989
- [RHELC-1200] Add OVERRIDABLE result to tainted kernel module check by @pr-watson in #1015
- [RHELC-1173] Replace the word
skip
in report messages by @pr-watson in #990 - [RHELC-1295] Change OVERRIDABLE result to WARNING message in package update action by @pr-watson in #1026
- [RHELC-1375] Port RestorableFile to BackupController by @r0x0d in #1045
- [RHELC-1379] Port certs and restorable key to backup module by @r0x0d in #1053
- [RHELC-1381] Port RestorablePackageSet to packages module by @r0x0d in #1055
- [RHELC-1187] Add preconversion analysis check for device PART_ENTRY_NUMBER by @pr-watson in #1059
- [RHELC-1269] Add diagnosis for failures in validating yum transaction by @pr-watson in #1081
- [RHELC-1070] Duplicate package check for preconversion analysis by @pr-watson in #987
- [RHELC-1397] Always save conversion facts file by @jochapma in #1102
- [RHELC-1226] Host metering by @r0x0d in #1060
Bug Fixes 🐛
- [RHELC-1308] Specify a full path to the called modinfo utility by @bocekm in #1028
- [RHELC-1370] Fix Alma Linux 8 packages being seen as third-party by @SpyTec in #1042
- [RHELC-1307] Collect environment variables in breadcrumbs by @r0x0d in #1031
- [RHELC-1131, RHELC-1234] Refactor logger to not require root by @SpyTec in #1029
- [RHELC-1373] Reduce timeout for the internet connectivity check by @larsbu in #1049
- [RHELC-1361] Fix file clash in NewRestorableFile by @r0x0d in #1050
- [RHELC-1393] Move logger initialization to initialize module by @r0x0d in #1095
- [RHELC-1130] Swap base os specific packages by @hosekadam in #1035
- [RHELC-1377] Port the repo backup to RestorableFile by @hosekadam in #1090
- [RHELC-1190] Add shim-x64 to the exclude list for Alma 8 by @r0x0d in #1039
New Contributors
Full Changelog: v1.6.1...v1.7.0
Release 1.6.1 Blaine
Release 1.6.0 Blaine
What's Changed
Enhancements 🎉
- [RHELC-1098] Change Action results so that no information is given in SUCCESS results by @pr-watson in #900
- [RHELC-1089] Add OVERRIDABLE result to package up to date analysis by @pr-watson in #978
- [RHELC-1096] Change the sorting order for the report by @bookwar in #993
- [RHELC-1270] Update package handling check to properly report removed packages by @pr-watson in #999
- [RHELC-1193] Identify highest status in json report by @pr-watson in #983
Bug Fixes 🐛
- [RHELC-1117] Fix backtrace in kernel signature verification by @r0x0d in #952
- [RHELC-1154] Try to rollback all changes even if one of them fails by @abadger in #912
- [RHELC-895] Fix error message when repoquery fails to retrieve information on kmod packages by @abadger in #818
- [RHELC-1225] Fix an exception when listing third-party packages with Epoch 2 by @jochapma in #984
- [RHELC-855] Recover file changes during a rollback by @hosekadam in #875
- [RHELC-1272] Fix a rollback failure with yum-plugin-local installed by @bocekm in #1001
Test Coverage Enhancements 🔧
Full Changelog: v1.5.0...v1.6.0
Release 1.5.0 Diapason
What's Changed
Enhancements 🎉
- [RHELC-1156] Display system packages that are not up to date in alphabetical order by @pr-watson in #916
- [RHELC-1037] Auto-generate manpages by @Andrew-ang9 in #876
- [RHELC-1102] Add CentOS 9 unit tests by @bookwar in #898
- [RHELC-1055] Change the default message of an empty report message field by @hosekadam in #945
- [RHELC-1163] Update Skip results to have diagnosis and remediation fields by @pr-watson in #943
- [RHELC-1102] Update configs to enable el9 conversions by @pr-watson in #940
- [RHELC-1055] Print the pre-conversion analysis report to a txt file by @hosekadam in #924
- [RHELC-880] Add --eus option to enable RHEL 8 EUS repositories by @pr-watson in #947
- [RHELC-1102] Update code to enable el9 conversions by @pr-watson in #941
- [RHELC-1180] OL 8: Prevent conversion failure with firewalld running by @r0x0d in #953
Bug Fixes 🐛
- [RHELC-1150] Update convert2rhel manpage by @r0x0d in #917
- [RHELC-1133] Fix colors in the text-based analysis log being reversed from what it should be by @abadger in #903
Test Coverage Enhancements 🔧
New Contributors
Full Changelog: v1.4.1...v1.5.0
Release 1.4.1 Unaka
What's Changed
Bug Fixes 🐛
- [RHELC-1033, RHELC-1036] Alma and Rocky Linux 8: Fix subscription-manager not being installed by @bocekm in #905
- [RHELC-1099] Fix packages not being imported by move application lock into main by @jochapma in #904
Full Changelog: v1.4.0...v1.4.1
Release 1.4.0 Unaka
What's Changed
Enhancements 🎉
- [RHELC-878] Remove 8.4 from supported EUS versions by @pr-watson in #808
- [RHELC-1042] Allow a pre-conversion report action to report multiple messages by @pr-watson in #841
- [RHELC-975] Report the pre-conversion analysis in a JSON file by @abadger in #850
- [RHELC-1000] Standardize timestamp to ISO format with timezones by @SpyTec in #858
- [RHELC-970] Add
convert2rhel analysis
as a new CLI subcommand by @pr-watson in #820 - [RHELC-1094, RHELC-976] Add info and warning level messages to a pre-conversion report by @pr-watson in #888
- [RHELC-1033, RHELC-1036] Stop uninstalling subscription-mananager and unregistering the system by default by @abadger in #869
- [RHELC-1099] Prevent simultaneous instances of convert2rhel on a single system by @jochapma in #891
Bug Fixes 🐛
New Contributors
Full Changelog: v1.3.1...v1.4.0
Release 1.3.2
What's Changed
Bug Fixes 🐛
- [RHELC-1061, RHELC-1060, RHELC-1062] Fix package names with periods breaking conversion by @nikatbu in #855
New Contributors
Full Changelog: v1.3.1...v1.3.2
Release 1.3.1
Release 1.3.0 Swallowtail
Highlights
Enables a technical preview of our pre-conversion analyze command that is planned for full release in v1.4. This feature will look through the system and give any details about the system's known ideal state for conversion. It does not guarantee a fail-safe conversion but highlights areas that are common issues. The pre-conversion analysis command can be enabled by setting the CONVERT2RHEL_EXPERIMENTAL_ANALYSIS
environment variable to 1.
What's Changed
Enhancements 🎉
- [RHELC-724] Move adding of
NullHandler
to the root logger. by @abadger in #732 - [RHELC-869] Remove el6 related code by @SpyTec in #754
- [RHELC-667] Improve package version comparison by @pr-watson in #713
- [RHELC-667] Additional validation for package version comparison by @pr-watson in #762
- [RHELC-832] Add ability to do micro releases by @pr-watson in #752
- [RHELC-875] Porting out optparse to argparse by @r0x0d in #782
- [RHELC-750] Rewrite the log messages in
check_needed_repos_availability()
to not use "unsupported" by @Andrew-ang9 in #729 - [RHELC-751] Implement a pre-assessment tech preview by @abadger in #761
- [RHELC-901] Allow username and organization in the config file by @r0x0d in #826
- [RHELC-781, RHELC-821] Improve UX with SCA enabled: Don't require --pool or --auto-attach by @pr-watson in #814
Security Hardening 🔒
Bug Fixes 🐛
- [RHELC-885] Fix Ctrl + C during conversion not starting rollback during certain tasks by @r0x0d in #759
- RHSM: do not use the
force
D-Bus registration option by @ptoscano in #812 - [RHELC-1009] Fix the log message for invalid package detection by @pr-watson in #829
- [RHELC-1010] Handle empty arch in package information by @r0x0d in #828
- [RHELC-1003] Allow to skip kernel check even if packages are available by @wombelix in #817
- [RHELC-899] Prevent packages marked for update to reinstall by @r0x0d in #833
New Contributors
- @thrix made their first contribution in #811
- @ptoscano made their first contribution in #812
- @wombelix made their first contribution in #817
Full Changelog: v1.2...v1.3.0