0.74
 * исправить название опции в вызове dt-run-with-closing-from-balancer

0.73
 * увеличить период ожидания отстрела от балансера и добавить логирование

0.72
 * аккуратнее закрывать от балансера при выкладке
   - DIRECT-120642

0.71
 * уменьшить ожидание балансера после перезапуска
   - ожидаение /alive ушло в check-скрипт для sv

0.70
 * убрать enable nginx из выкладки
   - если имеет смысл вообще, должно делаться в наливке

0.69
 * fix - при открытии сессий tmux показывается окно с главным продакшеном (не лимтест и не sandbox)

0.68
 * при открытии сессий tmux всегда показывается первое окно

0.67
 * поднял таймаут на sv restart

0.66
 * fast rollback

0.65
 * зависимости

0.64
 * поднять таймаут для запуска сервисов до 120 секунд, потому что java-web, например, запускается и начинает слушать порт через почти минуту на devtest-стенде

0.63
 * убрать эвристику по определению java-сервиса

0.62
 * убрать проверку на версию deploy-tools -- больше вреда, чем пользы

0.61
 * поправить название пакета с deploy-tools

0.60
 * защититься от возможной неопределённости переменной

0.59
 * перед выкладкой пакетов проверять, что они доступны для установки

0.58
 * увеличить таймаут после перезапуска процесса
   - подробности в комментарии и https://st.yandex-team.ru/DIRECTADMIN-7939

0.57
 * опция --tmux для параллельного запуска по группам
 * включать --tmux для --prod по умолчанию
 * освежить документацию

0.56
 * в выставлении sv_dont_wait вместо захардкоженных приложений использовать настройку из apps.conf

0.55
 * перевод строки после вывода команды для обновления limtest

0.54
 * явно писать OK для успешной выкладки

0.53
 * добавить выкладку на limtest

0.52
 * передавать переменные в ansible-playbook в json
 * поддержка перезапуска сервисов по списку из apps conf
 * поддержка выкладки lb-moderation на тестовые среды
 * перезапуск сервисов lb-moderation без ожидания

0.51
 * в параметрах принимать только полные названия приложений (понадобилось для binlogbroker, у которого нет префикса java-)

0.50
 * добавить возможность передавать имена приложений как java-..., как в direct-apps.conf.yaml

0.49
 * опция --force-restart для перезапуска командой sv force-restart

0.48
 * хост java-ТС заменён на cname, указывающий на этот хост

0.47
 * не рестратить nginx в тестинге, если его нет

0.46
 * потерянный рестарт в тестинге (DIRECT-80176)

0.45
 * graceful restart только в продакшене

0.44
 * исправлена проблема с опрделением хостов из версии 0.42

0.43
 * разделяем понятия "приложение" и "сервис"
 (у user-action-log-writer-а сервис, который надо рестартить, не одноимененм с приложением из direct-release)

0.42
 * пакет к выкладке брать из apps.conf
 * группы для выкладки в продакшен брать из apps.conf

0.41
 * предположительно исправить падение "check if jetty restart failed" для случаев, когда jetty нет

0.40
 * выкладывать пакеты по очереди

0.39
 * при упавшем sv restart падать не сразу, а в конце, после того, как перезапустили nginx

0.38
 * исправить проверку наличия nginx'а

0.37
 * в непродакшене не выжидать завершения текущих соединений

0.36
 * graceful-restart для всех java-сервисов

0.35
 * после перезапуска сервиса выжидать паузу, пока балансер осознает его как живой

0.34
 * graceful-restart для java-intapi

0.33
 * увеличить таймаут на перезапуск сервиса до 30 сек

0.32
 * пользуемся собственным ssh-ем на порту 10022 (просто 22 начинает быть занят платформенным с особенностями)

0.31
 * ничего не делать с iptruler при выкладках

0.30
 * выкладывать java-intapi на песочницу продакшена

0.29
 * выкладывать java-intapi на песочницу ТС

0.28
 * на всякий случай сделать таймаут при перезапуске java-сервиса побольше

0.27
 * делать явно sv restart вместо service: ... state=restarted
https://st.yandex-team.ru/DIRECTADMIN-5589
 * исправить обработку localhost

0.26
 * при выполнении на localhost запускать ansible-playbook для fqdn, чтобы действовали переменные из кондуктора
 * устанавливать пакеты с force-confmiss, force-confnew по умолчанию

0.25
 * обновить список кондукторных групп для выкладки

0.24
 * не останавливать при выкладке умолчальный nginx, это делается в наливочной плейбуке

0.23
 * при неудачной выкладке возвращать ненулевой код

0.22
 * возвращена потерянная группа для выкладки java-jobs -- и на ТС тоже

0.21
 * новая группа для продакшен-logviewer: direct_java_logviewer_rtc

0.20
 * возвращена потерянная группа для выкладки java-jobs
 * выкладка ломалась на хостах без Песочницы API -- починено

0.19
 * округлять "треть хостов" в большую сторону при параллельной выкладке (serial: 34%)
 * определять тестовую песочницу не по хосту, а по наличию пакета yandex-direct-conf-sandbox*

0.18
 * исправить условие определения среды (по ошибке всегда определялась как test, даже если скрипт был вызван с --prod)
 * исправить продакшеновые группы intapi и logviewer

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

0.16
 * исправления ошибок

0.15
 * оформить соответствие сервисов и хостов структурой
 * изменить кондукторную группу для api5 в продакшене (DIRECT-68140)

0.14
 * на тестовую песочницу тоже выкладывать java-api5

0.13
 * правильная кондукторная группа для java-web
 * выкладывать параллельно на треть хостов (главным образом для web-api, у которого десятки машин)

0.12
 * на песочнице не перезапускать nginx

0.11
 * ещё правки, чтобы выкладывать на несколько групп хостов

0.10
 * выкладывать java-api5 на песочницу в продакшене

0.09
 * отменить правку из 0.08 -- state=started не идемпотентно

0.08
 * запускать nginx, если он не запущен

0.07
 * ТС состоит из 2 инстансов в RTC и адресуется кондукторной группой

0.06
 * ТС живет теперь на sas1-9069-7120.vm.search.yandex.net

0.05
 * не пытаться редактировать несуществующий конфиг nginx

0.04
 * не пытаться перезапускать сервисы, если их нет

0.03
 * исправлена ошибка: ansible-playbook всегда выполнялся с --check

0.02
  -n/--dry-run

0.01
 * пакетирование
