diff --git a/orca-kayenta/src/main/kotlin/com/netflix/spinnaker/orca/kayenta/tasks/RunKayentaCanaryTask.kt b/orca-kayenta/src/main/kotlin/com/netflix/spinnaker/orca/kayenta/tasks/RunKayentaCanaryTask.kt index 0766b60115..8da15cc357 100644 --- a/orca-kayenta/src/main/kotlin/com/netflix/spinnaker/orca/kayenta/tasks/RunKayentaCanaryTask.kt +++ b/orca-kayenta/src/main/kotlin/com/netflix/spinnaker/orca/kayenta/tasks/RunKayentaCanaryTask.kt @@ -52,6 +52,11 @@ class RunKayentaCanaryTask( CanaryExecutionRequest(context.scopes, context.scoreThresholds, context.siteLocal) )["canaryExecutionId"] as String - return TaskResult.builder(SUCCEEDED).context("canaryPipelineExecutionId", canaryPipelineExecutionId).build() + val outputs = mapOf( + "canaryPipelineExecutionId" to canaryPipelineExecutionId, + "canaryConfigId" to context.canaryConfigId + ) + + return TaskResult.builder(SUCCEEDED).context("canaryPipelineExecutionId", canaryPipelineExecutionId).outputs(outputs).build() } }