1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-08 11:16:47 +00:00
webvirtcloud/vrtManager
catborise 042530fbfd fix(instances): a running VM's options and CPU edits keep the pending changes
On an active VM the options and CPU forms write the persistent definition
but showed the running VM's title, description and vCPUs, so saving one
posted the live values back over a pending change. They now read the
persistent definition (get_vcpu, get_cur_vcpu, get_title and
get_description take config=).

Buttons in the settings and resize tabs that were disabled only by class
get the disabled attribute: Enter in a field no longer submits a form
the page shows as unavailable while the VM runs.
2026-10-11 14:09:23 +03:00
..
__init__.py Initial commit 2015-02-27 10:53:51 +02:00
connection.py fix(interfaces): no create, start, stop or delete where libvirt cannot change interfaces 2026-10-10 21:38:22 +03:00
create.py fix(instances): device edits fit every definition and device type 2026-10-09 18:13:23 +03:00
hostdetails.py fix(instances): the new-VM dialog shows each host's current CPU load 2026-10-10 20:54:19 +03:00
instance.py fix(instances): a running VM's options and CPU edits keep the pending changes 2026-10-11 14:09:23 +03:00
interface.py fix(interfaces): a bridge over a bond or vlan keeps the device's settings 2026-10-08 23:23:22 +03:00
libvirt-ssh fix(vrtManager): libvirt connections open within a time limit 2026-10-05 09:06:52 +03:00
network.py fix(appsettings,vrtManager,storages): error handlers that hid the real failure 2026-10-07 11:29:45 +03:00
nwfilters.py fix(vrtManager): request values are not written into XPath expressions 2026-10-06 08:55:41 +03:00
rwlock.py fix(vrtManager): modernize rwlock for Python 3.12 compatibility and add tests 2026-09-24 21:49:52 +03:00
storage.py Detect RDB pools too 2025-03-14 10:31:40 +01:00
test_change_network.py chore: drop references to the local roadmap from code and tests 2026-10-04 11:09:25 +03:00
test_clone_nvram.py fix(instances): a UEFI clone gets its own NVRAM without a new pool 2026-10-09 18:13:32 +03:00
test_connection.py test(connection): wait for a released open instead of a fixed 0.1 s 2026-10-08 10:26:31 +03:00
test_console_setters.py feat(console): VNC is the only console type 2026-10-04 01:08:11 +03:00
test_device_edits.py fix(instances): a running VM's options and CPU edits keep the pending changes 2026-10-11 14:09:23 +03:00
test_dhcp_leases.py fix(appsettings,vrtManager,storages): error handlers that hid the real failure 2026-10-07 11:29:45 +03:00
test_host_reads.py fix(interfaces): no create, start, stop or delete where libvirt cannot change interfaces 2026-10-10 21:38:22 +03:00
test_instance_getters.py fix(instances): the VM page shows each device's own settings 2026-10-09 18:13:07 +03:00
test_interface_addresses.py fix(instances): a VM without a guest agent shows its ARP address 2026-10-09 08:36:00 +03:00
test_iso_media.py perf(instances): the VM page reads each disk, the state and host info once 2026-10-09 08:36:04 +03:00
test_live_connection.py fix(vrtManager): libvirt connections open within a time limit 2026-10-05 09:06:52 +03:00
test_live_nvram.py fix(migration): remove the NVRAM file a live migration leaves on the source 2026-10-09 07:29:10 +03:00
test_migration.py fix(vrtManager): a shut-off VM with NVRAM or TPM state is not migrated 2026-10-06 21:02:58 +03:00
test_network_ip.py test: expand unit test coverage across admin, accounts, vrtManager, logs, appsettings, and datasource 2026-09-25 11:26:53 +03:00
test_persistent_edits.py fix(instances): disk and agent channel changes on paused VMs 2026-10-04 17:10:49 +03:00
test_read_cache.py perf(computes): the host's info is read once per request 2026-10-09 15:52:11 +03:00
test_remove_nvram.py fix(migration): remove the NVRAM file a live migration leaves on the source 2026-10-09 07:29:10 +03:00
test_resize_disk.py fix(instances): domain edits start from the persistent definition 2026-10-04 01:08:11 +03:00
test_rwlock.py ci: replace super-linter with ruff 2026-10-04 01:08:11 +03:00
test_usage.py perf(computes): the host's info is read once per request 2026-10-09 15:52:11 +03:00
test_util.py fix(instances): device edits fit every definition and device type 2026-10-09 18:13:23 +03:00
test_xml_safety.py fix(instances): device edits fit every definition and device type 2026-10-09 18:13:23 +03:00
test_xpath_values.py fix(vrtManager): request values are not written into XPath expressions 2026-10-06 08:55:41 +03:00
util.py fix(instances): device edits fit every definition and device type 2026-10-09 18:13:23 +03:00
virtsecrets.py Django 3.2.4 LTS upgrade 2021-06-15 13:28:47 +03:00