From e40000e342dbb6c9838438bdb31612e3d0ecc5a9 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 14 Feb 2026 07:06:28 +0000 Subject: [PATCH 1/2] Initial plan From 34c5aef2cbfb87c5f09335f54e92a91c55289172 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 14 Feb 2026 07:12:09 +0000 Subject: [PATCH 2/2] Add --container-runtime flag to run-controllers command This fixes the issue where start-apiserver was forwarding the --container-runtime flag to run-controllers, which didn't accept it, causing the controllers subprocess to crash with exit code 1. Co-authored-by: danegsta <50252651+danegsta@users.noreply.github.com> --- internal/dcpctrl/commands/run_controllers.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/dcpctrl/commands/run_controllers.go b/internal/dcpctrl/commands/run_controllers.go index 7e8db63e..25137588 100644 --- a/internal/dcpctrl/commands/run_controllers.go +++ b/internal/dcpctrl/commands/run_controllers.go @@ -53,6 +53,8 @@ func NewRunControllersCommand(log logr.Logger) *cobra.Command { kubeconfig.EnsureKubeconfigFlag(runControllersCmd.Flags()) kubeconfig.EnsureKubeconfigPortFlag(runControllersCmd.Flags()) + container_flags.EnsureRuntimeFlag(runControllersCmd.Flags()) + cmds.AddMonitorFlags(runControllersCmd) notifications.AddNotificationSocketFlag(runControllersCmd.Flags())