Откат
Как вернуть предыдущую версию, если новая оказалась плохой.
Предыдущая под рукой
Активной всегда является ровно одна версия, но предыдущая не удаляется. Откат - это переключение активной обратно, оно происходит так же атомарно, как и выкладка.
Без паники
Откат не требует пересборки и не ломает клиентов: те, кто уже забрал плохую версию, получат хорошую при следующем условном запросе.
Откат на предыдущую версию
POST /api/v1/rollback
{"profile":"prod"}
{"active":"v128","rolled_back":"v129"}