# Rapport Hermes — 2026-06-05_12-30 > Branche : `hermes/daily-work` · Fichiers analysés : 5 --- ## Résumé - ✅ À jour : 2 - ⚠️ À améliorer : 3 ## ✅ `admin/install/README.md` — 7/10 **Statut** : à_jour **Résumé** : Documentation d'installation structurée avec état des services et ordre d'installation, mais manque de détails opérationnels sur les étapes de configuration **Problèmes :** - Le service litellm est désactivé alors que le guide indique qu'il devrait être actif - L'état de qdrant est en phase d'activation, ce qui pourrait signifier un retard ou une erreur de démarrage - Aucun script d'installation ou commande spécifique n'est fourni dans le document **Suggestions :** - Ajouter des étapes précises pour activer litellm et vérifier son fonctionnement - Préciser les dépendances entre les services (ex: DNS avant les nœuds Kubernetes) - Inclure des exemples de commandes pour configurer les services mentionnés - Mettre à jour la section 'État vérifié' avec les dates de dernière vérification **État réel connu de Hermes :** storage-01 : litellm (inactif), hermes (actif), dnsmasq (actif), nfs-server (actif), qdrant (activation en cours), postfix (actif) --- ## ⚠️ `admin/install/gpu-01.md` — 7/10 **Statut** : obsolète **Résumé** : Document complet mais contient des incohérences (AlmaLinux 9.8 vs 9.7 dans l'architecture) et manque de détails sur la configuration ROCm **Problèmes :** - Mentionne AlmaLinux 9.8 dans l'installation mais l'architecture déclare AlmaLinux 9.7 - Le workaround HSA_OVERRIDE_GFX_VERSION manque de contexte technique - Pas de détails sur la configuration ROCm 7.x spécifique aux RX 6700XT - La section des pièges ne précise pas les étapes de vérification des permissions NFS **Suggestions :** - Mettre à jour la version AlmaLinux pour aligner avec l'architecture (9.7) - Ajouter une section détaillée sur la configuration ROCm avec des exemples de commandes - Inclure un check-list pour vérifier les permissions NFS et les symlinks - Ajouter des notes sur les dépendances logicielles requises pour ROCm 7.x **État réel connu de Hermes :** AlmaLinux 9.7 / Linux 5.14.0-687.5.3.el9_8.x86_64 avec ROCm 7.x fonctionnel sur RX 6700XT (gfx1031) --- ## ⚠️ `admin/install/kubernetes.md` — 8/10 **Statut** : incomplet **Résumé** : Document d'installation complet avec structure claire, mais plusieurs sections contiennent des ellipses (...) suggérant des contenus manquants ou incomplets. **Problèmes :** - Sections 2 à 19 contiennent des ellipses (...) indiquant des parties manquantes - Manque de détails sur les étapes critiques comme la configuration réseau et les erreurs rencontrées - La section 'Pièges et erreurs rencontrés' est incomplète **Suggestions :** - Compléter toutes les sections avec des détails opérationnels - Ajouter des exemples concrets de commandes et de configurations - Documenter les erreurs rencontrées avec des solutions détaillées - Ajouter des captures d'écran ou des schémas pour les étapes complexes **État réel connu de Hermes :** Le cluster Kubernetes est installé selon ce document, mais les sections incomplètes pourraient entraîner des risques d'erreurs lors de futurs maintenances --- ## ⚠️ `admin/install/storage-01.md` — 7/10 **Statut** : incomplet **Résumé** : Document complet sur l'installation de storage-01 avec des sections claires, mais contient des sections incomplètes et des placeholders non remplacés. **Problèmes :** - Section 7 'Jouer le playbook' est incomplète (cut-off avec 'Mis---') - Repo Git contient un placeholder 'yourusername/funk-homelab.git' non remplacé - Aucune mention des étapes de vérification post-installation des services critiques (Hermes, LiteLLM, Qdrant) - La configuration RAID5 mentionne un disque errant mais sans procédure de vérification SMART - Le playbook phase 3 est incomplet **Suggestions :** - Compléter la section sur le playbook avec les phases manquantes - Remplacer le placeholder du repo Git avec l'URL réelle - Ajouter une vérification SMART des disques RAID5 avec 'smartctl' - Documenter les étapes de test des services post-installation - Ajouter une note sur la sécurisation du fichier vault_password_file **État réel connu de Hermes :** Le document décrit une installation fonctionnelle, mais des sections critiques sont incomplètes et nécessitent des mises à jour pour garantir une installation réussie. --- ## ✅ `admin/k8s/argocd.md` — 9/10 **Statut** : à_jour **Résumé** : Documentation complète et actualisée sur la configuration d'ArgoCD dans le cluster Funk, avec des instructions claires pour l'installation, la gestion et le déploiement d'applications. **Problèmes :** - La version Helm spécifiée (9.5.14) pourrait être obsolète si une version plus récente est disponible. - Le mot de passe initial est récupéré via kubectl, mais aucun avertissement n'est donné sur la suppression du secret après changement du mot de passe (bien que mentionné dans le texte). **Suggestions :** - Mettre à jour la version Helm vers la dernière version stable disponible. - Ajouter une note explicite sur la sécurisation du secret initial et la suppression du secret après modification du mot de passe. **État réel connu de Hermes :** Tous les applications ArgoCD sont synchronisés (Synced) et en état santé (Healthy). Les pods critiques (argocd-application-controller, argocd-repo-server, argocd-server) sont actifs sans restarts. Aucune divergence avec la documentation. ---