From eeaae71b1ffe755c55383759410ed8cc9c53c2d5 Mon Sep 17 00:00:00 2001 From: Xudong Sun Date: Thu, 3 Oct 2024 16:12:31 -0500 Subject: [PATCH] Leave to-dos for VReplicaSet controller Signed-off-by: Xudong Sun --- .../controllers/vreplicaset_controller/exec/reconciler.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/v2/controllers/vreplicaset_controller/exec/reconciler.rs b/src/v2/controllers/vreplicaset_controller/exec/reconciler.rs index 4788af70..4875b1e1 100644 --- a/src/v2/controllers/vreplicaset_controller/exec/reconciler.rs +++ b/src/v2/controllers/vreplicaset_controller/exec/reconciler.rs @@ -12,6 +12,13 @@ use vstd::seq_lib::*; verus! { +// TODO: +// + Skip reconciling if ReplicaSet has non-nil deletion_timestamp +// +// + Adopt and release pods based on ownership and labels +// +// + Update ReplicaSet status based on Pod status + // VReplicaSetReconcileState describes the local state with which the reconcile functions makes decisions. pub struct VReplicaSetReconcileState { pub reconcile_step: VReplicaSetReconcileStep,