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
Adrian Likins 31e28a04a5 Fix 'New Vault password' on vault 'edit' (#35923) (#38003)
* Fix 'New Vault password' on vault 'edit'

ffe0ddea96 introduce a
change on 'ansible-vault edit' that tried to check
for --encrypt-vault-id in that mode. But '--encrypt-vault-id'
is not intended for 'edit' since the 'edit' should always
reuse the vault secret that was used to decrypt the text.

Change cli to not check for --encrypt-vault-id on 'edit'.

VaultLib.decrypt_and_get_vault_id() was change to return
the vault secret used to decrypt (in addition to vault_id
and the plaintext).

VaultEditor.edit_file() will now use 'vault_secret_used'
as returned from decrypt_and_get_vault_id() so that
an edited file always gets reencrypted with the same
secret, regardless of any vault id configuration or
cli options.

Fixes #35834

(cherry picked from commit 6e737c8cb6)
8 years ago
..
cache Update ansible-test sanity command. (#31958) 8 years ago
integration Fix 'New Vault password' on vault 'edit' (#35923) (#38003) 8 years ago
legacy exo_dns_record: remove limitation for multiple records only for A type (#35173) 8 years ago
results Collect data from integration test runs. (#28650) 8 years ago
runner Pin httptester SHA. 8 years ago
sanity win_service: backport of special char in name handler (#38250) 8 years ago
units Fix 'New Vault password' on vault 'edit' (#35923) (#38003) 8 years ago
utils Match recent Dockerfile change in httptester playbook file, to extend ca cert lifetime (#35734) 8 years ago