{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":227928798,"defaultBranch":"main","name":"convert2rhel","ownerLogin":"oamg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-12-13T21:58:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44870667?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717158969.0","currentOid":""},"activityList":{"items":[{"before":"ffe34ec688c57682329e90818511550036be67d7","after":"f96179b885fdf0c96fd98643f33b844a56873ee6","ref":"refs/heads/main","pushedAt":"2024-05-30T10:39:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kokesak","name":"Martin \"kokesak\" Litwora","path":"/kokesak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43987098?s=80&v=4"},"commit":{"message":"Fix failing artifact installation on Alma 8.8 (#1246)\n\n* the new gpg key is messing with convert2rhel installation\r\n* import the key as a part of the tf_post_install_script\r\n\r\nSigned-off-by: Daniel Diblik ","shortMessageHtmlLink":"Fix failing artifact installation on Alma 8.8 (#1246)"}},{"before":"fb190e05f197fbeb5461d31cf14249e9b11b3024","after":null,"ref":"refs/heads/renovate/coverage-7.x","pushedAt":"2024-05-28T19:01:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"}},{"before":"0638a221fd6160b1647ecd1288f5a4eba58fb5c1","after":"ffe34ec688c57682329e90818511550036be67d7","ref":"refs/heads/main","pushedAt":"2024-05-28T19:01:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"},"commit":{"message":"Update dependency coverage to v7.5.3 (#1245)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update dependency coverage to v7.5.3 (#1245)"}},{"before":null,"after":"fb190e05f197fbeb5461d31cf14249e9b11b3024","ref":"refs/heads/renovate/coverage-7.x","pushedAt":"2024-05-28T16:59:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency coverage to v7.5.3","shortMessageHtmlLink":"Update dependency coverage to v7.5.3"}},{"before":"e191f8e190ab26999d9a66eec21c0eca8ac6596a","after":"0638a221fd6160b1647ecd1288f5a4eba58fb5c1","ref":"refs/heads/main","pushedAt":"2024-05-27T14:06:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Venefilyn","name":"Freya Gustavsson","path":"/Venefilyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6598829?s=80&v=4"},"commit":{"message":"Bump version to 2.0.0","shortMessageHtmlLink":"Bump version to 2.0.0"}},{"before":"550be5abb925a0433b5586c4f6f6614ae05c7e01","after":null,"ref":"refs/heads/renovate/coverage-7.x","pushedAt":"2024-05-27T12:02:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"}},{"before":"bb263d7939356391d80129cda415c2961835c6f8","after":"e191f8e190ab26999d9a66eec21c0eca8ac6596a","ref":"refs/heads/main","pushedAt":"2024-05-27T12:02:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"},"commit":{"message":"Update dependency coverage to v7.5.2 (#1242)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update dependency coverage to v7.5.2 (#1242)"}},{"before":"40ca5623f464768b24a1c0e602b5731718b316c0","after":"bb263d7939356391d80129cda415c2961835c6f8","ref":"refs/heads/main","pushedAt":"2024-05-27T09:24:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danmyway","name":"Daniel Diblik","path":"/danmyway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8378124?s=80&v=4"},"commit":{"message":"[RHELC-1559] Update test using tmt-reboot (#1236)\n\n* Update test using tmt-reboot\r\n\r\n* tmt ignores any exitcode returned by pytest before the last reboot\r\n* mitigate the issue by using try except and overriding the last pytest\r\n exitcode with reporting fail to tmt straight from the test\r\n* minor adjustments to already existing tests - function name update,\r\n remove obsolete reboot call from a one-kernel-scenario\r\n\r\nSigned-off-by: Daniel Diblik \r\n\r\n* Extend the try except, rename offline conversion test\r\n\r\n* extend the try except clause to the whole contextmanager invocation\r\n* rename offline conversion test/plan to isolated system conversion\r\n\r\nSigned-off-by: Daniel Diblik \r\n\r\n* Narrow down the exceptions\r\n\r\n* except only AssertionError and (EOF, TIMEOUT) from pexpect.exceptions\r\n* minor fixes to failing tests\r\n* rename isolated system conversion .py file\r\n\r\nSigned-off-by: Daniel Diblik \r\n\r\n* Add try except to one_kernel fixture\r\n\r\n* make sure, that the test bails out earlier if the setup fails\r\n\r\nSigned-off-by: Daniel Diblik \r\n\r\n---------\r\n\r\nSigned-off-by: Daniel Diblik ","shortMessageHtmlLink":"[RHELC-1559] Update test using tmt-reboot (#1236)"}},{"before":null,"after":"550be5abb925a0433b5586c4f6f6614ae05c7e01","ref":"refs/heads/renovate/coverage-7.x","pushedAt":"2024-05-26T12:50:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency coverage to v7.5.2","shortMessageHtmlLink":"Update dependency coverage to v7.5.2"}},{"before":"915dc6b4f9c7fe683251beac387868ce82e24093","after":"40ca5623f464768b24a1c0e602b5731718b316c0","ref":"refs/heads/main","pushedAt":"2024-05-23T18:38:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danmyway","name":"Daniel Diblik","path":"/danmyway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8378124?s=80&v=4"},"commit":{"message":"[RHELC-1289] Add a one key conversion method (#1239)","shortMessageHtmlLink":"[RHELC-1289] Add a one key conversion method (#1239)"}},{"before":"3f6ce1057f89c9347232cf03337a8e671cb2b341","after":"915dc6b4f9c7fe683251beac387868ce82e24093","ref":"refs/heads/main","pushedAt":"2024-05-23T14:51:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"},"commit":{"message":"Add missing dependencies to requirements file (#1241)\n\nThe following dependencies were missing from the requirements file\r\n\r\n- sphinx\r\n- sphinx_autodoc_typehints","shortMessageHtmlLink":"Add missing dependencies to requirements file (#1241)"}},{"before":"1c4a53c57b63c57ce5df790516094ad52ef930f4","after":"3f6ce1057f89c9347232cf03337a8e671cb2b341","ref":"refs/heads/main","pushedAt":"2024-05-23T13:57:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"},"commit":{"message":"[RHELC-1494, RHELC-1289] Restore disabled repos during conversion in rollback (#1212)\n\n* Restore disabled repos during conversion in rollback\r\n\r\nIn a satellite analysis/conversion, we are disabling all repositories to\r\nnot interfer with the rest of the execution.\r\n\r\nWith this commit, we are introducing a way of checking what repositories\r\nare enabled prior to disable them, and back the repositories names up.\r\nIn the rollback phase, we enable the repositories back on the system to\r\nleave everything the way it was.\r\n\r\n* Improve unit tests to increase coverage\r\n\r\n* Add integration tests\r\n\r\nThis test will perform the following operations:\r\n - Collect the enabled repositories prior to the analysis start\r\n - Run the analysis and assert that we successfully enabled the RHSM repositories\r\n - Collect the enabled repositories after the tool run to compare with the repositories prior to the analysis\r\n\r\n* Apply suggestions from code review and few modifications\r\n\r\nIn this commit, we are including the following modications that are\r\nworth mentioning:\r\n\r\n- We are dropping the filter for rhel repositories, so if the user has\r\n any rhel repositories enabled before the analysis, we should re-enable\r\n them after the analysis is done (alongside any other repository that\r\n rhsm reports that is enabled)\r\n- Updates to the integration tests to strip the white spaces and compare\r\n correctly the list of repositories enabled\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Martin \"kokesak\" Litwora \r\n\r\n* Enable centos repos before the analysis\r\n\r\n---------\r\n\r\nCo-authored-by: Martin \"kokesak\" Litwora ","shortMessageHtmlLink":"[RHELC-1494, RHELC-1289] Restore disabled repos during conversion in …"}},{"before":"bd2154a45cfb4faf60e1402ef7c1b82b24a8266f","after":"1c4a53c57b63c57ce5df790516094ad52ef930f4","ref":"refs/heads/main","pushedAt":"2024-05-23T13:31:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bookwar","name":"Aleksandra Fedorova","path":"/bookwar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/738798?s=80&v=4"},"commit":{"message":"Add API documentation. (#1108)\n\nThis patch adds the initial setup if the Python Sphinx Autodocs.\r\n\r\nWe use autosummary extension to generate recursively the tree of all\r\nmodules, classes and functions. Then we additionally add two pages\r\n(actions.rst and pkgmanager.rst) to show the possibility to add custom\r\ncontent to the autogenerated documentation.\r\n\r\nTo build the docs you need\r\n\r\npython3-sphinx\r\npython3-sphinx-autodoc-typehints\r\n\r\ninstalled on the environment (via dnf or pip)","shortMessageHtmlLink":"Add API documentation. (#1108)"}},{"before":"523b84b4dadf1cc1a1b77172656cee74ead373df","after":"bd2154a45cfb4faf60e1402ef7c1b82b24a8266f","ref":"refs/heads/main","pushedAt":"2024-05-23T09:12:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hosekadam","name":"Adam Hosek","path":"/hosekadam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25406721?s=80&v=4"},"commit":{"message":"Return a list instead of string for disablerepo command\n\nThe current `get_rhel_disable_repos_command` is returning a list of\ndisablerepo commands to be passed down to run_subprocess functions. This\nis insecure as it contains white spaces inbetween the commands. This\npatch changes this to return them in a list instead.","shortMessageHtmlLink":"Return a list instead of string for disablerepo command"}},{"before":"972f6b64f44ae0dac326df94ab396827c7d2db2a","after":"523b84b4dadf1cc1a1b77172656cee74ead373df","ref":"refs/heads/main","pushedAt":"2024-05-22T17:04:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"},"commit":{"message":"Change result of the c2r version check to OVERRIDABLE (#1238)\n\nWhen a newer convert2rhel version was detected, the check result was set to\r\nERROR however we allow overriding the check by setting the\r\nCONVERT2RHEL_ALLOW_OLDER_VERSION=1 enironment variable meaning that the\r\nresult is supposed to be OVERRIDABLE.","shortMessageHtmlLink":"Change result of the c2r version check to OVERRIDABLE (#1238)"}},{"before":"0bfc9caca0d208a793170bc98e19089142d09897","after":"972f6b64f44ae0dac326df94ab396827c7d2db2a","ref":"refs/heads/main","pushedAt":"2024-05-22T12:12:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kokesak","name":"Martin \"kokesak\" Litwora","path":"/kokesak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43987098?s=80&v=4"},"commit":{"message":"[RHELC-1303, RHELC-1527, RHELC-1557] Enhance exit code testing (#1206)\n\n* Enhance exit code testing\r\n\r\nReference ticket: https://issues.redhat.com/browse/RHELC-1303\r\n\r\n* Add fail during rollback integation test case\r\n\r\nReference tickets:\r\nhttps://issues.redhat.com/browse/RHELC-1275\r\nhttps://issues.redhat.com/browse/RHELC-1301\r\n\r\nCo-authored-by: Daniel Diblik <8378124+danmyway@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Diblik <8378124+danmyway@users.noreply.github.com>","shortMessageHtmlLink":"[RHELC-1303, RHELC-1527, RHELC-1557] Enhance exit code testing (#1206)"}},{"before":"b25c2e3aab4d47b6faeeaf3984cd5dd275e387ac","after":"0bfc9caca0d208a793170bc98e19089142d09897","ref":"refs/heads/main","pushedAt":"2024-05-21T18:49:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"},"commit":{"message":"[RHELC-601] Install subscription-manager using package manager (#1164)\n\n* Install subscription-manager using package manager\r\n\r\nIn this commit, we are introducing the installation of\r\nsubscription-manager directly through a package manager, instead of\r\ndownloading the package first and then installing it with system package\r\nmanager.\r\n\r\nThis is necessary as we want to do GPG verification when installing\r\nthose set of packages, in which case, it was not available when we used\r\nto download the packages and then install it via local install.\r\n\r\nNotable changes in this commit are:\r\n* Replacing installing subscription-manager to install it directly from\r\n the client-tools repository with gpg check enabled for all supported\r\n versions\r\n* Minor refactor to RestorablePackageSet class to allow it to be generic\r\n and use custom repository paths and content to install packages\r\n* Small tweak to call_yum_cmd to use the reposdir option as a list\r\n instead of a string\r\n* Move subscription-manager constants to subscription.py module instead\r\n of the packages.py backup module\r\n\r\n* Refactor call_yum_cmd to accept setopts only\r\n\r\nDropped the other two setopts we had defined in the past, namely,\r\nvarsdir and reposdir, in order to accept only the params through\r\nsetopts.\r\n\r\nSince we are introducing setopts in the previous commit, it makes sense\r\nto drop the varsdir and reposdir in favour of using only setopts, which\r\nmaps to the same interface for yum/dnf.\r\n\r\n* Refactor how the repository is being set up\r\n\r\nBefore, we were giving the ability to set up the repository to the\r\nrestorable class, now, we require that the repository is set by the\r\ncaller, and only let the restorable class where is the reposdir that it\r\nneeds to use to install the package.\r\n\r\n* Decode contents from urllib\r\n\r\nThe data gets read in binary, thus, when we pass that to the\r\nwrite_temporary_repofile function it breaks, as it is expecting strings,\r\nnot bytes.\r\n\r\n* Cleanup comments and leftover code\r\n\r\nRemoving a couple of unused code and comments that are outdated from the\r\ncode.\r\n\r\n* Apply suggestions from code review\r\n\r\nIncluded in this suggestions:\r\n\r\n- Suggestions applyed from the GitHub UI\r\n- Added a warning text to the docstring to tell the developers why we\r\n are using the client-tools repository the way we are using it\r\n- Reworked the write_temporary_repofile function to raise an error in\r\n case of failure instead of just logging an warning message and\r\n returning None, which could lead to errors that are not handled\r\n properly\r\n- Removed the dependencies_to_update function that is not necessary to\r\n be there anymore.\r\n\r\nCo-authored-by: Michal Bocek \r\n\r\n* Apply suggestions from code review\r\n\r\n- Add message to the download_repofile function exception. We raise and\r\n log as critical what happened.\r\n- Improved comment in install_rhel_subscription_manager function to\r\n match what setopts is doing for OL7\r\n\r\nCo-authored-by: Michal Bocek \r\n\r\n---------\r\n\r\nCo-authored-by: Michal Bocek ","shortMessageHtmlLink":"[RHELC-601] Install subscription-manager using package manager (#1164)"}},{"before":"3ebc7c43a51a30b34017a3612bac1bed7fd46966","after":"b25c2e3aab4d47b6faeeaf3984cd5dd275e387ac","ref":"refs/heads/main","pushedAt":"2024-05-21T15:14:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Venefilyn","name":"Freya Gustavsson","path":"/Venefilyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6598829?s=80&v=4"},"commit":{"message":"Raise when RestorablePackage fails to restore\n\nRaise exception when RestorablePackage cannot access the\nbackup folder or the installation of the backed up packages fails.","shortMessageHtmlLink":"Raise when RestorablePackage fails to restore"}},{"before":"9da391f337b7fa974abca1c60b07d4e33797f250","after":"3ebc7c43a51a30b34017a3612bac1bed7fd46966","ref":"refs/heads/main","pushedAt":"2024-05-21T15:08:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"},"commit":{"message":"Update the Red Hat GPG signing key (#1231)\n\nThe GPG public key at\r\nhttps://www.redhat.com/security/data/fd431d51.txt\r\nhas changed. The fingerprint is the same though.","shortMessageHtmlLink":"Update the Red Hat GPG signing key (#1231)"}},{"before":"fd1c7119d65065655149084b8538e87ca6d542a8","after":"9da391f337b7fa974abca1c60b07d4e33797f250","ref":"refs/heads/main","pushedAt":"2024-05-21T14:00:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pr-watson","name":"Preston Watson","path":"/pr-watson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104600742?s=80&v=4"},"commit":{"message":"[RHELC-1540] Fix bug with duplicate packages check when running with Satellite offline (#1219)\n\n* Add Warning to duplicate packages check\r\n\r\n* Update condition for warning\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Adam Hosek \r\n\r\n* Remove spaces\r\n\r\n---------\r\n\r\nCo-authored-by: Adam Hosek ","shortMessageHtmlLink":"[RHELC-1540] Fix bug with duplicate packages check when running with …"}},{"before":"69728481eb487ac3910b62d8268d52d977503e2a","after":"fd1c7119d65065655149084b8538e87ca6d542a8","ref":"refs/heads/main","pushedAt":"2024-05-21T13:53:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"},"commit":{"message":"[RHELC-1291, RHELC-1292] Skip versionlock file in backup system actions (#1233)\n\n* Skip versionlock file in backup system actions.\r\n\r\nVersionlock file has been backed up and cleared before we run the backup\r\naction via a prepare_system() call in main.py, thus we should exclude\r\nit, so that we do not overwrite it with empty data.\r\n\r\n* Modify tests to validate the fix\r\n\r\n* validate the versionlock is detected in a second subsequent run of\r\n convert2rhel\r\n* validate the first run inhibits with returncode 2 for inhibitor, not 1\r\n for rollback failure\r\n\r\nSigned-off-by: Daniel Diblik \r\n\r\n* Rename _VERSIONLOCK_FILE_PATH variable\r\n\r\nSince the scope of the variable has now changed, we need to rename it,\r\nso that it is not shown as private.\r\n\r\n* Add versionlock file to unit test\r\n\r\n---------\r\n\r\nSigned-off-by: Daniel Diblik \r\nCo-authored-by: Daniel Diblik ","shortMessageHtmlLink":"[RHELC-1291, RHELC-1292] Skip versionlock file in backup system actio…"}},{"before":"e23b48b1def92e75cab11f75b417270e24766799","after":"69728481eb487ac3910b62d8268d52d977503e2a","ref":"refs/heads/main","pushedAt":"2024-05-21T11:26:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kokesak","name":"Martin \"kokesak\" Litwora","path":"/kokesak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43987098?s=80&v=4"},"commit":{"message":"[RHELC-1286, RHELC-1555] Add tests validating the ELS support (#1228)\n\n* Add tests validating the ELS support\r\n\r\n* add a full conversion test using the ELS repositories\r\n* add non-destructive scenarios validating a correct repository\r\n enablement\r\n* slightly modify the eus_support test\r\n\r\nSigned-off-by: Daniel Diblik \r\n\r\n* Fix wrong file modification, address reviews\r\n\r\n* wrong condition was modified for the els evaluation\r\n* remove rhn-client* packages in the install_and_set_up_subman_...\r\n fixture, package was causing issues since it was excluded in the\r\nyum.conf\r\n* address review comments\r\n\r\nSigned-off-by: Daniel Diblik \r\n\r\n---------\r\n\r\nSigned-off-by: Daniel Diblik ","shortMessageHtmlLink":"[RHELC-1286, RHELC-1555] Add tests validating the ELS support (#1228)"}},{"before":"bd8abf914cea5956fcdd579b4086af8c8fa4d2b3","after":"e23b48b1def92e75cab11f75b417270e24766799","ref":"refs/heads/main","pushedAt":"2024-05-21T09:59:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Venefilyn","name":"Freya Gustavsson","path":"/Venefilyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6598829?s=80&v=4"},"commit":{"message":"Disable RHEL repos during checks\n\nRelated issue: [RHELC-884]\n\nWe need to disable RHEL repos when performing checks. If user registers the system to\nsatellite which provides Centos and RHEL repos and the RHEL repos would be enabled, it\nwould cause a fail. The recommended way is to disable the rhel repos prior the conversion,\nbut is expected it might be forgotten. This helps avoiding the problems caused by\nwrong setup of the repos.\n\nRHEL repos are disabled when:\n* trying to download backup of package present on original system\n* when checking if kernel and packages are up-to-date\n* when retrieving repository info from packages (RemoveSpecialPkgs and\n ListThirdParty packages)","shortMessageHtmlLink":"Disable RHEL repos during checks"}},{"before":"a464b8839d3812a8043777589a7b2a65d60b8475","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-20T18:19:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"}},{"before":"b698793ec7129cf8017f77528034a0cf1414c728","after":"bd8abf914cea5956fcdd579b4086af8c8fa4d2b3","ref":"refs/heads/main","pushedAt":"2024-05-20T18:19:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate (#1232)\n\nupdates:\r\n- [github.com/pylint-dev/pylint: v3.1.0 → v3.2.2](https://github.com/pylint-dev/pylint/compare/v3.1.0...v3.2.2)\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate (#1232)"}},{"before":null,"after":"a464b8839d3812a8043777589a7b2a65d60b8475","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-20T16:50:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/pylint-dev/pylint: v3.1.0 → v3.2.2](https://github.com/pylint-dev/pylint/compare/v3.1.0...v3.2.2)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"36231f70c2012878a70107961744e72803a69839","after":null,"ref":"refs/heads/renovate/pytest-8.x","pushedAt":"2024-05-20T12:11:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"}},{"before":"4696e556c628ffc40ea6e159039b6734431e82b8","after":"b698793ec7129cf8017f77528034a0cf1414c728","ref":"refs/heads/main","pushedAt":"2024-05-20T12:11:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"},"commit":{"message":"chore(deps): update dependency pytest to v8.2.1 (#1230)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): update dependency pytest to v8.2.1 (#1230)"}},{"before":null,"after":"36231f70c2012878a70107961744e72803a69839","ref":"refs/heads/renovate/pytest-8.x","pushedAt":"2024-05-19T19:44:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency pytest to v8.2.1","shortMessageHtmlLink":"chore(deps): update dependency pytest to v8.2.1"}},{"before":"ca3902f81a57dc105d94ad249f23383804f9ee0f","after":"4696e556c628ffc40ea6e159039b6734431e82b8","ref":"refs/heads/main","pushedAt":"2024-05-17T18:21:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"r0x0d","name":"Rodolfo Olivieri","path":"/r0x0d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2881357?s=80&v=4"},"commit":{"message":"Check if rollback failed when handling InhibitorFound exception (#1224)\n\nWhen InhibitorFound exception is raised, check if\r\nrollback was successful is needed. This will affect\r\nthe result return code (1-rollback fail/2-inhibitor).\r\n\r\nAdd the function handling exit codes in InhibitorFound exception.","shortMessageHtmlLink":"Check if rollback failed when handling InhibitorFound exception (#1224)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV-UkJAA","startCursor":null,"endCursor":null}},"title":"Activity · oamg/convert2rhel"}