--- - block: - name: Protect non-pve systems fail: msg: 'Target system is not instance of Proxmox' when: ansible_facts.cmdline.BOOT_IMAGE.find('-pve') == -1 or ansible_virtualization_role != "host" # Catches lxc guests on pve kernel - name: Configuring pve for unsubscribed operation import_tasks: no-subscription.yml when: not pve_subscription_key - name: Configuring pve for licensed operation import_tasks: enterprise.yml when: pve_subscription_key rescue: - meta: noop