]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
parallels: switch off offline management feature
authorMaxim Nestratov <mnestratov@parallels.com>
Wed, 18 Mar 2015 08:33:56 +0000 (11:33 +0300)
committerMichal Privoznik <mprivozn@redhat.com>
Wed, 18 Mar 2015 17:21:39 +0000 (18:21 +0100)
which is on by default when a new VM/CT is created.
We should do this because this feature can't be controlled
by libvirt now and it sets up some iptables rules. So it's
better to do this to avoid potential conflict of different
set of rules or to avoid unexpected behavior.

Signed-off-by: Maxim Nestratov <mnestratov@parallels.com>
src/parallels/parallels_sdk.c

index f6fce40e891687c498d498f91cfab7f070ea9d8a..1dd812b5ef2787e35cd1472968e9eb5a8dcdc5b0 100644 (file)
@@ -3096,6 +3096,9 @@ prlsdkCreateVm(virConnectPtr conn, virDomainDefPtr def)
     pret = PrlVmCfg_SetDefaultConfig(sdkdom, srvconf, PVS_GUEST_VER_LIN_REDHAT, 0);
     prlsdkCheckRetGoto(pret, cleanup);
 
+    pret = PrlVmCfg_SetOfflineManagementEnabled(sdkdom, 0);
+    prlsdkCheckRetGoto(pret, cleanup);
+
     ret = prlsdkDoApplyConfig(conn, sdkdom, def);
     if (ret)
         goto cleanup;