diff --git a/src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap/deployment/pipeline_management.yml b/src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap/deployment/pipeline_management.yml index af8c515c5..4f41ec96f 100644 --- a/src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap/deployment/pipeline_management.yml +++ b/src/lambda_codebase/initial_commit/bootstrap_repository/adf-bootstrap/deployment/pipeline_management.yml @@ -603,11 +603,22 @@ Resources: "DeletePipelineParams": { "Type": "Task", "Parameters": { - "Name.$": "States.Format('/deployment/{}/regions', $.pipeline_name)" + "Name.$": "States.Format('/deployment/S3/{}/regions', $.pipeline_name)" }, + "Catch": [ + { + "ErrorEquals": "ParameterNotFound", + "Next": "ParameterNotFoundFallback" + } + ], "Resource": "arn:${AWS::Partition}:states:::aws-sdk:ssm:deleteParameter", "ResultPath": "$.ssm_delete_param.result", "End": true + }, + "ParameterNotFoundFallback": { + "Type": "Pass", + "Result": "Parameter not found, nothing to delete, all good", + "End": true } } },