Интерпретация результатов¶
Содержание
Расшифровка статусов тестов¶
Статус | Описание |
---|---|
УСПЕХ | Тест пройден успешно. |
НЕУДАЧА | Тест не пройден, не выполнено одно из обязательных условий. |
ОШИБКА | Тест не пройден, произошла непредвиденная ошибка. |
ПРОПУЩЕН | Тест был пропущен. |
Описание причин неуспешного прохождения тестов¶
Примечание
В результатах самодиагностики модулей RSserver, Monitor, CloudManager имеется тест license validity
, который проверяет валидность лицензии для каждого из указанных модулей.
Причины неуспешного прохождения:
- Лицензия не установлена;
- Лицензия истекла.
Client¶
Название теста | Описание |
---|---|
admin role in domain | Проверка наличия у пользователя роли „admin“ в домене.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: auth_url: «http://localhost:5000», domain_name: «default», password: «******», user_domain_name: «default», username: «admin».
- У пользователя «admin» нет роли «admin» в домене «default».
|
check openstack endpoints | Проверка доступности точек входа API зарегистрированных и включенных сервисов Openstack.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Необходимые типы служб не зарегистрированы: network, image. Недоступные точки подключения: Nova:public. Службы с неполным набором точек подключения: Nova:admin, Nova:internal.
|
installation source file | Проверка наличия файла со списком источников установки и доступности последнего из списка.
Причины неуспешного прохождения:
- Не удалось получить список пакетов из репозиториев apt.
- Не удалось получить версию модуля из PyPI.
- Файл не существует. Убедитесь, что он находится здесь: /etc/aos/autosetup/install_history.txt.
- PyPI http://pypi.org/packages/ недоступен.
|
keystone ldap driver | Проверка корректности настройки драйвера Keystone LDAP.
Причины неуспешного прохождения:
- Драйвер Keystone настроен некорректно.
- Драйвер Keystone LDAP не настроен.
|
modules compatibility with openstack | Проверка совместимости модулей с установленной версией службы Nova.
Причины неуспешного прохождения:
- Nova не установлена.
- Установленная версия Nova несовместима с одним из модулей.
|
modules versions | Проверка совместимости версий установленных модулей.
Причины неуспешного прохождения:
- Версии установленных модулей могут быть несовместимы. Необходимо использовать одну и ту же основную и вспомогательную версию всех модулей.
- Установленные версии модулей не совпадают.
|
nova journal middleware | Проверка корректности настройки Nova Journal middleware.
Причины неуспешного прохождения:
- Драйвер аудита Nova middleware настроен некорректно.
- Не поддерживается запуск от не root пользователя.
|
nova scheduler filter | Проверка корректности настройки фильтра планировщика Nova.
Причины неуспешного прохождения:
- Фильтр планировщика Nova настроен некорректно.
|
valid openstack version | Проверка версий проектов OpenStack.
Причины неуспешного прохождения:
- Keystone:
- keystoneauth==3.9.0. Необходимо keystoneauth>=1.2.0,<=2.4.3
|
CloudManager¶
Название теста | Описание |
---|---|
api connection | Проверка доступности службы CloudManager API.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы CloudManager API.
- Не удалось подключиться к службе CloudManager API с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Ошибка запроса к CloudManager API
|
api service registration | Проверка на то что служба CloudManager API и точки входа зарегистрированы в Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- У службы с типом «cloud-manager» нет точек подключения.
- Служба с типом «cloud-manager» не зарегистрирована в Keystone.
|
arp command | Проверка наличия команды arp.
Причины неуспешного прохождения:
- Внимание! Не найдена команда arp. Полная работоспособность модулей не гарантируется.
|
config file existence | Проверка базового и модульного конфигурационного файла.
Причины неуспешного прохождения:
- Файлы конфигурации не найдены: /etc/aos/aos.conf, /etc/aos/cloud_manager.conf.
- Ошибка. Недействительный файл конфигурации! Проверьте наличие секций в файле.
|
connection to keystone | Проверка соединения со службой Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
connection to nova | Проверка соединения со службой Nova.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Nova с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
drs service availability | Проверка доступности сервиса DRS.
Причины неуспешного прохождения:
- Не настроен сервис DRS.
- Служба DRS недоступна.
|
leases files exist | Проверка существования .leases файлов.
Причины неуспешного прохождения:
- Файл leases не найден. По всей видимости у вас отсутствует DHCP сервер.
|
migrations applied | Проверка последней примененной версии миграций в БД.
Причины неуспешного прохождения:
- Не все миграции применены, пожалуйста, выполните команду „openstack aos db migrate“.
- Не удалось подключиться к службе DB с параметрами: engine: «mysql+pymysql», host: «localhost», name: «db_name», password: «******», port: «3306», username: «username».
|
ping command | Проверка наличия команды ping.
Причины неуспешного прохождения:
- Внимание! Не найдена команда ping. Полная работоспособность модулей не гарантируется.
|
pxe folder owner write permissions | Проверка наличия прав на запись для директории PXE образов.
Причины неуспешного прохождения:
- У user нет прав записи на папку образов PXE.
- Процесс aos-cloud-manager-api не запущен. Попробуйте выполнить „systemctl status aos-cloud-manager-api“ чтобы проверить его статус.
- Папка для PXE образов не существует, проверьте параметр конфигурации PXE.
- user не является владельцем папки образов PXE.
|
registered celery tasks | Проверка на то, что все задачи зарегистрированы в Celery.
Причины неуспешного прохождения:
- Не удалось подключиться к службе RabbitMQ с параметрами: BROKER_TYPE: «amqp», HOST: «localhost», PASSWORD: «******», PORT: «5672», USERNAME: «username».
- Не удалось получить асинхронные задачи. Соединение с RabbitMQ было с параметрами: BROKER_TYPE: «amqp», HOST: «localhost», PASSWORD: «******», PORT: «5672», USERNAME: «username».
- Задача не зарегистрирована в Celery: celery_task. Попробуйте перезапустить воркер Celery: systemctl restart aos-cloud-manager-worker.
|
systemd services | Проверка systemd служб модуля CloudManager.
Причины неуспешного прохождения:
- Следующие службы не зарегистрированы в systemd: aos-cloud-manager-api, aos-cloud-manager-beat, aos-cloud-manager-listener, aos-cloud-manager-worker.
- Следующие службы не запущены: aos-cloud-manager-api, aos-cloud-manager-beat, aos-cloud-manager-listener, aos-cloud-manager-worker
|
Clouds¶
Название теста | Описание |
---|---|
api connection | Проверка доступности службы Clouds API.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы Clouds API.
- Не удалось подключиться к службе Clouds API с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Ошибка запроса к Clouds API
|
api service registration | Проверка на то что служба Clouds API и точки входа зарегистрированы в Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Служба с типом «clouds» не зарегистрирована в Keystone.
|
config file existence | Проверка базового и модульного конфигурационного файла.
Причины неуспешного прохождения:
- Файлы конфигурации не найдены: /etc/aos/aos.conf, /etc/aos/clouds.conf.
- Ошибка. Недействительный файл конфигурации! Проверьте наличие секций в файле.
|
connection to barbican | Проверка соединения со службой Barbican.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Barbican с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
connection to glance | Проверка соединения со службой Glance.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Glance с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
connection to keystone | Проверка соединения со службой Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
connection to nova | Проверка соединения со службой Nova.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Nova с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
migrations applied | Проверка последней примененной версии миграций в БД.
Причины неуспешного прохождения:
- Не все миграции применены, пожалуйста, выполните команду „openstack aos db migrate“.
- Не удалось подключиться к службе DB с параметрами: engine: «mysql+pymysql», host: «localhost», name: «aos», password: «******», port: «3306», username: «aos».
|
registered celery tasks | Проверка на то, что все задачи зарегистрированы в Celery.
Причины неуспешного прохождения:
- Не удалось подключиться к службе RabbitMQ с параметрами: BROKER_TYPE: «amqp», HOST: «localhost», PASSWORD: «******», PORT: «5672», USERNAME: «aos».
- Не удалось получить асинхронные задачи. Соединение с RabbitMQ было с параметрами: BROKER_TYPE: «amqp», HOST: «localhost», PASSWORD: «******», PORT: «5672», USERNAME: «aos».
- Задача не зарегистрирована в Celery: celery_task. Попробуйте перезапустить воркер Celery: systemctl restart aos-clouds-worker.
|
systemd services | Проверка systemd служб модуля Clouds.
Причины неуспешного прохождения:
- Следующие службы не зарегистрированы в systemd: aos-clouds-api, aos-clouds-worker.
- Следующие службы не запущены: aos-clouds-api, aos-clouds-worker
|
Dashboard¶
Название теста | Описание |
---|---|
available images | Проверка наличия образов доступных в текущем проекте.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Glance с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Нет образов доступных проекту «<project_name>» домена «<domain_name>».Необходимо создать один.
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
cloud manager connection | Проверка подключения к CloudManager.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы CloudManager API.
- Не удалось подключиться к службе CloudManager API с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Ошибка запроса к CloudManager API
|
connection to neutron | Проверка соединения со службой Neutron.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Neutron с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
dashboard installed | Проверка на то, что модуль Dashboard импортируется в openstack_dashboard.
Причины неуспешного прохождения:
- Тест недоступен для пользователя «<user>»
- Возникла проблема с OpenStack dashboard.
- Dashboard не зарегистрирован в OpenStack dashboard.
|
migrations applied | Проверка последней примененной версии миграций в БД.
Причины неуспешного прохождения:
- Не удалось подключиться к службе DB с параметрами: engine: «mysql+pymysql», host: «localhost», name: «db_name», password: «******», port: «3306», username: «username».
- Не все миграции применены, пожалуйста, выполните команду „openstack aos db migrate“
- Тест недоступен для пользователя «<user>»
|
monitor connection | Проверка подключения к Monitor.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы Monitor API.
- Не удалось подключиться к службе Monitor API с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Ошибка запроса к Monitor API
|
rs server connection | Проверка подключения к RSserver.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы RS Server API.
- Не удалось подключиться к службе RS Server API с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Ошибка запроса к RS Server API
|
scheduler connection | Проверка подключения к Scheduler.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы Scheduler API.
- Не удалось подключиться к службе Scheduler API с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Ошибка запроса к Scheduler API
|
Journal¶
Название теста | Описание |
---|---|
journal api connection | Проверка доступности службы Journal API.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы Journal API.
- Не удалось подключиться к службе Journal API с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Ошибка запроса к Journal API
|
journal api service registration | Проверка на то что служба Journal API и точки входа зарегистрированы в Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- У службы с типом «journal» нет точек подключения.
- Служба с типом «journal» не зарегистрирована в Keystone.
|
journal systemd services | Проверка systemd служб модуля Journal.
Причины неуспешного прохождения:
- Следующие службы не запущены: aos-journal-api, aos-journal-listener
- Следующие службы не зарегистрированы в systemd: aos-journal-api, aos-journal-listener.
|
migrations applied | Проверка последней примененной версии миграций в БД.
Причины неуспешного прохождения:
- Не все миграции применены, пожалуйста, выполните команду „openstack aos db migrate“
- Не удалось подключиться к службе DB с параметрами: engine: «mysql+pymysql», host: «localhost», name: «aos», password: «******», port: «3306», username: «aos».
|
Monitor¶
Название теста | Описание |
---|---|
config file existence | Проверка базового и модульного конфигурационного файла.
Причины неуспешного прохождения:
- Следующие файлы конфигурации не найдены: /etc/aos/aos.conf, /etc/aos/monitor.conf
- Необходимая секция «keystone» не найдена в конфигурационных файлах.
- Файл конфигурации «/etc/aos/aos.conf» пустой!
|
connection to gnocchi | Проверка соединения со службой Gnocchi.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы Gnocchi.
- Не удалось подключиться к службе Gnocchi с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
connection to keystone | Проверка соединения со службой Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
connection to zabbix | Проверка соединения со службой Zabbix.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Zabbix с параметрами: ADMIN_USER: «Admin», HOST: «localhost», HOST_GROUP: «host_group», PASSWORD: «******».
|
gnocchi metrics | Проверка наличия метрик в Gnocchi.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы Gnocchi.
- Тест требует быть авторизованным как администратор OpenStack.
- Не удалось подключиться к службе Gnocchi с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Не найдены актуальные данные по следующим метрикам Gnocchi: cpu, memory.usage, network.incoming.bytes, network.incoming.packets, network.outgoing.bytes, network.outgoing.packets. Пожалуйста, убедитесь, что служба сбора данных Gnocchi работает и настроена для сбора необходимых метрик.
- Не удалось получить данные от службы Gnocchi. Для более подробной информации, пожалуйста, посмотрите логи Gnocchi.
|
migrations applied | Проверка последней примененной версии миграций в БД.
Причины неуспешного прохождения:
- Не все миграции применены, пожалуйста, выполните команду „openstack aos db migrate“
- Не удалось подключиться к службе DB с параметрами: engine: «mysql+pymysql», host: «localhost», name: «db_name», password: «******», port: «3306», username: «username».
|
monitor api connection | Проверка доступности службы Monitor API.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы Monitor API.
- Не удалось подключиться к службе Monitor API с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Ошибка запроса к Monitor API
|
monitor api service registration | Проверка на то что служба Monitor API и точки входа зарегистрированы в Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- У службы с типом «monitor» нет точек подключения.
- Служба с типом «monitor» не зарегистрирована в Keystone.
|
monitor systemd services | Проверка systemd служб модуля Monitor.
Причины неуспешного прохождения:
- Следующие службы не зарегистрированы в systemd: aos-monitor-api, aos-monitor-listener.
- Следующие службы не запущены: aos-monitor-api, aos-monitor-listener
|
OTPSender¶
Название теста | Описание |
---|---|
api connection | Проверка доступности службы Clouds API.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы OTPsender API.
- Не удалось подключиться к службе OTPsender API с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Ошибка запроса к OTPsender API
|
api service registration | Проверка на то что служба OTPsender API и точки входа зарегистрированы в Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Служба с типом «otp-sender» не зарегистрирована в Keystone.
|
config file existence | Проверка базового и модульного конфигурационного файла.
Причины неуспешного прохождения:
- Файлы конфигурации не найдены: /etc/aos/aos.conf, /etc/aos/otp_sender.conf.
- Недействительный файл конфигурации. Проверьте наличие секции «keystone».
|
connection to keystone | Проверка соединения со службой Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
email connection | Проверка соединения с почтовым сервером.
Причины неуспешного прохождения:
- Ошибка подключения к почтовому серверу: (503, „Authentication error“)
- Не все обязательные параметры заполнены в секции «email».
|
registered celery tasks | Проверка на то, что все задачи зарегистрированы в Celery.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Redis с параметрами: url: «redis://:******@localhost:6379/0».
- Не удалось получить асинхронные задачи. Соединение с Redis было с параметрами: url: «redis://:******@localhost:6379/0».
- Задача не зарегистрирована в Celery: celery_task. Попробуйте перезапустить воркер Celery: systemctl restart aos-otp-sender-worker.
|
systemd services | Проверка systemd служб модуля Clouds.
Причины неуспешного прохождения:
- Следующие службы не зарегистрированы в systemd: aos-otp-sender-api, aos-otp-sender-worker.
- Следующие службы не запущены: aos-otp-sender-api, aos-otp-sender-worker
|
telegram connection | Проверка соединения с Telegram.
Причины неуспешного прохождения:
- Ошибка подключения к Telegram: error
- Не все обязательные параметры заполнены в секции «telegram».
|
RSclient¶
Название теста | Описание |
---|---|
check rs server connection | Проверяет что RSclient может подключиться к RSserver.
Причины неуспешного прохождения:
- Непредвиденный ответ сервера. Не удалось подключиться к серверу: http://test.rs.stand:9365
- Причина: Сервер недоступен. Проверьте адрес подключения.
|
config file has required values | Проверяет наличие всех обязательных параметров в файле конфигурации.
Причины неуспешного прохождения:
- Отсутствуют параметры «cloud, connect» в файле конфигурации.
|
config file read save | Проверяет наличие прав на запись в файл конфигурации.
Причины неуспешного прохождения:
- Не удалось сохранить файл конфигурации. Пожалуйста, проверьте разрешения на запись у /user/.rsclient/client.conf.
- Не удалось разобрать содержимое файла конфигурации.
|
locale files are in place | Проверяет наличие файлов локализации.
Причины неуспешного прохождения:
- Файл локализации не найден. Он должен находиться в /rs_client/locale/ru_RU/LC_MESSAGES/rsclient.mo.
|
session file has required values | Проверяет наличие всех обязательных параметров в файле сессии.
Причины неуспешного прохождения:
- Отсутствуют параметры «user, password, domain_name» в файле сессии.
|
session file read save | Проверяет наличие прав на запись в файл сессии.
Причины неуспешного прохождения:
- Не удалось сохранить файл сессии. Пожалуйста, проверьте разрешения на запись у /user/.rsclient/client_session.
- Не удалось разобрать содержимое файла сессии.
|
RSserver¶
Название теста | Описание |
---|---|
apache config enabled | Проверка, что модульный конфигурационный файл Apache активирован.
Причины неуспешного прохождения:
- Ошибка. Файл конфигурации Apache не активирован.
|
apache config existence | Проверка наличия модульного конфигурационного файла Apache.
Причины неуспешного прохождения:
- Ошибка. Файл конфигурации Apache не найден.
|
config file existence | Проверка базового и модульного конфигурационного файла.
Причины неуспешного прохождения:
- Файлы конфигурации не найдены: /etc/aos/aos.conf, /etc/aos/rs_server.conf
- Файл конфигурации недоступен. Проверьте наличие секции «keystone».
|
connection to keystone | Проверка соединения со службой Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
connection to nova | Проверка соединения со службой Nova.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Nova с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
migrations applied | Проверка последней примененной версии миграций в БД.
Причины неуспешного прохождения:
- Не все миграции применены, пожалуйста, выполните команду „openstack aos db migrate“
- Не удалось подключиться к службе DB с параметрами: engine: «mysql+pymysql», host: «localhost», name: «db_name», password: «******», port: «3306», username: «username».
|
profiler log file accesses | Проверка на то, что файл логов профайлера RS-сервера доступен для процесса Apache.
Причины неуспешного прохождения:
- Тест актуален только в случае, если в LOG_LEVEL указан DEBUG.
- Не удалось прочитать файл конфигурации Apache RSserver.
- Некорректная группа владельца файла /var/log/aos/rs-server/profiler.log. Она должна быть «aos» вместо «root».
- Некорректный владелец файла /var/log/aos/rs-server/profiler.log. Он должен быть «aos» вместо «root».
- Файл логов ещё не создан.
|
redis connection | Проверка подключения к Redis.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Redis с параметрами: url: «redis://:******@localhost:6379/0».
|
registered celery tasks | Проверка на то, что все задачи зарегистрированы в Celery.
Причины неуспешного прохождения:
- Не удалось подключиться к службе RabbitMQ с параметрами: BROKER_TYPE: «amqp», HOST: «localhost», PASSWORD: «******», PORT: «5672», USERNAME: «username».
- Не удалось получить асинхронные задачи. Соединение с RabbitMQ было с параметрами: BROKER_TYPE: «amqp», HOST: «localhost», PASSWORD: «******», PORT: «5672», USERNAME: «username».
- Задача не зарегистрирована в Celery: celery_task. Попробуйте перезапустить воркер Celery: systemctl restart aos-rs-worker
|
request vm log file accesses | Проверка на то, что файл логов запроса виртуальной машины RS-сервера доступен для процесса Apache.
Причины неуспешного прохождения:
- Тест актуален только в случае, если параметр ALLOW_GETVM_LOG принимает значение True.
- Не удалось прочитать файл конфигурации Apache RSserver.
- Некорректная группа владельца файла /var/log/aos/rs-server/trs_requests.log. Она должна быть «aos» вместо «root».
- Некорректный владелец файла /var/log/aos/rs-server/trs_requests.log. Он должен быть «aos» вместо «root».
|
rs api | Проверка на то, что API RSserver работает.
Причины неуспешного прохождения:
- Не удалось определить имя хоста сервера API RSserver.
- Не удалось подключиться к http://localhost:9365/v1/request-vm/. Сервис не запущен или запущен на другом порту.
- Ожидается код ответа 400 (Bad Request), а вернулся 500 (Internal Server Error). Пожалуйста, проверьте состояние RS server.
|
rs server api connection | Проверка доступности службы RSserver API.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы RS Server API.
- Не удалось подключиться к службе RS Server API с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Ошибка запроса к RS Server API
|
rs server api service registration | Проверка на то что служба RSserver API и точки входа зарегистрированы в Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- У службы с типом «rs-server» нет точек подключения.
- Служба с типом «rs-server» не зарегистрирована в Keystone.
|
rs server systemd services | Проверка systemd служб модуля RSserver.
Причины неуспешного прохождения:
- Следующие службы не зарегистрированы в systemd: aos-rs-beat, aos-rs-broker-api, aos-rs-listener, aos-rs-server-api, aos-rs-worker.
- Следующие службы не запущены: aos-rs-beat, aos-rs-broker-api, aos-rs-listener, aos-rs-server-api, aos-rs-worker
|
rs web | Проверка на то, что веб-интерфейс RSserver работает.
Причины неуспешного прохождения:
- Не удалось определить имя хоста сервера API RSserver.
- Не удалось подключиться к http://localhost:8888/trs/. Сервис не запущен или запущен на другом порту.
- Ожидается код менее 400, а вернулся 500 (Internal Server Error). Пожалуйста, проверьте состояние RS server.
|
Scheduler¶
Название теста | Описание |
---|---|
config file existence | Проверка базового и модульного конфигурационного файла.
Причины неуспешного прохождения:
- Файлы конфигурации не найдены: /etc/aos/aos.conf, /etc/aos/scheduler.conf
- Ошибка. Неправильный файл конфигурации! Проверьте наличие секции «keystone».
|
connection to keystone | Проверка соединения со службой Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
|
connection to rabbit | Проверка соединения сервером RabbitMQ.
Причины неуспешного прохождения:
- Не удалось подключиться к службе RabbitMQ с параметрами: BROKER_TYPE: «amqp», HOST: «localhost», PASSWORD: «******», PORT: «5672», USERNAME: «username».
|
migrations applied | Проверка последней примененной версии миграций в БД.
Причины неуспешного прохождения:
- Не удалось подключиться к службе DB с параметрами: engine: «mysql+pymysql», host: «localhost», name: «db_name», password: «******», port: «3306», username: «username».
- Не все миграции применены, пожалуйста, выполните команду „openstack aos db migrate“
|
registered tasks to schedule | Проверка на то, что все задачи с возможностью планирования зарегистрированы в Celery.
Причины неуспешного прохождения:
- Не удалось подключиться к службе RabbitMQ с параметрами: BROKER_TYPE: «amqp», HOST: «localhost», PASSWORD: «******», PORT: «5672», USERNAME: «username».
- Не удалось получить планируемые задачи. Соединение с RabbitMQ было с параметрами: BROKER_TYPE: «amqp», HOST: «localhost», PASSWORD: «******», PORT: «5672», USERNAME: «username».
- Задача не доступна для планирования: scheduler.tasks.aggregate_audit. Пожалуйста, перезапустите службу Scheduler Celery worker: systemctl restart aos-scheduler-worker
|
scheduler api connection | Проверка доступности службы Scheduler API.
Причины неуспешного прохождения:
- Не удалось найти публичную точку подключения для службы Scheduler API.
- Не удалось подключиться к службе Scheduler API с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- Ошибка запроса к Scheduler API
|
scheduler api service registration | Проверка на то что служба Scheduler API и точки входа зарегистрированы в Keystone.
Причины неуспешного прохождения:
- Не удалось подключиться к службе Keystone с параметрами: password: «******», project_domain_name: «default», tenant: «admin», user_domain_name: «default», username: «admin».
- У службы с типом «scheduler» нет точек подключения.
- Служба с типом «scheduler» не зарегистрирована в Keystone.
|
scheduler systemd services | Проверка systemd служб модуля Scheduler.
Причины неуспешного прохождения:
- Следующие службы не зарегистрированы в systemd: aos-scheduler-api, aos-scheduler-beat, aos-scheduler-worker.
- Следующие службы не запущены: aos-scheduler-api, aos-scheduler-beat, aos-scheduler-worker
|
Примечание
Тест valid openstack version
для модуля Client проверяет соответствие установленных зависимостей официальным требованиям соответствующей версии OpenStack. Пример требований из официальной документации OpenStack.