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 environments/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.