без интерактива, с дефолтными ответами
do-release-upgrade -f distUpgradeViewNonInteractive
А причём тут Ansible?
не делаю do-release-upgrade: делаю новые машины и переношу сервисы, переподключаю сетевые диски (конечно заранее продумывая этот момент - не надо данные копировать и т.п.)
Плюсану. Так как инфра описана кодом, то все просто. Далее разные варианты - погасил сервисы на первых нодах (если отказоустойчивость подразумевается), прибил старые сервера, переразвернул новые с теми же хостнеймами, накатил сервисы. Далее вторые ноды. Zero downtime. И инвентори не надо менять.
Это, если есть такая возможность и архитектура позволяет. Совсем печаль, если единственный вариант там, это инплейс обновление, что всегда может быть той ещё болью
Фулбэкап и вперёд)
Обсуждают сегодня