will do Alena,

thanks for the headsup

On Thu, Feb 6, 2014 at 10:42 PM, Alena Prokharchyk
<alena.prokharc...@citrix.com> wrote:
> Soheil/Daan,
>
> The commit in the subject breaks network System vms destroy (VR, SSVM,
> CPVM), resulting in the network removal failures. Following line replacement
> causes the failure:
>
> - if (vm.getType() == Type.User &&
> isDhcpAccrossMultipleSubnetsSupported(network) && isLastNicInSubnet(nic) &&
> network.getTrafficType() == TrafficType.Guest
>
> With
>
> +        DhcpServiceProvider dhcpServiceProvider =
> getDhcpServiceProvider(network);
>
>
> When you try to call getDhcpServiceProvider(network), it throws an exception
> because DHCP service is not enabled in Public/Control networks of system vms
> nics. So system vm always fails to expunge.
>
> Could you please fix it by checking if DHCP service is enabled on the
> network, before getting the DHCP service provider?
>
> Thanks,
> Alena.
>
>
>



-- 
Daan

Reply via email to