Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

TELEICU/Rollback strategy: Difference between revisions

From OHC Network Wiki
More languages
Content deleted Content added
Fix 2 Mermaid diagrams: remove <pre> wrapping (via update-page on MediaWiki MCP Server)
Fix Comparison table: convert Markdown pipe syntax to proper MediaWiki wikitable (via update-page on MediaWiki MCP Server)
 
Line 53: Line 53:
== Comparison ==
== Comparison ==


{| class="wikitable"
| Dimension | Ansible | NixOS |
|-
|---|---|---|
! Dimension
| Speed | Depends on pull interval | Instant (CLI) or at boot |
! Ansible
| Completeness | Idempotency-dependent | Full — complete generation restore |
! NixOS
| Offline rollback | Not possible (needs git access) | Yes — generation is in local store |
|-
| Granularity | Per-playbook or per-role | Full OS generation |
| Speed
| Safety | Can leave partial state | Atomic — all-or-nothing |
| Depends on pull interval
| Instant (CLI) or at boot
|-
| Completeness
| Idempotency-dependent
| Full — complete generation restore
|-
| Offline rollback
| Not possible (needs git access)
| Yes — generation is in local store
|-
| Granularity
| Per-playbook or per-role
| Full OS generation
|-
| Safety
| Can leave partial state
| Atomic — all-or-nothing
|}


{{Navbox TELEICU}}
{{Navbox TELEICU}}