blob: 9aeaf24060a7ee0f70ee3e1e899d937ac47f837c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
---
- name: set a fact from vault_encrypted_example1_releases
set_fact:
example1_releases: "{{ vault_encrypted_example1_releases }}"
- name: Assert that a embedded vault of a multiline string with a vault id works
assert:
that:
- "vault_encrypted_example1_releases is defined"
- "example1_releases is defined"
- "example1_releases.startswith('Ansible Releases')"
# - '"{{ vault_encrypted_example1_releases }}" == "Setec Astronomy"'
- name: Assert that a embedded vault with a different vault id works
assert:
that:
- "vault_encrypted_example2_hello == 'Hello world'"
- name: Assert that a embedded vault with no vault id and format 1.2 works
assert:
that:
- "vault_encrypted_example3_foobar == 'Foobar'"
#- name: Assert that a multi line embedded vault works, including new line
# assert:
# that:
# - vault_encrypted_var == "Setec Astronomy\n"
# TODO: add a expected fail here
# - debug: var=vault_encrypted_one_line_var_with_embedded_template
|