Initial commit

This commit is contained in:
yo
2020-08-06 23:18:48 +02:00
commit 630827e058
4 changed files with 617 additions and 0 deletions

View File

@ -0,0 +1,96 @@
---
# Test du module putinvault, a valider avec fiche de test excel
# Utiliser les tags pour tester les cas
# Un vault 'temp/vault_test.yml' doit exister au prealable
- name: Test module putinvault
hosts: localhost
gather_facts: no
tasks:
- name: "A1 : Ajout d'un nouveau mdp dans un vault existant : mdp ajoute et 'changed'"
putinvault:
path: temp/vault_test.yml
password: 'azerty'
key: vaulted_nouveau_mot_de_passe
value: jinitialise_mon_mot_de_passe_A1
tags: A1
- name: "A2 : Modif d'un mdp existant sans specifier replace : WARNING et pas de remplacement"
putinvault:
path: temp/vault_test.yml
password: 'azerty'
key: vaulted_nouveau_mot_de_passe
value: je_change_mon_mot_de_passe_A2
tags: A2
- name: "A3 : Modif d'un mdp existant avec replace=true : mdp remplace et 'changed'"
putinvault:
path: temp/vault_test.yml
password: 'azerty'
key: vaulted_nouveau_mot_de_passe
value: je_change_mon_mot_de_passe_A3
replace: True
tags: A3
- name: "A4 : Ajout d'un nouveau mdp dans un vault inexistant sans create : vault pas cree et 'failed'"
putinvault:
path: temp/nouveau_vault_test.yml
password: 'azerty'
key: vaulted_nouveau_mot_de_passe
value: jinitialise_mon_mot_de_passe_A4
tags: A4
- name: "A5 : Ajout d'un nouveau mdp dans un vault inexistant avec create=true : vault cree et 'changed'"
putinvault:
path: temp/nouveau_vault_test.yml
password: 'azerty'
key: vaulted_nouveau_mot_de_passe
value: jinitialise_mon_mot_de_passe_A5
create: True
tags: A5
- name: "S1 : Suppression d'un mdp sans value : mdp non supprime et 'failed'"
putinvault:
path: temp/vault_test.yml
password: 'azerty'
key: vaulted_nouveau_mot_de_passe
state: absent
tags: S1
- name: "S2 : Suppression d'un mdp sans value avec strict=false : mdp supprime et 'changed'"
putinvault:
path: temp/vault_test.yml
password: 'azerty'
key: vaulted_nouveau_mot_de_passe
state: absent
strict: False
tags: S2
- name: "S3 : Ajout d'un nouveau mdp dans un vault existant : mdp ajoute et 'changed'"
putinvault:
path: temp/vault_test.yml
password: 'azerty'
key: vaulted_nouveau_mot_de_passe
value: jinitialise_mon_mot_de_passe_S3
tags: S3
- name: "S4 : Suppression d'un mdp avec value erronnee : mdp non supprime et 'failed'"
putinvault:
path: temp/vault_test.yml
password: 'azerty'
key: vaulted_nouveau_mot_de_passe
value: ceci_nest_pas_le_bon_mot_de_passe_S4
state: absent
tags: S4
- name: "S5 : Suppression d'un mdp avec value correctement renseignee : mdp supprime et 'changed'"
putinvault:
path: temp/vault_test.yml
password: 'azerty'
key: vaulted_nouveau_mot_de_passe
value: jinitialise_mon_mot_de_passe_S3
state: absent
tags: S5