Commit cd38df7
committed
Delegate HA enable/disable to kvm-ha-service
The kvm-ha-service now owns the HA lifecycle for hypervisors,
including setting spec.maintenance=ha and the ConditionTypeHaEnabled
and setting ConditionTypeHypervisorDisabled status condition after
the compute service got disabled.
Changes:
- Delete HypervisorInstanceHaController and its tests
- Remove enableInstanceHA, disableInstanceHA, updateInstanceHA,
InstanceHaUrl from utils.go
- Exclude MaintenanceHA from the maintenance controller's compute
service disable logic, as the ha-service handles that case1 parent 947ff85 commit cd38df7
5 files changed
Lines changed: 2 additions & 594 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
256 | 256 | | |
257 | 257 | | |
258 | 258 | | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | | - | |
265 | | - | |
266 | 259 | | |
267 | 260 | | |
268 | 261 | | |
| |||
Lines changed: 0 additions & 160 deletions
This file was deleted.
0 commit comments