2.11
* Добавили хосты:
* direct-ts-1-vla-7.vla.yp-c.yandex.net
* direct-ts-1-vla-8.vla.yp-c.yandex.net

2.10
* Изменили список хостов:
* -direct-ts-1-6.man.yp-c.yandex.net
* -direct-ts-1-7.man.yp-c.yandex.net
* -direct-ts-1-8.man.yp-c.yandex.net
* -direct-ts-1-vla-1.vla.yp-c.yandex.net
* -direct-ts-1-vla-2.vla.yp-c.yandex.net
* -direct-ts-1-vla-3.vla.yp-c.yandex.net
* -direct-ts-1-2.man.yp-c.yandex.net
* -direct-ts-1-3.man.yp-c.yandex.net
* +direct-testing-perl-api-1.sas.yp-c.yandex.net
* +direct-testing-perl-intapi-1.sas.yp-c.yandex.net
* +direct-testing-perl-intapi-2.sas.yp-c.yandex.net
* +direct-testing-direct-web-1.sas.yp-c.yandex.net
* +direct-testing-direct-web-2.sas.yp-c.yandex.net

2.09
* Добавить хост direct-tabula-vla-3.vla.yp-c.yandex.net

2.08
* Добавить хост direct-testing-perl-intapi-2.man.yp-c.yandex.net для perl-TC

2.07
* добавить хосты для perl-ТС https://st.yandex-team.ru/DIRECT-145195#60a67a08bcf18423ea3ac542

2.06
* DIRECT-128173. add new hosts from ts
 
2.05
* новая Табула

2.04
* новые jobs-devtest, jobs-dev7

2.03
* для ppcdev6 выдать правила как для ppcdev5

2.02
* багфиксы по итогам пробного запуска

2.01
* возможность выкладки на хосты по меткам ansible

1.100
* Хосты vla ТС в nanny-yp

1.99
* Хосты новой ТС в nanny-yp

1.98
* dt-dist добавлены команды для перемещения пакетов testing - prestable

1.97
* разрешить + в direct-create-beta (бывают ветки с такими символами)

1.96
* заменить хосты java-ТС во vla

1.95
* direct-async-run на java-хостах

1.94
* поправить yaml

1.93
* ещё новые хосты java-ТС

1.92
* новые хосты java-ТС

1.91
* новая tablua2

1.90
* вместо direct-dist.py теперь используется dt-dist

1.89
* удалить оставленные "на всякий случай" старые правила для обновления perl-Директа

1.88
* возможность установки yandex-direct-dna[0-9]*, потому что DIRECT-84998

1.87
* правило direct-async-run для тестовой песочницы

1.86
* правило direct-async-run для ppcdev5

1.85
* встроить асинхронный запуск в ts-updater.pl
* избавиться от правила для direct-async-run start
* direct-deploy.py запускать с перенаправлением stderr в stdout
* выводить выполняемую команду на stderr, а не на stdout

1.84
* поддержка асинхронного обновления Директа

1.83
* при запуске скриптов на ТС разрешить запятые и = в аргументах

1.82
* обновление пакетов perl-Директа через direct-deploy.py

1.81
* не обновлять yandex-direct-tvmtool вместе с остальными пакетами Директа

1.80
* поддержка -f опции в direct-delete-beta

1.79
* разрешаем ставить пакеты yandex-dau-xxx (direct-arcadia-utils)

1.78
* формально добавляем ppcdev7

1.77
* актуализировать список непродакшеновых java-хостов

1.76
* систематически игнорируем dna при установке Директа

1.75
* менее придирчиво проверять версию пакета к выкладке

1.74
* dna в исключения в основном обновлении ТС

1.73
* выкладка dna на ТС и ppcdev-ы

1.72
* комманда для перезапуска lighttpd табулы (3), косметические изменения

1.71
* комманда для перезапуска lighttpd табулы (2), исправление списка серверов

1.70
* комманда для перезапуска lighttpd табулы

1.69
* Новые хосты в java_devtest

1.68
 * обновление java на ТС3

1.67
 * DIRECT-73345: На ТС и ppcdev'ах переделать перезапуск js-templater на sv force-restart

1.66
 * убрать всё про Геоконтекст в связи с закрытием

1.65
 * отдельные правила dmove_stable для direct-moderate-precise
для открытия доступа разработке Модерации

1.64
 * после пакетов дополнительно запускать postinst от yandex-direct-conf-...
костыль для случаев, когда postinst при установке почему-то не срабатывает

1.63
 * в etc/ts-updater/direct.conf разбить особенно длинные команды на строки

1.62
 * ещё расширить возможные deb-ревизии для java-пакетов
DIRECT-72279

1.61
 * в установке java-пакетов разрешать deb-ревизии, отличные от 1

1.60
 * nginx-start - у нас есть еще nginx в интапи

1.59
 * исправить правило для обновления java для песочницы

1.58
 * новые хосты в rtc
 - старые хосты в rtc

1.57
 * разрешить обновлять java на песочнице ТС

1.56
 * запускать только существующие init-скрипты

1.55
 * новые хосты в rtc

1.54
 * ослабить ограничение на команду direct-java-deploy

1.53
 * обновление java-ТС

1.52
 * правило для обновления стабильных инстансов java-сервисов на бетах

1.51
 * не пытаться установить yandex-direct-queryrecdata директовской версии

1.50
 * правила для обновления yandex-direct-dscribe-upload-* и yandex-direct-send-logs-to-logbroker

1.49
 * на тестовой песочнице не пытаться перезапускать js-templater

1.48
 * заранее перестаем пытаться обновить пакет yandex-direct-push-client-config

1.47
 * не пытаться ставить пакет yandex-direct-send-logs-to-logbroker директовской версии

1.46
 * не пытаться ставить пакеты yandex-direct-dscribe-upload-* директовских версий

1.45
 * перезапускать js-templater на тестовых и разработческих средах

1.44 
 * перезапускать intapi на тестовой Песочнице

1.43
 * --force-confnew на ppcdev5

1.42
 * не пытаться ставить Java-пакеты на dev

1.41
 * не пытаться ставить Java-пакеты

1.40
 * --force-confnew для обновления Директа на ppcdev*

1.39
 * при выкладке на ТС Модерации и ppcmoddev* перезапускать nginx для PerformanceModerate

1.38
 * Правила для ppcdev3 и ppcdev6 теперь из ppcdev

1.37
 * правило для libyandex-startrek-client-easy-perl

1.36
 * перезапуск intapi nginx после обновления пакетов

1.35
 * можно делать service <...> status

1.34
 * добавить возможность запускать consul-client

1.33
 * правило ps для тестовых сред модерации

1.32
 * более общий регвыр для mediaplan-create-beta

1.31
 * правила для работы с тестовыми стендами медиапланов на ppcdev5

1.30
 * возможность передавать переменную окружения для direct-create-beta

1.29
 * правила для управления сервисами на разработческих машинах (запуск и остановка): пока только cocaine-v12-runtime

1.28
 * удален необязательный пробле после direct-create-beta

1.27
 * sudo -u вызывать с -H, чтобы сборка bem использовала правильную домашнюю директорию

1.26
 * использовать Net::Domain::hostfqdn, который умеет ipv6

1.25
 * возможность указывать несколько наборов правил для хоста
 * правила ppcdevcloud для ppcdev6
 * убрать --auto-remove у команды на обновление yandex-direct-cloud-v12-conf

1.24
 * yandex-direct-cloud-v12-conf --> yandex-direct-cloud-v12-conf-dev

1.23
 * правило для обновления yandex-direct-cloud-v12-conf вместо yandex-direct-cloud-conf

1.22
 * пропускать direct-moderate-container

1.21
 * ppc -> mod в directmod.conf

1.20
 * netstat -nap для Табулы

1.19
 * правила для ppcbuild

1.18
 * dmove_* для gtxdev1 

1.17
 * более аккуратные регэкспы в правилах

1.16
 * обновлён регэксп в правиле для direct-mk -- добавлен '+' для передачи svn-url'ов в direct-mk up

1.15
 * правила для gtxdev1 (новое имя беты Геоконтекста)

1.14
 * правила для ppctest-cloud2-front аналогично ppctest-cloud-front

1.13
 * правило update-trunk-cache для ppcdev*

1.12
 * правила для ppcbuild

1.11
 * на ppcdev5 включить restore-direct
 * на ppcdev6 правила как на ppcdev5

1.10
 * разрешить beta-update direct-mk на ppcdev3

1.09
 * добавить DirectUtilsInstall (в Модерации добавлено в 1.08) для ppcmoddev*

1.08
 * установка пакетов yandex-du-* для Модерации

1.07
 * правила для change-beta-settings для Директа и Модерации

1.06
 * не пытаемся обновлять yandex-direct-cloud-v12-conf* при обновлении пакетов Директа

1.05
 * правило для change-direct-beta.sh на ppcmoddev*

1.04
 * правило для change-mod-beta.sh на ppcdev5

1.03
 * в правилах для Модерации поменять пользователя ppc на mod

1.02
 * выводить документацию с помощью pod2text-utf8

1.01
 * новые правила для действий с бетами пользователя ppc в Модерации (скопированы из Директа)

1.00
 * правило direct-mk для всех ppcdev

0.99
 * добавил ppcdev6

0.98
 * на ТС Модерации перезапускать серверы intapi после обновления пакетов

0.97
 * правила для перемещения в и из prestable для direct-dist.py

0.96
 * restore-direct для облачных ppcdev'ов

0.95
* правильно разбирать параметры restore-direct

0.94
* добавить в зависимости libyaml-perl, потому что он нужен для ts-update.pl

0.93
* новая команда: restore-direct

0.92 
  * разрешить двоеточия в параметрах dmove_testing (бывают версии с двоеточиями)

0.91
* ещё один хост для beta2.geocontext

0.90
* конфиги для direct-dist.py: добавлены dmove_.*_from_file

0.89
* изменения из версии 0.88 распространены аналогично на Модерацию и Геоконтекст

0.88
* на разработческих машинах Директа не устанавливать пакеты yandex-du-*, если при этом удалится yandex-direct-conf-dev

0.87
* поддержка нескольких конфигурационных файлов
* конфиги для direct-dist.py: dmove_testing, dmove_stable

0.86
* временное решение: на фронтах Табулы удалять файлы из /var/lib/apt, чтобы apt-get update работал быстро

0.85
* при обновлении ТС Модерации пропускать direct-moderate-mongomgr
(в 0.82 было сделано только для разработческих машин)

0.84
* правила для нового фронта Табулы

0.83
* правило netstat-nap для разработческих машин Модерации и Геоконтекста

0.82
* при обновлении пакетов Модерации пропускать direct-moderate-mongomgr

0.81
* правило netstat-nap для вызова netstat -nap

0.80
* разрешать точку в параметрах populate-cloud-runtime

0.79
* правило populate-cloud-runtime для облачной ТС

0.78
* возможность обновлять облачные приложения на разных облачных рантаймах

0.77
* tabula.conf: перезапускать lighttpd.tabula, а не обычный lighttpd

0.76
* исправить опечатку

0.75
* обновление "главных пакетов" на новой Табуле

0.74
* правила для новой Табулы

0.73
* правило ps для loadtest и Песочницы

0.72
* правило ps для тестовых сред Директа

0.71 
* удален permute в Getopt::Long (вреден: ts-update.pl будет захватывать опции содержательной команды), 
проблема правильно поправлена в geocontext-test-update

0.70
* новые имена для ТС Модерации

0.69
* новые имена разработческих машин Модерации: ppcmoddev{1,2}

0.68
* permute в Getopt::Long, чтобы номально парсились вызовы с хвостовым --conf

0.67
* test-geocontext.ppc.yandex.ru

0.66
* вместо ppc использовать пользователя mod/geocontext в настройках для Модерации/Геоконтекста

0.65
* перезапуск beta-nginx через beta-update на ppcdev5

0.64
* перезапуск beta-nginx через beta-update

0.63
* правило direct-create-beta для всех ppcdev'ов, а также для разработческих машин Модерации и Геоконтекста

0.62 
* правила для ppctest-sandbox1-front

0.61
* правило direct-svn-merge для ppcdev5

0.60
* beta-nginx-start

0.59
* если не нашли правила для hostname, ищем для FQDN

0.58
* проверяем наличие или отсутсвие $VERSION в to_run для соответствующих правил
* забытое правило для установки yandex-du на ppcdev

0.57
* исправлено регулярное выражение в правилах для direct-utils

0.56
* правило для установки пакетов yandex-du без указания версии

0.55
* правила для управления бетами по ssh на ppcdev5

0.54
* правило apt-get-update для directmod и geocontext

0.53
* ppcdev5

0.52
* ppcdevcloud rules set
* test for configs validity

0.51
* beta2.geocontext

0.50
* direct-release-flag через beta-update

0.49 
* действия sync-db-copy, sync-db-ls для ppctest-ts1-mysql

0.48
* действие sync-db-start для ppctest-ts1-mysql

0.47
* правила для ppcdev4

0.46
* юзера updater создаём с uid>=9050, чтобы не конфликтовал с ppc-шными юзерами

0.45
* более подробные сообщения об ошибках

0.44
* удален --auto-remove из ppcdev-rules

0.43
* удален ненужный autoremove

0.42
* можно обновлять yandex-direct-cloud-conf на ppcdev3

0.41
* Добавил конфиг sudoers

0.40
* не выполняем лишних действий при неудаче

0.39
* ограничиваем пространство имён кокаиновых приложений

0.38
* запуск кокаиновых приложений на ppcdev3

0.37 
* исправлено определение версии cocaine-приложения в переданной строке

0.36
* убрано обновление cloud-conf, пускай ставят админы
* убран init кокаиновых приложений

0.35
* запуск кокаиновых аппов
* конфигурация для ppctest-cloud-front

0.34
* не обновляем yandex-direct-cloud-conf

0.33
* канонические имена разработческих серверов: ppcdev[123]
* при обновлении "главной" беты игнорируем yandex-du-zk-delivery, но не yandex-direct-zk-delivery-configs

0.32 
* правила для ppccloud-dev01f

0.31
* псевдоним ppcdev-precise для ppcdev1

0.30
* apt-get-update на ppcdev

0.29
* nginx-start для запуска nginx на ppcdev

0.28 
* типовые правила для ppcdev'ов
* удалены особые правила для ppcdev-hardy

0.27
- не обновлять вместе с директом на ppcdev'ах yandex-direct-mysql-*
- для ppcdev-hardy добавлено автоудаление пакетов (как для ppcdev-precise)

0.26
 - правила для второй тестовой песочницы Директа

0.25
 -для нагрузочного контейнера принудительно обновляем конфигурационные файлы

0.24 
 - правила для обновления Модерации

0.23
 - из зависимостей удален libgetopt-long-perl

0.22
 - правила для ts3

0.21
 - в запускаемые команды могут передаваться ключи, не разбираем их как ключи ts-update.pl

0.20
 - в запускаемых командах Директа можно использовать :

0.19
 - конфиг для Геоконтекста

0.18
 - для ТС и тест-песочницы Директа при обновлении Директа принудительно обновляем конфигурационные файлы

0.17 
 - исправлена опечатка

0.16
 - правила для ppctest-load-front и ppcdev-hardy

0.15
 - правила для ppcdev-precise

0.14
 - добавлен перезапуск fake-services на ТС и в тест-песочнице

0.13
 - исправлена проверка для запуска скриптов
 - исправлено главное правило для тест-песочницы (нет intapi)

0.12 
 - логгировать команды на обновление
 - правило для просмотра логов

0.11
 - правила для ppctest-sandbox-front

0.10
 - параметризованные правила

0.03
 - правильный $PATH

0.02
Correct exit code

0.01
Initial version
