[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, Nov 10 2025, 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_default.yml **************************************************** 1 plays in /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tests/tests_default.yml PLAY [Test] ******************************************************************** TASK [Gathering Facts] ********************************************************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tests/tests_default.yml:2 ok: [managed-node01] TASK [Test | Run role upgrade] ************************************************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tests/tests_default.yml:10 TASK [infra.leapp.common : Log directory exists] ******************************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/tasks/main.yml:3 ok: [managed-node01] => {"changed": false, "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-node01] => {"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-node01] => {"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-node01 NOTIFIED HANDLER infra.leapp.common : Add end time to log file for managed-node01 NOTIFIED HANDLER infra.leapp.common : Slurp ripu.log file for managed-node01 NOTIFIED HANDLER infra.leapp.common : Decode ripu.log file for managed-node01 NOTIFIED HANDLER infra.leapp.common : Rename log file for managed-node01 changed: [managed-node01] => {"changed": true, "checksum": "e1c033b8d387697006ad37649a9d194205cd7854", "dest": "/var/log/ripu/ripu.log", "gid": 0, "group": "root", "md5sum": "1f49c4967b094c2e586558c68987ac60", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:var_log_t:s0", "size": 61, "src": "/root/.ansible/tmp/ansible-tmp-1764759127.6542146-11868-218769817040856/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 ok: [managed-node01] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/ansible/facts.d", "secontext": "unconfined_u:object_r:etc_t:s0", "size": 86, "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-node01] => {"changed": true, "checksum": "25357a215723fabdb5c824592bce18ef0a7a2296", "dest": "/etc/ansible/facts.d/pre_ripu.fact", "gid": 0, "group": "root", "md5sum": "5285e22f28906959e4a7f2c7985eb2a1", "mode": "0644", "owner": "root", "secontext": "system_u:object_r:etc_t:s0", "size": 14152, "src": "/root/.ansible/tmp/ansible-tmp-1764759128.815014-11896-92942044064063/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-node01] => {"changed": false, "cmd": "set -o pipefail; export PATH=$PATH; rpm -qa | grep -ve '[\\.|+]el10' | grep -vE '^(gpg-pubkey|libmodulemd|katello-ca-consumer)' | sort", "delta": "0:00:00.335214", "end": "2025-12-03 05:52:10.198586", "failed_when_result": false, "msg": "non-zero return code", "rc": 1, "start": "2025-12-03 05:52:09.863372", "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-node01] => {"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 ok: [managed-node01] => {"changed": false, "checksum": "97d170e1550eee4afc0af065b78cda302a97674c", "dest": "/etc/ansible/facts.d/non_rhel_packages.fact", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/ansible/facts.d/non_rhel_packages.fact", "secontext": "system_u:object_r:etc_t:s0", "size": 2, "state": "file", "uid": 0} TASK [infra.leapp.upgrade : Include tasks for upgrade using redhat-upgrade-tool] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/main.yml:9 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.upgrade : Include tasks for leapp upgrade] ******************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/main.yml:13 [WARNING]: Collection community.general does not support Ansible version 2.14.18 included: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml for managed-node01 TASK [leapp-upgrade | Run parse_leapp_report to check for inhibitors] ********** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:2 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.upgrade : leapp-upgrade | Verify no inhibitor results found during preupgrade] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:8 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.upgrade : leapp-upgrade | Register to leapp activation key] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:14 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [leapp-upgrade | Include custom_local_repos for local_repos_pre_leapp] **** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:25 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.upgrade : leapp-upgrade | Install packages for upgrade from RHEL 7] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:33 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.upgrade : leapp-upgrade | Install packages for upgrade from RHEL 8] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:40 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.upgrade : leapp-upgrade | Install packages for upgrade from RHEL 9] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:47 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.upgrade : leapp-upgrade | Include update-and-reboot.yml] ***** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:54 included: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/update-and-reboot.yml for managed-node01 TASK [infra.leapp.upgrade : update-and-reboot | Ensure all updates are applied] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/update-and-reboot.yml:2 ASYNC OK on managed-node01: jid=j54204844817.16416 ok: [managed-node01] => {"ansible_job_id": "j54204844817.16416", "changed": false, "finished": 1, "msg": "Nothing to do", "rc": 0, "results": [], "results_file": "/root/.ansible_async/j54204844817.16416", "started": 1, "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [infra.leapp.upgrade : update-and-reboot | Reboot when updates applied] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/update-and-reboot.yml:10 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [leapp-upgrade | Create /etc/leapp/files/leapp_upgrade_repositories.repo] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:58 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [infra.leapp.upgrade : leapp-upgrade | Include disable-previous-repo-files.yml] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:69 skipping: [managed-node01] => {"changed": false, "skipped_reason": "No items in the list"} TASK [infra.leapp.upgrade : leapp-upgrade | Include rmmod-kernel-modules.yml] *** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:75 skipping: [managed-node01] => {"changed": false, "skipped_reason": "No items in the list"} TASK [infra.leapp.upgrade : leapp-upgrade | Start Leapp OS upgrade] ************ task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:81 ASYNC FAILED on managed-node01: jid=j481296204663.16798 fatal: [managed-node01]: FAILED! => {"ansible_job_id": "j481296204663.16798", "changed": true, "cmd": "set -o pipefail; export PATH=$PATH; ulimit -n 16384; leapp upgrade --report-schema=1.2.0 2>&1 | tee -a /var/log/ripu/ripu.log\n", "delta": "0:00:00.004772", "end": "2025-12-03 05:53:13.407872", "finished": 1, "msg": "non-zero return code", "rc": 127, "results_file": "/root/.ansible_async/j481296204663.16798", "start": "2025-12-03 05:53:13.403100", "started": 1, "stderr": "", "stderr_lines": [], "stdout": "/bin/bash: line 1: leapp: command not found", "stdout_lines": ["/bin/bash: line 1: leapp: command not found"]} TASK [leapp-upgrade | Run parse_leapp_report to check for inhibitors] ********** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:97 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-node01] => {"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-node01] => {"changed": false, "content": "UmlzayBGYWN0b3I6IGhpZ2ggClRpdGxlOiBVcGdyYWRlIGlzIHVuc3VwcG9ydGVkClN1bW1hcnk6IEVudmlyb25tZW50IHZhcmlhYmxlIExFQVBQX1VOU1VQUE9SVEVEIGhhcyBiZWVuIGRldGVjdGVkLiBBIHN1Y2Nlc3NmdWwgYW5kIHNhZmUgdXBncmFkZSBwcm9jZXNzIGNhbm5vdCBiZSBndWFyYW50ZWVkLiBGcm9tIG5vdyBvbiB5b3UgYXJlIGNvbnRpbnVpbmcgYXQgeW91ciBvd24gcmlzay4KCktleTogOWU1MDg4ZTNjMWYzNzFlMDIwZWM3NzdjM2Q4NjU3OGY0YmUxNDNjZgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJpc2sgRmFjdG9yOiBoaWdoIApUaXRsZTogR1JVQjIgY29yZSB3aWxsIGJlIGF1dG9tYXRpY2FsbHkgdXBkYXRlZCBkdXJpbmcgdGhlIHVwZ3JhZGUKU3VtbWFyeTogT24gbGVnYWN5IChCSU9TKSBzeXN0ZW1zLCBHUlVCMiBjb3JlIChsb2NhdGVkIGluIHRoZSBnYXAgYmV0d2VlbiB0aGUgTUJSIGFuZCB0aGUgZmlyc3QgcGFydGl0aW9uKSBjYW5ub3QgYmUgdXBkYXRlZCBkdXJpbmcgdGhlIHJwbSB0cmFuc2FjdGlvbiBhbmQgTGVhcHAgaGFzIHRvIGluaXRpYXRlIHRoZSB1cGRhdGUgcnVubmluZyAiZ3J1YjItaW5zdGFsbCIgYWZ0ZXIgdGhlIHRyYW5zYWN0aW9uLiBObyBhY3Rpb24gaXMgbmVlZGVkIGJlZm9yZSB0aGUgdXBncmFkZS4gQWZ0ZXIgdGhlIHVwZ3JhZGUsIGl0IGlzIHJlY29tbWVuZGVkIHRvIGNoZWNrIHRoZSBHUlVCIGNvbmZpZ3VyYXRpb24uCktleTogYWM3MDMwZTA1ZDJlZTI0OGQzNGYwOGE5ZmEwNDBiMzUyYmM0MTBhMwotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJpc2sgRmFjdG9yOiBoaWdoIApUaXRsZTogU29tZSBSSEVMIHBhY2thZ2VzIGhhdmUgbm90IGJlZW4gdXBncmFkZWQKU3VtbWFyeTogRm9sbG93aW5nIFJIRUwgcGFja2FnZXMgaGF2ZSBub3QgYmVlbiB1cGdyYWRlZDoKICAgIC0gcHl0aG9uMy1zZXR1cHRvb2xzLXdoZWVsLTUzLjAuMC0xMy5lbDlfNi4xCiAgICAtIGtlcm5lbC1tb2R1bGVzLWNvcmUtNS4xNC4wLTU3MC43MS4xLmVsOV82CiAgICAtIGtlcm5lbC1jb3JlLTUuMTQuMC01NzAuNzEuMS5lbDlfNgogICAgLSBrZXJuZWwtbW9kdWxlcy01LjE0LjAtNTcwLjcxLjEuZWw5XzYKICAgIC0ga2VybmVsLTUuMTQuMC01NzAuNzEuMS5lbDlfNgogICAgLSBncG0tbGlicy0xLjIwLjctMjkuZWw5CiAgICAtIHJlc3RyYWludC0wLjQuMTQtMS5lbDkKICAgIC0gcmVzdHJhaW50LXJodHMtMC40LjE0LTEuZWw5CiAgICAtIGJlYWtlcmxpYi0xLjMxLjUtMS5lbDkKICAgIC0gYmVha2VybGliLXJlZGhhdC0xLTM1LmVsOQpQbGVhc2UgcmVtb3ZlIHRoZXNlIHBhY2thZ2VzIHRvIGtlZXAgeW91ciBzeXN0ZW0gaW4gc3VwcG9ydGVkIHN0YXRlLgpLZXk6IGQ0MjRjMzEzMmVkNzhhODYzMmI1YzczZDkxOTkwOWU0NTMxMDdjMDYKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSaXNrIEZhY3RvcjogbWVkaXVtIApUaXRsZTogQmVya2VsZXkgREIgKGxpYmRiKSBoYXMgYmVlbiBkZXRlY3RlZCBvbiB5b3VyIHN5c3RlbQpTdW1tYXJ5OiBMaWJkYiB3YXMgbWFya2VkIGFzIGRlcHJlY2F0ZWQgaW4gUkhFTC05IGFuZCBpbiBSSEVMLTEwIGlzIG5vdCBpbmNsdWRlZCBhbnltb3JlLiBUaGVyZSBhcmUgYSBjb3VwbGUgb2YgYWx0ZXJuYXRpdmVzIGluIFJIRUwtMTA7IHRoZSBhcHBsaWNhdGlvbnMgdGhhdCBkZXBlbmQgb24gbGliZGIgd2lsbCBub3Qgd29yay4gU3VjaCBhcHBsaWNhdGlvbnMgbXVzdCBpbXBsZW1lbnQgYW5vdGhlciB0eXBlIG9mIGJhY2tlbmQgc3RvcmFnZS4gQW5kIG1pZ3JhdGUgZXhpc3RpbmcgZGF0YSB0byB0aGUgbmV3IGRhdGFiYXNlIGZvcm1hdC4KUmVsYXRlZCBsaW5rczoKICAgIC0gTWlncmF0aW5nIHRvIGEgUkhFTCAxMCB3aXRob3V0IGxpYmRiOiBodHRwczovL2FjY2Vzcy5yZWRoYXQuY29tL2FydGljbGVzLzcwOTkyNTYKUmVtZWRpYXRpb246IFtoaW50XSBCYWNrIHVwIHlvdXIgZGF0YSBiZWZvcmUgcHJvY2VlZGluZyB3aXRoIHRoZSBkYXRhIHVwZ3JhZGUvbWlncmF0aW9uLiBGb3IgdGhlIGNvbnZlcnNpb24sIHRoZSB0b29sIGRiX2NvbnZlcnRlciBmcm9tIHRoZSBsaWJkYi11dGlscyBycG0gY291bGQgYmUgdXNlZC4gVGhpcyBkYXRhYmFzZSBmb3JtYXQgY29udmVyc2lvbiBtdXN0IGJlIHBlcmZvcm1lZCBiZWZvcmUgdGhlIHN5c3RlbSB1cGdyYWRlLiBUaGUgZGJfY29udmVydGVyIGlzIG5vdCBhdmFpbGFibGUgaW4gUkhFTCAxMCBzeXN0ZW1zLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiwgc2VlIHRoZSBwcm92aWRlZCBhcnRpY2xlLgpLZXk6IGZkYzhmNWIwODRlOTU5MjJhNGY1OTQ4NWE4MDdhOTJjYWUyZmM3MzgKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSaXNrIEZhY3RvcjogbG93IApUaXRsZTogU0VsaW51eCB3aWxsIGJlIHNldCB0byBwZXJtaXNzaXZlIG1vZGUKU3VtbWFyeTogU0VsaW51eCB3aWxsIGJlIHNldCB0byBwZXJtaXNzaXZlIG1vZGUuIEN1cnJlbnQgbW9kZTogZW5mb3JjaW5nLiBUaGlzIGFjdGlvbiBpcyByZXF1aXJlZCBieSB0aGUgdXBncmFkZSBwcm9jZXNzIHRvIG1ha2Ugc3VyZSB0aGUgdXBncmFkZWQgc3lzdGVtIGNhbiBib290IHdpdGhvdXQgYmVpbmlnIGJsb2NrZWQgYnkgU0VsaW51eCBydWxlcy4KUmVtZWRpYXRpb246IFtoaW50XSBNYWtlIHN1cmUgdGhlcmUgYXJlIG5vIFNFbGludXggcmVsYXRlZCB3YXJuaW5ncyBhZnRlciB0aGUgdXBncmFkZSBhbmQgZW5hYmxlIFNFbGludXggbWFudWFsbHkgYWZ0ZXJ3YXJkcy4gTm90aWNlOiBZb3UgY2FuIGlnbm9yZSB0aGUgIi9yb290L3RtcF9sZWFwcF9weTMiIFNFbGludXggd2FybmluZ3MuCktleTogMzlkNzE4M2RhZmJhNzk4YWE0YmJiMWU3MGIwZWYyYmJlNWIxNzcyZgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJpc2sgRmFjdG9yOiBsb3cgClRpdGxlOiBUaGUgc3Vic2NyaXB0aW9uLW1hbmFnZXIgcmVsZWFzZSBpcyBnb2luZyB0byBiZSBrZXB0IGFzIGl0IGlzIGR1cmluZyB0aGUgdXBncmFkZQpTdW1tYXJ5OiBUaGUgdXBncmFkZSBpcyBleGVjdXRlZCB3aXRoIHRoZSAtLW5vLXJoc20gb3B0aW9uIChvciB3aXRoIHRoZSBMRUFQUF9OT19SSFNNIGVudmlyb25tZW50IHZhcmlhYmxlKS4gSW4gdGhpcyBjYXNlLCB0aGUgc3Vic2NyaXB0aW9uLW1hbmFnZXIgd2lsbCBub3QgYmUgY29uZmlndXJlZCBkdXJpbmcgdGhlIHVwZ3JhZGUuIElmIHRoZSBzeXN0ZW0gaXMgc3Vic2NyaWJlZCBhbmQgcmVsZWFzZSBpcyBzZXQgYWxyZWFkeSwgeW91IGNvdWxkIGVuY291bnRlciBpc3N1ZXMgdG8gZ2V0IFJIRUwgY29udGVudCB1c2luZyBETkYvWVVNIGFmdGVyIHRoZSB1cGdyYWRlLgpSZW1lZGlhdGlvbjogW2hpbnRdIFNldCB0aGUgbmV3IHJlbGVhc2UgKG9yIHVuc2V0IGl0KSBhZnRlciB0aGUgdXBncmFkZSB1c2luZyBzdWJzY3JpcHRpb24tbWFuYWdlcjogc3Vic2NyaXB0aW9uLW1hbmFnZXIgcmVsZWFzZSAtLXNldCAxMC4wCktleTogMDE5ODY1ODRlMjdlODVlYTE4OTI5NTg2ZmFmNjE0ZWVlMDExYTEyMQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJpc2sgRmFjdG9yOiBpbmZvIApUaXRsZTogRXhjbHVkZWQgdGFyZ2V0IHN5c3RlbSByZXBvc2l0b3JpZXMKU3VtbWFyeTogVGhlIGZvbGxvd2luZyByZXBvc2l0b3JpZXMgYXJlIG5vdCBzdXBwb3J0ZWQgYnkgUmVkIEhhdCBhbmQgYXJlIGV4Y2x1ZGVkIGZyb20gdGhlIGxpc3Qgb2YgcmVwb3NpdG9yaWVzIHVzZWQgZHVyaW5nIHRoZSB1cGdyYWRlLgotIGNvZGVyZWFkeS1idWlsZGVyLWZvci1yaGVsLTEwLXBwYzY0bGUtcnBtcwotIGNvZGVyZWFkeS1idWlsZGVyLWJldGEtZm9yLXJoZWwtMTAtYWFyY2g2NC1ycG1zCi0gY29kZXJlYWR5LWJ1aWxkZXItZm9yLXJoZWwtMTAtczM5MHgtcnBtcwotIGNvZGVyZWFkeS1idWlsZGVyLWJldGEtZm9yLXJoZWwtMTAtczM5MHgtcnBtcwotIGNvZGVyZWFkeS1idWlsZGVyLWZvci1yaGVsLTEwLWFhcmNoNjQtcnBtcwotIGNvZGVyZWFkeS1idWlsZGVyLWZvci1yaGVsLTEwLXg4Nl82NC1ycG1zCi0gY29kZXJlYWR5LWJ1aWxkZXItYmV0YS1mb3ItcmhlbC0xMC14ODZfNjQtcnBtcwotIGNvZGVyZWFkeS1idWlsZGVyLWJldGEtZm9yLXJoZWwtMTAtcHBjNjRsZS1ycG1zClJlbWVkaWF0aW9uOiBbaGludF0gSWYgc29tZSBvZiBleGNsdWRlZCByZXBvc2l0b3JpZXMgYXJlIHN0aWxsIHJlcXVpcmVkIHRvIGJlIHVzZWQgZHVyaW5nIHRoZSB1cGdyYWRlLCBleGVjdXRlIGxlYXBwIHdpdGggdGhlIC0tZW5hYmxlcmVwbyBvcHRpb24gd2l0aCB0aGUgcmVwb2lkIG9mIHRoZSByZXBvc2l0b3J5IHJlcXVpcmVkIHRvIGJlIGVuYWJsZWQgYXMgYW4gYXJndW1lbnQgKHRoZSBvcHRpb24gY2FuIGJlIHVzZWQgbXVsdGlwbGUgdGltZXMpLgpLZXk6IDFiOTEzMmNiMjM2MmFlNzgzMGU0OGVlZTc4MTFiZTk1Mjc3NDdkZTgKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSaXNrIEZhY3RvcjogaW5mbyAKVGl0bGU6IFNFbGludXggcmVsYWJlbGluZyB3aWxsIGJlIHNjaGVkdWxlZApTdW1tYXJ5OiBTRWxpbnV4IHJlbGFiZWxpbmcgd2lsbCBiZSBzY2hlZHVsZWQgYXMgdGhlIHN0YXR1cyBpcyBwZXJtaXNzaXZlL2VuZm9yY2luZy4KS2V5OiA4ZmI4MTg2M2Y4NDEzYmQ2MTdjMmE1NWI2OWI4ZTEwZmYwM2Q3YzcyCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUmlzayBGYWN0b3I6IGluZm8gClRpdGxlOiBHUlVCIGNvcmUgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQKU3VtbWFyeTogR1JVQiBjb3JlIG9uIC9kZXYveHZkYSB3YXMgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQKS2V5OiA4ZTEwNzc0YTNjNDRmMjIxZGZhY2Y2YmFjMTg0MzU2YjIzMzg3MmQwCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUmlzayBGYWN0b3I6IGluZm8gClRpdGxlOiBQcmV2aW91c2x5IGVuYWJsZWQgc3lzdGVtZCBzZXJ2aWNlcyB3ZXJlIGtlcHQgZW5hYmxlZApTdW1tYXJ5OiBTeXN0ZW1kIHNlcnZpY2VzIHdoaWNoIHdlcmUgZW5hYmxlZCBvbiB0aGUgc3lzdGVtIGJlZm9yZSB0aGUgdXBncmFkZSB3ZXJlIGtlcHQgZW5hYmxlZCBhZnRlciB0aGUgdXBncmFkZS4gVGhlIGZvbGxvd2luZyBzZXJ2aWNlcyB3ZXJlIG9yaWdpbmFsbHkgZGlzYWJsZWQgYnkgcHJlc2V0IG9uIHRoZSB1cGdyYWRlZCBzeXN0ZW0gYW5kIExlYXBwIGF0dGVtcHRlZCB0byBlbmFibGUgdGhlbToKICAgIC0gcnBtZGItcmVidWlsZC5zZXJ2aWNlCiAgICAtIHN5c3RlbWQtc3lzZXh0LnNlcnZpY2UKS2V5OiA4YjZlMzg0N2Y2OWUxZDE4ZjA1YTU2ZWI2MjQzYTdjNWY2ZDljZWJmCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUmlzayBGYWN0b3I6IGluZm8gClRpdGxlOiBTb21lIHN5c3RlbWQgc2VydmljZXMgd2VyZSBuZXdseSBlbmFibGVkClN1bW1hcnk6IFRoZSBmb2xsb3dpbmcgc2VydmljZXMgd2VyZSBkaXNhYmxlZCBiZWZvcmUgdGhlIHVwZ3JhZGUgYW5kIHdlcmUgc2V0dG8gZW5hYmxlZCBieSBhIHN5c3RlbWQgcHJlc2V0IGFmdGVyIHRoZSB1cGdyYWRlOgogICAgLSBycG1kYi1yZWJ1aWxkLnNlcnZpY2UKICAgIC0gc3lzdGVtZC1zeXNleHQuc2VydmljZS4KS2V5OiAxMzkzNTAxN2U0OWQ4MTRkN2Q0MGM0ZGU4NzMyMWQxNzI2ZTVlMTZiCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUmlzayBGYWN0b3I6IGluZm8gClRpdGxlOiBTRWxpbnV4IHNjaGVkdWxlZCBmb3IgcmVsYWJlbGxpbmcKU3VtbWFyeTogLy5hdXRvcmVsYWJlbCBmaWxlIHRvdWNoZWQgb24gcm9vdCBpbiBvcmRlciB0byBzY2hlZHVsZSBTRWxpbnV4IHJlbGFiZWxsaW5nLgpLZXk6IDEwM2EyYmI4YTk5ZjVhZjdlNzQxYjM2N2ZjZjU2ZWI2Y2U3NzRjOTYKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSaXNrIEZhY3RvcjogaW5mbyAKVGl0bGU6IExlYXBwIHJlc3VtZSBzeXN0ZW1kIHNlcnZpY2UgZW5hYmxlZApTdW1tYXJ5OiBsZWFwcF9yZXN1bWUuc2VydmljZSBlbmFibGVkIGFzIG9uZXNob3Qgc3lzdGVtZCBzZXJ2aWNlIHRvIHJlc3VtZSBMZWFwcCBleGVjdXRpb24gYWZ0ZXIgcmVib290LgpLZXk6IDFiMTU4M2FhY2E0NWM1MDBlNzhkMThiNWMwZjIwNjZjYjFhMmJjNGMKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSaXNrIEZhY3RvcjogaW5mbyAKVGl0bGU6ICJsZWFwcF9yZXN1bWUuc2VydmljZSIgc2VydmljZSBkZWxldGVkClN1bW1hcnk6ICJsZWFwcF9yZXN1bWUuc2VydmljZSIgd2FzIHRha2luZyBjYXJlIG9mIHJlc3VtaW5nIHVwZ3JhZGUgcHJvY2VzcyBhZnRlciB0aGUgZmlyc3QgcmVib290LgpLZXk6IDQ3Y2E5NTJmZDdlYjViMTg0NGE5YTU4YjQxMDAzZGFmMzQ5Y2VlNzQKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo=", "encoding": "base64", "source": "/var/log/leapp/leapp-report.txt"} 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:21 ok: [managed-node01] => {"changed": false, "content": "ewogICJlbnRyaWVzIjogWwogICAgewogICAgICAiYXVkaWVuY2UiOiAic3lzYWRtaW4iLAogICAgICAiZGV0YWlsIjogewogICAgICAgICJyZW1lZGlhdGlvbnMiOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgICJjb250ZXh0IjogIklmIHNvbWUgb2YgZXhjbHVkZWQgcmVwb3NpdG9yaWVzIGFyZSBzdGlsbCByZXF1aXJlZCB0byBiZSB1c2VkIGR1cmluZyB0aGUgdXBncmFkZSwgZXhlY3V0ZSBsZWFwcCB3aXRoIHRoZSAtLWVuYWJsZXJlcG8gb3B0aW9uIHdpdGggdGhlIHJlcG9pZCBvZiB0aGUgcmVwb3NpdG9yeSByZXF1aXJlZCB0byBiZSBlbmFibGVkIGFzIGFuIGFyZ3VtZW50ICh0aGUgb3B0aW9uIGNhbiBiZSB1c2VkIG11bHRpcGxlIHRpbWVzKS4iLAogICAgICAgICAgICAidHlwZSI6ICJoaW50IgogICAgICAgICAgfQogICAgICAgIF0KICAgICAgfSwKICAgICAgImtleSI6ICIxYjkxMzJjYjIzNjJhZTc4MzBlNDhlZWU3ODExYmU5NTI3NzQ3ZGU4IiwKICAgICAgInNldmVyaXR5IjogImluZm8iLAogICAgICAic3VtbWFyeSI6ICJUaGUgZm9sbG93aW5nIHJlcG9zaXRvcmllcyBhcmUgbm90IHN1cHBvcnRlZCBieSBSZWQgSGF0IGFuZCBhcmUgZXhjbHVkZWQgZnJvbSB0aGUgbGlzdCBvZiByZXBvc2l0b3JpZXMgdXNlZCBkdXJpbmcgdGhlIHVwZ3JhZGUuXG4tIGNvZGVyZWFkeS1idWlsZGVyLWZvci1yaGVsLTEwLXBwYzY0bGUtcnBtc1xuLSBjb2RlcmVhZHktYnVpbGRlci1iZXRhLWZvci1yaGVsLTEwLWFhcmNoNjQtcnBtc1xuLSBjb2RlcmVhZHktYnVpbGRlci1mb3ItcmhlbC0xMC1zMzkweC1ycG1zXG4tIGNvZGVyZWFkeS1idWlsZGVyLWJldGEtZm9yLXJoZWwtMTAtczM5MHgtcnBtc1xuLSBjb2RlcmVhZHktYnVpbGRlci1mb3ItcmhlbC0xMC1hYXJjaDY0LXJwbXNcbi0gY29kZXJlYWR5LWJ1aWxkZXItZm9yLXJoZWwtMTAteDg2XzY0LXJwbXNcbi0gY29kZXJlYWR5LWJ1aWxkZXItYmV0YS1mb3ItcmhlbC0xMC14ODZfNjQtcnBtc1xuLSBjb2RlcmVhZHktYnVpbGRlci1iZXRhLWZvci1yaGVsLTEwLXBwYzY0bGUtcnBtcyIsCiAgICAgICJ0aXRsZSI6ICJFeGNsdWRlZCB0YXJnZXQgc3lzdGVtIHJlcG9zaXRvcmllcyIsCiAgICAgICJ0aW1lU3RhbXAiOiAiMjAyNS0xMi0wM1QxMDozODowOC4xODEyMjNaIiwKICAgICAgImhvc3RuYW1lIjogIm1hbmFnZWQtbm9kZTAxIiwKICAgICAgImFjdG9yIjogInJlcG9zaXRvcmllc19ibGFja2xpc3QiLAogICAgICAiaWQiOiAiMzBjMGUzYTM1NWY4MGVjZmNhMGMwOTk5M2YzZDNkNWM2MTA3OGNiMTA0ZjBkYWY5ZDVkZDQyMzJhNjY2NmFkOSIsCiAgICAgICJmbGFncyI6IFsKICAgICAgICAiZmFpbHVyZSIKICAgICAgXSwKICAgICAgInRhZ3MiOiBbCiAgICAgICAgInJlcG9zaXRvcnkiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJhdWRpZW5jZSI6ICJzeXNhZG1pbiIsCiAgICAgICJrZXkiOiAiOWU1MDg4ZTNjMWYzNzFlMDIwZWM3NzdjM2Q4NjU3OGY0YmUxNDNjZiIsCiAgICAgICJzZXZlcml0eSI6ICJoaWdoIiwKICAgICAgInN1bW1hcnkiOiAiRW52aXJvbm1lbnQgdmFyaWFibGUgTEVBUFBfVU5TVVBQT1JURUQgaGFzIGJlZW4gZGV0ZWN0ZWQuIEEgc3VjY2Vzc2Z1bCBhbmQgc2FmZSB1cGdyYWRlIHByb2Nlc3MgY2Fubm90IGJlIGd1YXJhbnRlZWQuIEZyb20gbm93IG9uIHlvdSBhcmUgY29udGludWluZyBhdCB5b3VyIG93biByaXNrLlxuIiwKICAgICAgInRpdGxlIjogIlVwZ3JhZGUgaXMgdW5zdXBwb3J0ZWQiLAogICAgICAidGltZVN0YW1wIjogIjIwMjUtMTItMDNUMTA6Mzg6MTAuNjU1NDAyWiIsCiAgICAgICJob3N0bmFtZSI6ICJtYW5hZ2VkLW5vZGUwMSIsCiAgICAgICJhY3RvciI6ICJ1bnN1cHBvcnRlZF91cGdyYWRlX2NoZWNrIiwKICAgICAgImlkIjogImYzYTQ1ZDQwZGQ1YTIzNDQ2Njg3YTEyZWQwNDFkZjk1NTE5YmE5YzViMDA1NmU0NThhYTc0ZDNjYjE2MGE0MzYiLAogICAgICAiZmxhZ3MiOiBbXSwKICAgICAgInRhZ3MiOiBbCiAgICAgICAgInVwZ3JhZGUgcHJvY2VzcyIsCiAgICAgICAgInNhbml0eSIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgImF1ZGllbmNlIjogInN5c2FkbWluIiwKICAgICAgImRldGFpbCI6IHsKICAgICAgICAiZXh0ZXJuYWwiOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgICJ0aXRsZSI6ICJNaWdyYXRpbmcgdG8gYSBSSEVMIDEwIHdpdGhvdXQgbGliZGIiLAogICAgICAgICAgICAidXJsIjogImh0dHBzOi8vYWNjZXNzLnJlZGhhdC5jb20vYXJ0aWNsZXMvNzA5OTI1NiIKICAgICAgICAgIH0KICAgICAgICBdLAogICAgICAgICJyZWxhdGVkX3Jlc291cmNlcyI6IFsKICAgICAgICAgIHsKICAgICAgICAgICAgInNjaGVtZSI6ICJwYWNrYWdlIiwKICAgICAgICAgICAgInRpdGxlIjogImxpYmRiIgogICAgICAgICAgfQogICAgICAgIF0sCiAgICAgICAgInJlbWVkaWF0aW9ucyI6IFsKICAgICAgICAgIHsKICAgICAgICAgICAgImNvbnRleHQiOiAiQmFjayB1cCB5b3VyIGRhdGEgYmVmb3JlIHByb2NlZWRpbmcgd2l0aCB0aGUgZGF0YSB1cGdyYWRlL21pZ3JhdGlvbi4gRm9yIHRoZSBjb252ZXJzaW9uLCB0aGUgdG9vbCBkYl9jb252ZXJ0ZXIgZnJvbSB0aGUgbGliZGItdXRpbHMgcnBtIGNvdWxkIGJlIHVzZWQuIFRoaXMgZGF0YWJhc2UgZm9ybWF0IGNvbnZlcnNpb24gbXVzdCBiZSBwZXJmb3JtZWQgYmVmb3JlIHRoZSBzeXN0ZW0gdXBncmFkZS4gVGhlIGRiX2NvbnZlcnRlciBpcyBub3QgYXZhaWxhYmxlIGluIFJIRUwgMTAgc3lzdGVtcy4gRm9yIG1vcmUgaW5mb3JtYXRpb24sIHNlZSB0aGUgcHJvdmlkZWQgYXJ0aWNsZS4iLAogICAgICAgICAgICAidHlwZSI6ICJoaW50IgogICAgICAgICAgfQogICAgICAgIF0KICAgICAgfSwKICAgICAgImtleSI6ICJmZGM4ZjViMDg0ZTk1OTIyYTRmNTk0ODVhODA3YTkyY2FlMmZjNzM4IiwKICAgICAgInNldmVyaXR5IjogIm1lZGl1bSIsCiAgICAgICJzdW1tYXJ5IjogIkxpYmRiIHdhcyBtYXJrZWQgYXMgZGVwcmVjYXRlZCBpbiBSSEVMLTkgYW5kIGluIFJIRUwtMTAgaXMgbm90IGluY2x1ZGVkIGFueW1vcmUuIFRoZXJlIGFyZSBhIGNvdXBsZSBvZiBhbHRlcm5hdGl2ZXMgaW4gUkhFTC0xMDsgdGhlIGFwcGxpY2F0aW9ucyB0aGF0IGRlcGVuZCBvbiBsaWJkYiB3aWxsIG5vdCB3b3JrLiBTdWNoIGFwcGxpY2F0aW9ucyBtdXN0IGltcGxlbWVudCBhbm90aGVyIHR5cGUgb2YgYmFja2VuZCBzdG9yYWdlLiBBbmQgbWlncmF0ZSBleGlzdGluZyBkYXRhIHRvIHRoZSBuZXcgZGF0YWJhc2UgZm9ybWF0LiIsCiAgICAgICJ0aXRsZSI6ICJCZXJrZWxleSBEQiAobGliZGIpIGhhcyBiZWVuIGRldGVjdGVkIG9uIHlvdXIgc3lzdGVtIiwKICAgICAgInRpbWVTdGFtcCI6ICIyMDI1LTEyLTAzVDEwOjM4OjEwLjgzOTM3MFoiLAogICAgICAiaG9zdG5hbWUiOiAibWFuYWdlZC1ub2RlMDEiLAogICAgICAiYWN0b3IiOiAibGliZGJfY2hlY2siLAogICAgICAiaWQiOiAiYTAxZDU3N2JhMmJmZTQ5NmM2NDUxNzc3YzM0NWExNDc4YjU3YThlODU0NDJiMWQ5NTgzMDJjNzBmMTg5NzBiNSIsCiAgICAgICJmbGFncyI6IFtdLAogICAgICAidGFncyI6IFsKICAgICAgICAic2VydmljZXMiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJhdWRpZW5jZSI6ICJzeXNhZG1pbiIsCiAgICAgICJrZXkiOiAiYWM3MDMwZTA1ZDJlZTI0OGQzNGYwOGE5ZmEwNDBiMzUyYmM0MTBhMyIsCiAgICAgICJzZXZlcml0eSI6ICJoaWdoIiwKICAgICAgInN1bW1hcnkiOiAiT24gbGVnYWN5IChCSU9TKSBzeXN0ZW1zLCBHUlVCMiBjb3JlIChsb2NhdGVkIGluIHRoZSBnYXAgYmV0d2VlbiB0aGUgTUJSIGFuZCB0aGUgZmlyc3QgcGFydGl0aW9uKSBjYW5ub3QgYmUgdXBkYXRlZCBkdXJpbmcgdGhlIHJwbSB0cmFuc2FjdGlvbiBhbmQgTGVhcHAgaGFzIHRvIGluaXRpYXRlIHRoZSB1cGRhdGUgcnVubmluZyBcImdydWIyLWluc3RhbGxcIiBhZnRlciB0aGUgdHJhbnNhY3Rpb24uIE5vIGFjdGlvbiBpcyBuZWVkZWQgYmVmb3JlIHRoZSB1cGdyYWRlLiBBZnRlciB0aGUgdXBncmFkZSwgaXQgaXMgcmVjb21tZW5kZWQgdG8gY2hlY2sgdGhlIEdSVUIgY29uZmlndXJhdGlvbi4iLAogICAgICAidGl0bGUiOiAiR1JVQjIgY29yZSB3aWxsIGJlIGF1dG9tYXRpY2FsbHkgdXBkYXRlZCBkdXJpbmcgdGhlIHVwZ3JhZGUiLAogICAgICAidGltZVN0YW1wIjogIjIwMjUtMTItMDNUMTA6Mzg6MTEuMjU3NTM4WiIsCiAgICAgICJob3N0bmFtZSI6ICJtYW5hZ2VkLW5vZGUwMSIsCiAgICAgICJhY3RvciI6ICJjaGVja19ncnViX2NvcmUiLAogICAgICAiaWQiOiAiMGQ2ODdmYTU2NGZmMWE1YjhiOTI3MGNmMmJlZWM1MGFkMWQ5NGQ5MzNkYzRjZmM5MzQ2NjhjMzYxMDRhYzRmNiIsCiAgICAgICJmbGFncyI6IFtdLAogICAgICAidGFncyI6IFsKICAgICAgICAiYm9vdCIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgImF1ZGllbmNlIjogInN5c2FkbWluIiwKICAgICAgImtleSI6ICI4ZmI4MTg2M2Y4NDEzYmQ2MTdjMmE1NWI2OWI4ZTEwZmYwM2Q3YzcyIiwKICAgICAgInNldmVyaXR5IjogImluZm8iLAogICAgICAic3VtbWFyeSI6ICJTRWxpbnV4IHJlbGFiZWxpbmcgd2lsbCBiZSBzY2hlZHVsZWQgYXMgdGhlIHN0YXR1cyBpcyBwZXJtaXNzaXZlL2VuZm9yY2luZy4iLAogICAgICAidGl0bGUiOiAiU0VsaW51eCByZWxhYmVsaW5nIHdpbGwgYmUgc2NoZWR1bGVkIiwKICAgICAgInRpbWVTdGFtcCI6ICIyMDI1LTEyLTAzVDEwOjM4OjEyLjEyNTkwOVoiLAogICAgICAiaG9zdG5hbWUiOiAibWFuYWdlZC1ub2RlMDEiLAogICAgICAiYWN0b3IiOiAiY2hlY2tfc2VfbGludXgiLAogICAgICAiaWQiOiAiOGY3YmQ0ODI2ODFiOWFmNzIzNjJlOGExZjBkNTAyNzdjMmUwZTZjOGU1OTI3MzcyMTc1YWM4MTg1MGUzN2RhOCIsCiAgICAgICJmbGFncyI6IFtdLAogICAgICAidGFncyI6IFsKICAgICAgICAic2VsaW51eCIsCiAgICAgICAgInNlY3VyaXR5IgogICAgICBdCiAgICB9LAogICAgewogICAgICAiYXVkaWVuY2UiOiAic3lzYWRtaW4iLAogICAgICAiZGV0YWlsIjogewogICAgICAgICJyZW1lZGlhdGlvbnMiOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgICJjb250ZXh0IjogIk1ha2Ugc3VyZSB0aGVyZSBhcmUgbm8gU0VsaW51eCByZWxhdGVkIHdhcm5pbmdzIGFmdGVyIHRoZSB1cGdyYWRlIGFuZCBlbmFibGUgU0VsaW51eCBtYW51YWxseSBhZnRlcndhcmRzLiBOb3RpY2U6IFlvdSBjYW4gaWdub3JlIHRoZSBcIi9yb290L3RtcF9sZWFwcF9weTNcIiBTRWxpbnV4IHdhcm5pbmdzLiIsCiAgICAgICAgICAgICJ0eXBlIjogImhpbnQiCiAgICAgICAgICB9CiAgICAgICAgXQogICAgICB9LAogICAgICAia2V5IjogIjM5ZDcxODNkYWZiYTc5OGFhNGJiYjFlNzBiMGVmMmJiZTViMTc3MmYiLAogICAgICAic2V2ZXJpdHkiOiAibG93IiwKICAgICAgInN1bW1hcnkiOiAiU0VsaW51eCB3aWxsIGJlIHNldCB0byBwZXJtaXNzaXZlIG1vZGUuIEN1cnJlbnQgbW9kZTogZW5mb3JjaW5nLiBUaGlzIGFjdGlvbiBpcyByZXF1aXJlZCBieSB0aGUgdXBncmFkZSBwcm9jZXNzIHRvIG1ha2Ugc3VyZSB0aGUgdXBncmFkZWQgc3lzdGVtIGNhbiBib290IHdpdGhvdXQgYmVpbmlnIGJsb2NrZWQgYnkgU0VsaW51eCBydWxlcy4iLAogICAgICAidGl0bGUiOiAiU0VsaW51eCB3aWxsIGJlIHNldCB0byBwZXJtaXNzaXZlIG1vZGUiLAogICAgICAidGltZVN0YW1wIjogIjIwMjUtMTItMDNUMTA6Mzg6MTIuMTI4NTQ2WiIsCiAgICAgICJob3N0bmFtZSI6ICJtYW5hZ2VkLW5vZGUwMSIsCiAgICAgICJhY3RvciI6ICJjaGVja19zZV9saW51eCIsCiAgICAgICJpZCI6ICI0NjU4MDIwYTllMjVkYzdlNzM4MmNlODU1NWZlNjliZDRjOWQ1ZTRiY2RkNWI1ZWMzOTc2MDE2MDkyYzczYzIxIiwKICAgICAgImZsYWdzIjogW10sCiAgICAgICJ0YWdzIjogWwogICAgICAgICJzZWxpbnV4IiwKICAgICAgICAic2VjdXJpdHkiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJhdWRpZW5jZSI6ICJzeXNhZG1pbiIsCiAgICAgICJkZXRhaWwiOiB7CiAgICAgICAgInJlbGF0ZWRfcmVzb3VyY2VzIjogWwogICAgICAgICAgewogICAgICAgICAgICAic2NoZW1lIjogInBhY2thZ2UiLAogICAgICAgICAgICAidGl0bGUiOiAic3Vic2NyaXB0aW9uLW1hbmFnZXIiCiAgICAgICAgICB9CiAgICAgICAgXSwKICAgICAgICAicmVtZWRpYXRpb25zIjogWwogICAgICAgICAgewogICAgICAgICAgICAiY29udGV4dCI6ICJTZXQgdGhlIG5ldyByZWxlYXNlIChvciB1bnNldCBpdCkgYWZ0ZXIgdGhlIHVwZ3JhZGUgdXNpbmcgc3Vic2NyaXB0aW9uLW1hbmFnZXI6IHN1YnNjcmlwdGlvbi1tYW5hZ2VyIHJlbGVhc2UgLS1zZXQgMTAuMCIsCiAgICAgICAgICAgICJ0eXBlIjogImhpbnQiCiAgICAgICAgICB9CiAgICAgICAgXQogICAgICB9LAogICAgICAia2V5IjogIjAxOTg2NTg0ZTI3ZTg1ZWExODkyOTU4NmZhZjYxNGVlZTAxMWExMjEiLAogICAgICAic2V2ZXJpdHkiOiAibG93IiwKICAgICAgInN1bW1hcnkiOiAiVGhlIHVwZ3JhZGUgaXMgZXhlY3V0ZWQgd2l0aCB0aGUgLS1uby1yaHNtIG9wdGlvbiAob3Igd2l0aCB0aGUgTEVBUFBfTk9fUkhTTSBlbnZpcm9ubWVudCB2YXJpYWJsZSkuIEluIHRoaXMgY2FzZSwgdGhlIHN1YnNjcmlwdGlvbi1tYW5hZ2VyIHdpbGwgbm90IGJlIGNvbmZpZ3VyZWQgZHVyaW5nIHRoZSB1cGdyYWRlLiBJZiB0aGUgc3lzdGVtIGlzIHN1YnNjcmliZWQgYW5kIHJlbGVhc2UgaXMgc2V0IGFscmVhZHksIHlvdSBjb3VsZCBlbmNvdW50ZXIgaXNzdWVzIHRvIGdldCBSSEVMIGNvbnRlbnQgdXNpbmcgRE5GL1lVTSBhZnRlciB0aGUgdXBncmFkZS4iLAogICAgICAidGl0bGUiOiAiVGhlIHN1YnNjcmlwdGlvbi1tYW5hZ2VyIHJlbGVhc2UgaXMgZ29pbmcgdG8gYmUga2VwdCBhcyBpdCBpcyBkdXJpbmcgdGhlIHVwZ3JhZGUiLAogICAgICAidGltZVN0YW1wIjogIjIwMjUtMTItMDNUMTA6NDA6MDAuNTk1MDU4WiIsCiAgICAgICJob3N0bmFtZSI6ICJtYW5hZ2VkLW5vZGUwMSIsCiAgICAgICJhY3RvciI6ICJyZXBvcnRfc2V0X3RhcmdldF9yZWxlYXNlIiwKICAgICAgImlkIjogImY0ZWFiYjc4NDA4OTI3NWVmNDdlY2E0ODQ4MDg2ZTdjNjZiYzUyYmQ0ZmE5Yjc0NDk3NjE3OTU1NzY4M2E0ZjciLAogICAgICAiZmxhZ3MiOiBbXSwKICAgICAgInRhZ3MiOiBbCiAgICAgICAgInVwZ3JhZGUgcHJvY2VzcyIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgImF1ZGllbmNlIjogInN5c2FkbWluIiwKICAgICAgImtleSI6ICI4ZTEwNzc0YTNjNDRmMjIxZGZhY2Y2YmFjMTg0MzU2YjIzMzg3MmQwIiwKICAgICAgInNldmVyaXR5IjogImluZm8iLAogICAgICAic3VtbWFyeSI6ICJHUlVCIGNvcmUgb24gL2Rldi94dmRhIHdhcyBzdWNjZXNzZnVsbHkgdXBkYXRlZCIsCiAgICAgICJ0aXRsZSI6ICJHUlVCIGNvcmUgc3VjY2Vzc2Z1bGx5IHVwZGF0ZWQiLAogICAgICAidGltZVN0YW1wIjogIjIwMjUtMTItMDNUMTA6NDc6NTcuOTgyNjQ4WiIsCiAgICAgICJob3N0bmFtZSI6ICJtYW5hZ2VkLW5vZGUwMSIsCiAgICAgICJhY3RvciI6ICJ1cGRhdGVfZ3J1Yl9jb3JlIiwKICAgICAgImlkIjogImY4YjdjOTY0YWU0MTJjNWVmMzcyNGJmYTFjZjliZGYxODZjZDMwOTNlMmNjYWQ4NGMwY2VlZjJiZGNlMzA2MDYiLAogICAgICAiZmxhZ3MiOiBbXSwKICAgICAgInRhZ3MiOiBbCiAgICAgICAgImJvb3QiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJhdWRpZW5jZSI6ICJzeXNhZG1pbiIsCiAgICAgICJkZXRhaWwiOiB7CiAgICAgICAgInJlbGF0ZWRfcmVzb3VyY2VzIjogWwogICAgICAgICAgewogICAgICAgICAgICAic2NoZW1lIjogInBhY2thZ2UiLAogICAgICAgICAgICAidGl0bGUiOiAicHl0aG9uMy1zZXR1cHRvb2xzLXdoZWVsIgogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgInNjaGVtZSI6ICJwYWNrYWdlIiwKICAgICAgICAgICAgInRpdGxlIjogImtlcm5lbC1tb2R1bGVzLWNvcmUiCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICAic2NoZW1lIjogInBhY2thZ2UiLAogICAgICAgICAgICAidGl0bGUiOiAia2VybmVsLWNvcmUiCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICAic2NoZW1lIjogInBhY2thZ2UiLAogICAgICAgICAgICAidGl0bGUiOiAia2VybmVsLW1vZHVsZXMiCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICAic2NoZW1lIjogInBhY2thZ2UiLAogICAgICAgICAgICAidGl0bGUiOiAia2VybmVsIgogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgInNjaGVtZSI6ICJwYWNrYWdlIiwKICAgICAgICAgICAgInRpdGxlIjogImdwbS1saWJzIgogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgInNjaGVtZSI6ICJwYWNrYWdlIiwKICAgICAgICAgICAgInRpdGxlIjogInJlc3RyYWludCIKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgICJzY2hlbWUiOiAicGFja2FnZSIsCiAgICAgICAgICAgICJ0aXRsZSI6ICJyZXN0cmFpbnQtcmh0cyIKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgICJzY2hlbWUiOiAicGFja2FnZSIsCiAgICAgICAgICAgICJ0aXRsZSI6ICJiZWFrZXJsaWIiCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICAic2NoZW1lIjogInBhY2thZ2UiLAogICAgICAgICAgICAidGl0bGUiOiAiYmVha2VybGliLXJlZGhhdCIKICAgICAgICAgIH0KICAgICAgICBdCiAgICAgIH0sCiAgICAgICJrZXkiOiAiZDQyNGMzMTMyZWQ3OGE4NjMyYjVjNzNkOTE5OTA5ZTQ1MzEwN2MwNiIsCiAgICAgICJzZXZlcml0eSI6ICJoaWdoIiwKICAgICAgInN1bW1hcnkiOiAiRm9sbG93aW5nIFJIRUwgcGFja2FnZXMgaGF2ZSBub3QgYmVlbiB1cGdyYWRlZDpcbiAgICAtIHB5dGhvbjMtc2V0dXB0b29scy13aGVlbC01My4wLjAtMTMuZWw5XzYuMVxuICAgIC0ga2VybmVsLW1vZHVsZXMtY29yZS01LjE0LjAtNTcwLjcxLjEuZWw5XzZcbiAgICAtIGtlcm5lbC1jb3JlLTUuMTQuMC01NzAuNzEuMS5lbDlfNlxuICAgIC0ga2VybmVsLW1vZHVsZXMtNS4xNC4wLTU3MC43MS4xLmVsOV82XG4gICAgLSBrZXJuZWwtNS4xNC4wLTU3MC43MS4xLmVsOV82XG4gICAgLSBncG0tbGlicy0xLjIwLjctMjkuZWw5XG4gICAgLSByZXN0cmFpbnQtMC40LjE0LTEuZWw5XG4gICAgLSByZXN0cmFpbnQtcmh0cy0wLjQuMTQtMS5lbDlcbiAgICAtIGJlYWtlcmxpYi0xLjMxLjUtMS5lbDlcbiAgICAtIGJlYWtlcmxpYi1yZWRoYXQtMS0zNS5lbDlcblBsZWFzZSByZW1vdmUgdGhlc2UgcGFja2FnZXMgdG8ga2VlcCB5b3VyIHN5c3RlbSBpbiBzdXBwb3J0ZWQgc3RhdGUuIiwKICAgICAgInRpdGxlIjogIlNvbWUgUkhFTCBwYWNrYWdlcyBoYXZlIG5vdCBiZWVuIHVwZ3JhZGVkIiwKICAgICAgInRpbWVTdGFtcCI6ICIyMDI1LTEyLTAzVDEwOjQ3OjU4LjEyODIxM1oiLAogICAgICAiaG9zdG5hbWUiOiAibWFuYWdlZC1ub2RlMDEiLAogICAgICAiYWN0b3IiOiAicmVwb3J0X2xlZnRvdmVyX3BhY2thZ2VzIiwKICAgICAgImlkIjogIjQxMzFiOTI2OWU1ZjUzZmIyZjFjODI3ZGFhZjIzMGE1ZjM3M2E4ZDYxOWE5ZGJhNTNhZGY0ODE1MTM1ODE1M2IiLAogICAgICAiZmxhZ3MiOiBbXSwKICAgICAgInRhZ3MiOiBbCiAgICAgICAgInNhbml0eSIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgImF1ZGllbmNlIjogInN5c2FkbWluIiwKICAgICAgImtleSI6ICI4YjZlMzg0N2Y2OWUxZDE4ZjA1YTU2ZWI2MjQzYTdjNWY2ZDljZWJmIiwKICAgICAgInNldmVyaXR5IjogImluZm8iLAogICAgICAic3VtbWFyeSI6ICJTeXN0ZW1kIHNlcnZpY2VzIHdoaWNoIHdlcmUgZW5hYmxlZCBvbiB0aGUgc3lzdGVtIGJlZm9yZSB0aGUgdXBncmFkZSB3ZXJlIGtlcHQgZW5hYmxlZCBhZnRlciB0aGUgdXBncmFkZS4gVGhlIGZvbGxvd2luZyBzZXJ2aWNlcyB3ZXJlIG9yaWdpbmFsbHkgZGlzYWJsZWQgYnkgcHJlc2V0IG9uIHRoZSB1cGdyYWRlZCBzeXN0ZW0gYW5kIExlYXBwIGF0dGVtcHRlZCB0byBlbmFibGUgdGhlbTpcbiAgICAtIHJwbWRiLXJlYnVpbGQuc2VydmljZVxuICAgIC0gc3lzdGVtZC1zeXNleHQuc2VydmljZSIsCiAgICAgICJ0aXRsZSI6ICJQcmV2aW91c2x5IGVuYWJsZWQgc3lzdGVtZCBzZXJ2aWNlcyB3ZXJlIGtlcHQgZW5hYmxlZCIsCiAgICAgICJ0aW1lU3RhbXAiOiAiMjAyNS0xMi0wM1QxMDo0ODoyMS40NzEyMDFaIiwKICAgICAgImhvc3RuYW1lIjogIm1hbmFnZWQtbm9kZTAxIiwKICAgICAgImFjdG9yIjogInRyYW5zaXRpb25fc3lzdGVtZF9zZXJ2aWNlc19zdGF0ZXMiLAogICAgICAiaWQiOiAiOTQyODliZjQ3NmQxZTc1NDI3Nzc2NDkwNDc5NGExYjFiNTNhNmE3YmMyN2FiMDJjZGFkMjNkYTNiODM1ZjY1MSIsCiAgICAgICJmbGFncyI6IFtdLAogICAgICAidGFncyI6IFsKICAgICAgICAicG9zdCIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgImF1ZGllbmNlIjogInN5c2FkbWluIiwKICAgICAgImtleSI6ICIxMzkzNTAxN2U0OWQ4MTRkN2Q0MGM0ZGU4NzMyMWQxNzI2ZTVlMTZiIiwKICAgICAgInNldmVyaXR5IjogImluZm8iLAogICAgICAic3VtbWFyeSI6ICJUaGUgZm9sbG93aW5nIHNlcnZpY2VzIHdlcmUgZGlzYWJsZWQgYmVmb3JlIHRoZSB1cGdyYWRlIGFuZCB3ZXJlIHNldHRvIGVuYWJsZWQgYnkgYSBzeXN0ZW1kIHByZXNldCBhZnRlciB0aGUgdXBncmFkZTpcbiAgICAtIHJwbWRiLXJlYnVpbGQuc2VydmljZVxuICAgIC0gc3lzdGVtZC1zeXNleHQuc2VydmljZS4iLAogICAgICAidGl0bGUiOiAiU29tZSBzeXN0ZW1kIHNlcnZpY2VzIHdlcmUgbmV3bHkgZW5hYmxlZCIsCiAgICAgICJ0aW1lU3RhbXAiOiAiMjAyNS0xMi0wM1QxMDo0ODoyMS40NzYyMDZaIiwKICAgICAgImhvc3RuYW1lIjogIm1hbmFnZWQtbm9kZTAxIiwKICAgICAgImFjdG9yIjogInRyYW5zaXRpb25fc3lzdGVtZF9zZXJ2aWNlc19zdGF0ZXMiLAogICAgICAiaWQiOiAiNGIwODI2NjRmYzc2NTZiYWFhYjA2MzMxNGI5ODA4ZDkxZWIyMDJkMmI4NjQ1ZmM4MmNkODBjZTE5NTQzNmQ0OSIsCiAgICAgICJmbGFncyI6IFtdLAogICAgICAidGFncyI6IFsKICAgICAgICAicG9zdCIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgImF1ZGllbmNlIjogInN5c2FkbWluIiwKICAgICAgImRldGFpbCI6IHsKICAgICAgICAicmVsYXRlZF9yZXNvdXJjZXMiOiBbCiAgICAgICAgICB7CiAgICAgICAgICAgICJzY2hlbWUiOiAiZmlsZSIsCiAgICAgICAgICAgICJ0aXRsZSI6ICIvLmF1dG9yZWxhYmVsIgogICAgICAgICAgfQogICAgICAgIF0KICAgICAgfSwKICAgICAgImtleSI6ICIxMDNhMmJiOGE5OWY1YWY3ZTc0MWIzNjdmY2Y1NmViNmNlNzc0Yzk2IiwKICAgICAgInNldmVyaXR5IjogImluZm8iLAogICAgICAic3VtbWFyeSI6ICIvLmF1dG9yZWxhYmVsIGZpbGUgdG91Y2hlZCBvbiByb290IGluIG9yZGVyIHRvIHNjaGVkdWxlIFNFbGludXggcmVsYWJlbGxpbmcuIiwKICAgICAgInRpdGxlIjogIlNFbGludXggc2NoZWR1bGVkIGZvciByZWxhYmVsbGluZyIsCiAgICAgICJ0aW1lU3RhbXAiOiAiMjAyNS0xMi0wM1QxMDo0ODoyMS44MzIxNDJaIiwKICAgICAgImhvc3RuYW1lIjogIm1hbmFnZWQtbm9kZTAxIiwKICAgICAgImFjdG9yIjogInNjaGVkdWxlX3NlX2xpbnV4X3JlbGFiZWxsaW5nIiwKICAgICAgImlkIjogImNjMjVhNzU4MTMyMWU5MGU4N2IwYTRmNzdmZDdkOTQ5MjhjMzg3MTdmMWJjNzNmNTdkNjU4Yzc1Mjg4ODBiNmUiLAogICAgICAiZmxhZ3MiOiBbXSwKICAgICAgInRhZ3MiOiBbCiAgICAgICAgInNlbGludXgiCiAgICAgIF0KICAgIH0sCiAgICB7CiAgICAgICJhdWRpZW5jZSI6ICJzeXNhZG1pbiIsCiAgICAgICJkZXRhaWwiOiB7CiAgICAgICAgInJlbGF0ZWRfcmVzb3VyY2VzIjogWwogICAgICAgICAgewogICAgICAgICAgICAic2NoZW1lIjogImZpbGUiLAogICAgICAgICAgICAidGl0bGUiOiAiL2V0Yy9zeXN0ZW1kL3N5c3RlbS9sZWFwcF9yZXN1bWUuc2VydmljZSIKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgICJzY2hlbWUiOiAiZmlsZSIsCiAgICAgICAgICAgICJ0aXRsZSI6ICIvZXRjL3N5c3RlbWQvc3lzdGVtL2RlZmF1bHQudGFyZ2V0LndhbnRzL2xlYXBwX3Jlc3VtZS5zZXJ2aWNlIgogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgInNjaGVtZSI6ICJzZXJ2aWNlIiwKICAgICAgICAgICAgInRpdGxlIjogImxlYXBwX3Jlc3VtZS5zZXJ2aWNlIgogICAgICAgICAgfQogICAgICAgIF0KICAgICAgfSwKICAgICAgImtleSI6ICIxYjE1ODNhYWNhNDVjNTAwZTc4ZDE4YjVjMGYyMDY2Y2IxYTJiYzRjIiwKICAgICAgInNldmVyaXR5IjogImluZm8iLAogICAgICAic3VtbWFyeSI6ICJsZWFwcF9yZXN1bWUuc2VydmljZSBlbmFibGVkIGFzIG9uZXNob3Qgc3lzdGVtZCBzZXJ2aWNlIHRvIHJlc3VtZSBMZWFwcCBleGVjdXRpb24gYWZ0ZXIgcmVib290LiIsCiAgICAgICJ0aXRsZSI6ICJMZWFwcCByZXN1bWUgc3lzdGVtZCBzZXJ2aWNlIGVuYWJsZWQiLAogICAgICAidGltZVN0YW1wIjogIjIwMjUtMTItMDNUMTA6NDg6MjIuNjc2MDY1WiIsCiAgICAgICJob3N0bmFtZSI6ICJtYW5hZ2VkLW5vZGUwMSIsCiAgICAgICJhY3RvciI6ICJjcmVhdGVfc3lzdGVtZF9zZXJ2aWNlIiwKICAgICAgImlkIjogImYzNzc2YThlMjM0ODU1MTE1NzFjNjRlZTM2MTM4NWNkN2ZmMzg1OWQyN2Q4ZTQyYmI1YjE1N2JlYzk3MmFlODYiLAogICAgICAiZmxhZ3MiOiBbXSwKICAgICAgInRhZ3MiOiBbCiAgICAgICAgInVwZ3JhZGUgcHJvY2VzcyIKICAgICAgXQogICAgfSwKICAgIHsKICAgICAgImF1ZGllbmNlIjogInN5c2FkbWluIiwKICAgICAgImtleSI6ICI0N2NhOTUyZmQ3ZWI1YjE4NDRhOWE1OGI0MTAwM2RhZjM0OWNlZTc0IiwKICAgICAgInNldmVyaXR5IjogImluZm8iLAogICAgICAic3VtbWFyeSI6ICJcImxlYXBwX3Jlc3VtZS5zZXJ2aWNlXCIgd2FzIHRha2luZyBjYXJlIG9mIHJlc3VtaW5nIHVwZ3JhZGUgcHJvY2VzcyBhZnRlciB0aGUgZmlyc3QgcmVib290LiIsCiAgICAgICJ0aXRsZSI6ICJcImxlYXBwX3Jlc3VtZS5zZXJ2aWNlXCIgc2VydmljZSBkZWxldGVkIiwKICAgICAgInRpbWVTdGFtcCI6ICIyMDI1LTEyLTAzVDEwOjQ5OjM2LjUwNDk3MFoiLAogICAgICAiaG9zdG5hbWUiOiAibWFuYWdlZC1ub2RlMDEiLAogICAgICAiYWN0b3IiOiAicmVtb3ZlX3N5c3RlbWRfcmVzdW1lX3NlcnZpY2UiLAogICAgICAiaWQiOiAiYTg5ODYzMmEzMDQwOGY2MTZlZDBmYmY3YzRkOTc3ZWYxZDg2ZWExOTA0MDg0MTNiZTM1NGFmYjE5MjcwMjhlOCIsCiAgICAgICJmbGFncyI6IFtdLAogICAgICAidGFncyI6IFsKICAgICAgICAidXBncmFkZSBwcm9jZXNzIgogICAgICBdCiAgICB9CiAgXSwKICAibGVhcHBfcnVuX2lkIjogIjEzM2UwNTcxLTk2NmUtNGI3MC05YmUxLWZjZTViOWRlNmZhZCIKfQo=", "encoding": "base64", "source": "/var/log/leapp/leapp-report.json"} 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:26 ok: [managed-node01] => {"ansible_facts": {"leapp_report_json": {"entries": [{"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"}]}, "flags": ["failure"], "hostname": "managed-node01", "id": "30c0e3a355f80ecfca0c09993f3d3d5c61078cb104f0daf9d5dd4232a6666ad9", "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-for-rhel-10-ppc64le-rpms\n- codeready-builder-beta-for-rhel-10-aarch64-rpms\n- codeready-builder-for-rhel-10-s390x-rpms\n- codeready-builder-beta-for-rhel-10-s390x-rpms\n- codeready-builder-for-rhel-10-aarch64-rpms\n- codeready-builder-for-rhel-10-x86_64-rpms\n- codeready-builder-beta-for-rhel-10-x86_64-rpms\n- codeready-builder-beta-for-rhel-10-ppc64le-rpms", "tags": ["repository"], "timeStamp": "2025-12-03T10:38:08.181223Z", "title": "Excluded target system repositories"}, {"actor": "unsupported_upgrade_check", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "f3a45d40dd5a23446687a12ed041df95519ba9c5b0056e458aa74d3cb160a436", "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", "tags": ["upgrade process", "sanity"], "timeStamp": "2025-12-03T10:38:10.655402Z", "title": "Upgrade is unsupported"}, {"actor": "libdb_check", "audience": "sysadmin", "detail": {"external": [{"title": "Migrating to a RHEL 10 without libdb", "url": "https://access.redhat.com/articles/7099256"}], "related_resources": [{"scheme": "package", "title": "libdb"}], "remediations": [{"context": "Back up your data before proceeding with the data upgrade/migration. For the conversion, the tool db_converter from the libdb-utils rpm could be used. This database format conversion must be performed before the system upgrade. The db_converter is not available in RHEL 10 systems. For more information, see the provided article.", "type": "hint"}]}, "flags": [], "hostname": "managed-node01", "id": "a01d577ba2bfe496c6451777c345a1478b57a8e85442b1d958302c70f18970b5", "key": "fdc8f5b084e95922a4f59485a807a92cae2fc738", "severity": "medium", "summary": "Libdb was marked as deprecated in RHEL-9 and in RHEL-10 is not included anymore. There are a couple of alternatives in RHEL-10; the applications that depend on libdb will not work. Such applications must implement another type of backend storage. And migrate existing data to the new database format.", "tags": ["services"], "timeStamp": "2025-12-03T10:38:10.839370Z", "title": "Berkeley DB (libdb) has been detected on your system"}, {"actor": "check_grub_core", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "0d687fa564ff1a5b8b9270cf2beec50ad1d94d933dc4cfc934668c36104ac4f6", "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.", "tags": ["boot"], "timeStamp": "2025-12-03T10:38:11.257538Z", "title": "GRUB2 core will be automatically updated during the upgrade"}, {"actor": "check_se_linux", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "8f7bd482681b9af72362e8a1f0d50277c2e0e6c8e5927372175ac81850e37da8", "key": "8fb81863f8413bd617c2a55b69b8e10ff03d7c72", "severity": "info", "summary": "SElinux relabeling will be scheduled as the status is permissive/enforcing.", "tags": ["selinux", "security"], "timeStamp": "2025-12-03T10:38:12.125909Z", "title": "SElinux relabeling will be scheduled"}, {"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"}]}, "flags": [], "hostname": "managed-node01", "id": "4658020a9e25dc7e7382ce8555fe69bd4c9d5e4bcdd5b5ec3976016092c73c21", "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.", "tags": ["selinux", "security"], "timeStamp": "2025-12-03T10:38:12.128546Z", "title": "SElinux will be set to permissive mode"}, {"actor": "report_set_target_release", "audience": "sysadmin", "detail": {"related_resources": [{"scheme": "package", "title": "subscription-manager"}], "remediations": [{"context": "Set the new release (or unset it) after the upgrade using subscription-manager: subscription-manager release --set 10.0", "type": "hint"}]}, "flags": [], "hostname": "managed-node01", "id": "f4eabb784089275ef47eca4848086e7c66bc52bd4fa9b744976179557683a4f7", "key": "01986584e27e85ea18929586faf614eee011a121", "severity": "low", "summary": "The upgrade is executed with the --no-rhsm option (or with the LEAPP_NO_RHSM environment variable). In this case, the subscription-manager will not be configured during the upgrade. If the system is subscribed and release is set already, you could encounter issues to get RHEL content using DNF/YUM after the upgrade.", "tags": ["upgrade process"], "timeStamp": "2025-12-03T10:40:00.595058Z", "title": "The subscription-manager release is going to be kept as it is during the upgrade"}, {"actor": "update_grub_core", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "f8b7c964ae412c5ef3724bfa1cf9bdf186cd3093e2ccad84c0ceef2bdce30606", "key": "8e10774a3c44f221dfacf6bac184356b233872d0", "severity": "info", "summary": "GRUB core on /dev/xvda was successfully updated", "tags": ["boot"], "timeStamp": "2025-12-03T10:47:57.982648Z", "title": "GRUB core successfully updated"}, {"actor": "report_leftover_packages", "audience": "sysadmin", "detail": {"related_resources": [{"scheme": "package", "title": "python3-setuptools-wheel"}, {"scheme": "package", "title": "kernel-modules-core"}, {"scheme": "package", "title": "kernel-core"}, {"scheme": "package", "title": "kernel-modules"}, {"scheme": "package", "title": "kernel"}, {"scheme": "package", "title": "gpm-libs"}, {"scheme": "package", "title": "restraint"}, {"scheme": "package", "title": "restraint-rhts"}, {"scheme": "package", "title": "beakerlib"}, {"scheme": "package", "title": "beakerlib-redhat"}]}, "flags": [], "hostname": "managed-node01", "id": "4131b9269e5f53fb2f1c827daaf230a5f373a8d619a9dba53adf48151358153b", "key": "d424c3132ed78a8632b5c73d919909e453107c06", "severity": "high", "summary": "Following RHEL packages have not been upgraded:\n - python3-setuptools-wheel-53.0.0-13.el9_6.1\n - kernel-modules-core-5.14.0-570.71.1.el9_6\n - kernel-core-5.14.0-570.71.1.el9_6\n - kernel-modules-5.14.0-570.71.1.el9_6\n - kernel-5.14.0-570.71.1.el9_6\n - gpm-libs-1.20.7-29.el9\n - restraint-0.4.14-1.el9\n - restraint-rhts-0.4.14-1.el9\n - beakerlib-1.31.5-1.el9\n - beakerlib-redhat-1-35.el9\nPlease remove these packages to keep your system in supported state.", "tags": ["sanity"], "timeStamp": "2025-12-03T10:47:58.128213Z", "title": "Some RHEL packages have not been upgraded"}, {"actor": "transition_systemd_services_states", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "94289bf476d1e754277764904794a1b1b53a6a7bc27ab02cdad23da3b835f651", "key": "8b6e3847f69e1d18f05a56eb6243a7c5f6d9cebf", "severity": "info", "summary": "Systemd services which were enabled on the system before the upgrade were kept enabled after the upgrade. The following services were originally disabled by preset on the upgraded system and Leapp attempted to enable them:\n - rpmdb-rebuild.service\n - systemd-sysext.service", "tags": ["post"], "timeStamp": "2025-12-03T10:48:21.471201Z", "title": "Previously enabled systemd services were kept enabled"}, {"actor": "transition_systemd_services_states", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "4b082664fc7656baaab063314b9808d91eb202d2b8645fc82cd80ce195436d49", "key": "13935017e49d814d7d40c4de87321d1726e5e16b", "severity": "info", "summary": "The following services were disabled before the upgrade and were setto enabled by a systemd preset after the upgrade:\n - rpmdb-rebuild.service\n - systemd-sysext.service.", "tags": ["post"], "timeStamp": "2025-12-03T10:48:21.476206Z", "title": "Some systemd services were newly enabled"}, {"actor": "schedule_se_linux_relabelling", "audience": "sysadmin", "detail": {"related_resources": [{"scheme": "file", "title": "/.autorelabel"}]}, "flags": [], "hostname": "managed-node01", "id": "cc25a7581321e90e87b0a4f77fd7d94928c38717f1bc73f57d658c7528880b6e", "key": "103a2bb8a99f5af7e741b367fcf56eb6ce774c96", "severity": "info", "summary": "/.autorelabel file touched on root in order to schedule SElinux relabelling.", "tags": ["selinux"], "timeStamp": "2025-12-03T10:48:21.832142Z", "title": "SElinux scheduled for relabelling"}, {"actor": "create_systemd_service", "audience": "sysadmin", "detail": {"related_resources": [{"scheme": "file", "title": "/etc/systemd/system/leapp_resume.service"}, {"scheme": "file", "title": "/etc/systemd/system/default.target.wants/leapp_resume.service"}, {"scheme": "service", "title": "leapp_resume.service"}]}, "flags": [], "hostname": "managed-node01", "id": "f3776a8e23485511571c64ee361385cd7ff3859d27d8e42bb5b157bec972ae86", "key": "1b1583aaca45c500e78d18b5c0f2066cb1a2bc4c", "severity": "info", "summary": "leapp_resume.service enabled as oneshot systemd service to resume Leapp execution after reboot.", "tags": ["upgrade process"], "timeStamp": "2025-12-03T10:48:22.676065Z", "title": "Leapp resume systemd service enabled"}, {"actor": "remove_systemd_resume_service", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "a898632a30408f616ed0fbf7c4d977ef1d86ea190408413be354afb1927028e8", "key": "47ca952fd7eb5b1844a9a58b41003daf349cee74", "severity": "info", "summary": "\"leapp_resume.service\" was taking care of resuming upgrade process after the first reboot.", "tags": ["upgrade process"], "timeStamp": "2025-12-03T10:49:36.504970Z", "title": "\"leapp_resume.service\" service deleted"}], "leapp_run_id": "133e0571-966e-4b70-9be1-fce5b9de6fad"}, "leapp_report_txt": ["Risk Factor: high ", "Title: Upgrade is unsupported", "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.", "", "Key: 9e5088e3c1f371e020ec777c3d86578f4be143cf", "----------------------------------------", "Risk Factor: high ", "Title: GRUB2 core will be automatically updated during the upgrade", "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.", "Key: ac7030e05d2ee248d34f08a9fa040b352bc410a3", "----------------------------------------", "Risk Factor: high ", "Title: Some RHEL packages have not been upgraded", "Summary: Following RHEL packages have not been upgraded:", " - python3-setuptools-wheel-53.0.0-13.el9_6.1", " - kernel-modules-core-5.14.0-570.71.1.el9_6", " - kernel-core-5.14.0-570.71.1.el9_6", " - kernel-modules-5.14.0-570.71.1.el9_6", " - kernel-5.14.0-570.71.1.el9_6", " - gpm-libs-1.20.7-29.el9", " - restraint-0.4.14-1.el9", " - restraint-rhts-0.4.14-1.el9", " - beakerlib-1.31.5-1.el9", " - beakerlib-redhat-1-35.el9", "Please remove these packages to keep your system in supported state.", "Key: d424c3132ed78a8632b5c73d919909e453107c06", "----------------------------------------", "Risk Factor: medium ", "Title: Berkeley DB (libdb) has been detected on your system", "Summary: Libdb was marked as deprecated in RHEL-9 and in RHEL-10 is not included anymore. There are a couple of alternatives in RHEL-10; the applications that depend on libdb will not work. Such applications must implement another type of backend storage. And migrate existing data to the new database format.", "Related links:", " - Migrating to a RHEL 10 without libdb: https://access.redhat.com/articles/7099256", "Remediation: [hint] Back up your data before proceeding with the data upgrade/migration. For the conversion, the tool db_converter from the libdb-utils rpm could be used. This database format conversion must be performed before the system upgrade. The db_converter is not available in RHEL 10 systems. For more information, see the provided article.", "Key: fdc8f5b084e95922a4f59485a807a92cae2fc738", "----------------------------------------", "Risk Factor: low ", "Title: SElinux will be set to permissive mode", "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.", "Remediation: [hint] 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.", "Key: 39d7183dafba798aa4bbb1e70b0ef2bbe5b1772f", "----------------------------------------", "Risk Factor: low ", "Title: The subscription-manager release is going to be kept as it is during the upgrade", "Summary: The upgrade is executed with the --no-rhsm option (or with the LEAPP_NO_RHSM environment variable). In this case, the subscription-manager will not be configured during the upgrade. If the system is subscribed and release is set already, you could encounter issues to get RHEL content using DNF/YUM after the upgrade.", "Remediation: [hint] Set the new release (or unset it) after the upgrade using subscription-manager: subscription-manager release --set 10.0", "Key: 01986584e27e85ea18929586faf614eee011a121", "----------------------------------------", "Risk Factor: info ", "Title: Excluded target system repositories", "Summary: The following repositories are not supported by Red Hat and are excluded from the list of repositories used during the upgrade.", "- codeready-builder-for-rhel-10-ppc64le-rpms", "- codeready-builder-beta-for-rhel-10-aarch64-rpms", "- codeready-builder-for-rhel-10-s390x-rpms", "- codeready-builder-beta-for-rhel-10-s390x-rpms", "- codeready-builder-for-rhel-10-aarch64-rpms", "- codeready-builder-for-rhel-10-x86_64-rpms", "- codeready-builder-beta-for-rhel-10-x86_64-rpms", "- codeready-builder-beta-for-rhel-10-ppc64le-rpms", "Remediation: [hint] 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).", "Key: 1b9132cb2362ae7830e48eee7811be9527747de8", "----------------------------------------", "Risk Factor: info ", "Title: SElinux relabeling will be scheduled", "Summary: SElinux relabeling will be scheduled as the status is permissive/enforcing.", "Key: 8fb81863f8413bd617c2a55b69b8e10ff03d7c72", "----------------------------------------", "Risk Factor: info ", "Title: GRUB core successfully updated", "Summary: GRUB core on /dev/xvda was successfully updated", "Key: 8e10774a3c44f221dfacf6bac184356b233872d0", "----------------------------------------", "Risk Factor: info ", "Title: Previously enabled systemd services were kept enabled", "Summary: Systemd services which were enabled on the system before the upgrade were kept enabled after the upgrade. The following services were originally disabled by preset on the upgraded system and Leapp attempted to enable them:", " - rpmdb-rebuild.service", " - systemd-sysext.service", "Key: 8b6e3847f69e1d18f05a56eb6243a7c5f6d9cebf", "----------------------------------------", "Risk Factor: info ", "Title: Some systemd services were newly enabled", "Summary: The following services were disabled before the upgrade and were setto enabled by a systemd preset after the upgrade:", " - rpmdb-rebuild.service", " - systemd-sysext.service.", "Key: 13935017e49d814d7d40c4de87321d1726e5e16b", "----------------------------------------", "Risk Factor: info ", "Title: SElinux scheduled for relabelling", "Summary: /.autorelabel file touched on root in order to schedule SElinux relabelling.", "Key: 103a2bb8a99f5af7e741b367fcf56eb6ce774c96", "----------------------------------------", "Risk Factor: info ", "Title: Leapp resume systemd service enabled", "Summary: leapp_resume.service enabled as oneshot systemd service to resume Leapp execution after reboot.", "Key: 1b1583aaca45c500e78d18b5c0f2066cb1a2bc4c", "----------------------------------------", "Risk Factor: info ", "Title: \"leapp_resume.service\" service deleted", "Summary: \"leapp_resume.service\" was taking care of resuming upgrade process after the first reboot.", "Key: 47ca952fd7eb5b1844a9a58b41003daf349cee74", "----------------------------------------", ""]}, "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:32 skipping: [managed-node01] => (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'}]}, '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-for-rhel-10-ppc64le-rpms\n- codeready-builder-beta-for-rhel-10-aarch64-rpms\n- codeready-builder-for-rhel-10-s390x-rpms\n- codeready-builder-beta-for-rhel-10-s390x-rpms\n- codeready-builder-for-rhel-10-aarch64-rpms\n- codeready-builder-for-rhel-10-x86_64-rpms\n- codeready-builder-beta-for-rhel-10-x86_64-rpms\n- codeready-builder-beta-for-rhel-10-ppc64le-rpms', 'title': 'Excluded target system repositories', 'timeStamp': '2025-12-03T10:38:08.181223Z', 'hostname': 'managed-node01', 'actor': 'repositories_blacklist', 'id': '30c0e3a355f80ecfca0c09993f3d3d5c61078cb104f0daf9d5dd4232a6666ad9', 'flags': ['failure'], 'tags': ['repository']}) => {"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"}]}, "flags": ["failure"], "hostname": "managed-node01", "id": "30c0e3a355f80ecfca0c09993f3d3d5c61078cb104f0daf9d5dd4232a6666ad9", "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-for-rhel-10-ppc64le-rpms\n- codeready-builder-beta-for-rhel-10-aarch64-rpms\n- codeready-builder-for-rhel-10-s390x-rpms\n- codeready-builder-beta-for-rhel-10-s390x-rpms\n- codeready-builder-for-rhel-10-aarch64-rpms\n- codeready-builder-for-rhel-10-x86_64-rpms\n- codeready-builder-beta-for-rhel-10-x86_64-rpms\n- codeready-builder-beta-for-rhel-10-ppc64le-rpms", "tags": ["repository"], "timeStamp": "2025-12-03T10:38:08.181223Z", "title": "Excluded target system repositories"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (item={'audience': 'sysadmin', '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': '2025-12-03T10:38:10.655402Z', 'hostname': 'managed-node01', 'actor': 'unsupported_upgrade_check', 'id': 'f3a45d40dd5a23446687a12ed041df95519ba9c5b0056e458aa74d3cb160a436', 'flags': [], 'tags': ['upgrade process', 'sanity']}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "unsupported_upgrade_check", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "f3a45d40dd5a23446687a12ed041df95519ba9c5b0056e458aa74d3cb160a436", "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", "tags": ["upgrade process", "sanity"], "timeStamp": "2025-12-03T10:38:10.655402Z", "title": "Upgrade is unsupported"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (item={'audience': 'sysadmin', 'detail': {'external': [{'title': 'Migrating to a RHEL 10 without libdb', 'url': 'https://access.redhat.com/articles/7099256'}], 'related_resources': [{'scheme': 'package', 'title': 'libdb'}], 'remediations': [{'context': 'Back up your data before proceeding with the data upgrade/migration. For the conversion, the tool db_converter from the libdb-utils rpm could be used. This database format conversion must be performed before the system upgrade. The db_converter is not available in RHEL 10 systems. For more information, see the provided article.', 'type': 'hint'}]}, 'key': 'fdc8f5b084e95922a4f59485a807a92cae2fc738', 'severity': 'medium', 'summary': 'Libdb was marked as deprecated in RHEL-9 and in RHEL-10 is not included anymore. There are a couple of alternatives in RHEL-10; the applications that depend on libdb will not work. Such applications must implement another type of backend storage. And migrate existing data to the new database format.', 'title': 'Berkeley DB (libdb) has been detected on your system', 'timeStamp': '2025-12-03T10:38:10.839370Z', 'hostname': 'managed-node01', 'actor': 'libdb_check', 'id': 'a01d577ba2bfe496c6451777c345a1478b57a8e85442b1d958302c70f18970b5', 'flags': [], 'tags': ['services']}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "libdb_check", "audience": "sysadmin", "detail": {"external": [{"title": "Migrating to a RHEL 10 without libdb", "url": "https://access.redhat.com/articles/7099256"}], "related_resources": [{"scheme": "package", "title": "libdb"}], "remediations": [{"context": "Back up your data before proceeding with the data upgrade/migration. For the conversion, the tool db_converter from the libdb-utils rpm could be used. This database format conversion must be performed before the system upgrade. The db_converter is not available in RHEL 10 systems. For more information, see the provided article.", "type": "hint"}]}, "flags": [], "hostname": "managed-node01", "id": "a01d577ba2bfe496c6451777c345a1478b57a8e85442b1d958302c70f18970b5", "key": "fdc8f5b084e95922a4f59485a807a92cae2fc738", "severity": "medium", "summary": "Libdb was marked as deprecated in RHEL-9 and in RHEL-10 is not included anymore. There are a couple of alternatives in RHEL-10; the applications that depend on libdb will not work. Such applications must implement another type of backend storage. And migrate existing data to the new database format.", "tags": ["services"], "timeStamp": "2025-12-03T10:38:10.839370Z", "title": "Berkeley DB (libdb) has been detected on your system"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (item={'audience': 'sysadmin', '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': '2025-12-03T10:38:11.257538Z', 'hostname': 'managed-node01', 'actor': 'check_grub_core', 'id': '0d687fa564ff1a5b8b9270cf2beec50ad1d94d933dc4cfc934668c36104ac4f6', 'flags': [], 'tags': ['boot']}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "check_grub_core", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "0d687fa564ff1a5b8b9270cf2beec50ad1d94d933dc4cfc934668c36104ac4f6", "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.", "tags": ["boot"], "timeStamp": "2025-12-03T10:38:11.257538Z", "title": "GRUB2 core will be automatically updated during the upgrade"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (item={'audience': 'sysadmin', 'key': '8fb81863f8413bd617c2a55b69b8e10ff03d7c72', 'severity': 'info', 'summary': 'SElinux relabeling will be scheduled as the status is permissive/enforcing.', 'title': 'SElinux relabeling will be scheduled', 'timeStamp': '2025-12-03T10:38:12.125909Z', 'hostname': 'managed-node01', 'actor': 'check_se_linux', 'id': '8f7bd482681b9af72362e8a1f0d50277c2e0e6c8e5927372175ac81850e37da8', 'flags': [], 'tags': ['selinux', 'security']}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "check_se_linux", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "8f7bd482681b9af72362e8a1f0d50277c2e0e6c8e5927372175ac81850e37da8", "key": "8fb81863f8413bd617c2a55b69b8e10ff03d7c72", "severity": "info", "summary": "SElinux relabeling will be scheduled as the status is permissive/enforcing.", "tags": ["selinux", "security"], "timeStamp": "2025-12-03T10:38:12.125909Z", "title": "SElinux relabeling will be scheduled"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (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'}]}, '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': '2025-12-03T10:38:12.128546Z', 'hostname': 'managed-node01', 'actor': 'check_se_linux', 'id': '4658020a9e25dc7e7382ce8555fe69bd4c9d5e4bcdd5b5ec3976016092c73c21', 'flags': [], 'tags': ['selinux', 'security']}) => {"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"}]}, "flags": [], "hostname": "managed-node01", "id": "4658020a9e25dc7e7382ce8555fe69bd4c9d5e4bcdd5b5ec3976016092c73c21", "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.", "tags": ["selinux", "security"], "timeStamp": "2025-12-03T10:38:12.128546Z", "title": "SElinux will be set to permissive mode"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (item={'audience': 'sysadmin', 'detail': {'related_resources': [{'scheme': 'package', 'title': 'subscription-manager'}], 'remediations': [{'context': 'Set the new release (or unset it) after the upgrade using subscription-manager: subscription-manager release --set 10.0', 'type': 'hint'}]}, 'key': '01986584e27e85ea18929586faf614eee011a121', 'severity': 'low', 'summary': 'The upgrade is executed with the --no-rhsm option (or with the LEAPP_NO_RHSM environment variable). In this case, the subscription-manager will not be configured during the upgrade. If the system is subscribed and release is set already, you could encounter issues to get RHEL content using DNF/YUM after the upgrade.', 'title': 'The subscription-manager release is going to be kept as it is during the upgrade', 'timeStamp': '2025-12-03T10:40:00.595058Z', 'hostname': 'managed-node01', 'actor': 'report_set_target_release', 'id': 'f4eabb784089275ef47eca4848086e7c66bc52bd4fa9b744976179557683a4f7', 'flags': [], 'tags': ['upgrade process']}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "report_set_target_release", "audience": "sysadmin", "detail": {"related_resources": [{"scheme": "package", "title": "subscription-manager"}], "remediations": [{"context": "Set the new release (or unset it) after the upgrade using subscription-manager: subscription-manager release --set 10.0", "type": "hint"}]}, "flags": [], "hostname": "managed-node01", "id": "f4eabb784089275ef47eca4848086e7c66bc52bd4fa9b744976179557683a4f7", "key": "01986584e27e85ea18929586faf614eee011a121", "severity": "low", "summary": "The upgrade is executed with the --no-rhsm option (or with the LEAPP_NO_RHSM environment variable). In this case, the subscription-manager will not be configured during the upgrade. If the system is subscribed and release is set already, you could encounter issues to get RHEL content using DNF/YUM after the upgrade.", "tags": ["upgrade process"], "timeStamp": "2025-12-03T10:40:00.595058Z", "title": "The subscription-manager release is going to be kept as it is during the upgrade"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (item={'audience': 'sysadmin', 'key': '8e10774a3c44f221dfacf6bac184356b233872d0', 'severity': 'info', 'summary': 'GRUB core on /dev/xvda was successfully updated', 'title': 'GRUB core successfully updated', 'timeStamp': '2025-12-03T10:47:57.982648Z', 'hostname': 'managed-node01', 'actor': 'update_grub_core', 'id': 'f8b7c964ae412c5ef3724bfa1cf9bdf186cd3093e2ccad84c0ceef2bdce30606', 'flags': [], 'tags': ['boot']}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "update_grub_core", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "f8b7c964ae412c5ef3724bfa1cf9bdf186cd3093e2ccad84c0ceef2bdce30606", "key": "8e10774a3c44f221dfacf6bac184356b233872d0", "severity": "info", "summary": "GRUB core on /dev/xvda was successfully updated", "tags": ["boot"], "timeStamp": "2025-12-03T10:47:57.982648Z", "title": "GRUB core successfully updated"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (item={'audience': 'sysadmin', 'detail': {'related_resources': [{'scheme': 'package', 'title': 'python3-setuptools-wheel'}, {'scheme': 'package', 'title': 'kernel-modules-core'}, {'scheme': 'package', 'title': 'kernel-core'}, {'scheme': 'package', 'title': 'kernel-modules'}, {'scheme': 'package', 'title': 'kernel'}, {'scheme': 'package', 'title': 'gpm-libs'}, {'scheme': 'package', 'title': 'restraint'}, {'scheme': 'package', 'title': 'restraint-rhts'}, {'scheme': 'package', 'title': 'beakerlib'}, {'scheme': 'package', 'title': 'beakerlib-redhat'}]}, 'key': 'd424c3132ed78a8632b5c73d919909e453107c06', 'severity': 'high', 'summary': 'Following RHEL packages have not been upgraded:\n - python3-setuptools-wheel-53.0.0-13.el9_6.1\n - kernel-modules-core-5.14.0-570.71.1.el9_6\n - kernel-core-5.14.0-570.71.1.el9_6\n - kernel-modules-5.14.0-570.71.1.el9_6\n - kernel-5.14.0-570.71.1.el9_6\n - gpm-libs-1.20.7-29.el9\n - restraint-0.4.14-1.el9\n - restraint-rhts-0.4.14-1.el9\n - beakerlib-1.31.5-1.el9\n - beakerlib-redhat-1-35.el9\nPlease remove these packages to keep your system in supported state.', 'title': 'Some RHEL packages have not been upgraded', 'timeStamp': '2025-12-03T10:47:58.128213Z', 'hostname': 'managed-node01', 'actor': 'report_leftover_packages', 'id': '4131b9269e5f53fb2f1c827daaf230a5f373a8d619a9dba53adf48151358153b', 'flags': [], 'tags': ['sanity']}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "report_leftover_packages", "audience": "sysadmin", "detail": {"related_resources": [{"scheme": "package", "title": "python3-setuptools-wheel"}, {"scheme": "package", "title": "kernel-modules-core"}, {"scheme": "package", "title": "kernel-core"}, {"scheme": "package", "title": "kernel-modules"}, {"scheme": "package", "title": "kernel"}, {"scheme": "package", "title": "gpm-libs"}, {"scheme": "package", "title": "restraint"}, {"scheme": "package", "title": "restraint-rhts"}, {"scheme": "package", "title": "beakerlib"}, {"scheme": "package", "title": "beakerlib-redhat"}]}, "flags": [], "hostname": "managed-node01", "id": "4131b9269e5f53fb2f1c827daaf230a5f373a8d619a9dba53adf48151358153b", "key": "d424c3132ed78a8632b5c73d919909e453107c06", "severity": "high", "summary": "Following RHEL packages have not been upgraded:\n - python3-setuptools-wheel-53.0.0-13.el9_6.1\n - kernel-modules-core-5.14.0-570.71.1.el9_6\n - kernel-core-5.14.0-570.71.1.el9_6\n - kernel-modules-5.14.0-570.71.1.el9_6\n - kernel-5.14.0-570.71.1.el9_6\n - gpm-libs-1.20.7-29.el9\n - restraint-0.4.14-1.el9\n - restraint-rhts-0.4.14-1.el9\n - beakerlib-1.31.5-1.el9\n - beakerlib-redhat-1-35.el9\nPlease remove these packages to keep your system in supported state.", "tags": ["sanity"], "timeStamp": "2025-12-03T10:47:58.128213Z", "title": "Some RHEL packages have not been upgraded"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (item={'audience': 'sysadmin', 'key': '8b6e3847f69e1d18f05a56eb6243a7c5f6d9cebf', 'severity': 'info', 'summary': 'Systemd services which were enabled on the system before the upgrade were kept enabled after the upgrade. The following services were originally disabled by preset on the upgraded system and Leapp attempted to enable them:\n - rpmdb-rebuild.service\n - systemd-sysext.service', 'title': 'Previously enabled systemd services were kept enabled', 'timeStamp': '2025-12-03T10:48:21.471201Z', 'hostname': 'managed-node01', 'actor': 'transition_systemd_services_states', 'id': '94289bf476d1e754277764904794a1b1b53a6a7bc27ab02cdad23da3b835f651', 'flags': [], 'tags': ['post']}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "transition_systemd_services_states", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "94289bf476d1e754277764904794a1b1b53a6a7bc27ab02cdad23da3b835f651", "key": "8b6e3847f69e1d18f05a56eb6243a7c5f6d9cebf", "severity": "info", "summary": "Systemd services which were enabled on the system before the upgrade were kept enabled after the upgrade. The following services were originally disabled by preset on the upgraded system and Leapp attempted to enable them:\n - rpmdb-rebuild.service\n - systemd-sysext.service", "tags": ["post"], "timeStamp": "2025-12-03T10:48:21.471201Z", "title": "Previously enabled systemd services were kept enabled"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (item={'audience': 'sysadmin', 'key': '13935017e49d814d7d40c4de87321d1726e5e16b', 'severity': 'info', 'summary': 'The following services were disabled before the upgrade and were setto enabled by a systemd preset after the upgrade:\n - rpmdb-rebuild.service\n - systemd-sysext.service.', 'title': 'Some systemd services were newly enabled', 'timeStamp': '2025-12-03T10:48:21.476206Z', 'hostname': 'managed-node01', 'actor': 'transition_systemd_services_states', 'id': '4b082664fc7656baaab063314b9808d91eb202d2b8645fc82cd80ce195436d49', 'flags': [], 'tags': ['post']}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "transition_systemd_services_states", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "4b082664fc7656baaab063314b9808d91eb202d2b8645fc82cd80ce195436d49", "key": "13935017e49d814d7d40c4de87321d1726e5e16b", "severity": "info", "summary": "The following services were disabled before the upgrade and were setto enabled by a systemd preset after the upgrade:\n - rpmdb-rebuild.service\n - systemd-sysext.service.", "tags": ["post"], "timeStamp": "2025-12-03T10:48:21.476206Z", "title": "Some systemd services were newly enabled"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (item={'audience': 'sysadmin', 'detail': {'related_resources': [{'scheme': 'file', 'title': '/.autorelabel'}]}, 'key': '103a2bb8a99f5af7e741b367fcf56eb6ce774c96', 'severity': 'info', 'summary': '/.autorelabel file touched on root in order to schedule SElinux relabelling.', 'title': 'SElinux scheduled for relabelling', 'timeStamp': '2025-12-03T10:48:21.832142Z', 'hostname': 'managed-node01', 'actor': 'schedule_se_linux_relabelling', 'id': 'cc25a7581321e90e87b0a4f77fd7d94928c38717f1bc73f57d658c7528880b6e', 'flags': [], 'tags': ['selinux']}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "schedule_se_linux_relabelling", "audience": "sysadmin", "detail": {"related_resources": [{"scheme": "file", "title": "/.autorelabel"}]}, "flags": [], "hostname": "managed-node01", "id": "cc25a7581321e90e87b0a4f77fd7d94928c38717f1bc73f57d658c7528880b6e", "key": "103a2bb8a99f5af7e741b367fcf56eb6ce774c96", "severity": "info", "summary": "/.autorelabel file touched on root in order to schedule SElinux relabelling.", "tags": ["selinux"], "timeStamp": "2025-12-03T10:48:21.832142Z", "title": "SElinux scheduled for relabelling"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (item={'audience': 'sysadmin', 'detail': {'related_resources': [{'scheme': 'file', 'title': '/etc/systemd/system/leapp_resume.service'}, {'scheme': 'file', 'title': '/etc/systemd/system/default.target.wants/leapp_resume.service'}, {'scheme': 'service', 'title': 'leapp_resume.service'}]}, 'key': '1b1583aaca45c500e78d18b5c0f2066cb1a2bc4c', 'severity': 'info', 'summary': 'leapp_resume.service enabled as oneshot systemd service to resume Leapp execution after reboot.', 'title': 'Leapp resume systemd service enabled', 'timeStamp': '2025-12-03T10:48:22.676065Z', 'hostname': 'managed-node01', 'actor': 'create_systemd_service', 'id': 'f3776a8e23485511571c64ee361385cd7ff3859d27d8e42bb5b157bec972ae86', 'flags': [], 'tags': ['upgrade process']}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "create_systemd_service", "audience": "sysadmin", "detail": {"related_resources": [{"scheme": "file", "title": "/etc/systemd/system/leapp_resume.service"}, {"scheme": "file", "title": "/etc/systemd/system/default.target.wants/leapp_resume.service"}, {"scheme": "service", "title": "leapp_resume.service"}]}, "flags": [], "hostname": "managed-node01", "id": "f3776a8e23485511571c64ee361385cd7ff3859d27d8e42bb5b157bec972ae86", "key": "1b1583aaca45c500e78d18b5c0f2066cb1a2bc4c", "severity": "info", "summary": "leapp_resume.service enabled as oneshot systemd service to resume Leapp execution after reboot.", "tags": ["upgrade process"], "timeStamp": "2025-12-03T10:48:22.676065Z", "title": "Leapp resume systemd service enabled"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => (item={'audience': 'sysadmin', 'key': '47ca952fd7eb5b1844a9a58b41003daf349cee74', 'severity': 'info', 'summary': '"leapp_resume.service" was taking care of resuming upgrade process after the first reboot.', 'title': '"leapp_resume.service" service deleted', 'timeStamp': '2025-12-03T10:49:36.504970Z', 'hostname': 'managed-node01', 'actor': 'remove_systemd_resume_service', 'id': 'a898632a30408f616ed0fbf7c4d977ef1d86ea190408413be354afb1927028e8', 'flags': [], 'tags': ['upgrade process']}) => {"ansible_loop_var": "item", "changed": false, "item": {"actor": "remove_systemd_resume_service", "audience": "sysadmin", "flags": [], "hostname": "managed-node01", "id": "a898632a30408f616ed0fbf7c4d977ef1d86ea190408413be354afb1927028e8", "key": "47ca952fd7eb5b1844a9a58b41003daf349cee74", "severity": "info", "summary": "\"leapp_resume.service\" was taking care of resuming upgrade process after the first reboot.", "tags": ["upgrade process"], "timeStamp": "2025-12-03T10:49:36.504970Z", "title": "\"leapp_resume.service\" service deleted"}, "skip_reason": "Conditional result was False"} skipping: [managed-node01] => {"changed": false, "msg": "All items skipped"} 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:44 ok: [managed-node01] => {"changed": false, "cmd": ["awk", "/\\(inhibitor\\)/,/^-------/", "/var/log/leapp/leapp-report.txt"], "delta": "0:00:00.003894", "end": "2025-12-03 05:54:15.520719", "failed_when_result": false, "msg": "", "rc": 0, "start": "2025-12-03 05:54:15.516825", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} 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:53 ok: [managed-node01] => {"changed": false, "cmd": ["awk", "/high \\(error\\)/,/^-------/", "/var/log/leapp/leapp-report.txt"], "delta": "0:00:00.003950", "end": "2025-12-03 05:54:15.877249", "failed_when_result": false, "msg": "", "rc": 0, "start": "2025-12-03 05:54:15.873299", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [infra.leapp.upgrade : leapp-upgrade | Display inhibitors] **************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:102 skipping: [managed-node01] => {} TASK [infra.leapp.upgrade : leapp-upgrade | Display errors] ******************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:107 skipping: [managed-node01] => {} TASK [infra.leapp.upgrade : leapp-upgrade | Fail Leapp upgrade] **************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tasks/leapp-upgrade.yml:112 fatal: [managed-node01]: FAILED! => {"changed": false, "msg": "Errors encountered running Leapp upgrade command. Review the tasks above or the result file at /var/log/leapp/leapp-report.txt."} TASK [Test | Check error] ****************************************************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tests/tests_default.yml:14 ok: [managed-node01] => { "msg": "errors {\n \"_ansible_no_log\": false,\n \"changed\": false,\n \"failed\": true,\n \"msg\": \"Errors encountered running Leapp upgrade command. Review the tasks above or the result file at /var/log/leapp/leapp-report.txt.\"\n}" } TASK [Test | Ensure correct error] ********************************************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tests/tests_default.yml:18 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} TASK [Cleanup | Remove log files] ********************************************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/upgrade/tests/tests_default.yml:27 changed: [managed-node01] => {"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.004373", "end": "2025-12-03 05:54:16.382371", "msg": "", "rc": 0, "start": "2025-12-03 05:54:16.377998", "stderr": "+ rm -f /var/log/leapp/leapp-upgrade.log\n+ rm -f /var/log/ripu/ripu.log", "stderr_lines": ["+ rm -f /var/log/leapp/leapp-upgrade.log", "+ rm -f /var/log/ripu/ripu.log"], "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-node01] => {"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-node01] => {"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-node01] => {"changed": false, "skip_reason": "Conditional result was False"} RUNNING HANDLER [infra.leapp.common : Decode ripu.log file] ******************** task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/handlers/main.yml:26 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} RUNNING HANDLER [infra.leapp.common : Rename log file] ************************* task path: /root/.ansible/collections/ansible_collections/infra/leapp/roles/common/handlers/main.yml:32 skipping: [managed-node01] => {"changed": false, "skip_reason": "Conditional result was False"} PLAY RECAP ********************************************************************* managed-node01 : ok=21 changed=3 unreachable=0 failed=0 skipped=21 rescued=2 ignored=0