- hosts: pulsar-mel3 become: true vars_files: - group_vars/all.yml - group_vars/pulsar_mel3/pulsar-mel3.yml - group_vars/pulsarservers.yml - group_vars/pulsar_mel3/pulsar-mel3_slurm.yml - group_vars/VAULT - host_vars/pulsar-mel3/pulsar-mel3.genome.edu.au.yml - secret_group_vars/stats_server_vault - secret_group_vars/ssh_keys pre_tasks: - name: Attach volume to instance If we need to run this role again we should add parition to the attached_volumes entries for this VM include_role: name: attached-volumes - name: Create pulsar deps path file: path: "{{ pulsar_dependencies_dir }}" state: directory owner: "{{ pulsar_user.name }}" group: "{{ pulsar_user.name }}" roles: - common - insspb.hostname - mounts - geerlingguy.pip - galaxyproject.repos - role: galaxyproject.miniconda become: true become_user: "{{ pulsar_user.name }}" - galaxyproject.pulsar - geerlingguy.nfs - mariadb - galaxyproject.slurm - galaxyproject.cvmfs - usegalaxy_eu.apptainer - geerlingguy.docker - acl-on-startup - dj-wasabi.telegraf - pulsar-post-tasks - slurm-post-tasks - slg.galaxy_stats post_tasks: - name: Reload exportfs command: exportfs -ra - name: Run disable-cgroups-v2 role include_role: name: disable-cgroups-v2