Новичок в Openstack/Rally здесь. В базовом сценарии Rally для boot_and_list.json, операция загрузки просто проверяет, достигает ли виртуальная машина состояния "АКТИВНО".
Однако в моей организации тот факт, что виртуальная машина стала «АКТИВНОЙ», не означает, что она полностью завершила настройку всей нашей сетевой конфигурации. Мы хотели бы использовать Rally для оценки времени, которое требуется, чтобы виртуальная машина достигла состояния «Работа», где «Работа» достигается, когда определенное сообщение выводится в журнал консоли nova. В настоящее время наша организация настроила пользовательское сообщение, которое будет распечатываться в журнале консоли, в котором указывается состояние, например «Мой образ загружен!» или «Мой образ не удалось загрузить:». Таким образом, мы можем быть уверены, что виртуальная машина одновременно «АКТИВНА» и «Работает».
Есть ли способ использовать Rally для проверки некоторых выводов в журнале консоли nova? Возможно, с помощью getConsoleOutput
API?
Любое понимание будет оценено, спасибо!