Upendra, please go ahead and create a review board ticket with the
suggested fix. 

https://reviews.apache.org/

-Alena.

On 4/1/14, 6:21 AM, "Upendra Moturi" <upendra.mot...@sungardas.com> wrote:

>Hi,
>
>Bug ID : CLOUDSTACK-6223.(removeNicFromVirtualMachine fails if another
>instance in another domain has a nic with the same ip and a forwarding
>rule
>configured on it)
>
>Here is my proposed fix .
>
>Add new method to get rules by destip and instanceid so that we get rules
>only for that vm instead of all other vms matching the destination ip
>which was existing behavior.
>
>@Override
>public List<PortForwardingRuleVO> listByVmidAndDestIpAddr(String
>ip4Address,long vmid) {
>        SearchCriteria<PortForwardingRuleVO> sc =
>AllFieldsSearch.create();
>        sc.setParameters("dstIp", ip4Address);
>        sc.setParameters("vmId", vmid);
>        return listBy(sc);
>    }

Reply via email to