Я использую API-интерфейс Azure batch python. Когда я создаю новое задание, я вижу код выхода 128 (изображение прикреплено). Как я могу узнать, в чем причина этого?Не удалось выполнить задачи запуска пакетной задачи Azure
Я создаю новую работу, используя этот код:
def wrap_commands_in_shell(commands):
return "/bin/bash -c 'set -e; set -o pipefail; {}; wait'".format(';'.join(commands))
job_tasks = ['cd /mnt/batch/tasks/shared/ && git clone https://github.com/cryptobiu/OSPSI.git',
'cd /mnt/batch/tasks/shared/OSPSI && git checkout cloud',
'cd /mnt/batch/tasks/shared/OSPSI && cmake CMake',
'cd /mnt/batch/tasks/shared/OSPSI && mkdir -p assets'
]
job_creation_information = batch.models.JobAddParameter(job_id, batch.models.PoolInformation(pool_id=pool_id),
job_preparation_task=batch.models.JobPreparationTask(
command_line=wrap_commands_in_shell(
job_tasks),
run_elevated=True,
wait_for_success=True
)
)
мой репозиторий является приватным и только авторизованные пользователи могут смотреть. Я установил все зависимости (git, cmake ..). Спасибо за ваш ответ – liorko