1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-09 03:36:48 +00:00
webvirtcloud/nwfilters
catborise f9c8c36a6b fix(nwfilters): a filter is changed in place, also while a VM uses it
Every change to a filter (a rule or reference removed or added, the XML
edited) undefined it and defined the new XML. libvirt refuses to
undefine a filter a running VM uses, so none of these worked on such a
filter; on an unused one a refused definition was undone by defining
the old XML without its UUID, so the filter came back as another one.
The filter is now defined again with its own UUID, which libvirt does
in place, while VMs use it too; XML it cannot parse or apply to the
running VMs is refused and reported. The XML editor shows the UUID.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-22 09:55:27 +03:00
..
migrations Add NWFilters 2018-09-21 19:11:17 +03:00
templates fix(templates): each confirmation says what its action does 2026-10-21 21:25:45 +03:00
tests fix(nwfilters): a filter is changed in place, also while a VM uses it 2026-10-22 09:55:27 +03:00
__init__.py Add NWFilters 2018-09-21 19:11:17 +03:00
apps.py lint with black python. convert f style strings to old one. some small fixes 2020-11-05 12:34:31 +03:00
models.py ci: replace super-linter with ruff 2026-10-04 01:08:11 +03:00
views.py fix(nwfilters): a filter is changed in place, also while a VM uses it 2026-10-22 09:55:27 +03:00