Назад | Перейти на главную страницу

Репозиторий Ubuntu с блокировкой версий

Я нашел несколько дубликатов этого вопроса, но ни один из них не ответил именно на то, что я хочу попробовать.

У меня есть один сервер контроля качества и один производственный сервер, которым управляет один шеф-повар. Я хочу заблокировать версию репозитория apt до определенной версии, чтобы я мог обновиться до последней версии пакета в моем рецепте шеф-повара.

Подходит ли для этого удержание Ubuntu? кажется, мне нужно применить это для каждого пакета?

Я просто пытаюсь решить, как безопасно обновлять серверы с помощью шеф-повара. Я предпочитаю устанавливать обновления в QA, проверять, работает ли оно, если это так, заблокировать репозиторий в производственной среде с теми же номерами версий, что и в QA, устанавливать обновления в производственной среде. Есть другие предложения, как это сделать?

Спасибо,

Я предлагаю создать локальные репозитории для решения этой проблемы. если вы хотите управлять репозиторием, вам необходимо поддерживать свое собственное (RedHat Satellite также позволяет это делать, но для rpm. Мне неизвестен такой веб-инструмент управления репозиториями deb на debian / ubuntu).

вы можете создать столько репозиториев, сколько захотите, каждая может содержать разные версии, а затем указывать серверы на репо, на котором вы хотите, чтобы они были заблокированы.

Руководство Debian по настройке локальных репозиториев; https://wiki.debian.org/HowToSetupADebianRepository