many-king-86489
09/12/2025, 12:43 PMPlan nothing happens.
The controller logs, set to debug mode, show these messages every 5 min:
time="2025-09-12T12:31:15Z" level=debug msg="Enqueing sync of Plan cattle-system/server-plan from Node venkman" func="<http://github.com/rancher/system-upgrade-controller/pkg/upgrade.(*Controller).handleNodes.func1|github.com/rancher/system-upgrade-controller/pkg/upgrade.(*Controller).handleNodes.func1>" file="/go/src/github.com/rancher/system-upgrade-controller/pkg/upgrade/handle_core.go:28"
time="2025-09-12T12:31:15Z" level=debug msg="PLAN STATUS HANDLER: plan=cattle-system/server-plan@39927283, status={Conditions:[{Type:Complete Status:True LastUpdateTime:2025-09-02T11:42:50Z LastTransitionTime: Reason:Complete Message:} {Type:Validated Status:True LastUpdateTime:2025-09-02T11:42:50Z LastTransitionTime: Reason:PlanIsValid Message:} {Type:LatestResolved Status:True LastUpdateTime:2025-09-02T11:42:50Z LastTransitionTime: Reason:Version Message:}] LatestVersion:v1.33.4-k3s1 LatestHash:bd9b89e2b80255e80f62402af2c7add9aa3ef2a7ccd7f2f2d8886ec0 Applying:[]}" func="<http://github.com/rancher/system-upgrade-controller/pkg/upgrade.(*Controller).handlePlans.func1|github.com/rancher/system-upgrade-controller/pkg/upgrade.(*Controller).handlePlans.func1>" file="/go/src/github.com/rancher/system-upgrade-controller/pkg/upgrade/handle_upgrade.go:34"
time="2025-09-12T12:31:15Z" level=debug msg="PLAN GENERATING HANDLER: plan=cattle-system/server-plan@39927283, status={Conditions:[{Type:Complete Status:True LastUpdateTime:2025-09-02T11:42:50Z LastTransitionTime: Reason:Complete Message:} {Type:Validated Status:True LastUpdateTime:2025-09-02T11:42:50Z LastTransitionTime: Reason:PlanIsValid Message:} {Type:LatestResolved Status:True LastUpdateTime:2025-09-02T11:42:50Z LastTransitionTime: Reason:Version Message:}] LatestVersion:v1.33.4-k3s1 LatestHash:bd9b89e2b80255e80f62402af2c7add9aa3ef2a7ccd7f2f2d8886ec0 Applying:[]}" func="<http://github.com/rancher/system-upgrade-controller/pkg/upgrade.(*Controller).handlePlans.func2|github.com/rancher/system-upgrade-controller/pkg/upgrade.(*Controller).handlePlans.func2>" file="/go/src/github.com/rancher/system-upgrade-controller/pkg/upgrade/handle_upgrade.go:119"
More details in the 🧵
Any idea what's going on or what I'm missing? Thanks!many-king-86489
09/12/2025, 12:43 PMapiVersion: <http://upgrade.cattle.io/v1|upgrade.cattle.io/v1>
kind: Plan
metadata:
name: server-plan
namespace: cattle-system
spec:
concurrency: 1
cordon: true
version: v1.33.4+k3s1
nodeSelector:
matchExpressions:
- key: <http://node-role.kubernetes.io/control-plane|node-role.kubernetes.io/control-plane>
operator: In
values:
- "true"
serviceAccountName: system-upgrade-controller
upgrade:
image: rancher/k3s-upgrademany-king-86489
09/12/2025, 12:44 PM% kubectl get nodes -l "<http://node-role.kubernetes.io/control-plane=true|node-role.kubernetes.io/control-plane=true>"
NAME STATUS ROLES AGE VERSION
venkman Ready control-plane,master 3y313d v1.33.2+k3s1