Summary
Hi! When I run your playbook after my linux machine was rebooted, or maybe when I changed PAT token in github, I have now error
"stderr": "Cannot configure the runner because it is already configured. To reconfigure the runner, run 'config.cmd remove' or './config.sh remove' first.", "stderr_lines": ["Cannot configure the runner because it is already configured. To reconfigure the runner, run 'config.cmd remove' or './config.sh remove' first."]
I got it after I removed no_logs here
|
- name: Register runner # noqa no-changed-when |
|
environment: |
|
RUNNER_ALLOW_RUNASROOT: "1" |
|
ansible.builtin.command: |
|
"{{ runner_dir }}/./config.sh \ |
|
--url {{ github_full_url }} \ |
|
--token {{ registration.json.token }} \ |
|
--name '{{ runner_name }}' \ |
|
--labels {{ runner_labels | join(',') }} \ |
|
--runnergroup {{ runner_group }} \ |
|
--unattended \ |
|
{{ runner_extra_config_args }}" |
|
args: |
|
chdir: "{{ runner_dir }}" |
|
changed_when: true |
|
become_user: "{{ runner_user }}" |
|
become: true |
|
no_log: "{{ hide_sensitive_logs | bool }}" |
|
when: runner_name not in registered_runners.json.runners|map(attribute='name')|list |
Issue Type
Bug Report
Ansible Version
ansible [core 2.16.4]
config file = /home/user/ansible.cfg
configured module search path = ['/home/user/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /home/user/.local/lib/python3.10/site-packages/ansible
ansible collection location = /home/user/.ansible/collections:/usr/share/ansible/collections
executable location = /home/user/.local/bin/ansible
python version = 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] (/usr/bin/python3)
jinja version = 3.0.3
libyaml = True
Steps to Reproduce
- name: Install needed for entrypoint of localcluster
hosts: linux_entrypoint
tags: first_run
roles:
- role: monolithprojects.github_actions_runner
vars:
github_account: "{{ secrets.git_account }}"
github_repo: "{{ secrets.infra_repo }}"
access_token: "{{ secrets.git_token }}"
runner_labels: [ local-linux_entrypoint ]
Expected Results
Reinstalled github actions
Actual Results
Summary
Hi! When I run your playbook after my linux machine was rebooted, or maybe when I changed PAT token in github, I have now error
I got it after I removed no_logs here
ansible-github_actions_runner/tasks/install_runner.yml
Lines 66 to 84 in 1662b29
Issue Type
Bug Report
Ansible Version
Steps to Reproduce
Expected Results
Reinstalled github actions
Actual Results
Error