If a runner is destroyed outside of Ansible, Ansible will create another with the same description but GitLab is not informed of the old one's demise. Subsequently, GitLab is left in a state where it has 2 runners with the same description. This causes problems when activating runners for a project.
If a runner is destroyed outside of Ansible, Ansible will create another with the same description but GitLab is not informed of the old one's demise. Subsequently, GitLab is left in a state where it has 2 runners with the same description. This causes problems when activating runners for a project.