I am having a pipeline on ADO (Azure DevOps). Its quite simple and their are several steps 1,2,3,4 etc.
In one of the steps some code is pushed to SageMaker (AWS cloud solution) and is running there for some hours. I want the ADO pipeline to wait for that to be finished before moving on to the next step in the pipeline.
Its basically a python script like python deploy_to_sagemaker.py algorithm.
However its abandoning the job after around 40 minutes, probably because of CPU inactivity. Is there any way that I in my .yml file or something like that can tell the pipeline to wait for some hours no matter how little activity there is?
The error message is something like "We stopped hearing from agent id-xxx. Verify the agent machine is running and has a healthy network connection".