LINUX.ORG.RU
ФорумAdmin

ansible получить список новых обновлений

 ,


1

1

Добрый день, задача получить с серверов список обновлений который необходим для установки. В целом задачу я решил, но если я просто выполняю команду dnf check-update то получаю список с последней версией. А если делаю из ansible

dnf:
list: updates
update_cache: true

В списке получаю один и тот же пакет, но с разными версиями. Как можно сократить список до последней версии (такой же, как и в dnf check-update)?



Последнее исправление: rk3dnp (всего исправлений: 2)

Репозиторий точно одинаковый прописан? Не георедиректор, не металинк, а конкретный репозиторий.

t184256 ★★★★★
()
Ответ на: комментарий от t184256

В рамках теста, я все делаю на одном компьютере, поэтому не может же быть для одних ключей один репозиторий, для других другой. Репозиторий локальный используется. Даже если вот использовать разные ключи, разное значение получается, но почему?

dnf check-update | wc -l

668

dnf check-update –security

Последняя проверка окончания срока действия метаданных: 2:15:35 назад, Пт 28 июл 2023 06:44:56.
Не требуются обновления безопасности, но обновления 486 имеются

dnf update | wc -l

Операция отменена.
597

#dnf update
Установка 86 Пакетов
Обновление 460 Пакетов

rk3dnp
() автор топика
Последнее исправление: rk3dnp (всего исправлений: 1)
Ответ на: комментарий от rk3dnp

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

t184256 ★★★★★
()
Ответ на: комментарий от t184256

А что тут не понятно, даже просто если из shell выполнить несколько команд, кол-во требующих обновлений пакетов разный

dnf check-update | wc -l dnf update | wc -l dnf update

rk3dnp
() автор топика
Ответ на: комментарий от rk3dnp

Непонятно, почему ты вместо сравнения этих списков друг с другом и с «правильным» нам на форум томно-загадочные вопросы пишешь. Клавиатура и монитор у тебя, нам отсюда твою проблему не видно и печатать неудобно.

t184256 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.