CrowdStrike / CrowdStrike/falcon-operator

Changes to the falconNodeSensor tolerations causes DaemonSet restart loop

Open
#702 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
79
Forks
51
Avg merge
6h 46m
Merged PRs (30d)
10

Description

We've just started deploying CS via the operator, and as we were testing tweaking the node tolerations (some of our nodes have custom taints), the falcon-sensor DaemonSet went into a restart loop, creating new sensor pods then immediately terminating them:

2025-08-19T23:30:56Z	INFO	Updating FalconNodeSensor DaemonSet Tolerations	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "bae2186c-9582-4385-a5c8-bfd7c5020a57", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:56Z	INFO	Updating FalconNodeSensor falcon-node-sensor in namespace 	{"controller": "falcondeployment", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconDeployment", "FalconDeployment": {"name":"falcon-deployment"}, "namespace": "", "name": "falcon-deployment", "reconcileID": "a1a74d60-64f4-4414-b589-5db8e6869a06"}
2025-08-19T23:30:56Z	INFO	FalconNodeSensor DaemonSet configuration changed. Pods have been restarted.	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "bae2186c-9582-4385-a5c8-bfd7c5020a57", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:56Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "8849c1c6-45cc-4aa6-b01b-0c5eb596457b", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:57Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "8849c1c6-45cc-4aa6-b01b-0c5eb596457b", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:30:57Z	INFO	Updating FalconNodeSensor DaemonSet Tolerations	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "8849c1c6-45cc-4aa6-b01b-0c5eb596457b", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:57Z	INFO	Updating FalconNodeSensor falcon-node-sensor in namespace 	{"controller": "falcondeployment", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconDeployment", "FalconDeployment": {"name":"falcon-deployment"}, "namespace": "", "name": "falcon-deployment", "reconcileID": "33a37249-d5c8-4d7e-81ef-f33c404a2534"}
2025-08-19T23:30:57Z	INFO	FalconNodeSensor DaemonSet configuration changed. Pods have been restarted.	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "8849c1c6-45cc-4aa6-b01b-0c5eb596457b", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:57Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "84aaa0b1-4bd0-477b-87f2-08d6a2f3fb4d", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:57Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "84aaa0b1-4bd0-477b-87f2-08d6a2f3fb4d", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:30:57Z	INFO	Updating FalconNodeSensor DaemonSet Tolerations	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "84aaa0b1-4bd0-477b-87f2-08d6a2f3fb4d", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:57Z	INFO	Updating FalconNodeSensor falcon-node-sensor in namespace 	{"controller": "falcondeployment", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconDeployment", "FalconDeployment": {"name":"falcon-deployment"}, "namespace": "", "name": "falcon-deployment", "reconcileID": "62689a20-8f7b-4758-b295-890f454a0367"}
2025-08-19T23:30:57Z	INFO	FalconNodeSensor DaemonSet configuration changed. Pods have been restarted.	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "84aaa0b1-4bd0-477b-87f2-08d6a2f3fb4d", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:57Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "b855685a-983e-44cb-b179-8ccfa8048a35", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:58Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "b855685a-983e-44cb-b179-8ccfa8048a35", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:30:58Z	INFO	Updating FalconNodeSensor DaemonSet Tolerations	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "b855685a-983e-44cb-b179-8ccfa8048a35", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:58Z	INFO	Updating FalconNodeSensor falcon-node-sensor in namespace 	{"controller": "falcondeployment", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconDeployment", "FalconDeployment": {"name":"falcon-deployment"}, "namespace": "", "name": "falcon-deployment", "reconcileID": "d4fba9f4-3c95-4f50-9966-4f9a68446766"}
2025-08-19T23:30:58Z	INFO	FalconNodeSensor DaemonSet configuration changed. Pods have been restarted.	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "b855685a-983e-44cb-b179-8ccfa8048a35", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:58Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "37b72f9e-dae3-445d-a535-2c652c1907a2", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:58Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "37b72f9e-dae3-445d-a535-2c652c1907a2", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:30:58Z	INFO	Updating FalconNodeSensor DaemonSet Tolerations	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "37b72f9e-dae3-445d-a535-2c652c1907a2", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:58Z	INFO	Updating FalconNodeSensor falcon-node-sensor in namespace 	{"controller": "falcondeployment", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconDeployment", "FalconDeployment": {"name":"falcon-deployment"}, "namespace": "", "name": "falcon-deployment", "reconcileID": "b8c3c332-61b3-477f-847c-718766e4f299"}
2025-08-19T23:30:58Z	INFO	FalconNodeSensor DaemonSet configuration changed. Pods have been restarted.	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "37b72f9e-dae3-445d-a535-2c652c1907a2", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:58Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "cd7fead1-cdf1-40b8-913d-f3dec5d890e8", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:59Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "cd7fead1-cdf1-40b8-913d-f3dec5d890e8", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:30:59Z	INFO	Updating FalconNodeSensor DaemonSet Tolerations	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "cd7fead1-cdf1-40b8-913d-f3dec5d890e8", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:59Z	INFO	Updating FalconNodeSensor falcon-node-sensor in namespace 	{"controller": "falcondeployment", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconDeployment", "FalconDeployment": {"name":"falcon-deployment"}, "namespace": "", "name": "falcon-deployment", "reconcileID": "caa0450c-7f09-47ef-ab8a-b47c48dfc212"}
2025-08-19T23:30:59Z	INFO	FalconNodeSensor DaemonSet configuration changed. Pods have been restarted.	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "cd7fead1-cdf1-40b8-913d-f3dec5d890e8", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:59Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "b60d023c-1ccc-43e2-9656-f710626e9aac", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:59Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "b60d023c-1ccc-43e2-9656-f710626e9aac", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:30:59Z	INFO	Updating FalconNodeSensor DaemonSet Tolerations	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "b60d023c-1ccc-43e2-9656-f710626e9aac", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:59Z	INFO	Updating FalconNodeSensor falcon-node-sensor in namespace 	{"controller": "falcondeployment", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconDeployment", "FalconDeployment": {"name":"falcon-deployment"}, "namespace": "", "name": "falcon-deployment", "reconcileID": "955d623b-bead-4867-860a-0608ae907d03"}
2025-08-19T23:30:59Z	INFO	FalconNodeSensor DaemonSet configuration changed. Pods have been restarted.	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "b60d023c-1ccc-43e2-9656-f710626e9aac", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:30:59Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "687e4187-d407-488c-af6e-8b323a6ae4c1", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:00Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "687e4187-d407-488c-af6e-8b323a6ae4c1", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:31:00Z	INFO	Updating FalconNodeSensor DaemonSet Tolerations	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "687e4187-d407-488c-af6e-8b323a6ae4c1", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:00Z	INFO	Updating FalconNodeSensor falcon-node-sensor in namespace 	{"controller": "falcondeployment", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconDeployment", "FalconDeployment": {"name":"falcon-deployment"}, "namespace": "", "name": "falcon-deployment", "reconcileID": "3b3c096b-574c-4eab-afab-57f2893aad6a"}
2025-08-19T23:31:00Z	INFO	FalconNodeSensor DaemonSet configuration changed. Pods have been restarted.	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "687e4187-d407-488c-af6e-8b323a6ae4c1", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:00Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "96a4fb8a-c368-4fca-9a16-381c5ae937ed", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:00Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "96a4fb8a-c368-4fca-9a16-381c5ae937ed", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:31:00Z	INFO	Updating FalconNodeSensor DaemonSet Tolerations	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "96a4fb8a-c368-4fca-9a16-381c5ae937ed", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:00Z	INFO	Updating FalconNodeSensor falcon-node-sensor in namespace 	{"controller": "falcondeployment", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconDeployment", "FalconDeployment": {"name":"falcon-deployment"}, "namespace": "", "name": "falcon-deployment", "reconcileID": "1ef796eb-4de0-478e-b605-e6d7823007a0"}
2025-08-19T23:31:00Z	ERROR	Failed to update DaemonSet	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "96a4fb8a-c368-4fca-9a16-381c5ae937ed", "DaemonSet": {"name":"falcon-node-sensor"}, "DaemonSet.Namespace": "falcon-system", "DaemonSet.Name": "falcon-node-sensor"}
github.com/crowdstrike/falcon-operator/internal/controller/falcon_node.(*FalconNodeSensorReconciler).Reconcile
	/workspace/internal/controller/falcon_node/falconnodesensor_controller.go:355
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile
	/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.1/pkg/internal/controller/controller.go:116
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler
	/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.1/pkg/internal/controller/controller.go:303
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem
	/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.1/pkg/internal/controller/controller.go:263
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2
	/opt/app-root/src/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.1/pkg/internal/controller/controller.go:224
2025-08-19T23:31:00Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "1c792033-7464-4732-a793-26882786aaef", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:01Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "1c792033-7464-4732-a793-26882786aaef", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:31:01Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "72e2c3f3-455a-4751-807f-50aa248c95d5", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:01Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "72e2c3f3-455a-4751-807f-50aa248c95d5", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:31:01Z	INFO	Created a new DaemonSet	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "72e2c3f3-455a-4751-807f-50aa248c95d5", "DaemonSet": {"name":"falcon-node-sensor"}, "DaemonSet.Namespace": "falcon-system", "DaemonSet.Name": "falcon-node-sensor"}
2025-08-19T23:31:01Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "74124778-0263-4739-836a-084c56d54dad", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:01Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "74124778-0263-4739-836a-084c56d54dad", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:31:01Z	INFO	Updating FalconNodeSensor DaemonSet NodeAffinity	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "74124778-0263-4739-836a-084c56d54dad", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:02Z	INFO	FalconNodeSensor DaemonSet configuration changed. Pods have been restarted.	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "74124778-0263-4739-836a-084c56d54dad", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:02Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "b7c21466-3d3d-4238-8dfe-c9c8903420c4", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:02Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "b7c21466-3d3d-4238-8dfe-c9c8903420c4", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:31:03Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "77426072-9b22-47a3-8856-cc9d78f59040", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:04Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "77426072-9b22-47a3-8856-cc9d78f59040", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:31:04Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "486d3ae2-3b08-46fb-bdcc-c202cdf0a424", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:04Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "486d3ae2-3b08-46fb-bdcc-c202cdf0a424", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:31:06Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "06c44172-7acd-42e0-b4ff-38c1b89bf000", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:07Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "06c44172-7acd-42e0-b4ff-38c1b89bf000", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:31:07Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "d93c6c22-5d14-409f-b59e-3452572dfc4a", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:31:07Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "d93c6c22-5d14-409f-b59e-3452572dfc4a", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:32:33Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "e7a176c9-0a86-4e57-abb8-c6156b2c3faf", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:32:34Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "e7a176c9-0a86-4e57-abb8-c6156b2c3faf", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:32:34Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "95c36e61-be8f-4e07-b7c0-84d6af5d0c8b", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:32:35Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "95c36e61-be8f-4e07-b7c0-84d6af5d0c8b", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:32:42Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "ec8f7431-da22-49c8-88c4-b4acdc7a781c", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:32:42Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "ec8f7431-da22-49c8-88c4-b4acdc7a781c", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:32:44Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "0249e024-df62-4fdd-b22a-eb873e682a07", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:32:45Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "0249e024-df62-4fdd-b22a-eb873e682a07", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}
2025-08-19T23:32:47Z	INFO	reconciling FalconNodeSensor	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "c94806ae-6410-4144-9dac-fd2dcec5c144", "DaemonSet": {"name":"falcon-node-sensor"}}
2025-08-19T23:32:47Z	INFO	Identified Falcon Node Image	{"controller": "falconnodesensor", "controllerGroup": "falcon.crowdstrike.com", "controllerKind": "FalconNodeSensor", "FalconNodeSensor": {"name":"falcon-node-sensor"}, "namespace": "", "name": "falcon-node-sensor", "reconcileID": "c94806ae-6410-4144-9dac-fd2dcec5c144", "DaemonSet": {"name":"falcon-node-sensor"}, "reference": "registry.crowdstrike.com/falcon-sensor/us-2/release/falcon-sensor:7.28.0-18108-1.falcon-linux.Release.US-2"}

Manually removing the DaemonSet and allowing the operator to reconcile it fixed the issue

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the FalconNodeSensor reconciliation path associated with the logged tolerations update and DaemonSet configuration change messages. Reproduce the issue with custom node taints and changed tolerations, then verify that reconciliation converges without repeatedly restarting the falcon-sensor DaemonSet.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.