fix(reinstall): use OSTemplate.vmid (not template_vmid) and convert memory bytes->MB
- AttributeError: OSTemplate has no 'template_vmid' field; the actual column is 'vmid'. - Use OSTemplate.get_vmid_for_node() to support cross-node replicated templates, falling back to source_node/vmid otherwise. - VMInstance.memory is stored in bytes, but Proxmox config expects MB.
This commit is contained in:
@@ -193,7 +193,7 @@
|
||||
"console": "Консоль",
|
||||
"reinstall": "Переустановка",
|
||||
"fill_all_fields": "Заполните все обязательные поля",
|
||||
"select_node": "— Выберите ноду —",
|
||||
"select_node": "Выберите узел",
|
||||
"no_nodes": "Нет доступных нод",
|
||||
"login": "Войти",
|
||||
"username": "Пользователь",
|
||||
@@ -1190,7 +1190,6 @@
|
||||
"nav_networks": "Сети",
|
||||
"networks_management_desc": "Управление SDN-зонами, VNet, подсетями и сетевыми интерфейсами узлов",
|
||||
"node_networks": "Интерфейсы узлов",
|
||||
"network_interfaces": "Сетевые интерфейсы",
|
||||
"iface_type": "Тип",
|
||||
"iface_bridge": "Бридж",
|
||||
"iface_bond": "Бонд",
|
||||
@@ -1202,7 +1201,6 @@
|
||||
"bond_slaves_hint": "Список slave-интерфейсов через пробел, например ens3 ens4",
|
||||
"bond_mode": "Режим бонда",
|
||||
"autostart": "Автозапуск",
|
||||
"active": "Активен",
|
||||
"apply_network_config": "Применить конфигурацию",
|
||||
"apply_network_config_confirm": "Применить ожидающие изменения сети на этом узле? Новая конфигурация будет активирована.",
|
||||
"revert_network_config": "Откатить конфигурацию",
|
||||
@@ -1222,7 +1220,6 @@
|
||||
"ipam_network_will_not_be_deleted": "Связанная сеть IPAM (при наличии) удалена не будет.",
|
||||
"synced_with_ipam": "IPAM",
|
||||
"vlan_aware": "VLAN Aware",
|
||||
"vlan_id": "VLAN ID",
|
||||
"vlan_raw_device": "Raw-устройство",
|
||||
"vxlan_peer": "Адреса пиров",
|
||||
"vxlan_peer_hint": "Список IP-адресов удалённых пиров через пробел",
|
||||
@@ -1230,8 +1227,37 @@
|
||||
"alias": "Псевдоним",
|
||||
"subnet": "Подсеть",
|
||||
"netmask": "Маска",
|
||||
"select_node": "Выберите узел",
|
||||
"iface_bridge_name_hint": "например vmbr0, vmbr1",
|
||||
"iface_bond_name_hint": "например bond0, bond1",
|
||||
"iface_vlan_name_hint": "например ens3.100"
|
||||
"iface_vlan_name_hint": "например ens3.100",
|
||||
"vmid": "VMID",
|
||||
"boot_order": "Порядок загрузки",
|
||||
"qemu_agent": "QEMU агент",
|
||||
"primary_ip": "Основной IP",
|
||||
"os_type": "Тип ОС",
|
||||
"vcpu": "vCPU",
|
||||
"instance_info": "Информация об инстансе",
|
||||
"interfaces": "Интерфейсы",
|
||||
"dns": "DNS",
|
||||
"my_proxmox_server": "Мой Proxmox сервер",
|
||||
"qemu_virtual_machine": "Виртуальная машина QEMU",
|
||||
"root": "root",
|
||||
"ubuntu": "ubuntu",
|
||||
"my_vm": "my-vm-01",
|
||||
"notes_saved": "Заметки сохранены",
|
||||
"before_update": "перед-обновлением",
|
||||
"placeholder_root": "root",
|
||||
"placeholder_ubuntu": "ubuntu",
|
||||
"placeholder_vm_name": "my-vm-01",
|
||||
"placeholder_ssh_key": "ssh-rsa AAAA...",
|
||||
"placeholder_command": "ls -la /tmp",
|
||||
"placeholder_disk_size": "например 100",
|
||||
"placeholder_snapshot_name": "например перед-обновлением",
|
||||
"placeholder_root_pam": "root@pam",
|
||||
"placeholder_disk": "scsi0",
|
||||
"placeholder_notes": "Описание / заметки об инстансе...",
|
||||
"log_level_debug": "Отладка",
|
||||
"log_level_info": "Информация",
|
||||
"log_level_warning": "Предупреждение",
|
||||
"log_level_error": "Ошибка"
|
||||
}
|
||||
Reference in New Issue
Block a user