#1577: Не загружается интерфейс Swarmica после обновления до версии 5.10.0
Отредактирована: 8 дней назадСимптомы
После обновления до версии 5.10.0 клиент столкнулся с проблемой: интерфейс Swarmica не загружается, не удаётся даже добраться до экрана авторизации, идёт бесконечная загрузка. При этом сам сервер Swarmica работает, уведомления в Max приходят, email-рассылка функционирует.
Решение
- Проверить логи контейнера Swarmica с помощью команды
docker logs swarmica-django-1. - Если в логах содержится сообщение вида:
это указывает на проблему с эмуляцией процессора в виртуальной машине.
RuntimeError: NumPy was built with baseline optimizations: (X86_V2) but your machine doesn't support: (X86_V2). - Выключить виртуальную машину.
- Переключить тип эмуляции процессора в режим
host. - Включить виртуальную машину обратно.
Причина
Проблема возникла из-за отсутствия необходимых флагов процессора (ssse3, sse4_1, sse4_2 и popcnt) в настройках эмуляции процессора виртуальной машины. После обновления Swarmica до версии 5.10.0 была обновлена версия Python до 3.13 и библиотека NumPy, которая использует указанные оптимизации.