# Runbook 01 — Destroy Existing OpenStack Model

**STATUS: PLACEHOLDER** — drafted alongside bundle drafting.

## Purpose

Cleanly destroy the existing Bobcat `openstack` model, freeing the Juju
controller to host the new Caracal model.

## Prerequisites

- All steps in `00-pre-deploy.md` completed including go/no-go checklist
- Vault unseal keys backed up
- KVM snapshots in place
- CAPI workload cluster gracefully torn down

## TODO

- [ ] `juju destroy-model openstack --destroy-storage --no-prompt`
- [ ] Verify storage cleanup (no orphaned LXD storage pools, no orphaned
      volumes on Ceph)
- [ ] Verify MAAS-side machine state (machines back to Ready, not Deployed)
- [ ] Clean up any stale Juju agent state on KVM hosts if needed
