# 6.1. Validation du déploiement

La procédure de validation est commune aux différentes méthodes d’installation.

## 6.1.1. Sécurisation du fichier `vault_pass.txt`

Le fichier `vault_pass.txt` est très sensible ; il contient le mot de passe du fichier |repertoire_inventory|``group_vars/all/vault.yml`` qui contient les divers mots de passe de la plate-forme. A l’issue de l’installation, il est primordial de le sécuriser (suppression du fichier ou application d’un `chmod 400`).

## 6.1.2. Validation manuelle

Chaque service VITAM (en dehors de bases de données) expose des URL de statut à l’adresse suivante : `<protocole web http ou https>://<host>:<port>/admin/v1/status` Cette URL doit retourner une réponse HTTP 204 sur une requête HTTP GET, si OK.

Un playbook d’appel de l’intégralité des autotests est également inclus (`deployment/ansible-vitam-exploitation/status_vitam.yml`). Il est à lancer de la même manière que pour l’installation de VITAM (en renommant le playbook à exécuter).

Il est également possible de vérifier la version installée de chaque composant par l’URL :

`<protocole web http ou https>://<host>:<port>/admin/v1/version`

## 6.1.3. Validation via Consul

Consul possède une IHM pour afficher l’état des services VITAM et supervise le « /admin/v1/status » de chaque composant VITAM, ainsi que des check TCP sur les bases de données.

Pour se connecter à Consul : `http//<Nom du 1er host dans le groupe ansible hosts_consul_server>:8500/ui`

Pour chaque service, la couleur à gauche du composant doit être verte (correspondant à un statut OK).

Si une autre couleur apparaît, cliquer sur le service « KO » et vérifier le test qui ne fonctionne pas.

## 6.1.4. Post-installation : administration fonctionnelle

A l’issue de l’installation, puis la validation, un administrateur fonctionnel doit s’assurer que :

- le référentiel PRONOM ( lien vers pronom ) est correctement importé depuis « Import du référentiel des formats » et correspond à celui employé dans Siegfried
- le fichier « rules » a été correctement importé via le menu « Import du référentiel des règles de gestion »
- à terme, le registre des fonds a été correctement importé

Les chargements sont effectués depuis l”IHM demo.