When the runner creates a NodeScanJob, persist a JSON snapshot of the current NodeScanConfiguration as an annotation on the job, mirroring the pattern used by the ScanJob reconciler to snapshot the Registry scanjob_controller.go#L106-L120, via AnnotationScanJobRegistryKey.
This ensures the scan runs against a frozen view of the configuration and is not affected by edits made while the job is in flight.
When the runner creates a
NodeScanJob, persist a JSON snapshot of the currentNodeScanConfigurationas an annotation on the job, mirroring the pattern used by theScanJobreconciler to snapshot theRegistryscanjob_controller.go#L106-L120, viaAnnotationScanJobRegistryKey.This ensures the scan runs against a frozen view of the configuration and is not affected by edits made while the job is in flight.