From aa77d131708b0b36f16bd438ae7774ff9f859957 Mon Sep 17 00:00:00 2001 From: Marek Marczykowski Date: Sat, 9 Jul 2011 17:54:23 +0200 Subject: [PATCH] dom0: reload firewall rules after DispVM start (#247) --- dom0/restore/qfile-daemon-dvm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dom0/restore/qfile-daemon-dvm b/dom0/restore/qfile-daemon-dvm index 67cc8496..1fe03650 100755 --- a/dom0/restore/qfile-daemon-dvm +++ b/dom0/restore/qfile-daemon-dvm @@ -82,6 +82,10 @@ class QfileDaemonDvm: qvm_collection.add_new_disposablevm(disp_name, vm_disptempl.template_vm, label=vm.label, dispid=dispid) qvm_collection.save() qvm_collection.unlock_db() + # Reload firewall rules + for vm in qvm_collection.values(): + if vm.is_proxyvm() and vm.is_running(): + vm.write_iptables_xenstore_entry() return disp_name