You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/integration/targets/vault
Adrian Likins fc180a378a
Support using vault password files that are themselves vault encrypted (#27668)
Extract vault related bits of DataLoader._get_file_contents to DataLoader._decrypt_if_vault_data

When loading vault password files, detect if they are vault encrypted, and if so, try to decrypt with any already known vault secrets.

This implements the 'Allow vault password files to be vault encrypted'  (#31002) feature card from
the 2.5.0 project at https://github.com/ansible/ansible/projects/9

Fixes #31002
7 years ago
..
invalid_format Better handling of malformed vault data envelope (#32515) 7 years ago
roles Support multiple vault passwords (#22756) 7 years ago
aliases Initial ansible-test implementation. (#18556) 8 years ago
empty-password Vault secrets empty password (#28186) 7 years ago
encrypted-vault-password Support using vault password files that are themselves vault encrypted (#27668) 7 years ago
encrypted_file_encrypted_var_password Support multiple vault passwords (#22756) 7 years ago
example1_password Support multiple vault passwords (#22756) 7 years ago
example2_password Support multiple vault passwords (#22756) 7 years ago
example3_password Support multiple vault passwords (#22756) 7 years ago
faux-editor.py Use vault_id when encrypted via vault-edit (#30772) 7 years ago
format_1_0_AES.yml Cyptography pr 20566 rebase (#25560) 7 years ago
format_1_1_AES.yml Cyptography pr 20566 rebase (#25560) 7 years ago
format_1_1_AES256.yml Cyptography pr 20566 rebase (#25560) 7 years ago
format_1_2_AES256.yml Support multiple vault passwords (#22756) 7 years ago
password-script.py Support multiple vault passwords (#22756) 7 years ago
runme.sh Support using vault password files that are themselves vault encrypted (#27668) 7 years ago
runme_change_pip_installed.sh Cyptography pr 20566 rebase (#25560) 7 years ago
test-vault-client.py Vault secrets script client inc new 'keyring' client (#27669) 7 years ago
test_vault.yml Split integration tests out from Makefile. (#17976) 8 years ago
test_vault_embedded.yml Split integration tests out from Makefile. (#17976) 8 years ago
test_vault_embedded_ids.yml Support multiple vault passwords (#22756) 7 years ago
test_vault_file_encrypted_embedded.yml Support multiple vault passwords (#22756) 7 years ago
test_vaulted_inventory.yml add a intg test for vault encrypted inventory (#18550) 8 years ago
test_vaulted_template.yml Allow template files to be vaulted (#22951) 7 years ago
vault-password Split integration tests out from Makefile. (#17976) 8 years ago
vault-password-ansible Cyptography pr 20566 rebase (#25560) 7 years ago
vault-password-wrong Cyptography pr 20566 rebase (#25560) 7 years ago
vault-secret.txt Split integration tests out from Makefile. (#17976) 8 years ago
vaulted.inventory add a intg test for vault encrypted inventory (#18550) 8 years ago