Приветствую коллеги.
Выяснился не приятный косяк с CentOS. Ребята убирают из репозитария промежуточные релизы, оставляя только самый последний.
Суть проблемы такова.Есть серврер в продакшене. Изначально там был CentOS 7.1. Все было настроено, нужные сервисы запущены. Время от времени на него накатывались обновления через yum update.
В процессе обновлений, буквально на днях, оно доехало до текущей версии - 7.6.
выяснилось что возникла проблема с одним из сервисов. Решили откатить последние 2 обновления через yum history rollback.
Все хорошо и первый роллбэк отработал отлично. Второй роллбэк сообщает, что не будет откатываться, так, как нет доступных пакетов (старых версий). Я немного прифигел, их действительно нет.
Оказывается первый rollback откатил до состоянию base centOS 7.6, а следующий должен был откатить на какое-то состояния по версиям пакетов где-то из 7.5, а этих пакетов уже нет в репозитории. там только текстовой readme, что оно depricated.
сейчас только посмотрел, что архив с пакетами находится на vault.centos.org
получается, что-бы роллбэк отработал, нужно прописать этот репозитарий?
Хотел поделится этой богофичей с пользователями которые думают использовать centOS.