Skip to content

Commit deffda9

Browse files
committed
Change directory. Add check
1 parent 238add2 commit deffda9

1 file changed

Lines changed: 22 additions & 3 deletions

File tree

  • ansible/roles/dock_launch_config/tasks

ansible/roles/dock_launch_config/tasks/main.yml

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,16 +47,35 @@
4747
- { file_name: 'token-02', value: "{{ vault_token_02 }}" }
4848
- { file_name: 'token-03', value: "{{ vault_token_03 }}" }
4949

50+
- name: Get stats for CA
51+
stat:
52+
path: "./{{ certs_root }}/ca.pem"
53+
register: ca_stats
54+
55+
- name: Get stats for CA key
56+
stat:
57+
path: "./{{ certs_root }}/ca-key.pem"
58+
register: ca_key_stats
59+
60+
- name: Get stats for pass file
61+
stat:
62+
path: "./{{ certs_root }}/pass"
63+
register: pass_stats
64+
65+
- fail:
66+
msg: "Whoops! file ownership has changed"
67+
when: not ca_stats.stat.exists or not ca_key_stats.stat.exists or not pass_stats.stat.exists
68+
5069
- name: encode ca.pem to base64
51-
shell: cat ./secrets/certs/ca.pem | gbase64 -w 0
70+
shell: "cat ./{{ certs_root }}/ca.pem | gbase64 -w 0"
5271
register: ca_pem_base64
5372

5473
- name: encode ca-key.pem to base64
55-
shell: cat ./secrets/certs/ca-key.pem | gbase64 -w 0
74+
shell: "cat ./{{ certs_root }}/ca-key.pem | gbase64 -w 0"
5675
register: ca_key_pem_base64
5776

5877
- name: encode pass to base64
59-
shell: cat ./secrets/certs/pass | gbase64 -w 0
78+
shell: "cat ./{{ certs_root }}/pass | gbase64 -w 0"
6079
register: pass_base64
6180

6281
- name: Generate dock script

0 commit comments

Comments
 (0)