[axe-8] am update --rollback — backup automatique avant mise à jour #64

Closed
opened 2026-08-17 08:14:27 -04:00 by bruno · 0 comments
Owner

Objectif : sauvegarder avant chaque mise à jour et pouvoir revenir en arrière.

Specification :

  • backup du répertoire d'installation et de l'état avant am update (état + config + binaire)
  • am update --rollback restaure le dernier backup valide
  • conservation des N derniers backups (settings.backups_keep)
  • événements de backup/rollback journalisés pour l'audit (axe 8)

Criteres d'acceptation :

  • un rollback d'une mise à jour cassée restaure l'état précédent
  • le backup automatique est créé avant chaque mise à jour
  • rétention des backups respectée
  • tests du cycle backup → update → rollback

Reference : ROADMAP.md axe 8.

Objectif : sauvegarder avant chaque mise à jour et pouvoir revenir en arrière. Specification : - backup du répertoire d'installation et de l'état avant am update (état + config + binaire) - am update --rollback <point> restaure le dernier backup valide - conservation des N derniers backups (settings.backups_keep) - événements de backup/rollback journalisés pour l'audit (axe 8) Criteres d'acceptation : - [ ] un rollback d'une mise à jour cassée restaure l'état précédent - [ ] le backup automatique est créé avant chaque mise à jour - [ ] rétention des backups respectée - [ ] tests du cycle backup → update → rollback Reference : ROADMAP.md axe 8.
bruno added this to the v0.5.0 milestone 2026-08-17 08:14:27 -04:00
bruno added the P2axe-8M labels 2026-08-17 08:14:27 -04:00
bruno added this to the Phase 2 project 2026-08-17 08:50:18 -04:00
bruno closed this issue 2026-08-18 09:44:25 -04:00
bruno moved this to En revue in Phase 2 on 2026-08-18 09:45:08 -04:00
Sign in to join this conversation.