Тестирование не-Unix устройств с Serverspec - PullRequest
0 голосов
/ 20 ноября 2018

Я ищу способ протестировать не-Unix-устройства, такие как коммутаторы, конфигурации серверов HP ILO или Onboard Administrator.

Все они имеют SSH CLI, в большинстве случаев не поддерживают аутентификацию по ssh-ключу (только пароль).).

Я хочу запускать команды CLI через SSH и анализировать их вывод.

Кто-нибудь пробовал это?Считаете ли вы, что Serverpec реально сделать это?

Когда я попробовал такой тест:

require 'spec_helper'
describe command('show syslog settings') do
  its(:stdout) { should match 'Enabled' }
end

выглядит так, как Serverspec пытается запустить оболочку Unix на устройстве.

...