diff --git a/DUO_WORKFLOW_EXECUTOR_VERSION b/DUO_WORKFLOW_EXECUTOR_VERSION index 384942600b74bda497fd0ee604ecc08efe86bafc..3527dbc1b4f6772e99cd7f74b82f5d46d0ae4f90 100644 --- a/DUO_WORKFLOW_EXECUTOR_VERSION +++ b/DUO_WORKFLOW_EXECUTOR_VERSION @@ -1 +1 @@ -v0.0.9 +v0.0.11 diff --git a/ee/app/services/ai/duo_workflows/start_workflow_service.rb b/ee/app/services/ai/duo_workflows/start_workflow_service.rb index 4421e24bc541e583ede32989481e97331e42f00e..88c907d4c4f693acff8abd918f8626ab1ae9055a 100644 --- a/ee/app/services/ai/duo_workflows/start_workflow_service.rb +++ b/ee/app/services/ai/duo_workflows/start_workflow_service.rb @@ -35,7 +35,8 @@ def pipeline_variables { key: 'WORKFLOW_SERVICE_TOKEN', secret_value: @params[:workflow_service_token] }, { key: 'REALM', secret_value: Gitlab::CloudConnector.gitlab_realm }, { key: 'GIT_STRATEGY', secret_value: 'none' }, - { key: 'GLOBAL_USER_ID', secret_value: Gitlab::GlobalAnonymousId.user_id(@current_user) } + { key: 'GLOBAL_USER_ID', secret_value: Gitlab::GlobalAnonymousId.user_id(@current_user) }, + { key: 'GITLAB_INSTANCE_ID', secret_value: Gitlab::GlobalAnonymousId.instance_id } ] end @@ -58,7 +59,7 @@ def pipeline_config './duo-workflow-executor --base-path ./workspace --goal "$GOAL" \ --workflow-id $WORKFLOW_ID --server $DUO_WORKFLOW_SERVICE_SERVER \ --duo-workflow-service-token $WORKFLOW_SERVICE_TOKEN \ - --user-id $GLOBAL_USER_ID --realm $REALM \ + --user-id $GLOBAL_USER_ID --realm $REALM --instance-id $GITLAB_INSTANCE_ID \ --token $GL_TOKEN --base-url $CI_SERVER_URL', 'echo "Run complete."' ]