всё на jinja темплейтах, загоне этих темлейтов в конфиг файлы(разные), и команды в шелл по применению конфигов или рестарт сервисов
соответсвенно механизма автороллбека нет.
Возможно он и не нужен по хорошему, но меня как выходца ис аеспи это коробит.
Я вот на свой POC начал писать плейбуки/роли на основе nclu но там уже возникают проблемы с идемпотентностью и тем что ансибл императивен, стейты не хранит и соответственно возникуют проблемы с тем что для удаления сущностей не достаточно убрать их из переменных, а нужно явно указать выполнить их удаление.
Вобщем пока писал понял что все таки их подход более правильный, а так как это все в первую очередь для DC то видимо и автороллбек тут не собо то и нужен.
Но попробую туда bird2 поставить, там нативный механизм по откату конфига.(вроде и в FRR он тоже есть, но там как то невнятно про это )
@alekura А я правильно понимаю что nclu не рассматривается как основной способ конфигурирования и это скорее просто инструмент для совместимости с легаси сетевиками?