Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/reservations/committed-resource-reservations.md
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ The `spec_only_unblocked` term exists because an InFlightReservation on the same
**Corner cases worth noting:**
- Confirmed VMs exceed reservation size (e.g. after resize): clamp `remaining` to 0, never negative
- Spec-only VM larger than remaining slot: block `spec_only_unblocked` — those resources will land when the VM starts
- Live migration within a reservation: handled implicitly by `hv.Status.Allocation`, which libvirt reports on both source and target during migration; no special logic needed
- Live migration within a reservation: when a confirmed VM disappears from its expected host, the controller scans all hypervisors. If the VM is the sole allocation and the new host has capacity, the reservation follows the VM; otherwise the VM is removed from the reservation.

### InFlightReservation

Expand Down