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.