--- - name: Verify hosts: all become: true pre_tasks: - name: Load role defaults ansible.builtin.include_vars: dir: "{{ lookup('env', 'MOLECULE_PROJECT_DIRECTORY') }}/defaults" tasks: - name: Check registration file was removed ansible.builtin.stat: path: "{{ gitea_runner_data_dir }}/.runner" register: runner_file_stat - name: Assert registration file no longer exists ansible.builtin.assert: that: - not runner_file_stat.stat.exists fail_msg: "Registration file (.runner) was not removed by deregistration" - name: Check systemd user service still exists ansible.builtin.stat: path: "{{ gitea_runner_home }}/.config/systemd/user/gitea-runner.service" register: service_stat - name: Assert user service still exists after deregister ansible.builtin.assert: that: - service_stat.stat.exists fail_msg: "Systemd user service was incorrectly removed"