Обновеление development до pilot-0.1-1.svn1066.el5
На development-сервере теперь стоит pilot-0.1-1.svn1066.el5. Это сильно экспериментальный релиз с достаточно сильно переработанными внутренностями, поэтому возможна сильная нестабильность сервиса. Заметные для пользователя улучшения:
- Практически мгновенный старт задач.
- Более быстрое изменение состояний задач/заданий для многошаговых задач.
- Скорее всего, частичное решение проблемы #596.
development pilot обновлен до версии 738
Изменения:
- Поддержка кодов выхода программ. Коды завершения программ доступны через новый атрибут exit_code в ответе о состоянии задачи. (См. документацию.).
- Остановка выполнения задания в случае не успешного завершения задач. Критерий успешности код возврата, не превышающий новый параметр max_success_code из описания задачи. (См. документацию.)
- Опрос состояния задач через wsrf-query теперь происходит только в том случае, если информация о задачах "давно" не поступала через WS-N.
- Полноценные whitelist и blacklist для хостов
- Много внутренних изменений и исправлений старых пропущенных ошибок.
Для работы с параметром max_success_code необходим pilot_cli версии [735] и выше, бинарный дистрибутив есть в обычном месте.
production pilot обновлен до версии 643
Важные изменения:
- Идентификаторы заданий теперь не являются числовыми.
- Есть возможность смотреть состояние заданий и задач, которые были удалены, если известны их URI.
- Опрос состояния задач происходит параллельно в несколько процессов, что повышает скорость работы сервера.
- Появились таймауты на запуск задач и опрос их состояния. В конфигурации по умолчанию, которая используется на tb01.ngrid.ru, запуск задачи (обмен информацией между globusrun-ws и сервисом globus) должен уложиться в 15 секунд, иначе запуск считается неудачным. Ответ на запрос о состоянии задачи должен занимать не более 15 секунд, в противном случае он считается неудачным. Получение 3 неудачных ответов о состоянии задачи подряд приводит к аборту задачи.
production pilot обновлен до версии 583
Экземпляр сервиса pilot по адресу https://tb01.ngrid.ru:5053/ был обновлен до версии [583]. Данная версия работает с matchmaking, а так же предоставляет информацию об аккаунтинге. Для работы необходим pilot_cli версии [553] или выше.
Поддержка pilot-job-matchmake
Начиная с [553] появилась работающая команда pilot-job-matchmake. Для использования требуется новая версия pilot_cli, которая доступна в обычных местах. Сервер на https://tb01.ngrid.ru:15053/ также был обновлен до версии [553].
Изменение формата времени и pilot-server-version
Внимание: сервисы pilot начиная с версии [315] требуют обновления pilot_cli до версии [315] и выше для правильной работы в связи с изменением формата времени (добавление микросекунд). Не забудьте обновить pilot_cli.
В pilot_cli версии [314] и выше появилась новая команда pilot-server-version, работающая с сервисом версии [314] и выше, позволяющая узнать версию сервиса pilot, с которым вы общаетесь.
Поддержка описаний JSON
Сегодня вышла версия pilot и pilot_cli [249], поддерживающие описания заданий/задач в формате PilotJsonJobDescription. Сервис на tb01.ngrid.ru обновлен до последней версии. Дистрибутив pilot_cli, как обычно, есть в http://www.ngrid.ru/sw/pilot_cli/
Новости Pilot
Далее здесь будут публиковаться изменения в текущих версиях pilot и pilot_cli, которые могут быть интересны кому-либо кроме авторов pilot. О существенных изменениях так же будет сообщаться в рассылку devel.

rss