1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-08 11:16:47 +00:00
webvirtcloud/static/icon_cache
catborise 1b99d2eac5 feat(computes): the host overview shows its VMs, capacity and load, also when it cannot be reached
A host the panel could not reach made its overview the 500 page,
without the host's sections, and the Computes list gave such a host an
Overview button that led nowhere. The page now keeps the host's name,
sections, "Edit connection" and "Remove from panel" (the existing
confirmation), and says "Not connected" with the reason and a "Try
again". Details that cannot be read are said in an alert; the VMs,
capacity and load still show, as they are read on their own.

A reachable host's page leads with what it runs and what it gave:
- its VMs by state (running, shut off, paused, other), linked to
  Instances;
- the vCPUs, memory and storage pools given, as on the Computes list,
  which now shares those parts (computes/capacity_*.html) and their
  preparation (views.shown_capacity) with it;
- CPU and memory in use, side by side, with the current reading in
  words, a note on what the charts hold and when they were last
  updated, or since when not; memory in GB like the rest of the page;
- Hardware and Software and connection: logical CPUs and clock from
  virNodeGetInfo, but physical cores, sockets and NUMA nodes counted
  from the CPUs of the capabilities' NUMA cells, as virNodeGetInfo
  makes a topology up for hosts it cannot describe (asymmetric NUMA);
  the hypervisor's own name and version, libvirt, emulator, the guest
  architectures as text instead of menus of dead links. A host without
  sysinfo shows no processor instead of failing.
Empty notes no longer show "None"; labels stack over their values on a
phone instead of running into them.

Pools that cannot be read no longer drop a host's vCPUs and memory from
its capacity: the storage part says so. get_capacity also counts the
VMs by state.
2026-10-27 14:51:18 +03:00
..
arrow-clockwise_None_None_None.svg feat(computes): the host overview shows its VMs, capacity and load, also when it cannot be reached 2026-10-27 14:51:18 +03:00
arrow-down_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
arrow-left_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
arrow-right_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
arrow-up_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
arrows-angle-expand_2em_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
bar-chart-line_2em_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
broadcast_1em_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
camera_2em_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
camera_None_None_None.svg fix show snapshot exist indicator 2023-08-23 09:26:39 +03:00
card-list_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
caret-down_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
check-circle-fill_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
check2_None_None_None.svg add used icons to local cache 2023-10-06 16:16:09 +03:00
check_None_None_None.svg add used icons to local cache 2023-10-06 16:16:09 +03:00
chevron-down_None_None_None.svg fix chevron up down icons 2024-01-17 10:19:03 +03:00
chevron-right_None_None_None.svg feat(instances): a new VM is made on one form in three steps 2026-10-23 23:26:28 +03:00
chevron-up_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
copy_None_None_None.svg fix: every icon of the templates comes from the local icon cache 2026-10-05 20:20:57 +03:00
dash-circle_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
device-hdd_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
download_None_None_None.svg fix show snapshot exist indicator 2023-08-23 09:26:39 +03:00
eject_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
envelope-open_None_None_None.svg fix: every icon of the templates comes from the local icon cache 2026-10-05 20:20:57 +03:00
exclamation-triangle_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
eye-fill_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
eye_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
files_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
filter_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
gear-wide-connected_2em_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
gear-wide-connected_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
hdd-network_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
info-circle_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
info_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
key_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
laptop_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
list-task_None_None_None.svg feat(operations): jobs page 2026-10-14 23:27:57 +03:00
lock_2em_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
lock_None_None_None.svg add none svg to icon cache 2024-02-13 16:53:53 +03:00
pause-fill_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
pc-display-horizontal_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
pc-display_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
pencil-fill_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
pencil-square_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
pencil_None_None_None.svg add used icons to local cache 2023-10-06 16:16:09 +03:00
people-fill_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
person-plus_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
person-square_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
person-vcard_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
play-fill_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
plus-circle-fill_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
plus_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
power_2em_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
power_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
qr-code_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
repeat_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
save_None_None_None.svg fix: every icon of the templates comes from the local icon cache 2026-10-05 20:20:57 +03:00
server_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
stop-fill_None_None_None.svg add used icons to local cache 2023-10-06 16:16:09 +03:00
trash-fill_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
trash_2em_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
trash_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
wifi_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
wrench-adjustable_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
x-circle-fill_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
x-circle_None_None_None.svg feat(computes): the host overview shows its VMs, capacity and load, also when it cannot be reached 2026-10-27 14:51:18 +03:00
x-lg_None_None_None.svg feat(instances): a new VM is made on one form in three steps 2026-10-23 23:26:28 +03:00
x-square-fill_None_None_None.svg bootstrap icon conversion fixes 2023-08-11 09:40:38 +03:00
x_None_None_None.svg add used icons to local cache 2023-10-06 16:16:09 +03:00