-
-
Notifications
You must be signed in to change notification settings - Fork 87
Open
Labels
bugSomething isn't workingSomething isn't working
Description
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
ansible-github_actions_runner/tasks/install_runner.yml
Lines 66 to 84 in 1662b29
| - 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 = TrueSteps 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
ErrorMetadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working