Skip to content

Commit 150a9d9

Browse files
authored
vault_pki: Fix writing out cert if common name is empty (#32)
1 parent febb751 commit 150a9d9

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

roles/vault_pki/tasks/create_cert.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,14 @@
1111
register: certificate_data
1212

1313
- name: "Write out certificate pem_bundle"
14+
vars:
15+
cert_name: "{{ item.item.common_name if item.item.common_name | length > 0 else item.item.extra_params.ip_sans }}"
1416
copy:
1517
content: |
1618
{{ item.data.certificate }}
1719
{{ item.data.issuing_ca }}
1820
{{ item.data.private_key }}
19-
dest: "{{ vault_pki_certificates_directory }}/{{ item.item.common_name | replace(' ', '-') }}.pem"
21+
dest: "{{ vault_pki_certificates_directory }}/{{ cert_name | replace(' ', '-') }}.pem"
2022
mode: 0600
2123
delegate_to: "{{ vault_pki_write_certificates_host }}"
2224
loop: "{{ certificate_data.results }}"

0 commit comments

Comments
 (0)