19 lines
570 B
YAML
19 lines
570 B
YAML
---
|
|
|
|
- name: Checking if fullchain.pem file exists in /onelab/ssl
|
|
stat:
|
|
path: "{{ onelab_path }}/ssl/fullchain.pem"
|
|
register: fullchain
|
|
|
|
- name: Migrating legacy SSL structure to the new one
|
|
shell: |
|
|
cp {{ onelab_path }}/ssl/fullchain.pem {{ onelab_path }}/ssl/server.pem
|
|
cp {{ onelab_path }}/ssl/fullchain.pem {{ onelab_path }}/ssl/chain.pem
|
|
rm {{ onelab_path }}/ssl/server.crt
|
|
rm {{ onelab_path }}/ssl/fullchain.pem
|
|
when: fullchain.stat.exists
|
|
register: command_result
|
|
failed_when: "'FAILED' in command_result.stderr"
|
|
become: true
|
|
|