*** Wartungsfenster jeden ersten Mittwoch vormittag im Monat ***

Skip to content
Snippets Groups Projects
Commit 695a7c52 authored by Weber, Thomas's avatar Weber, Thomas
Browse files

fix: token slurping not working

parent b294d5b9
Branches
No related tags found
1 merge request!1Restore main as the default branch
- name: create token - name: create token
delegate_to: localhost delegate_to: localhost
run_once: yes run_once: true
set_fact: set_fact:
token: "{{ lookup('community.general.random_string', length=129, special=False) }}" token: "{{ lookup('community.general.random_string', length=129, special=False) }}"
when: (not upgrade) and (token is not defined) when: (not upgrade) and (token is not defined)
- name: ensure inventory folders - name: ensure inventory folders
delegate_to: localhost delegate_to: localhost
become: no become: true
run_once: yes run_once: false
file: file:
path: "{{ item }}" path: "{{ item }}"
state: directory state: directory
...@@ -17,26 +17,26 @@ ...@@ -17,26 +17,26 @@
- group_vars/all - group_vars/all
- name: slurp token if upgrade - name: slurp token if upgrade
block:
- name: Load token
slurp:
src: "/var/lib/rancher/rke2/server/node-token"
register: slurped_token
- name: Decode token and store as fact at dummy master_host with host variable
add_host:
name: "MASTER_HOST"
token: "{{ slurped_token.content | b64decode | trim }}"
- name: set token
delegate_to: localhost
run_once: yes
set_fact:
token: "{{ hostvars['MASTER_HOST']['token'].split('server:')[1] }}"
when: upgrade and ('master' in group_names) when: upgrade and ('master' in group_names)
block:
- name: Load token
slurp:
src: "/var/lib/rancher/rke2/server/node-token"
register: slurped_token
- name: Decode token and store as fact at dummy master_host with host variable
add_host:
name: "MASTER_HOST"
token: "{{ slurped_token.content | b64decode | trim }}"
- name: set token
delegate_to: localhost
run_once: true
set_fact:
token: "{{ hostvars['MASTER_HOST']['token'].split('server:')[1] }}"
- name: store token - name: store token
delegate_to: localhost delegate_to: localhost
become: no become: false
run_once: yes run_once: true
copy: copy:
dest: group_vars/all/token.yml dest: group_vars/all/token.yml
content: |- content: |-
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment