generated from phoenix-oss/tenant-tpl
[Task] Node-drain safety: sales demo: ubuntu deployment single-replica; 7 VMs #19
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of phoenix/openshift-config#369 — cross-team preparation for fully automated cluster updates: workloads must tolerate one-at-a-time node drains.
Goal
Make the workloads deployed by this tenant (
demoon clusterai-3) safe for node drains during automated OpenShift platform and operator updates, per the cross-team preparation requirements in phoenix/openshift-config#369.Findings (live cluster audit, 2026-11-11)
demo @ ai-3
Single-replica workloads (downtime on every drain, no PDB possible until replicated) (1)
Deployment/ubuntu-deploymentVirtual machines (need live-migration policy or accepted restarts) (1)
7 VMI(s)/7 VM(s)— VMs: fortigate-ksd, strongswan, ubuntu-vm-1, ubuntu-vm-2, ubuntu-vm-3, windows-vm-standard, windows-vm-standard-dev — need live-migration policy or explicit restart acceptanceRequired work (per the epic's requirements)
MCDDrainErrorafter an hour)Deliverable
Manifest changes in this repo (PDBs, replicas, spread constraints, VM migration settings) — or a documented per-workload acceptance where downtime during a drain is acceptable. Reference this epic and the PRs from the fix branches.
Notes
Related: openshift-config#387 — host-model VMs on basel cannot live-migrate (platform-side follow-up).