Я пытаюсь внедрить обновления Dell в нашу инфраструктуру.
Мне нужно знать, есть ли хороший способ получить информацию о последних версиях и, возможно, матрицу совместимости.
DSU уже делает это, но из-за наших требований мы не можем использовать DSU. DSU сам выполняет эту логику, но я думаю, что он обращается к API за этой информацией.
Кто-нибудь знает об этом? Спасибо!
Итак, у вас есть два варианта, один намного лучше другого.
Подробно о том, как это сделать ... гораздо больше, чем здесь уместно. Но я считаю, что ценность, которую вы хотите, заключается в Профиль карты iDRAC (предупреждение PDF)
Полный Библиотека DCIM имеет ссылки на все профили и является хорошей отправной точкой.
Для этого вы должны сделать простой запрос GET (при условии, что стоечный сервер, а не блейд-шасси) https://$server/redfish/v1/Managers/iDRAC.Embedded.1
и возьмите "FirmwareVersion" из файла json. Это аутентифицированный маршрут, поэтому вам нужно будет передать комбинацию имени пользователя и пароля. Вы также можете получить ключ авторизации, но он более сложен и полезен для пакетных операций с одним сервером.
В Справочное руководство Dell Redfish можно начать. ПРИМЕЧАНИЕ: это для 2.40.40.40, поэтому могут быть маршруты, недоступные для вас в более низких версиях. Версии микропрограмм между 2.30.30.30 и 2.40.40.40 являются исправлением ошибок, 2.40.40.40 вводит некоторые OEM-расширения для импорта и экспорта конфигурации iDRAC.
РЕДАКТИРОВАТЬ:
Вздох, совершенно неверно истолковал свой вопрос. Я бы посмотрел в Менеджер репозитория Dell
Вы также можете подписаться на RSS-каналы, но я думаю, что лучшим вариантом будет получение пользовательских репозиториев и запланированный поиск в Dell Repo Manager.