- Deleted apps/web/src/utils/optimisticStoreUpdates.ts (unused file) - File was unused - no imports found in codebase - Mutations already use React Query's onMutate pattern - No TypeScript errors after deletion - Actions 4.4.1.2 and 4.4.1.3 complete
2.2 KiB
2.2 KiB
Migration vers Debian 13
Date: 2026-01-14
Statut: ✅ TERMINÉ
Changements Effectués
Tous les scripts de déploiement ont été mis à jour pour utiliser Debian 13 (trixie) au lieu d'Ubuntu 22.04.
Fichiers Modifiés
-
config/incus/deploy-service-native.sh
- Ligne 73:
images:ubuntu/22.04→images:debian/13
- Ligne 73:
-
config/incus/deploy-service.sh
- Ligne 45:
images:ubuntu/22.04→images:debian/13
- Ligne 45:
-
Makefile
- Ligne 466:
images:ubuntu/22.04→images:debian/13
- Ligne 466:
État Actuel
Conteneurs Déployés avec Debian 13
✅ 4/6 conteneurs déployés :
veza-infra(10.10.10.10) - Debian 13 ✅veza-backend-api(10.10.10.2) - Debian 13 ✅veza-web(10.10.10.5) - Debian 13 ✅veza-haproxy(10.10.10.6) - Debian 13 ✅
❌ 2 conteneurs manquants :
veza-chat-server(10.10.10.3) - Binaire non compilé (erreurs Rust)veza-stream-server(10.10.10.4) - Binaire non compilé (erreurs Rust)
Vérification OS
Tous les conteneurs déployés utilisent bien Debian 13 :
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
Prochaines Étapes
-
Finaliser l'infrastructure :
- Attendre la fin de l'installation de PostgreSQL et Redis
- Configurer et démarrer les services
-
Démarrer les services :
- Backend API
- Apache (Web)
- HAProxy
-
Corriger les erreurs de compilation Rust pour déployer chat-server et stream-server
Commandes Utiles
Vérifier l'OS d'un conteneur
incus exec veza-infra -- cat /etc/os-release | grep PRETTY_NAME
Vérifier tous les conteneurs
for container in $(incus list -c n --format csv | grep veza-); do
echo "--- $container ---"
incus exec $container -- cat /etc/os-release | grep PRETTY_NAME
done
Redéployer un conteneur avec Debian 13
incus delete veza-<service> --force
./config/incus/deploy-service-native.sh <service>
Notes
- Debian 13 (trixie) est la version de développement actuelle de Debian
- Les packages peuvent être différents d'Ubuntu 22.04
- Certaines commandes peuvent nécessiter des ajustements pour Debian 13