Журнал версий обновлён до 0.8.9
Этот коммит содержится в:
@@ -1,5 +1,18 @@
|
|||||||
{
|
{
|
||||||
"versions": [
|
"versions": [
|
||||||
|
{
|
||||||
|
"version": "0.8.9",
|
||||||
|
"date": "2026-05-07",
|
||||||
|
"title": "Hotfix установки DHCP leases patch",
|
||||||
|
"summary": "Патч DHCP leases больше не останавливает установщик, если структура файлов отличается на конкретном сервере.",
|
||||||
|
"features": [
|
||||||
|
"Патч DHCP leases больше не валил установщик",
|
||||||
|
"Строки Jinja в patch_dhcp_leases_empty.py были переписаны безопаснее",
|
||||||
|
"Если нужный маркер не найден, патч теперь пишет WARN и мягко завершает работу",
|
||||||
|
"Установка web-панели теперь должна продолжаться даже без дополнительной IP-доработки",
|
||||||
|
"Версия обновлена до 0.8.9"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"version": "0.8.8",
|
"version": "0.8.8",
|
||||||
"date": "2026-05-07",
|
"date": "2026-05-07",
|
||||||
@@ -7,52 +20,11 @@
|
|||||||
"summary": "Патч отображения IP-адресов был упрощён, чтобы не вызывать Internal Server Error на серверах с разной историей обновлений.",
|
"summary": "Патч отображения IP-адресов был упрощён, чтобы не вызывать Internal Server Error на серверах с разной историей обновлений.",
|
||||||
"features": [
|
"features": [
|
||||||
"Патч IP-адресов VM был упрощён",
|
"Патч IP-адресов VM был упрощён",
|
||||||
"Старые helper-блоки IP из предыдущих hotfix теперь удаляются перед установкой нового варианта",
|
|
||||||
"parse_virsh_list теперь сам безопасно добавляет поле ip в каждую VM",
|
"parse_virsh_list теперь сам безопасно добавляет поле ip в каждую VM",
|
||||||
"IP сначала ищется через virsh domifaddr, затем через network_core.resolve_vm_ip",
|
"IP сначала ищется через virsh domifaddr, затем через network_core.resolve_vm_ip",
|
||||||
"При любой ошибке определения IP теперь возвращается прочерк, а не Internal Server Error",
|
"При любой ошибке определения IP теперь возвращается прочерк",
|
||||||
"Обновление dashboard.html сохраняет колонку IP без падения страницы",
|
|
||||||
"Версия обновлена до 0.8.8"
|
"Версия обновлена до 0.8.8"
|
||||||
]
|
]
|
||||||
},
|
|
||||||
{
|
|
||||||
"version": "0.8.7",
|
|
||||||
"date": "2026-05-07",
|
|
||||||
"title": "Фикс отображения IP-адресов VM",
|
|
||||||
"summary": "Патч DHCP leases был исправлен: теперь он гарантированно меняет parse_virsh_list и добавляет IP-адреса в данные таблицы виртуальных машин.",
|
|
||||||
"features": [
|
|
||||||
"Патч IP-адресов VM был исправлен",
|
|
||||||
"Fallback DHCP leases теперь использует network_core.NETWORK_NAME",
|
|
||||||
"IP-адрес сначала ищется через virsh domifaddr, затем через network_core.resolve_vm_ip и DHCP leases",
|
|
||||||
"При ошибках определения IP панель больше не должна падать, а показывает прочерк",
|
|
||||||
"Версия обновлена до 0.8.7"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"version": "0.8.6",
|
|
||||||
"date": "2026-05-07",
|
|
||||||
"title": "IP-адреса VM в таблице обзора",
|
|
||||||
"summary": "Таблица виртуальных машин на дашборде теперь показывает IP-адрес каждой VM, найденный через virsh domifaddr или DHCP leases сети virtuality-nat.",
|
|
||||||
"features": [
|
|
||||||
"Колонка IP была добавлена в таблицу Виртуальные машины",
|
|
||||||
"Список VM теперь обогащается IP-адресами через virsh domifaddr",
|
|
||||||
"Если qemu-guest-agent не отдаёт адрес, IP ищется по MAC-адресу в DHCP leases",
|
|
||||||
"Для выключенных VM или образов без DHCP показывается аккуратный прочерк",
|
|
||||||
"Версия обновлена до 0.8.6"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"version": "0.8.5",
|
|
||||||
"date": "2026-05-07",
|
|
||||||
"title": "Устойчивое обновление через ZIP fallback",
|
|
||||||
"summary": "Механизм обновлений стал устойчивее: если git fetch не проходит, применяется резервная загрузка ZIP архива ветки main с GitHub и синхронизация через rsync.",
|
|
||||||
"features": [
|
|
||||||
"ZIP fallback обновления был добавлен в apply_github_update.sh",
|
|
||||||
"При сбое git fetch теперь пробуется загрузка архива GitHub через curl или wget",
|
|
||||||
"Архив ветки main распаковывается и синхронизируется в /opt/virtuality/source через rsync",
|
|
||||||
"Диагностика DNS, GitHub, git, curl и unzip была добавлена в auto_update_check.sh",
|
|
||||||
"Версия обновлена до 0.8.5"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user