{"id":"platform-lifecycle-spans-updates-and-recovery","text":"OpenShift lifecycle management operates under version governance at both ends: progressive updates (canary rollouts, EUS-to-EUS skips) and disaster recovery (etcd backup/restore) are both constrained by the same version coupling rules — recovery cannot escape the boundaries that updates must respect.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["disaster-recovery-within-version-governance","platform-lifecycle-bounded-at-install-and-update"],"outlist":[],"label":"Both depth-2 nodes depend on version-coupling-and-update-governance; combining reveals that DR is not an escape hatch from lifecycle constraints but is subject to the same version boundaries as normal operations"}],"dependents":[],"metadata":{},"explanation":{"steps":[{"node":"platform-lifecycle-spans-updates-and-recovery","truth_value":"IN","reason":"SL justification valid","antecedents":["disaster-recovery-within-version-governance","platform-lifecycle-bounded-at-install-and-update"],"label":"Both depth-2 nodes depend on version-coupling-and-update-governance; combining reveals that DR is not an escape hatch from lifecycle constraints but is subject to the same version boundaries as normal operations"},{"node":"disaster-recovery-within-version-governance","truth_value":"IN","reason":"SL justification valid","antecedents":["etcd-disaster-recovery-constraints","version-coupling-and-update-governance"],"label":"depth-1 etcd DR constraints + depth-1 version governance combine to reveal DR is bounded by the same forward-only model"},{"node":"etcd-disaster-recovery-constraints","truth_value":"IN","reason":"SL justification valid","antecedents":["etcd-backup-not-rollback-mechanism","etcd-backup-requires-oc-debug-chroot","no-direct-etcd-access"],"label":"Three independent constraints that together define the narrow operational envelope for etcd recovery"},{"node":"etcd-backup-not-rollback-mechanism","truth_value":"IN","reason":"premise"},{"node":"etcd-backup-requires-oc-debug-chroot","truth_value":"IN","reason":"premise"},{"node":"no-direct-etcd-access","truth_value":"IN","reason":"premise"},{"node":"version-coupling-and-update-governance","truth_value":"IN","reason":"SL justification valid","antecedents":["cnv-version-must-match-ocp-version","cnv-update-ocp-first-then-cnv","hcp-update-order-management-mce-hosted","ocp-rollback-not-supported"],"label":"Version coupling rules and forward-only updates form a strict upgrade governance model"},{"node":"cnv-version-must-match-ocp-version","truth_value":"IN","reason":"premise"},{"node":"cnv-update-ocp-first-then-cnv","truth_value":"IN","reason":"premise"},{"node":"hcp-update-order-management-mce-hosted","truth_value":"IN","reason":"premise"},{"node":"ocp-rollback-not-supported","truth_value":"IN","reason":"premise"},{"node":"platform-lifecycle-bounded-at-install-and-update","truth_value":"IN","reason":"SL justification valid","antecedents":["install-time-irreversible-constraints","version-coupling-and-update-governance"],"label":"depth-2 — lifecycle rigidity at both install and update boundaries constrains all platform evolution"},{"node":"install-time-irreversible-constraints","truth_value":"IN","reason":"SL justification valid","antecedents":["ocp-security-fips-install-time-only","cpu-partitioning-install-time-only","network-plugin-selected-at-install-time"],"label":"Three independent install-time-only constraints form a coherent class of irreversible cluster decisions"},{"node":"ocp-security-fips-install-time-only","truth_value":"IN","reason":"premise"},{"node":"cpu-partitioning-install-time-only","truth_value":"IN","reason":"premise"},{"node":"network-plugin-selected-at-install-time","truth_value":"IN","reason":"premise"},{"node":"version-coupling-and-update-governance","truth_value":"IN","reason":"SL justification valid","antecedents":["cnv-version-must-match-ocp-version","cnv-update-ocp-first-then-cnv","hcp-update-order-management-mce-hosted","ocp-rollback-not-supported"],"label":"Version coupling rules and forward-only updates form a strict upgrade governance model"},{"node":"cnv-version-must-match-ocp-version","truth_value":"IN","reason":"premise"},{"node":"cnv-update-ocp-first-then-cnv","truth_value":"IN","reason":"premise"},{"node":"hcp-update-order-management-mce-hosted","truth_value":"IN","reason":"premise"},{"node":"ocp-rollback-not-supported","truth_value":"IN","reason":"premise"}]}}