From f8b285bff72b6744e2b4252253975341140321c5 Mon Sep 17 00:00:00 2001 From: "Gromadzki, Tomasz" Date: Mon, 26 Jun 2023 12:41:50 +0200 Subject: [PATCH] common: fix Signed-off-by: Gromadzki, Tomasz --- .../ansible/configure-self-hosted-runner.yml | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/utils/ansible/configure-self-hosted-runner.yml b/utils/ansible/configure-self-hosted-runner.yml index cfb1a94d7ab..40542ba3df5 100644 --- a/utils/ansible/configure-self-hosted-runner.yml +++ b/utils/ansible/configure-self-hosted-runner.yml @@ -3,34 +3,34 @@ # This playbook is designed to add a new self-hosted runner to pmem/pmdk. # Examples below show how to use this file: -# 1) remote +# 1) remotely # export TARGET_IP= # ip of the target # export ROOT_PASSWORD= # a password of root on the target -# export GHA_TOKEN= # GitHub token generated for a new self-hosted runner +# export GHA_TOKEN= # a GitHub token generated for a new self-hosted runner # export HOST_NAME= # host's name that will be visible on GitHub -# export LABELS= #rhel or opensuse +# export LABELS= # rhel or opensuse # export VARS_GHA= # e.g. proxy settings: http_proxy=http://proxy-dmz.XXX.com:911,https_proxy=http://proxy-dmz.XXX.com:912 # ansible-playbook -i $TARGET_IP, configure-self-hosted-runner.yml --extra-vars \ -# "host=all ansible_user=root ansible_password=$ROOT_PASSWORD testUser=pmdkuser \ -# runner_name=$HOST_NAME labels=$LABELS token=$GHA_TOKEN vars_gha=$VARS_GHA" +# "host=all ansible_user=root ansible_password=$ROOT_PASSWORD testUser=pmdkuser \ +# runner_name=$HOST_NAME labels=$LABELS token=$GHA_TOKEN vars_gha=$VARS_GHA" # # 2) locally # For a playbook to be used on a local server please: -# a) comment the first command: # -hosts: "{{ host }}" +# a) comment out the first command: # -hosts: "{{ host }}" # b) uncomment the next two lines: # - hosts: localhost # connection: local # -# export GHA_TOKEN= # GitHub token generated for a new self-hosted runner +# export GHA_TOKEN= # a GitHub token generated for a new self-hosted runner # export HOST_NAME= # Host name that will be visible on GitHub (e.g. `hostname`) -# export LABELS= #rhel or opensuse +# export LABELS= # rhel or opensuse # export VARS_GHA=http_proxy=http://proxy-dmz.XXX.com:911,https_proxy=http://proxy-dmz.XXX.com:912 # ansible-playbook configure-self-hosted-runner.yml --extra-vars \ -# "runner_name=$HOST_NAME labels=$LABELS vars_gha=env1,env2 token=$GHA_TOKEN" +# "runner_name=$HOST_NAME labels=$LABELS vars_gha=env1,env2 token=$GHA_TOKEN" # # -# Runner package version may be changed by: --extra-vars package_url= +# The runner package version may be changed by: --extra-vars package_url= - hosts: "{{ host }}" #- hosts: localhost @@ -41,6 +41,9 @@ runner_folder: /home/{{ testUser }}/actions-runner repo_url: https://github.com/pmem/pmdk vars_list: "{{ vars_gha.split(',') }}" +# token: # a GitHub token generated for a new self-hosted runner +# label: # rhel or opensuse +# runner_name: # Host name that will be visible on GitHub tasks: - name: "Create a runner folder"