--- - name: Capture boot and logical volume information hosts: all become: true gather_facts: true strategy: free vars_files: - bigboot_vars.yml tasks: - name: Cleanup from any previous executions ansible.builtin.import_tasks: tasks/cleanup.yml - name: Stop and disable the Docker service if present and running ansible.builtin.import_tasks: tasks/disable_docker_service.yml - name: Stop and disable the named-chroot service if present and running ansible.builtin.import_tasks: tasks/disable_named_chroot_service.yml - name: Set boot device details ansible.builtin.import_tasks: tasks/capture_boot_device_details.yml - name: Set logical volume information ansible.builtin.import_tasks: tasks/capture_lv_device_details.yml - name: Set environment for subsequent workflow nodes ansible.builtin.set_stats: aggregate: true data: bigboot_data: "{{ bigboot_data | default({}) | combine({inventory_hostname: { 'bigboot_execute_bigboot': bigboot_execute_bigboot, 'bigboot_execute_shrink_lv': bigboot_execute_shrink_lv, 'bigboot_adjacent_lvm_device': bigboot_adjacent_lvm_device, 'bigboot_lv_shrink_size': bigboot_lv_shrink_size | int, 'bigboot_size': bigboot_size, 'bigboot_docker_running': bigboot_docker_running, 'bigboot_docker_enabled': bigboot_docker_enabled, 'bigboot_named_chroot_running': bigboot_named_chroot_running, 'bigboot_named_chroot_enabled': bigboot_named_chroot_enabled, 'ip_addresses': ansible_all_ipv4_addresses, 'server_hostname': ansible_hostname } }) }}" ...