Hi Gianluca,
I had the same problem.
The issue is with the updated ansible-core package (I am running ansible-core-2.16.1-1.el8.x86_64) -- they have removed the "include" directive in 2.16 (was deprecated already), and the upgrade playbook is now failing.
I have modified the playbook (/usr/share/ovirt-engine/ansible-runner-service-project/project/ovirt-host-upgrade.yml) by replacing the "include" directive with "import_tasks" -- not sure if it is the proper solution, but it worked for me.
--- ovirt-host-upgrade.yml.original 2023-12-27 18:40:10.425430841 +0000
+++ ovirt-host-upgrade.yml 2023-12-27 18:41:08.283251148 +0000
@@ -10,7 +10,7 @@
pre_tasks:
- include_vars: ovirt_host_upgrade_vars.yml
- - include: ovirt-host-yum-conf.yml
+ - import_tasks: ovirt-host-yum-conf.yml
- block:
# Check if certificates need re-enrollment:
@@ -74,5 +74,5 @@
- name: ovirt-host-deploy-vnc-certificates
post_tasks:
- - include: ovirt-host-remove-yum-conf.yml
- - include: ovirt-host-reconfigure-ovn.yml
+ - import_tasks: ovirt-host-remove-yum-conf.yml
+ - import_tasks: ovirt-host-reconfigure-ovn.yml