Релиз CloudStack-UI 1.411.25 доступен для использования

23 ноября 2018 года вышел релиз CloudStack-UI версии 1.411.25. Ключевым улучшением в нем стало появление подраздела для управления снимками виртуальных машин через интерфейс. Также, команда продолжила разработку UI-плагина Log View и реализовала возможность менять формат времени для фильтрации журналов записей. Кроме того, мы сделали правую панель деталей более удобной, добавив возможность менять ее ширину. Подробная информация о всех улучшениях и исправлениях данного релиза представлена ниже.

Настройка формата времени для UI-плагина Log View

В текущем релизе мы улучшили UI-плагин Log View, позволив пользователю задавать интервал времени для фильтрации журналов в удобном для него формате. В зависимости от установленного в Настройках формата времени (12-часовой или 24-часовой), поле фильтрации журналов по времени выглядит следующим образом:

12-часовой формат времени. В полях ввода начального и конечного времени можно установить значение часа от 1 до 12 и выбрать AM / PM.

24-часовой формат времени. В полях ввода начального и конечного времени можно установить значение часа от 00 до 23. В этом случае опция “AM / PM“ отсутствует.

Управление снимками виртуальных машин

В новой версии продукта представлена возможность управлять снимками виртуальных машин, созданными в системе. В разделе “Снимки” появился подраздел, в котором можно просматривать список снимков виртуальных машин и производить действия со снимками.

Для перехода в подраздел используется переключатель “Диск/ВМ” в верхней части экрана. Отображение снимков в подразделе можно настроить в формате списка или карточек. Для каждого снимка в списке представлено имя снимка, дата и время создания и отображаемое имя машины, для которой снимок был создан. Доступна фильтрация элементов в списке по аккаунтам (для Администраторов) и по виртуальным машинам, а также по дате создания.

Для каждого снимка доступно контекстное меню, в котором можно выбрать одно из следующих действий:

  • Вернуть машину к состоянию снимка,
  • Удалить снимок.

Разработка данной функциональности продолжается.

Возможность менять ширину панели деталей

В текущем релизе мы сделали панель деталей редактируемой - пользователь может менять ширину панели, “потянув” за боковую границу. Возможная минимальная ширина - 330 px, максимальная - 660 pх.

Ширина панели деталей сохраняется в теги пользователя, и при выходе и повторном входе в систему пользователь может работать с тем же удобным для себя размером панели.

Исправление ошибок (Bug fixes)

В ходе итерации команда выполнила ряд задач по исправлению ошибок в интерфейсе. Наиболее значительные исправления коснулись следующих компонентов CloudStack-UI:

  • Компонент выбора цвета виртуальной машины;
  • Компонент выбора вычислительного предложения;
  • Панель статистики использования ресурсов;
  • Отображение дополнительных дисков в панели деталей ВМ.

Информация о развертывании

Релиз находится на странице релизов GitHub: https://github.com/bwsw/cloudstack-ui/releases/tag/1.411.25.

Подготовленный образ Docker выложен в репозиторий DockerRegistry. Для скачивания образа можно воспользоваться следующей командой:

docker pull bitworks.software:8443/cloudstack-ui:1.411.25

Список изменений проекта: https://github.com/bwsw/cloudstack-ui/blob/master/CHANGELOG.md.

Инструкция по развертыванию продукта находится на страницах GitHub: https://bwsw.github.io/cloudstack-ui/.

Ожидания относительно релиза 1.411.26

Ключевые изменения и улучшения, ожидаемые в следующем релизе:

  1. Доработка плагина “Log View”: возможность определения параметров просмотра журналов в режиме реального времени через файл конфигурации.
  2. Реализация группировки виртуальных машин стандартными средствами CloudStack, без использования тегов.
  3. Реорганизация секции “Настройки”.
  4. Управление снимками ВМ: просмотр детальной информации о снимках ВМ в панели деталей раздела “Снимки”.

Обращение к сообществу

Уважаемый участник сообщества, мы будем благодарны если Вы:

  • Попробуете проект и дадите нам обратную связь;
  • Поделитесь информацией о проекте и релизе в социальных сетях;
  • Поставите звезду репозиторию GitHub в знак поддержки проекта;
  • Вступите в группу в сети LinkedIn.