Subcache проверка…

Откат

Как вернуть предыдущую версию, если новая оказалась плохой.

Предыдущая под рукой

Активной всегда является ровно одна версия, но предыдущая не удаляется. Откат - это переключение активной обратно, оно происходит так же атомарно, как и выкладка.

Без паники

Откат не требует пересборки и не ломает клиентов: те, кто уже забрал плохую версию, получат хорошую при следующем условном запросе.

Откат на предыдущую версию
POST /api/v1/rollback
{"profile":"prod"}

{"active":"v128","rolled_back":"v129"}