====== Liste des tâches à réaliser sur l'infrastructure SINP AURA ====== ==== À faire ==== ==== Fait ==== * Finaliser la configuration des tableaux de bord de Grafana * Ajouter une variable au Dashboard Grafana Gunicorn afin de pouvoir accéder aux différentes app de GeoNature utilisant Gunicorn * Régler les différents Dashboards de Grafana * Définir des alertes dans Grafana * Récupérer les monographies du PIFH dans TaxHub * Récupérer les photos du PIFH dans TaxHub * Pour les photos du CBNA intégrer plutôt les données d'Ajaris ! => possible mais pas très stable. Utilisation serveur pour l'instant. * Pour les photos du CBNMC utiliser OVH Object Storage (S3) pour le stockage => pour l'instant plus simple sur serveur. * Installer Biodiv'Territoire (? => oui) * Installer Gn2Pg (? => oui) * Créer une liste de discussion technique pour l'admin des serveurs hébergeant GeoNature : admin-infra@biodiversite-aura.fr * Faire le point sur les comptes OVH du projet SINP AURA * Définir les URLs à utiliser pour les différents outils du SINP AURA * Préparer l'environnement Public Cloud sur l'interface OVH * Préparer les 2 instances web et db en suivant les instructions du wiki * Tester l'utilisation d'OpenStack pour sauvegarder/transférer des instances * Corriger l'installation de Firewalld pour utiliser Iptables sur db et web * Créer le dépôt Github sinp-aura-tickets * Créer le dépôt Github sinp-aura-data * Transférer un snapshot de l'instance Web sur Londres pour créer l'instance bkp * Commander une instance bkp sur le Datacenter de Londres avec l'image web-srv à charger directement * Modifier/Recréer si nécessaire le VPN pour prendre en compte l'instance bkp * Supprimer les volumes storage inutiles * Compléter/mettre à jour la doc d'installation vis à vis de l'instance bkp * Installer GeoNature * Installer TaxHub * Installer UsersHub * Installer GeoNature-Atlas * Installer les outils de monitoring à l'aide de Docker sur bkp * Configurer les instances db et web pour envoyer les infos monitorées vers bkp (mise à jour de la doc) * Utiliser un dépôt Borg sur Bkp et des images Docker Borgomatic pour sauvegarder web et db sur bkp : [[https://www.borgbackup.org/| Borg Backup]], [[https://torsion.org/borgmatic/| Borgomatic]], [[https://github.com/b3vis/docker-borgmatic/blob/master/base/README.md| Docker Borgomatic]], [[https://connect.ed-diamond.com/Linux-Pratique/LP-098/Ne-procrastinez-plus-vos-sauvegardes-grace-a-Borg3| Tuto mise en place de Borg]] * Vérifier le bon fonctionnement du cron sur db-srv * Créer le docker borgmatic pour web-srv * Tester la restauration de fichier * Tester la restauration de base de données * Créer le mécanisme de sauvegarde des instances (OpenStack, API OVH v6...) web et db sur le serveur bkp * Vérifier le bon transfert des sauvegardes sur UK1 * Ajouter un mécanisme de suppression des images trop ancienne * Voir comment créer un dépôt sur bkp permettant de télécharger via un script (bash) les archives des données à intégrer . Solution : [[https://hub.docker.com/r/atmoz/sftp| Serveur SFTP Docker]], [[https://hub.docker.com/_/nextcloud#running-this-image-with-docker-compose|NextCloud (avec WebDAV et donc CURL)]] * Corriger les scripts d'intégration pour utiliser ce dépôt à la place de Dropbox * Finaliser la mise en place d'un utilisateur accédant en lecture seule aux bases de GeoNature via un tunnel SSH * Intégration du référentiel géo de Flavia * Intégration des observations CBNMC, CBNA, LPO, FLAVIA * Intégration des observations CBNMC * Intégration des observations CBNA * Intégration des observations FLAVIA * Intégration des observations LPO * Importer les images de l'INPN * Mettre à jour les vues matérialisées du référentiel géo de GeoNature Atlas * Mettre à jour les vues matérialisées des données de GeoNature Atlas => résoudre le problème de perte de connexion FDW * Remplacer les logos CBNs dans les pieds de page de l'Atlas et GeoNature * Fermer les tickets du dépôt de suivi :https://github.com/cbn-alpin/sinp-aura-tickets/issues