Пользователь Openstack без прав администратора не может создавать вычислительные экземпляры на панели мониторинга Horizon.

Постановка проблемы: пользователь, не являющийся администратором, не может создавать экземпляры с помощью панели управления Openstack Horizon.

Ошибки. Ошибки, которые последовательно отображаются в правом верхнем углу страницы:

  • Ошибка: Запрещено. Недостаточно разрешений для запрошенной операции.
  • Ошибка: невозможно получить ароматы.
  • Ошибка: невозможно получить изображения.
  • Ошибка: невозможно получить экземпляры. Политика сведений не позволяет выполнять os_compute_api:servers:detail. (HTTP 403) (идентификатор запроса: req-7c777849-af66-48dc-9b1e-48fdeaafbc5d)

Другие симптомы:

  • При выборе мастера «Вычислить > Экземпляры > Запустить экземпляр» пользователь не видит возможности выбора образа/вариантов.
  • Пользователь-администратор МОЖЕТ выбрать эти параметры и запустить экземпляр.

Версии:

  • Убунту 22.04
  • Релиз Openstack Антилопы
  • Кластер из 4 узлов: 2 вычислительных узла, 1 контроллер, 1 хранилище.
  • Это новый, развернутый вручную кластер openstack.

Устранение неполадок выполнено:

  • Некомментированные строки политики в nova_policy.yaml в /usr/share/openstack-dashboard/openstack_dashboard/conf
  • Перезапустил службы, перезагрузил узел контроллера.

Любая помощь будет принята с благодарностью.

0 ответов

Другие вопросы по тегам