From 7e88ca94b95c61fc798785bb129ecdb4ef25bdf6 Mon Sep 17 00:00:00 2001 From: Clement Verna Date: Wed, 24 Oct 2018 10:41:32 +0200 Subject: [PATCH] OSBS: Automatically get the service account token Signed-off-by: Clement Verna --- playbooks/groups/osbs-cluster.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/playbooks/groups/osbs-cluster.yml b/playbooks/groups/osbs-cluster.yml index f839d7f54f..3a79c64824 100644 --- a/playbooks/groups/osbs-cluster.yml +++ b/playbooks/groups/osbs-cluster.yml @@ -430,6 +430,7 @@ tags: - osbs-orchestrator-namespace +#TODO Remove post f29 freeze - name: setup koji secret in orchestrator namespace hosts: osbs-masters[0] vars_files: @@ -460,6 +461,19 @@ tags: - osbs-orchestrator-namespace +- name: Save orchestrator token aarch64 + hosts: osbs-aarch64-masters-stg[0] + tasks: + - name: get orchestrator service account token + command: "oc -n {{ osbs_worker_namespace }} sa get-token orchestrator" + register: orchestator-token-x86_64 + - name: save the token locally + local_action: > + copy + content=orchestator-token-x86_64 + dest=/tmp/.orchestator-token-x86_64 + mode=0400 + - name: setup orchestrator token for aarch64-osbs hosts: osbs-masters-stg[0] vars_files: @@ -470,7 +484,7 @@ - role: osbs-secret osbs_secret_name: aarch64-orchestrator osbs_secret_files: - - source: "{{ private }}/files/osbs/{{ env }}/aarch64-osbs-orchestrator" + - source: "/tmp/.orchestator-token-x86_64" dest: token tags: - osbs-orchestrator-namespace