[WARNING]: Collection infra.leapp does not support Ansible version 2.14.18 [WARNING]: running playbook inside collection infra.leapp ansible-playbook [core 2.14.18] config file = /etc/ansible/ansible.cfg configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python3.9/site-packages/ansible ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections executable location = /usr/bin/ansible-playbook python version = 3.9.25 (main, Jan 14 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-11)] (/usr/bin/python3) jinja version = 3.1.2 libyaml = True Using /etc/ansible/ansible.cfg as config file Skipping callback 'default', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. PLAYBOOK: tests_remediations_8to9.yml ****************************************** 1 plays in /root/.ansible/collections/ansible_collections/infra/leapp/tests/tests_remediations_8to9.yml PLAY [Test RHEL 8 to 9 remediations] ******************************************* TASK [Gathering Facts] ********************************************************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tests_remediations_8to9.yml:2 ok: [managed-node02] TASK [Include tests_upgrade_custom playbook] *********************************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tests_remediations_8to9.yml:22 included: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/tests_upgrade_custom.yml for managed-node02 TASK [tests_upgrade_custom | Check if leapp upgrade log exists] **************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/tests_upgrade_custom.yml:12 ok: [managed-node02] => {"changed": false, "stat": {"exists": false}} TASK [tests_upgrade_custom | Skip test if already upgraded or not RHEL {{ rhel_base_ver }}] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/tests_upgrade_custom.yml:17 META: end_play conditional evaluated to False, continuing play skipping: [managed-node02] => {"msg": "end_play", "skip_reason": "end_play conditional evaluated to False, continuing play"} TASK [tests_upgrade_custom | Include common upgrade tasks] ********************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/tests_upgrade_custom.yml:27 included: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/common_upgrade_tasks.yml for managed-node02 TASK [common_upgrade_tasks | Remove leapp packages] **************************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/common_upgrade_tasks.yml:6 ok: [managed-node02] => {"changed": false, "msg": "Nothing to do", "rc": 0, "results": []} TASK [common_upgrade_tasks | Gather setup tasks] ******************************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/common_upgrade_tasks.yml:11 ok: [managed-node02 -> localhost] => {"changed": false, "examined": 4, "files": [{"atime": 1771331181.497067, "ctime": 1771331181.3410666, "dev": 51716, "gid": 0, "gr_name": "root", "inode": 763363522, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mode": "0644", "mtime": 1771331181.3410666, "nlink": 1, "path": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_cifs.yml", "pw_name": "root", "rgrp": true, "roth": true, "rusr": true, "size": 272, "uid": 0, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}, {"atime": 1771331181.497067, "ctime": 1771331181.3410666, "dev": 51716, "gid": 0, "gr_name": "root", "inode": 763363523, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mode": "0644", "mtime": 1771331181.3410666, "nlink": 1, "path": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_remote_using_root.yml", "pw_name": "root", "rgrp": true, "roth": true, "rusr": true, "size": 268, "uid": 0, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}, {"atime": 1771331181.497067, "ctime": 1771331181.3410666, "dev": 51716, "gid": 0, "gr_name": "root", "inode": 763363524, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mode": "0644", "mtime": 1771331181.3410666, "nlink": 1, "path": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_removed_kernel_drivers.yml", "pw_name": "root", "rgrp": true, "roth": true, "rusr": true, "size": 913, "uid": 0, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}, {"atime": 1771331181.497067, "ctime": 1771331181.3420665, "dev": 51716, "gid": 0, "gr_name": "root", "inode": 763363525, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mode": "0644", "mtime": 1771331181.3420665, "nlink": 1, "path": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/version_lock.yml", "pw_name": "root", "rgrp": true, "roth": true, "rusr": true, "size": 548, "uid": 0, "wgrp": false, "woth": false, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}], "matched": 4, "msg": "All paths examined", "skipped_paths": {}} TASK [common_upgrade_tasks | Do remediation setup tasks] *********************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/common_upgrade_tasks.yml:18 included: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_cifs.yml for managed-node02 => (item=/root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_cifs.yml) included: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_remote_using_root.yml for managed-node02 => (item=/root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_remote_using_root.yml) included: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_removed_kernel_drivers.yml for managed-node02 => (item=/root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_removed_kernel_drivers.yml) TASK [setup | remediate_cifs | Add a CIFS share to /etc/fstab] ***************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_cifs.yml:3 changed: [managed-node02] => {"backup": "", "changed": true, "msg": "line added"} TASK [setup | remediate_remote_using_root | Set the parameter to not remediate SSH password authentication] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_remote_using_root.yml:3 ok: [managed-node02] => {"ansible_facts": {"leapp_remediate_ssh_password_auth": false}, "changed": false} TASK [setup | remediate_removed_kernel_drivers | Set list of test kernel modules] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_removed_kernel_drivers.yml:4 ok: [managed-node02] => {"ansible_facts": {"leapp_test_kernel_modules": ["dnet", "dlci", "liquidio"]}, "changed": false} TASK [setup | remediate_removed_kernel_drivers | Load the test kernel modules] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/remediate_removed_kernel_drivers.yml:21 TASK [infra.leapp.common : manage_kernel_modules | Load or unload kernel modules] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_kernel_modules.yml:5 included: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml for managed-node02 => (item=dnet) included: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml for managed-node02 => (item=dlci) included: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml for managed-node02 => (item=liquidio) TASK [infra.leapp.common : manage_one_kernel_module | Load or unload kernel module] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:5 changed: [managed-node02] => {"changed": true, "name": "dnet", "params": "", "state": "present"} TASK [infra.leapp.common : manage_one_kernel_module | Disable modules-load.d file entry] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:17 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : manage_one_kernel_module | Ensure modules are not loaded at boot] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:25 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : manage_one_kernel_module | Debug modprobe.d file] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:33 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : manage_one_kernel_module | Debug modules-load.d file] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:37 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : manage_one_kernel_module | Load or unload kernel module] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:5 changed: [managed-node02] => {"changed": true, "name": "dlci", "params": "", "state": "present"} TASK [infra.leapp.common : manage_one_kernel_module | Disable modules-load.d file entry] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:17 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : manage_one_kernel_module | Ensure modules are not loaded at boot] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:25 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : manage_one_kernel_module | Debug modprobe.d file] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:33 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : manage_one_kernel_module | Debug modules-load.d file] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:37 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : manage_one_kernel_module | Load or unload kernel module] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:5 changed: [managed-node02] => {"changed": true, "name": "liquidio", "params": "", "state": "present"} TASK [infra.leapp.common : manage_one_kernel_module | Disable modules-load.d file entry] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:17 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : manage_one_kernel_module | Ensure modules are not loaded at boot] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:25 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : manage_one_kernel_module | Debug modprobe.d file] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:33 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : manage_one_kernel_module | Debug modules-load.d file] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/manage_one_kernel_module.yml:37 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [common_upgrade_tasks | Do setup tasks] *********************************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/common_upgrade_tasks.yml:29 skipping: [managed-node02] => (item=/root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/version_lock.yml) => {"ansible_loop_var": "setup_task_file", "changed": false, "setup_task_file": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/setup/version_lock.yml", "skip_reason": "Conditional result was False"} skipping: [managed-node02] => {"changed": false, "msg": "All items skipped"} TASK [common_upgrade_tasks | Run first analysis] ******************************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/common_upgrade_tasks.yml:40 TASK [infra.leapp.common : Log directory exists] ******************************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/main.yml:3 changed: [managed-node02] => {"changed": true, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/var/log/ripu", "secontext": "unconfined_u:object_r:var_log_t:s0", "size": 6, "state": "directory", "uid": 0} TASK [infra.leapp.common : Check for existing log file] ************************ task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/main.yml:11 ok: [managed-node02] => {"changed": false, "stat": {"exists": false}} TASK [infra.leapp.common : Fail if log file already exists] ******************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/main.yml:16 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : Create new log file] ******************************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/main.yml:23 NOTIFIED HANDLER infra.leapp.common : Check for log file for managed-node02 NOTIFIED HANDLER infra.leapp.common : Add end time to log file for managed-node02 NOTIFIED HANDLER infra.leapp.common : Slurp ripu.log file for managed-node02 NOTIFIED HANDLER infra.leapp.common : Decode ripu.log file for managed-node02 NOTIFIED HANDLER infra.leapp.common : Rename log file for managed-node02 NOTIFIED HANDLER infra.leapp.common : Check for log file for managed-node02 NOTIFIED HANDLER infra.leapp.common : Add end time to log file for managed-node02 NOTIFIED HANDLER infra.leapp.common : Slurp ripu.log file for managed-node02 NOTIFIED HANDLER infra.leapp.common : Decode ripu.log file for managed-node02 NOTIFIED HANDLER infra.leapp.common : Rename log file for managed-node02 changed: [managed-node02] => {"changed": true, "checksum": "332874bfa2853380eca016cee7f7a3221f36115c", "dest": "/var/log/ripu/ripu.log", "gid": 0, "group": "root", "md5sum": "ddaea8620d558c8233935dd568ecf8f5", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:var_log_t:s0", "size": 61, "src": "/root/.ansible/tmp/ansible-tmp-1771331719.252914-9949-42706710714957/source", "state": "file", "uid": 0} TASK [infra.leapp.common : /etc/ansible/facts.d directory exists] ************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/main.yml:35 changed: [managed-node02] => {"changed": true, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/ansible/facts.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 6, "state": "directory", "uid": 0} TASK [infra.leapp.common : Capture current ansible_facts for validation after upgrade] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/main.yml:43 changed: [managed-node02] => {"changed": true, "checksum": "f548f821f9bf243a3314a878b072d862526aff8c", "dest": "/etc/ansible/facts.d/pre_ripu.fact", "gid": 0, "group": "root", "md5sum": "0a30772697a1a72ebf3571a4a4ab07d6", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 13833, "src": "/root/.ansible/tmp/ansible-tmp-1771331720.3816574-10017-242103230627017/source", "state": "file", "uid": 0} TASK [infra.leapp.common : Capture a list of non-rhel versioned packages] ****** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/main.yml:51 ok: [managed-node02] => {"changed": false, "cmd": "set -o pipefail; export PATH=$PATH; rpm -qa | grep -ve '[\\.|+]el8' | grep -vE '^(gpg-pubkey|libmodulemd|katello-ca-consumer)' | sort", "delta": "0:00:00.848088", "end": "2026-02-17 07:35:22.231869", "failed_when_result": false, "msg": "non-zero return code", "rc": 1, "start": "2026-02-17 07:35:21.383781", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [infra.leapp.common : Create fact with the non-rhel versioned packages list] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/main.yml:65 ok: [managed-node02] => {"ansible_facts": {"non_rhel_packages": []}, "changed": false} TASK [infra.leapp.common : Capture the list of non-rhel versioned packages in a separate fact file] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/main.yml:69 changed: [managed-node02] => {"changed": true, "checksum": "97d170e1550eee4afc0af065b78cda302a97674c", "dest": "/etc/ansible/facts.d/non_rhel_packages.fact", "gid": 0, "group": "root", "md5sum": "d751713988987e9331980363e24189ce", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 2, "src": "/root/.ansible/tmp/ansible-tmp-1771331722.3461378-10200-222613295423039/source", "state": "file", "uid": 0} TASK [infra.leapp.analysis : Include tasks for preupg assistant analysis] ****** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/main.yml:9 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.analysis : Include tasks for leapp preupgrade analysis] ****** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/main.yml:13 included: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml for managed-node02 TASK [analysis-leapp | Register with Satellite activation key] ***************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:2 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [analysis-leapp | Include custom_local_repos for local_repos_pre_leapp] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:11 TASK [infra.leapp.common : custom_local_repos | Remove old /etc/leapp/files/leapp_upgrade_repositories.repo] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/custom_local_repos.yml:2 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : custom_local_repos | Validate repo definitions have baseurl or metalink] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/custom_local_repos.yml:9 skipping: [managed-node02] => {"changed": false, "skipped_reason": "No items in the list"} TASK [infra.leapp.common : custom_local_repos | Enable custom upgrade yum repositories] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/custom_local_repos.yml:16 skipping: [managed-node02] => {"changed": false, "skipped_reason": "No items in the list"} TASK [infra.leapp.analysis : analysis-leapp | Install packages for preupgrade analysis on RHEL 7] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:19 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.analysis : analysis-leapp | Install packages for preupgrade analysis on RHEL 8] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:26 changed: [managed-node02] => {"changed": true, "msg": "", "rc": 0, "results": ["Installed: policycoreutils-python-utils-2.9-26.el8_10.noarch", "Installed: leapp-0.20.0-1.el8_10.noarch", "Installed: leapp-deps-0.20.0-1.el8_10.noarch", "Installed: leapp-upgrade-el8toel9-0.23.0-1.el8_10.noarch", "Installed: leapp-upgrade-el8toel9-deps-0.23.0-1.el8_10.noarch", "Installed: systemd-container-239-82.el8_10.15.x86_64", "Installed: python3-leapp-0.20.0-1.el8_10.noarch"]} TASK [infra.leapp.analysis : analysis-leapp | Install packages for preupgrade analysis on RHEL 9] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:33 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.analysis : analysis-leapp | Ensure leapp log directory exists] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:40 ok: [managed-node02] => {"changed": false, "gid": 0, "group": "root", "mode": "0700", "owner": "root", "path": "/var/log/leapp", "secontext": "system_u:object_r:var_log_t:s0", "size": 6, "state": "directory", "uid": 0} TASK [infra.leapp.analysis : analysis-leapp | Populate leapp_answers file] ***** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:48 changed: [managed-node02] => {"changed": true, "checksum": "3d934ad808576e3a7fb4c14a89645a4ad55ccf53", "dest": "/var/log/leapp/answerfile", "gid": 0, "group": "root", "md5sum": "01e375235c8e4cafdec593b260354063", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:var_log_t:s0", "size": 48, "src": "/root/.ansible/tmp/ansible-tmp-1771331728.050804-10329-34321682646033/source", "state": "file", "uid": 0} TASK [analysis-leapp | Create /etc/leapp/files/leapp_upgrade_repositories.repo] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:57 TASK [infra.leapp.common : custom_local_repos | Remove old /etc/leapp/files/leapp_upgrade_repositories.repo] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/custom_local_repos.yml:2 ok: [managed-node02] => {"changed": false, "path": "/etc/leapp/files/leapp_upgrade_repositories.repo", "state": "absent"} TASK [infra.leapp.common : custom_local_repos | Validate repo definitions have baseurl or metalink] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/custom_local_repos.yml:9 ok: [managed-node02] => (item={'name': 'rhel-9-for-x86_64-baseos-rpms', 'description': 'BaseOS for x86_64', 'baseurl': 'http://download.devel.redhat.com/rhel-9/nightly/updates/RHEL-9/latest-RHEL-9.7.0/compose/BaseOS/x86_64/os/', 'state': 'present'}) => { "ansible_loop_var": "item", "changed": false, "item": { "baseurl": "http://download.devel.redhat.com/rhel-9/nightly/updates/RHEL-9/latest-RHEL-9.7.0/compose/BaseOS/x86_64/os/", "description": "BaseOS for x86_64", "name": "rhel-9-for-x86_64-baseos-rpms", "state": "present" }, "msg": "All assertions passed" } ok: [managed-node02] => (item={'name': 'rhel-9-for-x86_64-appstream-rpms', 'description': 'AppStream for x86_64', 'baseurl': 'http://download.devel.redhat.com/rhel-9/nightly/updates/RHEL-9/latest-RHEL-9.7.0/compose/AppStream/x86_64/os/', 'state': 'present'}) => { "ansible_loop_var": "item", "changed": false, "item": { "baseurl": "http://download.devel.redhat.com/rhel-9/nightly/updates/RHEL-9/latest-RHEL-9.7.0/compose/AppStream/x86_64/os/", "description": "AppStream for x86_64", "name": "rhel-9-for-x86_64-appstream-rpms", "state": "present" }, "msg": "All assertions passed" } TASK [infra.leapp.common : custom_local_repos | Enable custom upgrade yum repositories] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/custom_local_repos.yml:16 changed: [managed-node02] => (item={'name': 'rhel-9-for-x86_64-baseos-rpms', 'description': 'BaseOS for x86_64', 'baseurl': 'http://download.devel.redhat.com/rhel-9/nightly/updates/RHEL-9/latest-RHEL-9.7.0/compose/BaseOS/x86_64/os/', 'state': 'present'}) => {"ansible_loop_var": "item", "changed": true, "item": {"baseurl": "http://download.devel.redhat.com/rhel-9/nightly/updates/RHEL-9/latest-RHEL-9.7.0/compose/BaseOS/x86_64/os/", "description": "BaseOS for x86_64", "name": "rhel-9-for-x86_64-baseos-rpms", "state": "present"}, "repo": "rhel-9-for-x86_64-baseos-rpms", "state": "present"} changed: [managed-node02] => (item={'name': 'rhel-9-for-x86_64-appstream-rpms', 'description': 'AppStream for x86_64', 'baseurl': 'http://download.devel.redhat.com/rhel-9/nightly/updates/RHEL-9/latest-RHEL-9.7.0/compose/AppStream/x86_64/os/', 'state': 'present'}) => {"ansible_loop_var": "item", "changed": true, "item": {"baseurl": "http://download.devel.redhat.com/rhel-9/nightly/updates/RHEL-9/latest-RHEL-9.7.0/compose/AppStream/x86_64/os/", "description": "AppStream for x86_64", "name": "rhel-9-for-x86_64-appstream-rpms", "state": "present"}, "repo": "rhel-9-for-x86_64-appstream-rpms", "state": "present"} TASK [infra.leapp.analysis : analysis-leapp | Leapp preupgrade report] ********* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:68 ASYNC FAILED on managed-node02: jid=j189494085685.9528 changed: [managed-node02] => {"ansible_job_id": "j189494085685.9528", "changed": true, "cmd": "set -o pipefail; export PATH=$PATH; ulimit -n 16384; leapp preupgrade --report-schema=1.2.0 --no-rhsm 2>&1 | tee -a /var/log/ripu/ripu.log\n", "delta": "0:00:38.957203", "end": "2026-02-17 07:36:09.580362", "failed_when_result": false, "finished": 1, "msg": "non-zero return code", "rc": 1, "results_file": "/root/.ansible_async/j189494085685.9528", "start": "2026-02-17 07:35:30.623159", "started": 1, "stderr": "", "stderr_lines": [], "stdout": "\n============================================================\n UNSUPPORTED UPGRADE \n============================================================\n\nVariable LEAPP_UNSUPPORTED has been detected. Proceeding at your own risk.\nDevelopment variables have been detected:\n- LEAPP_DEVEL_RPMS_ALL_SIGNED=1\n\n============================================================\n UNSUPPORTED UPGRADE \n============================================================\n\n==> Processing phase `configuration_phase`\n====> * ipu_workflow_config\n IPU workflow config actor\n==> Processing phase `FactsCollection`\n====> * scanzfcp\n In case of s390x architecture, check whether ZFCP is used.\n====> * root_scanner\n Scan the system root directory and produce a message containing\n====> * scan_grub_config\n Scan grub configuration files for errors.\n====> * check_custom_network_scripts\n Check the existence of custom network-scripts and warn user about possible\n====> * read_openssh_config\n Collect information about the OpenSSH configuration.\n====> * scan_custom_modifications_actor\n Collects information about files in leapp directories that have been modified or newly added.\n====> * network_manager_connection_scanner\n Scan NetworkManager connection keyfiles\n====> * scan_source_files\n Scan files (explicitly specified) of the source system.\n====> * load_device_driver_deprecation_data\n Loads deprecation data for drivers and devices (PCI & CPU)\n====> * scan_sap_hana\n Gathers information related to SAP HANA instances on the system.\n====> * system_facts\n Provides data about many facts from system.\n====> * transaction_workarounds\n Provides additional RPM transaction tasks based on bundled RPM packages.\n====> * scandasd\n In case of s390x architecture, check whether DASD is used.\n====> * udevadm_info\n Produces data exported by the \"udevadm info\" command.\n====> * scancpu\n Scan CPUs of the machine.\n====> * scan_pkg_manager\n Provides data about package manager (yum/dnf)\n====> * scan_subscription_manager_info\n Scans the current system for subscription manager information\n====> * detect_kernel_drivers\n Matches all currently loaded kernel drivers against known deprecated and removed drivers.\n====> * nis_scanner\n Collect information about the NIS packages configuration.\n====> * persistentnetnames\n Get network interface information for physical ethernet interfaces of the original system.\n====> * ifcfg_scanner\n Scan ifcfg files with legacy network configuration\n====> * copy_dnf_conf_into_target_userspace\n Copy dnf.conf into target userspace\n====> * scan_custom_repofile\n Scan the custom /etc/leapp/files/leapp_upgrade_repositories.repo repo file.\n====> * scan_systemd_source\n Provides info about systemd on the source system\n====> * scanblacklistca\n Scan the file system for distrusted CA's in the blacklist directory.\n====> * scanmemory\n Scan Memory of the machine.\n====> * firewalld_collect_used_object_names\n This actor reads firewalld's configuration and produces Model\n====> * sssd_facts_8to9\n Check SSSD configuration for changes in RHEL9 and report them in model.\n====> * register_ruby_irb_adjustment\n Register a workaround to allow rubygem-irb's directory -> symlink conversion.\n====> * rpm_scanner\n Provides data about installed RPM Packages.\n====> * open_ssl_config_scanner\n Read an OpenSSL configuration file for further analysis.\n====> * selinuxcontentscanner\n Scan the system for any SELinux customizations\n====> * scancryptopolicies\n Scan information about system wide set crypto policies including:\n====> * xorgdrvfacts8to9\n Check the journal logs for deprecated Xorg drivers.\n====> * repository_mapping\n Produces message containing repository mapping based on provided file.\n====> * scanclienablerepo\n Produce CustomTargetRepository based on the LEAPP_ENABLE_REPOS in config.\n====> * get_enabled_modules\n Provides data about which module streams are enabled on the source system.\n====> * scan_files_for_target_userspace\n Scan the source system and identify files that will be copied into the target userspace when it is created.\n====> * roce_scanner\n Detect active RoCE NICs on IBM Z machines.\n====> * scan_source_boot_entry\n Scan the default boot entry of the source system.\n====> * firewalld_collect_global_config\n This actor reads firewalld's configuration and produces Model\n====> * pci_devices_scanner\n Provides data about existing PCI Devices.\n====> * scan_grub_device_name\n Find the name of the block devices where GRUB is located\n====> * storage_scanner\n Provides data about storage settings.\n====> * scan_hybrid_image_azure\n Check if the system is using Azure hybrid image.\n====> * scan_kernel_cmdline\n Scan the kernel command line of the booted system.\n====> * network_manager_read_config\n Provides data about NetworkManager configuration.\n====> * luks_scanner\n Provides data about active LUKS devices.\n====> * scan_target_os_image\n Scans the provided target OS ISO image to use as a content source for the IPU, if any.\n====> * checkrhui\n Check if system is using RHUI infrastructure (on public cloud) and send messages to\n====> * get_installed_desktops\n Actor checks if kde or gnome desktop environments\n====> * persistentnetnamesdisable\n Disable systemd-udevd persistent network naming on machine with single eth0 NIC\n====> * trusted_gpg_keys_scanner\n Scan for trusted GPG keys.\n====> * distribution_signed_rpm_scanner\n Provide data about distribution signed & third-party RPM packages.\n====> * xfs_info_scanner\n This actor scans all mounted mountpoints for XFS information.\n====> * biosdevname\n Enable biosdevname on the target RHEL system if all interfaces on the source RHEL\n====> * scan_fips\n Determine whether the source system has FIPS enabled.\n====> * used_repository_scanner\n Scan used enabled repositories\n====> * rpm_transaction_config_tasks_collector\n Provides additional RPM transaction tasks from /etc/leapp/transaction.\n====> * remove_obsolete_gpg_keys\n Remove obsoleted RPM GPG keys.\n====> * ipa_scanner\n Scan system for ipa-client and ipa-server status\n====> * scan_source_kernel\n Scan the source system kernel.\n====> * scan_default_initramfs\n Scan details of the default boot entry's initramfs image.\n====> * multipath_conf_read_8to9\n Read multipath configuration files and extract the necessary information\n====> * repositories_blacklist\n Exclude target repositories provided by Red Hat without support.\n====> * satellite_upgrade_facts\n Report which Satellite packages require updates and how to handle PostgreSQL data\n====> * satellite_upgrade_services\n Reconfigure Satellite services\n====> * vdo_conversion_scanner\n Provides conversion info about VDO devices.\n====> * scan_dynamic_linker_configuration\n Scan the dynamic linker configuration and find modifications.\n====> * pes_events_scanner\n Provides data about package events from Package Evolution Service.\n====> * setuptargetrepos\n Produces list of repositories that should be available to be used during IPU process.\n==> Processing phase `Checks`\n====> * check_insights_auto_register\n Checks if system can be automatically registered into Red Hat Insights\n====> * check_mount_options\n Check for mount options preventing the upgrade.\n====> * check_valid_grubcfg_hybrid\n Check potential for boot failures in Azure Gen1 VMs due to invalid grubcfg\n====> * check_skipped_repositories\n Produces a report if any repositories enabled on the system are going to be skipped.\n====> * multipath_conf_check_8to9\n Checks if changes to the multipath configuration files are necessary\n====> * sssd_check_8to9\n Check SSSD configuration for changes in RHEL9 and report them in model.\n====> * firewalld_check_allow_zone_drifting\n This actor will check if AllowZoneDrifting=yes in firewalld.conf. This\n====> * check_target_version\n Check that the target system version is supported by the upgrade process.\n====> * check_ipa_server\n Check for ipa-server and inhibit upgrade\n====> * dotnet_unsupported_versions_check\n Check for installed .NET versions that are no longer supported.\n====> * check_microarchitecture\n Inhibit if RHEL9 microarchitecture requirements are not satisfied\n====> * xorgdrvcheck8to9\n Warn if Xorg deprecated drivers are in use.\n====> * check_arm_bootloader\n Install required RPM packages for ARM system upgrades on paths with\n====> * roce_check\n Check whether RoCE is used on the system and well configured for the upgrade.\n====> * bacula_check\n Actor checking for presence of Bacula installation.\n====> * detect_grub_config_error\n Check grub configuration for various errors.\n====> * check_target_iso\n Check that the provided target ISO is a valid ISO image and is located on a persistent partition.\n====> * unsupported_upgrade_check\n Checks environment variables and produces a warning report if the upgrade is unsupported.\n====> * emit_net_naming_scheme\n Emit necessary modifications of the upgrade environment and target command line to use net.naming-scheme.\n====> * checktargetrepos\n Check whether target yum repositories are specified.\n====> * check_rhsmsku\n Ensure the system is subscribed to the subscription manager\n====> * checkblacklistca\n No documentation has been provided for the checkblacklistca actor.\n====> * check_os_release\n Check if the current RHEL minor version is supported. If not, inhibit the upgrade process.\n====> * check_kpatch\n Carry over kpatch-dnf and it's config into the container\n====> * check_openssl_conf\n Check whether the openssl configuration and openssl-IBMCA.\n====> * check_consumed_assets\n Check whether Leapp is using correct data assets.\n====> * check_system_arch\n Check if system is running at a supported architecture. If no, inhibit the upgrade process.\n====> * check_ifcfg\n Ensures that ifcfg files are compatible with NetworkManager\n====> * openssh_permit_root_login\n OpenSSH no longer allows root logins with password.\n====> * open_ssh_subsystem_sftp\n The RHEL9 changes the SCP to use SFTP protocol internally. The both RHEL8 and RHEL9\n====> * open_ssh_drop_in_directory_check\n Trigger a notice that the main sshd_config will be updated to contain\n====> * crypto_policies_check\n This actor consumes previously gathered information about crypto policies on the source\n====> * check_dynamic_linker_configuration\n Check for customization of dynamic linker configuration.\n====> * check_etc_releasever\n Check releasever info and provide a guidance based on the facts\n====> * check_grub_core\n Check whether we are on legacy (BIOS) system and instruct Leapp to upgrade GRUB core\n====> * efi_check_boot\n Adjust EFI boot entry for first reboot\n====> * check_deprecated_rpm_signature\n Check whether any packages signed by RSA/SHA1 are installed\n====> * check_systemd_broken_symlinks\n Check whether some systemd symlinks are broken\n====> * check_sap_hana\n If SAP HANA has been detected, several checks are performed to ensure a successful upgrade.\n====> * check_installed_kernels\n Inhibit IPU (in-place upgrade) when installed kernels conflict with a safe upgrade.\n====> * mariadb_check\n Actor checking for presence of MariaDB installation.\n====> * check_nfs\n Check if NFS filesystem is in use. If yes, inhibit the upgrade process.\n====> * checkmemory\n The actor check the size of RAM against RHEL8 minimal hardware requirements\n====> * nis_check\n Checks if any of NIS components is installed and configured\n====> * check_fips\n Inhibit upgrade if FIPS is detected as enabled.\n====> * check_persistent_mounts\n Check if mounts required to be persistent are mounted in persistent fashion.\n====> * check_fstab_mount_order\n Checks order of entries in /etc/fstab based on their mount point and inhibits upgrade if overshadowing is detected.\n====> * check_detected_devices_and_drivers\n Checks whether or not detected devices and drivers are usable on the target system.\n====> * check_root_symlinks\n Check if the symlinks /bin and /lib are relative, not absolute.\n====> * check_yum_plugins_enabled\n Checks that the required yum plugins are enabled.\n====> * mysql_check\n Actor checking for presence of MySQL installation.\n====> * cephvolumescan\n Retrieves the list of encrypted Ceph OSD\n====> * check_rpm_transaction_events\n Filter RPM transaction events based on installed RPM packages\n====> * check_se_linux\n Check SELinux status and produce decision messages for further action.\n====> * firewalld_check_service_tftp_client\n This actor will inhibit if firewalld's configuration is using service\n====> * check_vdo\n Check if VDO devices need to be migrated to lvm management.\n====> * check_nvidia_proprietary_driver\n Check if NVIDIA proprietary driver is in use. If yes, inhibit the upgrade process.\n====> * postgresql_check\n Actor checking for presence of PostgreSQL installation.\n====> * open_ssl_config_check\n The OpenSSL configuration changed between RHEL8 and RHEL9 significantly with the rebase to\n====> * check_grubenv_to_file\n Check whether grubenv is a symlink on Azure hybrid images using BIOS.\n====> * check_custom_modifications_actor\n Checks CustomModifications messages and produces a report about files in leapp directories that have been\n====> * network_deprecations\n Ensures that network configuration doesn't rely on unsupported settings\n====> * check_cifs\n Check if CIFS filesystem is in use. If yes, inhibit the upgrade process.\n====> * check_bls_grub_onppc64\n Check whether GRUB config is BLS aware on RHEL 8 ppc64le systems\n====> * check_boot_avail_space\n Check if at least 100Mib of available space on /boot. If not, inhibit the upgrade process.\n====> * distribution_signed_rpm_check\n Check if there are any packages that are not signed by distribution GPG keys.\n====> * check_luks\n Check if any encrypted partitions are in use and whether they are supported for the upgrade.\n====> * check_skip_phase\n Skip all the subsequent phases until the report phase.\n==> Processing phase `Reports`\n====> * verify_check_results\n Check all dialogs and notify that user needs to make some choices.\n====> * verify_check_results\n Check all generated results messages and notify user about them.\n\nDebug output written to /var/log/leapp/leapp-preupgrade.log\n\n============================================================\n REPORT OVERVIEW \n============================================================\n\nUpgrade has been inhibited due to the following problems:\n 1. Use of NFS detected. Upgrade can't proceed\n 2. Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\n 3. Use of CIFS detected. Upgrade can't proceed\n\nHIGH and MEDIUM severity reports:\n 1. Packages available in excluded repositories will not be installed\n 2. Upgrade is unsupported\n 3. Remote root logins globally allowed using password\n 4. GRUB2 core will be automatically updated during the upgrade\n\nReports summary:\n Errors: 0\n Inhibitors: 3\n HIGH severity reports: 4\n MEDIUM severity reports: 0\n LOW severity reports: 1\n INFO severity reports: 3\n\nBefore continuing, review the full report below for details about discovered problems and possible remediation instructions:\n A report has been generated at /var/log/leapp/leapp-report.txt\n A report has been generated at /var/log/leapp/leapp-report.json\n\n============================================================\n END OF REPORT OVERVIEW \n============================================================\n\nAnswerfile has been generated at /var/log/leapp/answerfile", "stdout_lines": ["", "============================================================", " UNSUPPORTED UPGRADE ", "============================================================", "", "Variable LEAPP_UNSUPPORTED has been detected. Proceeding at your own risk.", "Development variables have been detected:", "- LEAPP_DEVEL_RPMS_ALL_SIGNED=1", "", "============================================================", " UNSUPPORTED UPGRADE ", "============================================================", "", "==> Processing phase `configuration_phase`", "====> * ipu_workflow_config", " IPU workflow config actor", "==> Processing phase `FactsCollection`", "====> * scanzfcp", " In case of s390x architecture, check whether ZFCP is used.", "====> * root_scanner", " Scan the system root directory and produce a message containing", "====> * scan_grub_config", " Scan grub configuration files for errors.", "====> * check_custom_network_scripts", " Check the existence of custom network-scripts and warn user about possible", "====> * read_openssh_config", " Collect information about the OpenSSH configuration.", "====> * scan_custom_modifications_actor", " Collects information about files in leapp directories that have been modified or newly added.", "====> * network_manager_connection_scanner", " Scan NetworkManager connection keyfiles", "====> * scan_source_files", " Scan files (explicitly specified) of the source system.", "====> * load_device_driver_deprecation_data", " Loads deprecation data for drivers and devices (PCI & CPU)", "====> * scan_sap_hana", " Gathers information related to SAP HANA instances on the system.", "====> * system_facts", " Provides data about many facts from system.", "====> * transaction_workarounds", " Provides additional RPM transaction tasks based on bundled RPM packages.", "====> * scandasd", " In case of s390x architecture, check whether DASD is used.", "====> * udevadm_info", " Produces data exported by the \"udevadm info\" command.", "====> * scancpu", " Scan CPUs of the machine.", "====> * scan_pkg_manager", " Provides data about package manager (yum/dnf)", "====> * scan_subscription_manager_info", " Scans the current system for subscription manager information", "====> * detect_kernel_drivers", " Matches all currently loaded kernel drivers against known deprecated and removed drivers.", "====> * nis_scanner", " Collect information about the NIS packages configuration.", "====> * persistentnetnames", " Get network interface information for physical ethernet interfaces of the original system.", "====> * ifcfg_scanner", " Scan ifcfg files with legacy network configuration", "====> * copy_dnf_conf_into_target_userspace", " Copy dnf.conf into target userspace", "====> * scan_custom_repofile", " Scan the custom /etc/leapp/files/leapp_upgrade_repositories.repo repo file.", "====> * scan_systemd_source", " Provides info about systemd on the source system", "====> * scanblacklistca", " Scan the file system for distrusted CA's in the blacklist directory.", "====> * scanmemory", " Scan Memory of the machine.", "====> * firewalld_collect_used_object_names", " This actor reads firewalld's configuration and produces Model", "====> * sssd_facts_8to9", " Check SSSD configuration for changes in RHEL9 and report them in model.", "====> * register_ruby_irb_adjustment", " Register a workaround to allow rubygem-irb's directory -> symlink conversion.", "====> * rpm_scanner", " Provides data about installed RPM Packages.", "====> * open_ssl_config_scanner", " Read an OpenSSL configuration file for further analysis.", "====> * selinuxcontentscanner", " Scan the system for any SELinux customizations", "====> * scancryptopolicies", " Scan information about system wide set crypto policies including:", "====> * xorgdrvfacts8to9", " Check the journal logs for deprecated Xorg drivers.", "====> * repository_mapping", " Produces message containing repository mapping based on provided file.", "====> * scanclienablerepo", " Produce CustomTargetRepository based on the LEAPP_ENABLE_REPOS in config.", "====> * get_enabled_modules", " Provides data about which module streams are enabled on the source system.", "====> * scan_files_for_target_userspace", " Scan the source system and identify files that will be copied into the target userspace when it is created.", "====> * roce_scanner", " Detect active RoCE NICs on IBM Z machines.", "====> * scan_source_boot_entry", " Scan the default boot entry of the source system.", "====> * firewalld_collect_global_config", " This actor reads firewalld's configuration and produces Model", "====> * pci_devices_scanner", " Provides data about existing PCI Devices.", "====> * scan_grub_device_name", " Find the name of the block devices where GRUB is located", "====> * storage_scanner", " Provides data about storage settings.", "====> * scan_hybrid_image_azure", " Check if the system is using Azure hybrid image.", "====> * scan_kernel_cmdline", " Scan the kernel command line of the booted system.", "====> * network_manager_read_config", " Provides data about NetworkManager configuration.", "====> * luks_scanner", " Provides data about active LUKS devices.", "====> * scan_target_os_image", " Scans the provided target OS ISO image to use as a content source for the IPU, if any.", "====> * checkrhui", " Check if system is using RHUI infrastructure (on public cloud) and send messages to", "====> * get_installed_desktops", " Actor checks if kde or gnome desktop environments", "====> * persistentnetnamesdisable", " Disable systemd-udevd persistent network naming on machine with single eth0 NIC", "====> * trusted_gpg_keys_scanner", " Scan for trusted GPG keys.", "====> * distribution_signed_rpm_scanner", " Provide data about distribution signed & third-party RPM packages.", "====> * xfs_info_scanner", " This actor scans all mounted mountpoints for XFS information.", "====> * biosdevname", " Enable biosdevname on the target RHEL system if all interfaces on the source RHEL", "====> * scan_fips", " Determine whether the source system has FIPS enabled.", "====> * used_repository_scanner", " Scan used enabled repositories", "====> * rpm_transaction_config_tasks_collector", " Provides additional RPM transaction tasks from /etc/leapp/transaction.", "====> * remove_obsolete_gpg_keys", " Remove obsoleted RPM GPG keys.", "====> * ipa_scanner", " Scan system for ipa-client and ipa-server status", "====> * scan_source_kernel", " Scan the source system kernel.", "====> * scan_default_initramfs", " Scan details of the default boot entry's initramfs image.", "====> * multipath_conf_read_8to9", " Read multipath configuration files and extract the necessary information", "====> * repositories_blacklist", " Exclude target repositories provided by Red Hat without support.", "====> * satellite_upgrade_facts", " Report which Satellite packages require updates and how to handle PostgreSQL data", "====> * satellite_upgrade_services", " Reconfigure Satellite services", "====> * vdo_conversion_scanner", " Provides conversion info about VDO devices.", "====> * scan_dynamic_linker_configuration", " Scan the dynamic linker configuration and find modifications.", "====> * pes_events_scanner", " Provides data about package events from Package Evolution Service.", "====> * setuptargetrepos", " Produces list of repositories that should be available to be used during IPU process.", "==> Processing phase `Checks`", "====> * check_insights_auto_register", " Checks if system can be automatically registered into Red Hat Insights", "====> * check_mount_options", " Check for mount options preventing the upgrade.", "====> * check_valid_grubcfg_hybrid", " Check potential for boot failures in Azure Gen1 VMs due to invalid grubcfg", "====> * check_skipped_repositories", " Produces a report if any repositories enabled on the system are going to be skipped.", "====> * multipath_conf_check_8to9", " Checks if changes to the multipath configuration files are necessary", "====> * sssd_check_8to9", " Check SSSD configuration for changes in RHEL9 and report them in model.", "====> * firewalld_check_allow_zone_drifting", " This actor will check if AllowZoneDrifting=yes in firewalld.conf. This", "====> * check_target_version", " Check that the target system version is supported by the upgrade process.", "====> * check_ipa_server", " Check for ipa-server and inhibit upgrade", "====> * dotnet_unsupported_versions_check", " Check for installed .NET versions that are no longer supported.", "====> * check_microarchitecture", " Inhibit if RHEL9 microarchitecture requirements are not satisfied", "====> * xorgdrvcheck8to9", " Warn if Xorg deprecated drivers are in use.", "====> * check_arm_bootloader", " Install required RPM packages for ARM system upgrades on paths with", "====> * roce_check", " Check whether RoCE is used on the system and well configured for the upgrade.", "====> * bacula_check", " Actor checking for presence of Bacula installation.", "====> * detect_grub_config_error", " Check grub configuration for various errors.", "====> * check_target_iso", " Check that the provided target ISO is a valid ISO image and is located on a persistent partition.", "====> * unsupported_upgrade_check", " Checks environment variables and produces a warning report if the upgrade is unsupported.", "====> * emit_net_naming_scheme", " Emit necessary modifications of the upgrade environment and target command line to use net.naming-scheme.", "====> * checktargetrepos", " Check whether target yum repositories are specified.", "====> * check_rhsmsku", " Ensure the system is subscribed to the subscription manager", "====> * checkblacklistca", " No documentation has been provided for the checkblacklistca actor.", "====> * check_os_release", " Check if the current RHEL minor version is supported. If not, inhibit the upgrade process.", "====> * check_kpatch", " Carry over kpatch-dnf and it's config into the container", "====> * check_openssl_conf", " Check whether the openssl configuration and openssl-IBMCA.", "====> * check_consumed_assets", " Check whether Leapp is using correct data assets.", "====> * check_system_arch", " Check if system is running at a supported architecture. If no, inhibit the upgrade process.", "====> * check_ifcfg", " Ensures that ifcfg files are compatible with NetworkManager", "====> * openssh_permit_root_login", " OpenSSH no longer allows root logins with password.", "====> * open_ssh_subsystem_sftp", " The RHEL9 changes the SCP to use SFTP protocol internally. The both RHEL8 and RHEL9", "====> * open_ssh_drop_in_directory_check", " Trigger a notice that the main sshd_config will be updated to contain", "====> * crypto_policies_check", " This actor consumes previously gathered information about crypto policies on the source", "====> * check_dynamic_linker_configuration", " Check for customization of dynamic linker configuration.", "====> * check_etc_releasever", " Check releasever info and provide a guidance based on the facts", "====> * check_grub_core", " Check whether we are on legacy (BIOS) system and instruct Leapp to upgrade GRUB core", "====> * efi_check_boot", " Adjust EFI boot entry for first reboot", "====> * check_deprecated_rpm_signature", " Check whether any packages signed by RSA/SHA1 are installed", "====> * check_systemd_broken_symlinks", " Check whether some systemd symlinks are broken", "====> * check_sap_hana", " If SAP HANA has been detected, several checks are performed to ensure a successful upgrade.", "====> * check_installed_kernels", " Inhibit IPU (in-place upgrade) when installed kernels conflict with a safe upgrade.", "====> * mariadb_check", " Actor checking for presence of MariaDB installation.", "====> * check_nfs", " Check if NFS filesystem is in use. If yes, inhibit the upgrade process.", "====> * checkmemory", " The actor check the size of RAM against RHEL8 minimal hardware requirements", "====> * nis_check", " Checks if any of NIS components is installed and configured", "====> * check_fips", " Inhibit upgrade if FIPS is detected as enabled.", "====> * check_persistent_mounts", " Check if mounts required to be persistent are mounted in persistent fashion.", "====> * check_fstab_mount_order", " Checks order of entries in /etc/fstab based on their mount point and inhibits upgrade if overshadowing is detected.", "====> * check_detected_devices_and_drivers", " Checks whether or not detected devices and drivers are usable on the target system.", "====> * check_root_symlinks", " Check if the symlinks /bin and /lib are relative, not absolute.", "====> * check_yum_plugins_enabled", " Checks that the required yum plugins are enabled.", "====> * mysql_check", " Actor checking for presence of MySQL installation.", "====> * cephvolumescan", " Retrieves the list of encrypted Ceph OSD", "====> * check_rpm_transaction_events", " Filter RPM transaction events based on installed RPM packages", "====> * check_se_linux", " Check SELinux status and produce decision messages for further action.", "====> * firewalld_check_service_tftp_client", " This actor will inhibit if firewalld's configuration is using service", "====> * check_vdo", " Check if VDO devices need to be migrated to lvm management.", "====> * check_nvidia_proprietary_driver", " Check if NVIDIA proprietary driver is in use. If yes, inhibit the upgrade process.", "====> * postgresql_check", " Actor checking for presence of PostgreSQL installation.", "====> * open_ssl_config_check", " The OpenSSL configuration changed between RHEL8 and RHEL9 significantly with the rebase to", "====> * check_grubenv_to_file", " Check whether grubenv is a symlink on Azure hybrid images using BIOS.", "====> * check_custom_modifications_actor", " Checks CustomModifications messages and produces a report about files in leapp directories that have been", "====> * network_deprecations", " Ensures that network configuration doesn't rely on unsupported settings", "====> * check_cifs", " Check if CIFS filesystem is in use. If yes, inhibit the upgrade process.", "====> * check_bls_grub_onppc64", " Check whether GRUB config is BLS aware on RHEL 8 ppc64le systems", "====> * check_boot_avail_space", " Check if at least 100Mib of available space on /boot. If not, inhibit the upgrade process.", "====> * distribution_signed_rpm_check", " Check if there are any packages that are not signed by distribution GPG keys.", "====> * check_luks", " Check if any encrypted partitions are in use and whether they are supported for the upgrade.", "====> * check_skip_phase", " Skip all the subsequent phases until the report phase.", "==> Processing phase `Reports`", "====> * verify_check_results", " Check all dialogs and notify that user needs to make some choices.", "====> * verify_check_results", " Check all generated results messages and notify user about them.", "", "Debug output written to /var/log/leapp/leapp-preupgrade.log", "", "============================================================", " REPORT OVERVIEW ", "============================================================", "", "Upgrade has been inhibited due to the following problems:", " 1. Use of NFS detected. Upgrade can't proceed", " 2. Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.", " 3. Use of CIFS detected. Upgrade can't proceed", "", "HIGH and MEDIUM severity reports:", " 1. Packages available in excluded repositories will not be installed", " 2. Upgrade is unsupported", " 3. Remote root logins globally allowed using password", " 4. GRUB2 core will be automatically updated during the upgrade", "", "Reports summary:", " Errors: 0", " Inhibitors: 3", " HIGH severity reports: 4", " MEDIUM severity reports: 0", " LOW severity reports: 1", " INFO severity reports: 3", "", "Before continuing, review the full report below for details about discovered problems and possible remediation instructions:", " A report has been generated at /var/log/leapp/leapp-report.txt", " A report has been generated at /var/log/leapp/leapp-report.json", "", "============================================================", " END OF REPORT OVERVIEW ", "============================================================", "", "Answerfile has been generated at /var/log/leapp/answerfile"]} TASK [analysis-leapp | Include custom_local_repos for local_repos_post_analysis] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:86 TASK [infra.leapp.common : custom_local_repos | Remove old /etc/leapp/files/leapp_upgrade_repositories.repo] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/custom_local_repos.yml:2 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.common : custom_local_repos | Validate repo definitions have baseurl or metalink] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/custom_local_repos.yml:9 skipping: [managed-node02] => {"changed": false, "skipped_reason": "No items in the list"} TASK [infra.leapp.common : custom_local_repos | Enable custom upgrade yum repositories] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/custom_local_repos.yml:16 skipping: [managed-node02] => {"changed": false, "skipped_reason": "No items in the list"} TASK [analysis-leapp | Restore original Satellite activation key] ************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:96 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.analysis : analysis-leapp | Include check-results-file.yml] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:107 included: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/check-results-file.yml for managed-node02 TASK [infra.leapp.analysis : check-results-file | Result file status] ********** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/check-results-file.yml:2 ok: [managed-node02] => {"changed": false, "stat": {"atime": 1771331769.3673804, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 16, "charset": "us-ascii", "checksum": "e34dd9733059a5726e2ba9b44d23da37c17a1c42", "ctime": 1771331769.3673804, "dev": 51715, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 796917914, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1771331769.3673804, "nlink": 1, "path": "/var/log/leapp/leapp-report.txt", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 6775, "uid": 0, "version": "2899778836", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}} TASK [infra.leapp.analysis : check-results-file | Check that result file exists] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/check-results-file.yml:7 ok: [managed-node02] => { "changed": false, "msg": "All assertions passed" } TASK [analysis-leapp | Run parse_leapp_report to check for inhibitors] ********* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:110 TASK [infra.leapp.common : parse_leapp_report | Default upgrade_inhibited to false] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/parse_leapp_report.yml:12 ok: [managed-node02] => {"ansible_facts": {"upgrade_inhibited": false}, "changed": false} TASK [infra.leapp.common : parse_leapp_report | Collect human readable report results] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/parse_leapp_report.yml:16 ok: [managed-node02] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} TASK [infra.leapp.common : parse_leapp_report | Collect JSON report results] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/parse_leapp_report.yml:22 ok: [managed-node02] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} TASK [infra.leapp.common : parse_leapp_report | Parse report results] ********** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/parse_leapp_report.yml:28 ok: [managed-node02] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} TASK [infra.leapp.common : parse_leapp_report | Clear leapp_inhibitors] ******** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/parse_leapp_report.yml:35 ok: [managed-node02] => {"ansible_facts": {"leapp_inhibitors": []}, "changed": false} TASK [infra.leapp.common : parse_leapp_report | Check for inhibitors] ********** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/parse_leapp_report.yml:39 skipping: [managed-node02] => (item={'audience': 'sysadmin', 'detail': {'remediations': [{'context': 'If some of excluded repositories are still required to be used during the upgrade, execute leapp with the --enablerepo option with the repoid of the repository required to be enabled as an argument (the option can be used multiple times).', 'type': 'hint'}]}, 'groups': ['repository', 'failure'], 'key': '1b9132cb2362ae7830e48eee7811be9527747de8', 'severity': 'info', 'summary': 'The following repositories are not supported by Red Hat and are excluded from the list of repositories used during the upgrade.\n- codeready-builder-beta-for-rhel-9-aarch64-rpms\n- rhui-codeready-builder-for-rhel-9-x86_64-rhui-rpms\n- codeready-builder-for-rhel-9-aarch64-rpms\n- codeready-builder-beta-for-rhel-9-x86_64-rpms\n- codeready-builder-for-rhel-9-ppc64le-rpms\n- crb\n- rhui-codeready-builder-for-rhel-9-aarch64-rhui-rpms\n- codeready-builder-for-rhel-9-s390x-eus-rpms\n- codeready-builder-for-rhel-9-aarch64-eus-rpms\n- codeready-builder-beta-for-rhel-9-s390x-rpms\n- codeready-builder-for-rhel-9-ppc64le-eus-rpms\n- codeready-builder-for-rhel-9-rhui-rpms\n- codeready-builder-beta-for-rhel-9-ppc64le-rpms\n- codeready-builder-for-rhel-9-x86_64-rpms\n- codeready-builder-for-rhel-9-s390x-rpms\n- codeready-builder-for-rhel-9-x86_64-rhui-rpms\n- codeready-builder-for-rhel-9-x86_64-eus-rpms', 'title': 'Excluded target system repositories', 'timeStamp': '2026-02-17T12:36:02.152271Z', 'hostname': 'managed-node02', 'actor': 'repositories_blacklist', 'id': '81cc32653004f9d3c479c8ca834edf1396f5330cbabad6b467561809f2b28a76'}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "repositories_blacklist", "audience": "sysadmin", "detail": {"remediations": [{"context": "If some of excluded repositories are still required to be used during the upgrade, execute leapp with the --enablerepo option with the repoid of the repository required to be enabled as an argument (the option can be used multiple times).", "type": "hint"}]}, "groups": ["repository", "failure"], "hostname": "managed-node02", "id": "81cc32653004f9d3c479c8ca834edf1396f5330cbabad6b467561809f2b28a76", "key": "1b9132cb2362ae7830e48eee7811be9527747de8", "severity": "info", "summary": "The following repositories are not supported by Red Hat and are excluded from the list of repositories used during the upgrade.\n- codeready-builder-beta-for-rhel-9-aarch64-rpms\n- rhui-codeready-builder-for-rhel-9-x86_64-rhui-rpms\n- codeready-builder-for-rhel-9-aarch64-rpms\n- codeready-builder-beta-for-rhel-9-x86_64-rpms\n- codeready-builder-for-rhel-9-ppc64le-rpms\n- crb\n- rhui-codeready-builder-for-rhel-9-aarch64-rhui-rpms\n- codeready-builder-for-rhel-9-s390x-eus-rpms\n- codeready-builder-for-rhel-9-aarch64-eus-rpms\n- codeready-builder-beta-for-rhel-9-s390x-rpms\n- codeready-builder-for-rhel-9-ppc64le-eus-rpms\n- codeready-builder-for-rhel-9-rhui-rpms\n- codeready-builder-beta-for-rhel-9-ppc64le-rpms\n- codeready-builder-for-rhel-9-x86_64-rpms\n- codeready-builder-for-rhel-9-s390x-rpms\n- codeready-builder-for-rhel-9-x86_64-rhui-rpms\n- codeready-builder-for-rhel-9-x86_64-eus-rpms", "timeStamp": "2026-02-17T12:36:02.152271Z", "title": "Excluded target system repositories"}, "skip_reason": "Conditional result was False"} skipping: [managed-node02] => (item={'audience': 'sysadmin', 'detail': {'related_resources': [{'scheme': 'package', 'title': 'jitterentropy-devel'}]}, 'groups': ['repository'], 'key': '2437e204808f987477c0e9be8e4c95b3a87a9f3e', 'severity': 'high', 'summary': '1 packages will be skipped because they are available only in target system repositories that are intentionally excluded from the list of repositories used during the upgrade. See the report message titled "Excluded target system repositories" for details.\nThe list of these packages:\n- jitterentropy-devel (repoid: codeready-builder-for-rhel-9-x86_64-rpms)', 'title': 'Packages available in excluded repositories will not be installed', 'timeStamp': '2026-02-17T12:36:03.582001Z', 'hostname': 'managed-node02', 'actor': 'pes_events_scanner', 'id': 'ae06216324d7c7f2e3d11f81da3fd73be3c150db47a4b8599c155727e5fa83a2'}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "pes_events_scanner", "audience": "sysadmin", "detail": {"related_resources": [{"scheme": "package", "title": "jitterentropy-devel"}]}, "groups": ["repository"], "hostname": "managed-node02", "id": "ae06216324d7c7f2e3d11f81da3fd73be3c150db47a4b8599c155727e5fa83a2", "key": "2437e204808f987477c0e9be8e4c95b3a87a9f3e", "severity": "high", "summary": "1 packages will be skipped because they are available only in target system repositories that are intentionally excluded from the list of repositories used during the upgrade. See the report message titled \"Excluded target system repositories\" for details.\nThe list of these packages:\n- jitterentropy-devel (repoid: codeready-builder-for-rhel-9-x86_64-rpms)", "timeStamp": "2026-02-17T12:36:03.582001Z", "title": "Packages available in excluded repositories will not be installed"}, "skip_reason": "Conditional result was False"} skipping: [managed-node02] => (item={'audience': 'sysadmin', 'groups': ['upgrade process', 'sanity'], 'key': '9e5088e3c1f371e020ec777c3d86578f4be143cf', 'severity': 'high', 'summary': 'Environment variable LEAPP_UNSUPPORTED has been detected. A successful and safe upgrade process cannot be guaranteed. From now on you are continuing at your own risk.\n', 'title': 'Upgrade is unsupported', 'timeStamp': '2026-02-17T12:36:05.207099Z', 'hostname': 'managed-node02', 'actor': 'unsupported_upgrade_check', 'id': 'f996eea55e2534cc760be168be625c28947b21712c568478df4b1a73afdc6342'}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "unsupported_upgrade_check", "audience": "sysadmin", "groups": ["upgrade process", "sanity"], "hostname": "managed-node02", "id": "f996eea55e2534cc760be168be625c28947b21712c568478df4b1a73afdc6342", "key": "9e5088e3c1f371e020ec777c3d86578f4be143cf", "severity": "high", "summary": "Environment variable LEAPP_UNSUPPORTED has been detected. A successful and safe upgrade process cannot be guaranteed. From now on you are continuing at your own risk.\n", "timeStamp": "2026-02-17T12:36:05.207099Z", "title": "Upgrade is unsupported"}, "skip_reason": "Conditional result was False"} skipping: [managed-node02] => (item={'audience': 'sysadmin', 'detail': {'related_resources': [{'scheme': 'package', 'title': 'openssh-server'}, {'scheme': 'file', 'title': '/etc/ssh/sshd_config'}], 'remediations': [{'context': 'If you depend on remote root logins using passwords, consider setting up a different user for remote administration. Otherwise you can ignore this message.', 'type': 'hint'}]}, 'groups': ['authentication', 'security', 'network', 'services'], 'key': 'e738f78bc8f3a84411a4210e3b609057139d1855', 'severity': 'high', 'summary': 'RHEL9 no longer allows remote root logins, but the server configuration explicitly overrides this default. The configuration file will not be updated and root is still going to be allowed to login with password. This is not recommended and considered as a security risk.', 'title': 'Remote root logins globally allowed using password', 'timeStamp': '2026-02-17T12:36:06.231432Z', 'hostname': 'managed-node02', 'actor': 'openssh_permit_root_login', 'id': '8b7488f76b9db9b43003932357470946dec3c2c66bb1a066e52747ca57795c3c'}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "openssh_permit_root_login", "audience": "sysadmin", "detail": {"related_resources": [{"scheme": "package", "title": "openssh-server"}, {"scheme": "file", "title": "/etc/ssh/sshd_config"}], "remediations": [{"context": "If you depend on remote root logins using passwords, consider setting up a different user for remote administration. Otherwise you can ignore this message.", "type": "hint"}]}, "groups": ["authentication", "security", "network", "services"], "hostname": "managed-node02", "id": "8b7488f76b9db9b43003932357470946dec3c2c66bb1a066e52747ca57795c3c", "key": "e738f78bc8f3a84411a4210e3b609057139d1855", "severity": "high", "summary": "RHEL9 no longer allows remote root logins, but the server configuration explicitly overrides this default. The configuration file will not be updated and root is still going to be allowed to login with password. This is not recommended and considered as a security risk.", "timeStamp": "2026-02-17T12:36:06.231432Z", "title": "Remote root logins globally allowed using password"}, "skip_reason": "Conditional result was False"} skipping: [managed-node02] => (item={'audience': 'sysadmin', 'detail': {'related_resources': [{'scheme': 'package', 'title': 'openssh-server'}, {'scheme': 'file', 'title': '/etc/ssh/sshd_config'}]}, 'groups': ['authentication', 'security', 'network', 'services'], 'key': '96da6937c25c6492e4f1228ee146795989fd3718', 'severity': 'info', 'summary': 'OpenSSH server configuration needs to be modified to contain Include directive for the RHEL9 to work properly and integrate with the other parts of the OS. The following snippet will be added to the /etc/ssh/sshd_config during the ApplicationsPhase: `Include /etc/ssh/sshd_config.d/*.conf`', 'title': 'The upgrade will prepend the Include directive to OpenSSH sshd_config', 'timeStamp': '2026-02-17T12:36:06.404403Z', 'hostname': 'managed-node02', 'actor': 'open_ssh_drop_in_directory_check', 'id': 'f3d6d5260f069ffb01c706367d4bdcef438c9dadc2da164097c0a6cd8ec551d8'}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "open_ssh_drop_in_directory_check", "audience": "sysadmin", "detail": {"related_resources": [{"scheme": "package", "title": "openssh-server"}, {"scheme": "file", "title": "/etc/ssh/sshd_config"}]}, "groups": ["authentication", "security", "network", "services"], "hostname": "managed-node02", "id": "f3d6d5260f069ffb01c706367d4bdcef438c9dadc2da164097c0a6cd8ec551d8", "key": "96da6937c25c6492e4f1228ee146795989fd3718", "severity": "info", "summary": "OpenSSH server configuration needs to be modified to contain Include directive for the RHEL9 to work properly and integrate with the other parts of the OS. The following snippet will be added to the /etc/ssh/sshd_config during the ApplicationsPhase: `Include /etc/ssh/sshd_config.d/*.conf`", "timeStamp": "2026-02-17T12:36:06.404403Z", "title": "The upgrade will prepend the Include directive to OpenSSH sshd_config"}, "skip_reason": "Conditional result was False"} skipping: [managed-node02] => (item={'audience': 'sysadmin', 'groups': ['boot'], 'key': 'ac7030e05d2ee248d34f08a9fa040b352bc410a3', 'severity': 'high', 'summary': 'On legacy (BIOS) systems, GRUB2 core (located in the gap between the MBR and the first partition) cannot be updated during the rpm transaction and Leapp has to initiate the update running "grub2-install" after the transaction. No action is needed before the upgrade. After the upgrade, it is recommended to check the GRUB configuration.', 'title': 'GRUB2 core will be automatically updated during the upgrade', 'timeStamp': '2026-02-17T12:36:06.691894Z', 'hostname': 'managed-node02', 'actor': 'check_grub_core', 'id': 'a236a6dc8f3c680ad282bec4f8acc3024707b37e32c233aecf817248f94484c9'}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "check_grub_core", "audience": "sysadmin", "groups": ["boot"], "hostname": "managed-node02", "id": "a236a6dc8f3c680ad282bec4f8acc3024707b37e32c233aecf817248f94484c9", "key": "ac7030e05d2ee248d34f08a9fa040b352bc410a3", "severity": "high", "summary": "On legacy (BIOS) systems, GRUB2 core (located in the gap between the MBR and the first partition) cannot be updated during the rpm transaction and Leapp has to initiate the update running \"grub2-install\" after the transaction. No action is needed before the upgrade. After the upgrade, it is recommended to check the GRUB configuration.", "timeStamp": "2026-02-17T12:36:06.691894Z", "title": "GRUB2 core will be automatically updated during the upgrade"}, "skip_reason": "Conditional result was False"} ok: [managed-node02] => (item={'audience': 'sysadmin', 'detail': {'external': [{'title': 'Why does leapp upgrade fail on detecting NFS during upgrade?', 'url': 'https://access.redhat.com/solutions/6964006'}], 'related_resources': [{'scheme': 'file', 'title': '/etc/fstab'}], 'remediations': [{'context': 'Disable NFS temporarily for the upgrade if possible.', 'type': 'hint'}]}, 'groups': ['filesystem', 'network', 'inhibitor'], 'key': '9881b25faceeeaa7a6478bcdac29afd7f6baaaed', 'severity': 'high', 'summary': 'NFS is currently not supported by the inplace upgrade.\nWe have found NFS usage at the following locations:\n- NFS shares found in /etc/fstab:\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat /mnt/redhat\n - nest.test.redhat.com:/mnt/qa /mnt/qa\n - vtap-eng01.storage.rdu2.redhat.com:/vol/engarchive /mnt/engarchive\n - nest.test.redhat.com:/mnt/tpsdist /mnt/tpsdist\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat/brewroot /mnt/brew\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_devops_brew_scratch_nfs_sm/scratch /mnt/brew_scratch\n', 'title': "Use of NFS detected. Upgrade can't proceed", 'timeStamp': '2026-02-17T12:36:07.271927Z', 'hostname': 'managed-node02', 'actor': 'check_nfs', 'id': '169a70924499c408dbdc248dbe8aa896aeba8389d6b7517bd1d6d56906c0b139'}) => {"ansible_facts": {"leapp_inhibitors": [{"actor": "check_nfs", "audience": "sysadmin", "detail": {"external": [{"title": "Why does leapp upgrade fail on detecting NFS during upgrade?", "url": "https://access.redhat.com/solutions/6964006"}], "related_resources": [{"scheme": "file", "title": "/etc/fstab"}], "remediations": [{"context": "Disable NFS temporarily for the upgrade if possible.", "type": "hint"}]}, "groups": ["filesystem", "network", "inhibitor"], "hostname": "managed-node02", "id": "169a70924499c408dbdc248dbe8aa896aeba8389d6b7517bd1d6d56906c0b139", "key": "9881b25faceeeaa7a6478bcdac29afd7f6baaaed", "severity": "high", "summary": "NFS is currently not supported by the inplace upgrade.\nWe have found NFS usage at the following locations:\n- NFS shares found in /etc/fstab:\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat /mnt/redhat\n - nest.test.redhat.com:/mnt/qa /mnt/qa\n - vtap-eng01.storage.rdu2.redhat.com:/vol/engarchive /mnt/engarchive\n - nest.test.redhat.com:/mnt/tpsdist /mnt/tpsdist\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat/brewroot /mnt/brew\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_devops_brew_scratch_nfs_sm/scratch /mnt/brew_scratch\n", "timeStamp": "2026-02-17T12:36:07.271927Z", "title": "Use of NFS detected. Upgrade can't proceed"}], "upgrade_inhibited": true}, "ansible_loop_var": "item", "changed": false, "item": {"actor": "check_nfs", "audience": "sysadmin", "detail": {"external": [{"title": "Why does leapp upgrade fail on detecting NFS during upgrade?", "url": "https://access.redhat.com/solutions/6964006"}], "related_resources": [{"scheme": "file", "title": "/etc/fstab"}], "remediations": [{"context": "Disable NFS temporarily for the upgrade if possible.", "type": "hint"}]}, "groups": ["filesystem", "network", "inhibitor"], "hostname": "managed-node02", "id": "169a70924499c408dbdc248dbe8aa896aeba8389d6b7517bd1d6d56906c0b139", "key": "9881b25faceeeaa7a6478bcdac29afd7f6baaaed", "severity": "high", "summary": "NFS is currently not supported by the inplace upgrade.\nWe have found NFS usage at the following locations:\n- NFS shares found in /etc/fstab:\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat /mnt/redhat\n - nest.test.redhat.com:/mnt/qa /mnt/qa\n - vtap-eng01.storage.rdu2.redhat.com:/vol/engarchive /mnt/engarchive\n - nest.test.redhat.com:/mnt/tpsdist /mnt/tpsdist\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat/brewroot /mnt/brew\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_devops_brew_scratch_nfs_sm/scratch /mnt/brew_scratch\n", "timeStamp": "2026-02-17T12:36:07.271927Z", "title": "Use of NFS detected. Upgrade can't proceed"}} ok: [managed-node02] => (item={'audience': 'sysadmin', 'detail': {'external': [{'title': 'Leapp preupgrade getting "Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed."', 'url': 'https://access.redhat.com/solutions/6971716'}, {'title': 'Leapp upgrade fail with error "Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed."', 'url': 'https://access.redhat.com/solutions/5436131'}]}, 'groups': ['kernel', 'drivers', 'inhibitor'], 'key': '7ae2961239eec9905e2580fa6309a589b1dca953', 'severity': 'high', 'summary': 'Support for the following RHEL 8 device drivers has been removed in RHEL 9:\n - dlci\n - liquidio\n - dnet\n', 'title': 'Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.', 'timeStamp': '2026-02-17T12:36:07.608762Z', 'hostname': 'managed-node02', 'actor': 'check_detected_devices_and_drivers', 'id': '3f1131d19fa31ee76c1dc247f9833eb91cdb30a5591302d286959128729cc8b8'}) => {"ansible_facts": {"leapp_inhibitors": [{"actor": "check_nfs", "audience": "sysadmin", "detail": {"external": [{"title": "Why does leapp upgrade fail on detecting NFS during upgrade?", "url": "https://access.redhat.com/solutions/6964006"}], "related_resources": [{"scheme": "file", "title": "/etc/fstab"}], "remediations": [{"context": "Disable NFS temporarily for the upgrade if possible.", "type": "hint"}]}, "groups": ["filesystem", "network", "inhibitor"], "hostname": "managed-node02", "id": "169a70924499c408dbdc248dbe8aa896aeba8389d6b7517bd1d6d56906c0b139", "key": "9881b25faceeeaa7a6478bcdac29afd7f6baaaed", "severity": "high", "summary": "NFS is currently not supported by the inplace upgrade.\nWe have found NFS usage at the following locations:\n- NFS shares found in /etc/fstab:\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat /mnt/redhat\n - nest.test.redhat.com:/mnt/qa /mnt/qa\n - vtap-eng01.storage.rdu2.redhat.com:/vol/engarchive /mnt/engarchive\n - nest.test.redhat.com:/mnt/tpsdist /mnt/tpsdist\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat/brewroot /mnt/brew\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_devops_brew_scratch_nfs_sm/scratch /mnt/brew_scratch\n", "timeStamp": "2026-02-17T12:36:07.271927Z", "title": "Use of NFS detected. Upgrade can't proceed"}, {"actor": "check_detected_devices_and_drivers", "audience": "sysadmin", "detail": {"external": [{"title": "Leapp preupgrade getting \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\"", "url": "https://access.redhat.com/solutions/6971716"}, {"title": "Leapp upgrade fail with error \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\"", "url": "https://access.redhat.com/solutions/5436131"}]}, "groups": ["kernel", "drivers", "inhibitor"], "hostname": "managed-node02", "id": "3f1131d19fa31ee76c1dc247f9833eb91cdb30a5591302d286959128729cc8b8", "key": "7ae2961239eec9905e2580fa6309a589b1dca953", "severity": "high", "summary": "Support for the following RHEL 8 device drivers has been removed in RHEL 9:\n - dlci\n - liquidio\n - dnet\n", "timeStamp": "2026-02-17T12:36:07.608762Z", "title": "Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed."}], "upgrade_inhibited": true}, "ansible_loop_var": "item", "changed": false, "item": {"actor": "check_detected_devices_and_drivers", "audience": "sysadmin", "detail": {"external": [{"title": "Leapp preupgrade getting \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\"", "url": "https://access.redhat.com/solutions/6971716"}, {"title": "Leapp upgrade fail with error \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\"", "url": "https://access.redhat.com/solutions/5436131"}]}, "groups": ["kernel", "drivers", "inhibitor"], "hostname": "managed-node02", "id": "3f1131d19fa31ee76c1dc247f9833eb91cdb30a5591302d286959128729cc8b8", "key": "7ae2961239eec9905e2580fa6309a589b1dca953", "severity": "high", "summary": "Support for the following RHEL 8 device drivers has been removed in RHEL 9:\n - dlci\n - liquidio\n - dnet\n", "timeStamp": "2026-02-17T12:36:07.608762Z", "title": "Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed."}} skipping: [managed-node02] => (item={'audience': 'sysadmin', 'groups': ['selinux', 'security'], 'key': '8fb81863f8413bd617c2a55b69b8e10ff03d7c72', 'severity': 'info', 'summary': 'SElinux relabeling will be scheduled as the status is permissive/enforcing.', 'title': 'SElinux relabeling will be scheduled', 'timeStamp': '2026-02-17T12:36:08.193346Z', 'hostname': 'managed-node02', 'actor': 'check_se_linux', 'id': '5bc7e43a89cd646c430d2896156cc62b68ba557afe10122c50fe513551a226e0'}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "check_se_linux", "audience": "sysadmin", "groups": ["selinux", "security"], "hostname": "managed-node02", "id": "5bc7e43a89cd646c430d2896156cc62b68ba557afe10122c50fe513551a226e0", "key": "8fb81863f8413bd617c2a55b69b8e10ff03d7c72", "severity": "info", "summary": "SElinux relabeling will be scheduled as the status is permissive/enforcing.", "timeStamp": "2026-02-17T12:36:08.193346Z", "title": "SElinux relabeling will be scheduled"}, "skip_reason": "Conditional result was False"} skipping: [managed-node02] => (item={'audience': 'sysadmin', 'detail': {'remediations': [{'context': 'Make sure there are no SElinux related warnings after the upgrade and enable SElinux manually afterwards. Notice: You can ignore the "/root/tmp_leapp_py3" SElinux warnings.', 'type': 'hint'}]}, 'groups': ['selinux', 'security'], 'key': '39d7183dafba798aa4bbb1e70b0ef2bbe5b1772f', 'severity': 'low', 'summary': 'SElinux will be set to permissive mode. Current mode: enforcing. This action is required by the upgrade process to make sure the upgraded system can boot without beinig blocked by SElinux rules.', 'title': 'SElinux will be set to permissive mode', 'timeStamp': '2026-02-17T12:36:08.198241Z', 'hostname': 'managed-node02', 'actor': 'check_se_linux', 'id': 'abfe6e34a1bc480527470bd79d924f115c75aa2091bf82f9129b1ac69357dc98'}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "check_se_linux", "audience": "sysadmin", "detail": {"remediations": [{"context": "Make sure there are no SElinux related warnings after the upgrade and enable SElinux manually afterwards. Notice: You can ignore the \"/root/tmp_leapp_py3\" SElinux warnings.", "type": "hint"}]}, "groups": ["selinux", "security"], "hostname": "managed-node02", "id": "abfe6e34a1bc480527470bd79d924f115c75aa2091bf82f9129b1ac69357dc98", "key": "39d7183dafba798aa4bbb1e70b0ef2bbe5b1772f", "severity": "low", "summary": "SElinux will be set to permissive mode. Current mode: enforcing. This action is required by the upgrade process to make sure the upgraded system can boot without beinig blocked by SElinux rules.", "timeStamp": "2026-02-17T12:36:08.198241Z", "title": "SElinux will be set to permissive mode"}, "skip_reason": "Conditional result was False"} ok: [managed-node02] => (item={'audience': 'sysadmin', 'detail': {'external': [{'title': 'Leapp upgrade failed with error "Inhibitor: Use of CIFS detected. Upgrade cannot proceed"', 'url': 'https://access.redhat.com/solutions/6964304'}], 'related_resources': [{'scheme': 'file', 'title': '/etc/fstab'}], 'remediations': [{'context': 'Comment out CIFS entries to proceed with the upgrade.', 'type': 'hint'}]}, 'groups': ['filesystem', 'network', 'inhibitor'], 'key': 'd0e1aa3f7c4fc4450bdcb9a27f47ff464d6af24a', 'severity': 'high', 'summary': 'CIFS is currently not supported by the inplace upgrade.', 'title': "Use of CIFS detected. Upgrade can't proceed", 'timeStamp': '2026-02-17T12:36:08.854740Z', 'hostname': 'managed-node02', 'actor': 'check_cifs', 'id': 'befe1acb15e9ed2607aef53709bdf581a4752c24c30735d6489a37fb8852596c'}) => {"ansible_facts": {"leapp_inhibitors": [{"actor": "check_nfs", "audience": "sysadmin", "detail": {"external": [{"title": "Why does leapp upgrade fail on detecting NFS during upgrade?", "url": "https://access.redhat.com/solutions/6964006"}], "related_resources": [{"scheme": "file", "title": "/etc/fstab"}], "remediations": [{"context": "Disable NFS temporarily for the upgrade if possible.", "type": "hint"}]}, "groups": ["filesystem", "network", "inhibitor"], "hostname": "managed-node02", "id": "169a70924499c408dbdc248dbe8aa896aeba8389d6b7517bd1d6d56906c0b139", "key": "9881b25faceeeaa7a6478bcdac29afd7f6baaaed", "severity": "high", "summary": "NFS is currently not supported by the inplace upgrade.\nWe have found NFS usage at the following locations:\n- NFS shares found in /etc/fstab:\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat /mnt/redhat\n - nest.test.redhat.com:/mnt/qa /mnt/qa\n - vtap-eng01.storage.rdu2.redhat.com:/vol/engarchive /mnt/engarchive\n - nest.test.redhat.com:/mnt/tpsdist /mnt/tpsdist\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat/brewroot /mnt/brew\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_devops_brew_scratch_nfs_sm/scratch /mnt/brew_scratch\n", "timeStamp": "2026-02-17T12:36:07.271927Z", "title": "Use of NFS detected. Upgrade can't proceed"}, {"actor": "check_detected_devices_and_drivers", "audience": "sysadmin", "detail": {"external": [{"title": "Leapp preupgrade getting \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\"", "url": "https://access.redhat.com/solutions/6971716"}, {"title": "Leapp upgrade fail with error \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\"", "url": "https://access.redhat.com/solutions/5436131"}]}, "groups": ["kernel", "drivers", "inhibitor"], "hostname": "managed-node02", "id": "3f1131d19fa31ee76c1dc247f9833eb91cdb30a5591302d286959128729cc8b8", "key": "7ae2961239eec9905e2580fa6309a589b1dca953", "severity": "high", "summary": "Support for the following RHEL 8 device drivers has been removed in RHEL 9:\n - dlci\n - liquidio\n - dnet\n", "timeStamp": "2026-02-17T12:36:07.608762Z", "title": "Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed."}, {"actor": "check_cifs", "audience": "sysadmin", "detail": {"external": [{"title": "Leapp upgrade failed with error \"Inhibitor: Use of CIFS detected. Upgrade cannot proceed\"", "url": "https://access.redhat.com/solutions/6964304"}], "related_resources": [{"scheme": "file", "title": "/etc/fstab"}], "remediations": [{"context": "Comment out CIFS entries to proceed with the upgrade.", "type": "hint"}]}, "groups": ["filesystem", "network", "inhibitor"], "hostname": "managed-node02", "id": "befe1acb15e9ed2607aef53709bdf581a4752c24c30735d6489a37fb8852596c", "key": "d0e1aa3f7c4fc4450bdcb9a27f47ff464d6af24a", "severity": "high", "summary": "CIFS is currently not supported by the inplace upgrade.", "timeStamp": "2026-02-17T12:36:08.854740Z", "title": "Use of CIFS detected. Upgrade can't proceed"}], "upgrade_inhibited": true}, "ansible_loop_var": "item", "changed": false, "item": {"actor": "check_cifs", "audience": "sysadmin", "detail": {"external": [{"title": "Leapp upgrade failed with error \"Inhibitor: Use of CIFS detected. Upgrade cannot proceed\"", "url": "https://access.redhat.com/solutions/6964304"}], "related_resources": [{"scheme": "file", "title": "/etc/fstab"}], "remediations": [{"context": "Comment out CIFS entries to proceed with the upgrade.", "type": "hint"}]}, "groups": ["filesystem", "network", "inhibitor"], "hostname": "managed-node02", "id": "befe1acb15e9ed2607aef53709bdf581a4752c24c30735d6489a37fb8852596c", "key": "d0e1aa3f7c4fc4450bdcb9a27f47ff464d6af24a", "severity": "high", "summary": "CIFS is currently not supported by the inplace upgrade.", "timeStamp": "2026-02-17T12:36:08.854740Z", "title": "Use of CIFS detected. Upgrade can't proceed"}} TASK [infra.leapp.common : parse_leapp_report | Collect inhibitors] ************ task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/parse_leapp_report.yml:51 ok: [managed-node02] => {"changed": false, "cmd": ["awk", "/\\(inhibitor\\)/,/^-------/", "/var/log/leapp/leapp-report.txt"], "delta": "0:00:00.003665", "end": "2026-02-17 07:36:33.290401", "failed_when_result": false, "msg": "", "rc": 0, "start": "2026-02-17 07:36:33.286736", "stderr": "", "stderr_lines": [], "stdout": "Risk Factor: high (inhibitor)\nTitle: Use of NFS detected. Upgrade can't proceed\nSummary: NFS is currently not supported by the inplace upgrade.\nWe have found NFS usage at the following locations:\n- NFS shares found in /etc/fstab:\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat /mnt/redhat\n - nest.test.redhat.com:/mnt/qa /mnt/qa\n - vtap-eng01.storage.rdu2.redhat.com:/vol/engarchive /mnt/engarchive\n - nest.test.redhat.com:/mnt/tpsdist /mnt/tpsdist\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat/brewroot /mnt/brew\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_devops_brew_scratch_nfs_sm/scratch /mnt/brew_scratch\n\nRelated links:\n - Why does leapp upgrade fail on detecting NFS during upgrade?: https://access.redhat.com/solutions/6964006\nRemediation: [hint] Disable NFS temporarily for the upgrade if possible.\nKey: 9881b25faceeeaa7a6478bcdac29afd7f6baaaed\n----------------------------------------\nRisk Factor: high (inhibitor)\nTitle: Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\nSummary: Support for the following RHEL 8 device drivers has been removed in RHEL 9:\n - dlci\n - liquidio\n - dnet\n\nRelated links:\n - Leapp preupgrade getting \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\": https://access.redhat.com/solutions/6971716\n - Leapp upgrade fail with error \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\": https://access.redhat.com/solutions/5436131\nKey: 7ae2961239eec9905e2580fa6309a589b1dca953\n----------------------------------------\nRisk Factor: high (inhibitor)\nTitle: Use of CIFS detected. Upgrade can't proceed\nSummary: CIFS is currently not supported by the inplace upgrade.\nRelated links:\n - Leapp upgrade failed with error \"Inhibitor: Use of CIFS detected. Upgrade cannot proceed\": https://access.redhat.com/solutions/6964304\nRemediation: [hint] Comment out CIFS entries to proceed with the upgrade.\nKey: d0e1aa3f7c4fc4450bdcb9a27f47ff464d6af24a\n----------------------------------------", "stdout_lines": ["Risk Factor: high (inhibitor)", "Title: Use of NFS detected. Upgrade can't proceed", "Summary: NFS is currently not supported by the inplace upgrade.", "We have found NFS usage at the following locations:", "- NFS shares found in /etc/fstab:", " - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat /mnt/redhat", " - nest.test.redhat.com:/mnt/qa /mnt/qa", " - vtap-eng01.storage.rdu2.redhat.com:/vol/engarchive /mnt/engarchive", " - nest.test.redhat.com:/mnt/tpsdist /mnt/tpsdist", " - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat/brewroot /mnt/brew", " - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_devops_brew_scratch_nfs_sm/scratch /mnt/brew_scratch", "", "Related links:", " - Why does leapp upgrade fail on detecting NFS during upgrade?: https://access.redhat.com/solutions/6964006", "Remediation: [hint] Disable NFS temporarily for the upgrade if possible.", "Key: 9881b25faceeeaa7a6478bcdac29afd7f6baaaed", "----------------------------------------", "Risk Factor: high (inhibitor)", "Title: Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.", "Summary: Support for the following RHEL 8 device drivers has been removed in RHEL 9:", " - dlci", " - liquidio", " - dnet", "", "Related links:", " - Leapp preupgrade getting \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\": https://access.redhat.com/solutions/6971716", " - Leapp upgrade fail with error \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\": https://access.redhat.com/solutions/5436131", "Key: 7ae2961239eec9905e2580fa6309a589b1dca953", "----------------------------------------", "Risk Factor: high (inhibitor)", "Title: Use of CIFS detected. Upgrade can't proceed", "Summary: CIFS is currently not supported by the inplace upgrade.", "Related links:", " - Leapp upgrade failed with error \"Inhibitor: Use of CIFS detected. Upgrade cannot proceed\": https://access.redhat.com/solutions/6964304", "Remediation: [hint] Comment out CIFS entries to proceed with the upgrade.", "Key: d0e1aa3f7c4fc4450bdcb9a27f47ff464d6af24a", "----------------------------------------"]} TASK [infra.leapp.common : parse_leapp_report | Collect high errors] *********** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/parse_leapp_report.yml:60 ok: [managed-node02] => {"changed": false, "cmd": ["awk", "/high \\(error\\)/,/^-------/", "/var/log/leapp/leapp-report.txt"], "delta": "0:00:00.004202", "end": "2026-02-17 07:36:33.618912", "failed_when_result": false, "msg": "", "rc": 0, "start": "2026-02-17 07:36:33.614710", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [infra.leapp.analysis : analysis-leapp | Copy reports to the controller] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:115 included: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/copy_reports_to_controller.yml for managed-node02 TASK [infra.leapp.analysis : copy_reports_to_controller | Ensure reports directory on controller] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/copy_reports_to_controller.yml:10 changed: [managed-node02 -> localhost] => {"changed": true, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/leapp_reports_2026-02-17_12-36-33", "secontext": "unconfined_u:object_r:admin_home_t:s0", "size": 6, "state": "directory", "uid": 0} TASK [infra.leapp.analysis : copy_reports_to_controller | Copy report files to the controller] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/copy_reports_to_controller.yml:18 changed: [managed-node02] => (item={'src': '/var/log/leapp/leapp-report.json', 'ext': 'json'}) => {"ansible_loop_var": "item", "changed": true, "checksum": "4e8ca49dcafe97e419703c0cf91771b94a2e552c", "dest": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/leapp_reports_2026-02-17_12-36-33/leapp-report.managed-node02.json/managed-node02/var/log/leapp/leapp-report.json", "item": {"ext": "json", "src": "/var/log/leapp/leapp-report.json"}, "md5sum": "e2d26016a32e5010c461493fffd95026", "remote_checksum": "4e8ca49dcafe97e419703c0cf91771b94a2e552c", "remote_md5sum": null} changed: [managed-node02] => (item={'src': '/var/log/leapp/leapp-report.txt', 'ext': 'txt'}) => {"ansible_loop_var": "item", "changed": true, "checksum": "e34dd9733059a5726e2ba9b44d23da37c17a1c42", "dest": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/leapp_reports_2026-02-17_12-36-34/leapp-report.managed-node02.txt/managed-node02/var/log/leapp/leapp-report.txt", "item": {"ext": "txt", "src": "/var/log/leapp/leapp-report.txt"}, "md5sum": "8150452926a6ed01de56fae927cf8bb3", "remote_checksum": "e34dd9733059a5726e2ba9b44d23da37c17a1c42", "remote_md5sum": null} TASK [infra.leapp.analysis : analysis-leapp | Create remediation hostvars] ***** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/analysis-leapp.yml:119 included: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/create_remediation_hostvars.yml for managed-node02 TASK [infra.leapp.analysis : create_remediation_hostvars | Clear remediation_todo] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/create_remediation_hostvars.yml:2 ok: [managed-node02] => {"ansible_facts": {"leapp_remediation_todo": []}, "changed": false} TASK [infra.leapp.analysis : create_remediation_hostvars | Map inhibitors to remediation_todo] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/create_remediation_hostvars.yml:6 ok: [managed-node02] => (item="9881b25faceeeaa7a6478bcdac29afd7f6baaaed" [found], "Use of NFS detected. Upgrade can't proceed" [found] -> leapp_nfs_detected) => {"ansible_facts": {"leapp_remediation_todo": ["leapp_nfs_detected"]}, "ansible_loop_var": "inhibitor", "changed": false, "inhibitor": {"actor": "check_nfs", "audience": "sysadmin", "detail": {"external": [{"title": "Why does leapp upgrade fail on detecting NFS during upgrade?", "url": "https://access.redhat.com/solutions/6964006"}], "related_resources": [{"scheme": "file", "title": "/etc/fstab"}], "remediations": [{"context": "Disable NFS temporarily for the upgrade if possible.", "type": "hint"}]}, "groups": ["filesystem", "network", "inhibitor"], "hostname": "managed-node02", "id": "169a70924499c408dbdc248dbe8aa896aeba8389d6b7517bd1d6d56906c0b139", "key": "9881b25faceeeaa7a6478bcdac29afd7f6baaaed", "severity": "high", "summary": "NFS is currently not supported by the inplace upgrade.\nWe have found NFS usage at the following locations:\n- NFS shares found in /etc/fstab:\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat /mnt/redhat\n - nest.test.redhat.com:/mnt/qa /mnt/qa\n - vtap-eng01.storage.rdu2.redhat.com:/vol/engarchive /mnt/engarchive\n - nest.test.redhat.com:/mnt/tpsdist /mnt/tpsdist\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat/brewroot /mnt/brew\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_devops_brew_scratch_nfs_sm/scratch /mnt/brew_scratch\n", "timeStamp": "2026-02-17T12:36:07.271927Z", "title": "Use of NFS detected. Upgrade can't proceed"}} ok: [managed-node02] => (item="7ae2961239eec9905e2580fa6309a589b1dca953" [found], "Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed." [found] -> leapp_loaded_removed_kernel_drivers) => {"ansible_facts": {"leapp_remediation_todo": ["leapp_nfs_detected", "leapp_loaded_removed_kernel_drivers"]}, "ansible_loop_var": "inhibitor", "changed": false, "inhibitor": {"actor": "check_detected_devices_and_drivers", "audience": "sysadmin", "detail": {"external": [{"title": "Leapp preupgrade getting \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\"", "url": "https://access.redhat.com/solutions/6971716"}, {"title": "Leapp upgrade fail with error \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\"", "url": "https://access.redhat.com/solutions/5436131"}]}, "groups": ["kernel", "drivers", "inhibitor"], "hostname": "managed-node02", "id": "3f1131d19fa31ee76c1dc247f9833eb91cdb30a5591302d286959128729cc8b8", "key": "7ae2961239eec9905e2580fa6309a589b1dca953", "severity": "high", "summary": "Support for the following RHEL 8 device drivers has been removed in RHEL 9:\n - dlci\n - liquidio\n - dnet\n", "timeStamp": "2026-02-17T12:36:07.608762Z", "title": "Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed."}} ok: [managed-node02] => (item="d0e1aa3f7c4fc4450bdcb9a27f47ff464d6af24a" [found], "Use of CIFS detected. Upgrade can't proceed" [found] -> leapp_cifs_detected) => {"ansible_facts": {"leapp_remediation_todo": ["leapp_nfs_detected", "leapp_loaded_removed_kernel_drivers", "leapp_cifs_detected"]}, "ansible_loop_var": "inhibitor", "changed": false, "inhibitor": {"actor": "check_cifs", "audience": "sysadmin", "detail": {"external": [{"title": "Leapp upgrade failed with error \"Inhibitor: Use of CIFS detected. Upgrade cannot proceed\"", "url": "https://access.redhat.com/solutions/6964304"}], "related_resources": [{"scheme": "file", "title": "/etc/fstab"}], "remediations": [{"context": "Comment out CIFS entries to proceed with the upgrade.", "type": "hint"}]}, "groups": ["filesystem", "network", "inhibitor"], "hostname": "managed-node02", "id": "befe1acb15e9ed2607aef53709bdf581a4752c24c30735d6489a37fb8852596c", "key": "d0e1aa3f7c4fc4450bdcb9a27f47ff464d6af24a", "severity": "high", "summary": "CIFS is currently not supported by the inplace upgrade.", "timeStamp": "2026-02-17T12:36:08.854740Z", "title": "Use of CIFS detected. Upgrade can't proceed"}} TASK [infra.leapp.analysis : create_remediation_hostvars | Ensure host_vars directory exists] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/create_remediation_hostvars.yml:29 changed: [managed-node02 -> localhost] => {"changed": true, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/host_vars", "secontext": "unconfined_u:object_r:admin_home_t:s0", "size": 6, "state": "directory", "uid": 0} TASK [infra.leapp.analysis : create_remediation_hostvars | Check if host_vars file exists] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/create_remediation_hostvars.yml:37 ok: [managed-node02 -> localhost] => {"changed": false, "stat": {"exists": false}} TASK [infra.leapp.analysis : create_remediation_hostvars | Read existing host_vars file] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/create_remediation_hostvars.yml:43 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.analysis : create_remediation_hostvars | Write host_vars file] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/create_remediation_hostvars.yml:50 changed: [managed-node02 -> localhost] => {"changed": true, "checksum": "172c432fa5af53e603d6266b7a9c67e373d8ec3f", "dest": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/host_vars/managed-node02.yml", "gid": 0, "group": "root", "md5sum": "f0a782e287378b410899b5ac9fd4c160", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:admin_home_t:s0", "size": 109, "src": "/root/.ansible/tmp/ansible-tmp-1771331795.3605692-10877-92129682021414/source", "state": "file", "uid": 0} TASK [infra.leapp.analysis : create_remediation_hostvars | Create remediation playbook file] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/create_remediation_hostvars.yml:67 changed: [managed-node02 -> localhost] => {"changed": true, "checksum": "078e4b5f81d092599c4c3765af8eae9ad8c501b3", "dest": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/remediate.yml", "gid": 0, "group": "root", "md5sum": "d099bababf24590e9e539eadf7bfcf96", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:admin_home_t:s0", "size": 178, "src": "/root/.ansible/tmp/ansible-tmp-1771331795.738899-10899-166209568574590/source", "state": "file", "uid": 0} TASK [infra.leapp.analysis : create_remediation_hostvars | Remove remediation host_vars if no inhibitors] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/create_remediation_hostvars.yml:83 skipping: [managed-node02] => (item=/root/.ansible/collections/ansible_collections/infra/leapp/tests/host_vars/managed-node02.yml) => {"ansible_loop_var": "item", "changed": false, "item": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/host_vars/managed-node02.yml", "skip_reason": "Conditional result was False"} skipping: [managed-node02] => (item=/root/.ansible/collections/ansible_collections/infra/leapp/tests/remediate.yml) => {"ansible_loop_var": "item", "changed": false, "item": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/remediate.yml", "skip_reason": "Conditional result was False"} skipping: [managed-node02] => {"changed": false, "msg": "All items skipped"} TASK [infra.leapp.analysis : Set stats for leapp_inhibitors] ******************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/main.yml:17 ok: [managed-node02] => {"ansible_stats": {"aggregate": true, "data": {"leapp_inhibitors": [{"actor": "check_nfs", "audience": "sysadmin", "detail": {"external": [{"title": "Why does leapp upgrade fail on detecting NFS during upgrade?", "url": "https://access.redhat.com/solutions/6964006"}], "related_resources": [{"scheme": "file", "title": "/etc/fstab"}], "remediations": [{"context": "Disable NFS temporarily for the upgrade if possible.", "type": "hint"}]}, "groups": ["filesystem", "network", "inhibitor"], "hostname": "managed-node02", "id": "169a70924499c408dbdc248dbe8aa896aeba8389d6b7517bd1d6d56906c0b139", "key": "9881b25faceeeaa7a6478bcdac29afd7f6baaaed", "severity": "high", "summary": "NFS is currently not supported by the inplace upgrade.\nWe have found NFS usage at the following locations:\n- NFS shares found in /etc/fstab:\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat /mnt/redhat\n - nest.test.redhat.com:/mnt/qa /mnt/qa\n - vtap-eng01.storage.rdu2.redhat.com:/vol/engarchive /mnt/engarchive\n - nest.test.redhat.com:/mnt/tpsdist /mnt/tpsdist\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat/brewroot /mnt/brew\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_devops_brew_scratch_nfs_sm/scratch /mnt/brew_scratch\n", "timeStamp": "2026-02-17T12:36:07.271927Z", "title": "Use of NFS detected. Upgrade can't proceed"}, {"actor": "check_detected_devices_and_drivers", "audience": "sysadmin", "detail": {"external": [{"title": "Leapp preupgrade getting \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\"", "url": "https://access.redhat.com/solutions/6971716"}, {"title": "Leapp upgrade fail with error \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\"", "url": "https://access.redhat.com/solutions/5436131"}]}, "groups": ["kernel", "drivers", "inhibitor"], "hostname": "managed-node02", "id": "3f1131d19fa31ee76c1dc247f9833eb91cdb30a5591302d286959128729cc8b8", "key": "7ae2961239eec9905e2580fa6309a589b1dca953", "severity": "high", "summary": "Support for the following RHEL 8 device drivers has been removed in RHEL 9:\n - dlci\n - liquidio\n - dnet\n", "timeStamp": "2026-02-17T12:36:07.608762Z", "title": "Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed."}, {"actor": "check_cifs", "audience": "sysadmin", "detail": {"external": [{"title": "Leapp upgrade failed with error \"Inhibitor: Use of CIFS detected. Upgrade cannot proceed\"", "url": "https://access.redhat.com/solutions/6964304"}], "related_resources": [{"scheme": "file", "title": "/etc/fstab"}], "remediations": [{"context": "Comment out CIFS entries to proceed with the upgrade.", "type": "hint"}]}, "groups": ["filesystem", "network", "inhibitor"], "hostname": "managed-node02", "id": "befe1acb15e9ed2607aef53709bdf581a4752c24c30735d6489a37fb8852596c", "key": "d0e1aa3f7c4fc4450bdcb9a27f47ff464d6af24a", "severity": "high", "summary": "CIFS is currently not supported by the inplace upgrade.", "timeStamp": "2026-02-17T12:36:08.854740Z", "title": "Use of CIFS detected. Upgrade can't proceed"}]}, "per_host": false}, "changed": false} TASK [infra.leapp.analysis : Notify analysis report is done handler] *********** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/tasks/main.yml:22 NOTIFIED HANDLER infra.leapp.analysis : Preupgrade analysis report is done for managed-node02 NOTIFIED HANDLER infra.leapp.analysis : Display inhibitors for managed-node02 NOTIFIED HANDLER infra.leapp.analysis : Display errors for managed-node02 changed: [managed-node02] => {"changed": true, "msg": "All assertions passed"} TASK [common_upgrade_tasks | Flush handlers] *********************************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/common_upgrade_tasks.yml:44 META: triggered running handlers for managed-node02 RUNNING HANDLER [infra.leapp.common : Check for log file] ********************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/handlers/main.yml:3 ok: [managed-node02] => {"changed": false, "stat": {"atime": 1771331719.9169056, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 40, "charset": "us-ascii", "checksum": "7c830c60a40a9204103f718a971016d44601cf28", "ctime": 1771331769.5213819, "dev": 51715, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 125829272, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1771331769.5213819, "nlink": 1, "path": "/var/log/ripu/ripu.log", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 16547, "uid": 0, "version": "1359809863", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}} RUNNING HANDLER [infra.leapp.common : Add end time to log file] **************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/handlers/main.yml:9 changed: [managed-node02] => {"backup": "", "changed": true, "msg": "line added"} RUNNING HANDLER [infra.leapp.common : Slurp ripu.log file] ********************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/handlers/main.yml:19 ok: [managed-node02] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} RUNNING HANDLER [infra.leapp.common : Decode ripu.log file] ******************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/handlers/main.yml:27 ok: [managed-node02] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} RUNNING HANDLER [infra.leapp.common : Rename log file] ************************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/handlers/main.yml:34 changed: [managed-node02] => {"changed": true, "cmd": "export PATH=$PATH\nmv /var/log/ripu/ripu.log /var/log/ripu/ripu.log-20260217T073510\n", "delta": "0:00:00.004150", "end": "2026-02-17 07:36:37.508299", "msg": "", "rc": 0, "start": "2026-02-17 07:36:37.504149", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} RUNNING HANDLER [infra.leapp.common : Check for log file] ********************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/handlers/main.yml:3 ok: [managed-node02] => {"changed": false, "stat": {"exists": false}} RUNNING HANDLER [infra.leapp.common : Add end time to log file] **************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/handlers/main.yml:9 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} RUNNING HANDLER [infra.leapp.common : Slurp ripu.log file] ********************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/handlers/main.yml:19 skipping: [managed-node02] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} RUNNING HANDLER [infra.leapp.common : Decode ripu.log file] ******************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/handlers/main.yml:27 skipping: [managed-node02] => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false} RUNNING HANDLER [infra.leapp.common : Rename log file] ************************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/handlers/main.yml:34 skipping: [managed-node02] => {"changed": false, "skip_reason": "Conditional result was False"} RUNNING HANDLER [infra.leapp.analysis : Display inhibitors] ******************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/handlers/main.yml:10 ok: [managed-node02] => { "results_inhibitors.stdout_lines": [ "Risk Factor: high (inhibitor)", "Title: Use of NFS detected. Upgrade can't proceed", "Summary: NFS is currently not supported by the inplace upgrade.", "We have found NFS usage at the following locations:", "- NFS shares found in /etc/fstab:", " - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat /mnt/redhat", " - nest.test.redhat.com:/mnt/qa /mnt/qa", " - vtap-eng01.storage.rdu2.redhat.com:/vol/engarchive /mnt/engarchive", " - nest.test.redhat.com:/mnt/tpsdist /mnt/tpsdist", " - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat/brewroot /mnt/brew", " - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_devops_brew_scratch_nfs_sm/scratch /mnt/brew_scratch", "", "Related links:", " - Why does leapp upgrade fail on detecting NFS during upgrade?: https://access.redhat.com/solutions/6964006", "Remediation: [hint] Disable NFS temporarily for the upgrade if possible.", "Key: 9881b25faceeeaa7a6478bcdac29afd7f6baaaed", "----------------------------------------", "Risk Factor: high (inhibitor)", "Title: Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.", "Summary: Support for the following RHEL 8 device drivers has been removed in RHEL 9:", " - dlci", " - liquidio", " - dnet", "", "Related links:", " - Leapp preupgrade getting \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\": https://access.redhat.com/solutions/6971716", " - Leapp upgrade fail with error \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\": https://access.redhat.com/solutions/5436131", "Key: 7ae2961239eec9905e2580fa6309a589b1dca953", "----------------------------------------", "Risk Factor: high (inhibitor)", "Title: Use of CIFS detected. Upgrade can't proceed", "Summary: CIFS is currently not supported by the inplace upgrade.", "Related links:", " - Leapp upgrade failed with error \"Inhibitor: Use of CIFS detected. Upgrade cannot proceed\": https://access.redhat.com/solutions/6964304", "Remediation: [hint] Comment out CIFS entries to proceed with the upgrade.", "Key: d0e1aa3f7c4fc4450bdcb9a27f47ff464d6af24a", "----------------------------------------" ] } RUNNING HANDLER [infra.leapp.analysis : Display errors] ************************ task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/handlers/main.yml:18 skipping: [managed-node02] => {} RUNNING HANDLER [infra.leapp.analysis : Preupgrade analysis report is done] **** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/analysis/handlers/main.yml:26 ok: [managed-node02] => { "msg": "The preupgrade analysis report generation is now complete. WARNING: Inhibitors found. Review the tasks above or the result file at /var/log/leapp/leapp-report.txt." } TASK [common_upgrade_tasks | Show all inhibitors collected by analysis] ******** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/common_upgrade_tasks.yml:47 ok: [managed-node02] => { "leapp_inhibitors | default([])": [ { "actor": "check_nfs", "audience": "sysadmin", "detail": { "external": [ { "title": "Why does leapp upgrade fail on detecting NFS during upgrade?", "url": "https://access.redhat.com/solutions/6964006" } ], "related_resources": [ { "scheme": "file", "title": "/etc/fstab" } ], "remediations": [ { "context": "Disable NFS temporarily for the upgrade if possible.", "type": "hint" } ] }, "groups": [ "filesystem", "network", "inhibitor" ], "hostname": "managed-node02", "id": "169a70924499c408dbdc248dbe8aa896aeba8389d6b7517bd1d6d56906c0b139", "key": "9881b25faceeeaa7a6478bcdac29afd7f6baaaed", "severity": "high", "summary": "NFS is currently not supported by the inplace upgrade.\nWe have found NFS usage at the following locations:\n- NFS shares found in /etc/fstab:\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat /mnt/redhat\n - nest.test.redhat.com:/mnt/qa /mnt/qa\n - vtap-eng01.storage.rdu2.redhat.com:/vol/engarchive /mnt/engarchive\n - nest.test.redhat.com:/mnt/tpsdist /mnt/tpsdist\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_engineering_sm/devarchive/redhat/brewroot /mnt/brew\n - ntap-rdu2-c01-eng01-nfs01b.storage.rdu2.redhat.com:/bos_eng01_devops_brew_scratch_nfs_sm/scratch /mnt/brew_scratch\n", "timeStamp": "2026-02-17T12:36:07.271927Z", "title": "Use of NFS detected. Upgrade can't proceed" }, { "actor": "check_detected_devices_and_drivers", "audience": "sysadmin", "detail": { "external": [ { "title": "Leapp preupgrade getting \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\"", "url": "https://access.redhat.com/solutions/6971716" }, { "title": "Leapp upgrade fail with error \"Inhibitor: Detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed.\"", "url": "https://access.redhat.com/solutions/5436131" } ] }, "groups": [ "kernel", "drivers", "inhibitor" ], "hostname": "managed-node02", "id": "3f1131d19fa31ee76c1dc247f9833eb91cdb30a5591302d286959128729cc8b8", "key": "7ae2961239eec9905e2580fa6309a589b1dca953", "severity": "high", "summary": "Support for the following RHEL 8 device drivers has been removed in RHEL 9:\n - dlci\n - liquidio\n - dnet\n", "timeStamp": "2026-02-17T12:36:07.608762Z", "title": "Leapp detected loaded kernel drivers which have been removed in RHEL 9. Upgrade cannot proceed." }, { "actor": "check_cifs", "audience": "sysadmin", "detail": { "external": [ { "title": "Leapp upgrade failed with error \"Inhibitor: Use of CIFS detected. Upgrade cannot proceed\"", "url": "https://access.redhat.com/solutions/6964304" } ], "related_resources": [ { "scheme": "file", "title": "/etc/fstab" } ], "remediations": [ { "context": "Comment out CIFS entries to proceed with the upgrade.", "type": "hint" } ] }, "groups": [ "filesystem", "network", "inhibitor" ], "hostname": "managed-node02", "id": "befe1acb15e9ed2607aef53709bdf581a4752c24c30735d6489a37fb8852596c", "key": "d0e1aa3f7c4fc4450bdcb9a27f47ff464d6af24a", "severity": "high", "summary": "CIFS is currently not supported by the inplace upgrade.", "timeStamp": "2026-02-17T12:36:08.854740Z", "title": "Use of CIFS detected. Upgrade can't proceed" } ] } TASK [common_upgrade_tasks | Debug remediation_todo] *************************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/common_upgrade_tasks.yml:51 ok: [managed-node02] => { "leapp_remediation_todo": [ "leapp_nfs_detected", "leapp_loaded_removed_kernel_drivers", "leapp_cifs_detected" ] } TASK [common_upgrade_tasks | Assert remediate hostvars and playbook exist] ***** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/common_upgrade_tasks.yml:58 failed: [managed-node02 -> localhost] (item=/root/.ansible/collections/ansible_collections/infra/leapp/tests/host_vars/managed-node02.yml) => {"ansible_loop_var": "item", "changed": false, "failed_when_result": true, "item": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/host_vars/managed-node02.yml", "stat": {"atime": 1771331795.680949, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "172c432fa5af53e603d6266b7a9c67e373d8ec3f", "ctime": 1771331795.683949, "dev": 51716, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 771752113, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1771331795.5259483, "nlink": 1, "path": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/host_vars/managed-node02.yml", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 109, "uid": 0, "version": "4196068310", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}} failed: [managed-node02 -> localhost] (item=/root/.ansible/collections/ansible_collections/infra/leapp/tests/remediate.yml) => {"ansible_loop_var": "item", "changed": false, "failed_when_result": true, "item": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/remediate.yml", "stat": {"atime": 1771331796.0699508, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 8, "charset": "us-ascii", "checksum": "078e4b5f81d092599c4c3765af8eae9ad8c501b3", "ctime": 1771331796.071951, "dev": 51716, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 796917923, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": true, "issock": false, "isuid": false, "mimetype": "text/plain", "mode": "0644", "mtime": 1771331795.90695, "nlink": 1, "path": "/root/.ansible/collections/ansible_collections/infra/leapp/tests/remediate.yml", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 178, "uid": 0, "version": "1163435967", "wgrp": false, "woth": false, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}} TASK [tests_upgrade_custom | Cleanup | Remove log files] *********************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/tests/tasks/tests_upgrade_custom.yml:49 changed: [managed-node02] => {"changed": true, "cmd": "set -euxo pipefail\nrm -f /var/log/leapp/leapp-upgrade.log\nrm -f /var/log/ripu/ripu.log*\n", "delta": "0:00:00.004757", "end": "2026-02-17 07:36:38.987002", "msg": "", "rc": 0, "start": "2026-02-17 07:36:38.982245", "stderr": "+ rm -f /var/log/leapp/leapp-upgrade.log\n+ rm -f /var/log/ripu/ripu.log-20260217T073510", "stderr_lines": ["+ rm -f /var/log/leapp/leapp-upgrade.log", "+ rm -f /var/log/ripu/ripu.log-20260217T073510"], "stdout": "", "stdout_lines": []} PLAY RECAP ********************************************************************* managed-node02 : ok=68 changed=22 unreachable=0 failed=1 skipped=32 rescued=0 ignored=0 -- Logs begin at Tue 2026-02-17 07:23:34 EST, end at Tue 2026-02-17 07:36:39 EST. -- Feb 17 07:35:09 managed-node02 sshd[6339]: Accepted publickey for root from 10.31.9.232 port 48676 ssh2: ECDSA SHA256:dBMqjPTDcmFGQNgzSKN+9GYuDRCEPLXe5p12KGtoFN0 Feb 17 07:35:09 managed-node02 systemd[1]: Started Session 9 of user root. -- Subject: Unit session-9.scope has finished start-up -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- Unit session-9.scope has finished starting up. -- -- The start-up result is done. Feb 17 07:35:09 managed-node02 systemd-logind[620]: New session 9 of user root. -- Subject: A new session 9 has been created for user root -- Defined-By: systemd -- Support: https://access.redhat.com/support -- Documentation: https://www.freedesktop.org/wiki/Software/systemd/multiseat -- -- A new session with the ID 9 has been created for the user root. -- -- The leading process of the session is 6339. Feb 17 07:35:09 managed-node02 sshd[6339]: pam_unix(sshd:session): session opened for user root by (uid=0) Feb 17 07:35:10 managed-node02 platform-python[6463]: ansible-ansible.legacy.setup Invoked with gather_subset=['all'] gather_timeout=10 filter=[] fact_path=/etc/ansible/facts.d Feb 17 07:35:11 managed-node02 platform-python[6597]: ansible-ansible.builtin.stat Invoked with path=/var/log/leapp/leapp-upgrade.log follow=False get_md5=False get_checksum=True get_mime=True get_attributes=True checksum_algorithm=sha1 Feb 17 07:35:12 managed-node02 platform-python[6702]: ansible-ansible.legacy.dnf Invoked with name=['leapp-upgrade'] state=absent allow_downgrade=False autoremove=False bugfix=False cacheonly=False disable_gpg_check=False disable_plugin=[] disablerepo=[] download_only=False enable_plugin=[] enablerepo=[] exclude=[] installroot=/ install_repoquery=True install_weak_deps=True security=False skip_broken=False update_cache=False update_only=False validate_certs=True sslverify=True lock_timeout=30 allowerasing=False nobest=False conf_file=None disable_excludes=None download_dir=None list=None releasever=None Feb 17 07:35:14 managed-node02 platform-python[6808]: ansible-ansible.builtin.lineinfile Invoked with path=/etc/fstab line=//127.0.0.1/test_remediate_cifs /mnt/cifs cifs username=test,password=test 0 0 state=present backrefs=False create=False backup=False firstmatch=False unsafe_writes=False regexp=None search_string=None insertafter=None insertbefore=None validate=None mode=None owner=None group=None seuser=None serole=None selevel=None setype=None attributes=None Feb 17 07:35:15 managed-node02 platform-python[6913]: ansible-infra.leapp.modprobe Invoked with name=dnet state=present params= persistent=disabled Feb 17 07:35:15 managed-node02 platform-python[7024]: ansible-infra.leapp.modprobe Invoked with name=dlci state=present params= persistent=disabled Feb 17 07:35:15 managed-node02 kernel: DLCI driver v0.35, 4 Jan 1997, mike.mclagan@linux.org. Feb 17 07:35:16 managed-node02 platform-python[7134]: ansible-infra.leapp.modprobe Invoked with name=liquidio state=present params= persistent=disabled Feb 17 07:35:18 managed-node02 platform-python[7244]: ansible-ansible.builtin.file Invoked with path=/var/log/ripu state=directory owner=root group=root mode=0755 recurse=False force=False follow=True modification_time_format=%Y%m%d%H%M.%S access_time_format=%Y%m%d%H%M.%S unsafe_writes=False _original_basename=None _diff_peek=None src=None modification_time=None access_time=None seuser=None serole=None selevel=None setype=None attributes=None Feb 17 07:35:19 managed-node02 platform-python[7349]: ansible-ansible.builtin.stat Invoked with path=/var/log/ripu/ripu.log follow=False get_md5=False get_checksum=True get_mime=True get_attributes=True checksum_algorithm=sha1 Feb 17 07:35:19 managed-node02 platform-python[7454]: ansible-ansible.legacy.stat Invoked with path=/var/log/ripu/ripu.log follow=False get_checksum=True checksum_algorithm=sha1 get_md5=False get_mime=True get_attributes=True Feb 17 07:35:19 managed-node02 platform-python[7538]: ansible-ansible.legacy.copy Invoked with dest=/var/log/ripu/ripu.log owner=root group=root mode=0644 src=/root/.ansible/tmp/ansible-tmp-1771331719.252914-9949-42706710714957/source _original_basename=tmpfsivpjsl follow=False checksum=332874bfa2853380eca016cee7f7a3221f36115c backup=False force=True unsafe_writes=False content=NOT_LOGGING_PARAMETER validate=None directory_mode=None remote_src=None local_follow=None seuser=None serole=None selevel=None setype=None attributes=None Feb 17 07:35:20 managed-node02 platform-python[7645]: ansible-ansible.builtin.file Invoked with path=/etc/ansible/facts.d state=directory mode=0755 owner=root group=root recurse=False force=False follow=True modification_time_format=%Y%m%d%H%M.%S access_time_format=%Y%m%d%H%M.%S unsafe_writes=False _original_basename=None _diff_peek=None src=None modification_time=None access_time=None seuser=None serole=None selevel=None setype=None attributes=None Feb 17 07:35:20 managed-node02 platform-python[7750]: ansible-ansible.legacy.stat Invoked with path=/etc/ansible/facts.d/pre_ripu.fact follow=False get_checksum=True checksum_algorithm=sha1 get_md5=False get_mime=True get_attributes=True Feb 17 07:35:20 managed-node02 platform-python[7834]: ansible-ansible.legacy.copy Invoked with dest=/etc/ansible/facts.d/pre_ripu.fact mode=0644 owner=root group=root src=/root/.ansible/tmp/ansible-tmp-1771331720.3816574-10017-242103230627017/source _original_basename=tmpzjwp1wyp follow=False checksum=f548f821f9bf243a3314a878b072d862526aff8c backup=False force=True unsafe_writes=False content=NOT_LOGGING_PARAMETER validate=None directory_mode=None remote_src=None local_follow=None seuser=None serole=None selevel=None setype=None attributes=None Feb 17 07:35:21 managed-node02 platform-python[7941]: ansible-ansible.legacy.command Invoked with _raw_params=set -o pipefail; export PATH=$PATH; rpm -qa | grep -ve '[\.|+]el8' | grep -vE '^(gpg-pubkey|libmodulemd|katello-ca-consumer)' | sort _uses_shell=True stdin_add_newline=True strip_empty_ends=True argv=None chdir=None executable=None creates=None removes=None stdin=None Feb 17 07:35:22 managed-node02 platform-python[8051]: ansible-ansible.legacy.stat Invoked with path=/etc/ansible/facts.d/non_rhel_packages.fact follow=False get_checksum=True checksum_algorithm=sha1 get_md5=False get_mime=True get_attributes=True Feb 17 07:35:22 managed-node02 platform-python[8135]: ansible-ansible.legacy.copy Invoked with dest=/etc/ansible/facts.d/non_rhel_packages.fact mode=0644 owner=root group=root src=/root/.ansible/tmp/ansible-tmp-1771331722.3461378-10200-222613295423039/source _original_basename=tmpx92ucd4f follow=False checksum=97d170e1550eee4afc0af065b78cda302a97674c backup=False force=True unsafe_writes=False content=NOT_LOGGING_PARAMETER validate=None directory_mode=None remote_src=None local_follow=None seuser=None serole=None selevel=None setype=None attributes=None Feb 17 07:35:23 managed-node02 platform-python[8242]: ansible-ansible.legacy.dnf Invoked with name=['leapp-upgrade'] enablerepo=[] state=latest allow_downgrade=False autoremove=False bugfix=False cacheonly=False disable_gpg_check=False disable_plugin=[] disablerepo=[] download_only=False enable_plugin=[] exclude=[] installroot=/ install_repoquery=True install_weak_deps=True security=False skip_broken=False update_cache=False update_only=False validate_certs=True sslverify=True lock_timeout=30 allowerasing=False nobest=False conf_file=None disable_excludes=None download_dir=None list=None releasever=None Feb 17 07:35:25 managed-node02 dbus-daemon[616]: [system] Reloaded configuration Feb 17 07:35:25 managed-node02 dbus-daemon[616]: [system] Reloaded configuration Feb 17 07:35:25 managed-node02 dbus-daemon[616]: [system] Reloaded configuration Feb 17 07:35:25 managed-node02 dbus-daemon[616]: [system] Reloaded configuration Feb 17 07:35:25 managed-node02 dbus-daemon[616]: [system] Reloaded configuration Feb 17 07:35:25 managed-node02 dbus-daemon[616]: [system] Reloaded configuration Feb 17 07:35:26 managed-node02 systemd[1]: Started /usr/bin/systemctl start man-db-cache-update. -- Subject: Unit run-rba7b6f5867444b5fabae52cf973b6ca7.service has finished start-up -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- Unit run-rba7b6f5867444b5fabae52cf973b6ca7.service has finished starting up. -- -- The start-up result is done. Feb 17 07:35:26 managed-node02 systemd[1]: cgroup compatibility translation between legacy and unified hierarchy settings activated. See cgroup-compat debug messages for details. Feb 17 07:35:26 managed-node02 systemd[1]: Starting man-db-cache-update.service... -- Subject: Unit man-db-cache-update.service has begun start-up -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- Unit man-db-cache-update.service has begun starting up. Feb 17 07:35:26 managed-node02 systemd[1]: Reloading. Feb 17 07:35:27 managed-node02 systemd[1]: man-db-cache-update.service: Succeeded. -- Subject: Unit succeeded -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- The unit man-db-cache-update.service has successfully entered the 'dead' state. Feb 17 07:35:27 managed-node02 systemd[1]: Started man-db-cache-update.service. -- Subject: Unit man-db-cache-update.service has finished start-up -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- Unit man-db-cache-update.service has finished starting up. -- -- The start-up result is done. Feb 17 07:35:27 managed-node02 systemd[1]: run-rba7b6f5867444b5fabae52cf973b6ca7.service: Succeeded. -- Subject: Unit succeeded -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- The unit run-rba7b6f5867444b5fabae52cf973b6ca7.service has successfully entered the 'dead' state. Feb 17 07:35:27 managed-node02 platform-python[8902]: ansible-ansible.builtin.file Invoked with path=/var/log/leapp state=directory owner=root group=root mode=0700 recurse=False force=False follow=True modification_time_format=%Y%m%d%H%M.%S access_time_format=%Y%m%d%H%M.%S unsafe_writes=False _original_basename=None _diff_peek=None src=None modification_time=None access_time=None seuser=None serole=None selevel=None setype=None attributes=None Feb 17 07:35:28 managed-node02 platform-python[9007]: ansible-ansible.legacy.stat Invoked with path=/var/log/leapp/answerfile follow=False get_checksum=True checksum_algorithm=sha1 get_md5=False get_mime=True get_attributes=True Feb 17 07:35:28 managed-node02 platform-python[9091]: ansible-ansible.legacy.copy Invoked with dest=/var/log/leapp/answerfile owner=root group=root mode=0644 src=/root/.ansible/tmp/ansible-tmp-1771331728.050804-10329-34321682646033/source _original_basename=tmpjvx56tri follow=False checksum=3d934ad808576e3a7fb4c14a89645a4ad55ccf53 backup=False force=True unsafe_writes=False content=NOT_LOGGING_PARAMETER validate=None directory_mode=None remote_src=None local_follow=None seuser=None serole=None selevel=None setype=None attributes=None Feb 17 07:35:29 managed-node02 platform-python[9198]: ansible-ansible.builtin.file Invoked with path=/etc/leapp/files/leapp_upgrade_repositories.repo state=absent recurse=False force=False follow=True modification_time_format=%Y%m%d%H%M.%S access_time_format=%Y%m%d%H%M.%S unsafe_writes=False _original_basename=None _diff_peek=None src=None modification_time=None access_time=None mode=None owner=None group=None seuser=None serole=None selevel=None setype=None attributes=None Feb 17 07:35:29 managed-node02 platform-python[9303]: ansible-ansible.builtin.yum_repository Invoked with name=rhel-9-for-x86_64-baseos-rpms description=BaseOS for x86_64 baseurl=['http://download.devel.redhat.com/rhel-9/nightly/updates/RHEL-9/latest-RHEL-9.7.0/compose/BaseOS/x86_64/os/'] enabled=True gpgcheck=False file=/etc/leapp/files/leapp_upgrade_repositories state=present owner=root group=root mode=0644 reposdir=/etc/yum.repos.d unsafe_writes=False bandwidth=None cost=None deltarpm_metadata_percentage=None deltarpm_percentage=None enablegroups=None exclude=None failovermethod=None gpgcakey=None gpgkey=None module_hotfixes=None http_caching=None include=None includepkgs=None ip_resolve=None keepalive=None keepcache=None metadata_expire=None metadata_expire_filter=None metalink=None mirrorlist=None mirrorlist_expire=None params=None password=NOT_LOGGING_PARAMETER priority=None protect=None proxy=None proxy_password=NOT_LOGGING_PARAMETER proxy_username=None repo_gpgcheck=None retries=None s3_enabled=None skip_if_unavailable=None sslcacert=None ssl_check_cert_permissions=None sslclientcert=None sslclientkey=None sslverify=None throttle=None timeout=None ui_repoid_vars=None username=None async=None seuser=None serole=None selevel=None setype=None attributes=None Feb 17 07:35:29 managed-node02 platform-python[9408]: ansible-ansible.builtin.yum_repository Invoked with name=rhel-9-for-x86_64-appstream-rpms description=AppStream for x86_64 baseurl=['http://download.devel.redhat.com/rhel-9/nightly/updates/RHEL-9/latest-RHEL-9.7.0/compose/AppStream/x86_64/os/'] enabled=True gpgcheck=False file=/etc/leapp/files/leapp_upgrade_repositories state=present owner=root group=root mode=0644 reposdir=/etc/yum.repos.d unsafe_writes=False bandwidth=None cost=None deltarpm_metadata_percentage=None deltarpm_percentage=None enablegroups=None exclude=None failovermethod=None gpgcakey=None gpgkey=None module_hotfixes=None http_caching=None include=None includepkgs=None ip_resolve=None keepalive=None keepcache=None metadata_expire=None metadata_expire_filter=None metalink=None mirrorlist=None mirrorlist_expire=None params=None password=NOT_LOGGING_PARAMETER priority=None protect=None proxy=None proxy_password=NOT_LOGGING_PARAMETER proxy_username=None repo_gpgcheck=None retries=None s3_enabled=None skip_if_unavailable=None sslcacert=None ssl_check_cert_permissions=None sslclientcert=None sslclientkey=None sslverify=None throttle=None timeout=None ui_repoid_vars=None username=None async=None seuser=None serole=None selevel=None setype=None attributes=None Feb 17 07:35:30 managed-node02 ansible-async_wrapper.py[9528]: Invoked with j189494085685 7200 /root/.ansible/tmp/ansible-tmp-1771331730.0385373-10402-29426959789339/AnsiballZ_command.py _ Feb 17 07:35:30 managed-node02 ansible-async_wrapper.py[9532]: Starting module and watcher Feb 17 07:35:30 managed-node02 ansible-async_wrapper.py[9532]: Start watching 9533 (7200) Feb 17 07:35:30 managed-node02 ansible-async_wrapper.py[9533]: Start module (9533) Feb 17 07:35:30 managed-node02 ansible-async_wrapper.py[9528]: Return async_wrapper task started. Feb 17 07:35:30 managed-node02 platform-python[9534]: ansible-ansible.legacy.command Invoked with executable=/bin/bash _raw_params=set -o pipefail; export PATH=$PATH; ulimit -n 16384; leapp preupgrade --report-schema=1.2.0 --no-rhsm 2>&1 | tee -a /var/log/ripu/ripu.log _uses_shell=True stdin_add_newline=True strip_empty_ends=True argv=None chdir=None creates=None removes=None stdin=None Feb 17 07:35:35 managed-node02 ansible-async_wrapper.py[9532]: 9533 still running (7200) Feb 17 07:35:40 managed-node02 systemd[1]: proc-sys-fs-binfmt_misc.automount: Got automount request for /proc/sys/fs/binfmt_misc, triggered by 10562 (sysctl) Feb 17 07:35:40 managed-node02 systemd[1]: Mounting Arbitrary Executable File Formats File System... -- Subject: Unit proc-sys-fs-binfmt_misc.mount has begun start-up -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- Unit proc-sys-fs-binfmt_misc.mount has begun starting up. Feb 17 07:35:40 managed-node02 systemd[1]: Mounted Arbitrary Executable File Formats File System. -- Subject: Unit proc-sys-fs-binfmt_misc.mount has finished start-up -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- Unit proc-sys-fs-binfmt_misc.mount has finished starting up. -- -- The start-up result is done. Feb 17 07:35:40 managed-node02 ansible-async_wrapper.py[9532]: 9533 still running (7195) Feb 17 07:35:45 managed-node02 ansible-async_wrapper.py[9532]: 9533 still running (7190) Feb 17 07:35:50 managed-node02 ansible-async_wrapper.py[9532]: 9533 still running (7185) Feb 17 07:35:55 managed-node02 ansible-async_wrapper.py[9532]: 9533 still running (7180) Feb 17 07:36:00 managed-node02 ansible-async_wrapper.py[9532]: 9533 still running (7175) Feb 17 07:36:05 managed-node02 ansible-async_wrapper.py[9532]: 9533 still running (7170) Feb 17 07:36:09 managed-node02 ansible-async_wrapper.py[9533]: Module complete (9533) Feb 17 07:36:10 managed-node02 ansible-async_wrapper.py[9532]: Done in kid B. Feb 17 07:36:29 managed-node02 sshd[6342]: Received disconnect from 10.31.9.232 port 48676:11: disconnected by user Feb 17 07:36:29 managed-node02 sshd[6342]: Disconnected from user root 10.31.9.232 port 48676 Feb 17 07:36:29 managed-node02 sshd[6339]: pam_unix(sshd:session): session closed for user root Feb 17 07:36:29 managed-node02 systemd[1]: session-9.scope: Succeeded. -- Subject: Unit succeeded -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- The unit session-9.scope has successfully entered the 'dead' state. Feb 17 07:36:29 managed-node02 systemd-logind[620]: Session 9 logged out. Waiting for processes to exit. Feb 17 07:36:29 managed-node02 systemd-logind[620]: Removed session 9. -- Subject: Session 9 has been terminated -- Defined-By: systemd -- Support: https://access.redhat.com/support -- Documentation: https://www.freedesktop.org/wiki/Software/systemd/multiseat -- -- A session with the ID 9 has been terminated. Feb 17 07:36:30 managed-node02 sshd[17148]: Accepted publickey for root from 10.31.9.232 port 57834 ssh2: ECDSA SHA256:dBMqjPTDcmFGQNgzSKN+9GYuDRCEPLXe5p12KGtoFN0 Feb 17 07:36:30 managed-node02 systemd[1]: Started Session 10 of user root. -- Subject: Unit session-10.scope has finished start-up -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- Unit session-10.scope has finished starting up. -- -- The start-up result is done. Feb 17 07:36:30 managed-node02 systemd-logind[620]: New session 10 of user root. -- Subject: A new session 10 has been created for user root -- Defined-By: systemd -- Support: https://access.redhat.com/support -- Documentation: https://www.freedesktop.org/wiki/Software/systemd/multiseat -- -- A new session with the ID 10 has been created for the user root. -- -- The leading process of the session is 17148. Feb 17 07:36:30 managed-node02 sshd[17148]: pam_unix(sshd:session): session opened for user root by (uid=0) Feb 17 07:36:31 managed-node02 platform-python[17254]: ansible-ansible.legacy.async_status Invoked with jid=j189494085685.9528 mode=status _async_dir=/root/.ansible_async Feb 17 07:36:31 managed-node02 platform-python[17322]: ansible-ansible.legacy.async_status Invoked with jid=j189494085685.9528 mode=cleanup _async_dir=/root/.ansible_async Feb 17 07:36:31 managed-node02 platform-python[17427]: ansible-ansible.builtin.stat Invoked with path=/var/log/leapp/leapp-report.txt follow=False get_md5=False get_checksum=True get_mime=True get_attributes=True checksum_algorithm=sha1 Feb 17 07:36:33 managed-node02 platform-python[17744]: ansible-ansible.legacy.command Invoked with _raw_params=awk '/\(inhibitor\)/,/^-------/' /var/log/leapp/leapp-report.txt _uses_shell=False stdin_add_newline=True strip_empty_ends=True argv=None chdir=None executable=None creates=None removes=None stdin=None Feb 17 07:36:33 managed-node02 platform-python[17850]: ansible-ansible.legacy.command Invoked with _raw_params=awk '/high \(error\)/,/^-------/' /var/log/leapp/leapp-report.txt _uses_shell=False stdin_add_newline=True strip_empty_ends=True argv=None chdir=None executable=None creates=None removes=None stdin=None Feb 17 07:36:34 managed-node02 platform-python[17956]: ansible-ansible.legacy.stat Invoked with path=/var/log/leapp/leapp-report.json follow=True get_checksum=True checksum_algorithm=sha1 get_md5=False get_mime=True get_attributes=True Feb 17 07:36:34 managed-node02 platform-python[18078]: ansible-ansible.legacy.stat Invoked with path=/var/log/leapp/leapp-report.txt follow=True get_checksum=True checksum_algorithm=sha1 get_md5=False get_mime=True get_attributes=True Feb 17 07:36:36 managed-node02 platform-python[18200]: ansible-ansible.builtin.stat Invoked with path=/var/log/ripu/ripu.log follow=False get_md5=False get_checksum=True get_mime=True get_attributes=True checksum_algorithm=sha1 Feb 17 07:36:36 managed-node02 platform-python[18307]: ansible-ansible.builtin.lineinfile Invoked with path=/var/log/ripu/ripu.log line=Job ended at 2026-02-17T12:36:36Z owner=root group=root mode=0644 state=present backrefs=False create=False backup=False firstmatch=False unsafe_writes=False regexp=None search_string=None insertafter=None insertbefore=None validate=None seuser=None serole=None selevel=None setype=None attributes=None Feb 17 07:36:37 managed-node02 platform-python[18517]: ansible-ansible.legacy.command Invoked with _raw_params=export PATH=$PATH mv /var/log/ripu/ripu.log /var/log/ripu/ripu.log-20260217T073510 _uses_shell=True stdin_add_newline=True strip_empty_ends=True argv=None chdir=None executable=None creates=None removes=None stdin=None Feb 17 07:36:37 managed-node02 platform-python[18623]: ansible-ansible.builtin.stat Invoked with path=/var/log/ripu/ripu.log follow=False get_md5=False get_checksum=True get_mime=True get_attributes=True checksum_algorithm=sha1 Feb 17 07:36:38 managed-node02 platform-python[18728]: ansible-ansible.legacy.command Invoked with executable=/bin/bash _raw_params=set -euxo pipefail rm -f /var/log/leapp/leapp-upgrade.log rm -f /var/log/ripu/ripu.log* _uses_shell=True stdin_add_newline=True strip_empty_ends=True argv=None chdir=None creates=None removes=None stdin=None Feb 17 07:36:39 managed-node02 sshd[18748]: Accepted publickey for root from 10.31.9.232 port 35370 ssh2: RSA SHA256:9j1blwt3wcrRiGYZQ7ZGu9axm3cDklH6/z4c+Ee8CzE Feb 17 07:36:39 managed-node02 systemd-logind[620]: New session 11 of user root. -- Subject: A new session 11 has been created for user root -- Defined-By: systemd -- Support: https://access.redhat.com/support -- Documentation: https://www.freedesktop.org/wiki/Software/systemd/multiseat -- -- A new session with the ID 11 has been created for the user root. -- -- The leading process of the session is 18748. Feb 17 07:36:39 managed-node02 systemd[1]: Started Session 11 of user root. -- Subject: Unit session-11.scope has finished start-up -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- Unit session-11.scope has finished starting up. -- -- The start-up result is done. Feb 17 07:36:39 managed-node02 sshd[18748]: pam_unix(sshd:session): session opened for user root by (uid=0) Feb 17 07:36:39 managed-node02 sshd[18751]: Received disconnect from 10.31.9.232 port 35370:11: disconnected by user Feb 17 07:36:39 managed-node02 sshd[18751]: Disconnected from user root 10.31.9.232 port 35370 Feb 17 07:36:39 managed-node02 sshd[18748]: pam_unix(sshd:session): session closed for user root Feb 17 07:36:39 managed-node02 systemd[1]: session-11.scope: Succeeded. -- Subject: Unit succeeded -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- The unit session-11.scope has successfully entered the 'dead' state. Feb 17 07:36:39 managed-node02 systemd-logind[620]: Session 11 logged out. Waiting for processes to exit. Feb 17 07:36:39 managed-node02 systemd-logind[620]: Removed session 11. -- Subject: Session 11 has been terminated -- Defined-By: systemd -- Support: https://access.redhat.com/support -- Documentation: https://www.freedesktop.org/wiki/Software/systemd/multiseat -- -- A session with the ID 11 has been terminated. Feb 17 07:36:39 managed-node02 sshd[18769]: Accepted publickey for root from 10.31.9.232 port 35386 ssh2: RSA SHA256:9j1blwt3wcrRiGYZQ7ZGu9axm3cDklH6/z4c+Ee8CzE Feb 17 07:36:39 managed-node02 systemd-logind[620]: New session 12 of user root. -- Subject: A new session 12 has been created for user root -- Defined-By: systemd -- Support: https://access.redhat.com/support -- Documentation: https://www.freedesktop.org/wiki/Software/systemd/multiseat -- -- A new session with the ID 12 has been created for the user root. -- -- The leading process of the session is 18769. Feb 17 07:36:39 managed-node02 systemd[1]: Started Session 12 of user root. -- Subject: Unit session-12.scope has finished start-up -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- Unit session-12.scope has finished starting up. -- -- The start-up result is done. Feb 17 07:36:39 managed-node02 sshd[18769]: pam_unix(sshd:session): session opened for user root by (uid=0)