# ADR 0001 — Kolla-Ansible 2025.2 sur Debian 12, sans HAProxy ni Cinder - **Date** : 2026-10-07 - **Statut** : accepté ## Contexte Le serveur Syllabus (Dedibox Start-2-L) est installé en Debian 12 (bookworm), avec une seule IP publique et deux SSD entièrement utilisés par un RAID 1 logiciel pour `/`. Il faut un OpenStack tout-en-un, maintenu, dont aucune API n'est exposée sur l'IP publique. ## Décision 1. **Kolla-Ansible série 2025.2 (Flamingo).** C'est la plus récente qui supporte encore Debian 12 comme hôte : 2026.1 ne supporte plus que Debian 13. 2025.1 n'est plus maintenue depuis le 2 octobre 2026, alors que 2025.2 l'est jusqu'en avril 2027 (fin de vie estimée). Sources : support matrix 2025.2 et 2026.1, releases.openstack.org. 2. **Images `debian` (`2025.2-debian-bookworm`)**, cohérentes avec l'hôte. 3. **Pas de HAProxy ni de keepalived** : un seul nœud, donc aucune VIP à faire flotter. Toutes les API écoutent sur `dummy0` (10.10.0.1). 4. **Neutron OVN**, réseau externe sur une paire veth NATée (étape 4), jamais sur `eno1`. 5. **Pas de Cinder pour l'instant.** Il n'y a aucun espace disque libre pour un groupe de volumes LVM. Une alternative (fichier en loopback sur `/`) serait fragile et lente pour un gain nul : les labs n'ont besoin que de disques éphémères Nova. 6. **Kolla ne gère pas le pare-feu.** Il est écrit dans le rôle Ansible `durcissement`, et Docker est configuré pour ne créer aucune règle. ## Conséquences - Il faudra passer à Debian 13 pour suivre les séries suivantes (2026.1 et au-delà) : c'est un sujet de la montée de version (semaine 7 du bloc A), à prévoir avant avril 2027. - Kolla est installé depuis la branche `stable/2025.2` (version `21.3.1.dev4` au moment de l'installation), comme le recommande la documentation. Pour une reproductibilité stricte, il faudra figer un tag de version. - Pas de volumes persistants pour les VM tant que Cinder (ou Ceph, bloc C) n'est pas en place. Les travaux des élèves devront donc être sauvegardés ailleurs (S3, bloc B).