--- # ============================================================================= # Deploy Linux VM Role - Main Tasks # ============================================================================= - name: Include validation tasks include_tasks: validate.yml tags: [validate, preflight, always] - name: Include installation tasks include_tasks: install.yml tags: [install] - name: Include download tasks include_tasks: download.yml tags: [download] - name: Include storage tasks include_tasks: storage.yml tags: [storage] - name: Include cloud-init tasks include_tasks: cloud-init.yml tags: [cloud-init] - name: Include deployment tasks include_tasks: deploy.yml tags: [deploy] - name: Include LVM configuration tasks include_tasks: lvm.yml when: deploy_linux_vm_use_lvm | bool tags: [lvm, post-deploy] - name: Include validation tasks (post-deployment) include_tasks: post-validate.yml tags: [validate, post-deploy] - name: Include cleanup tasks include_tasks: cleanup.yml when: deploy_linux_vm_cleanup_temp_files | bool tags: [cleanup]