Yes, I verified that reverting the change on my local copy fixed the issue.
On Thu, Dec 26, 2013 at 2:55 PM, Alena Prokharchyk <alena.prokharc...@citrix.com> wrote: > This is definitely the cause of the regression. > > Sateesh/Jaypal, please revert your change. It doesn¹t do the correct cidd > validation. > > > + if((startIpFirst >= startIpSecond) && (endIpFirst <= endIpSecond)) > + return true; > > You can¹t just compare CIDRs ip ranges as they may never cross. For > example, 10.0.1.0/24 (10.0.1.0-10.0.1.255) and 10.0.2.0/24 > (10.0.2.0-10.0.2.0) mentoned in the CLOUDSTACK-5652, with your code will > be considered as overlapped. > > > > -Alena. > > > > On 12/26/13, 1:33 PM, "Marcus Sorensen" <shadow...@gmail.com> wrote: > >>Could this be causing CLOUDSTACK-5652? I just see that it touches the >>isNetworkAWithinNetworkB, which now seems to return true for >>everything I try when deploying two networks in a vpc. >> >>On Thu, Dec 26, 2013 at 4:51 AM, ASF Subversion and Git Services >><asf...@urd.zones.apache.org> wrote: >>> >>> ----------------------------------------------------------- >>> This is an automatically generated e-mail. To reply, visit: >>> https://reviews.apache.org/r/14124/#review30866 >>> ----------------------------------------------------------- >>> >>> >>> Commit ab4f095c68d4a4b4fb354b3d95096b193706987d in branch >>>refs/heads/master from Saksham Srivastava >>> [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=ab4f095 ] >>> >>> CLOUDSTACK-4622:If a VM from guest network is added to network tier of >>>VPC then IP reservation allows the CIDR to be a superset of Network CIDR >>>for that VPC tier >>> >>> Signed-off-by: Jayapal <jaya...@apache.org> >>> >>> >>> - ASF Subversion and Git Services >>> >>> >>> On Dec. 24, 2013, 9:20 a.m., Saksham Srivastava wrote: >>>> >>>> ----------------------------------------------------------- >>>> This is an automatically generated e-mail. To reply, visit: >>>> https://reviews.apache.org/r/14124/ >>>> ----------------------------------------------------------- >>>> >>>> (Updated Dec. 24, 2013, 9:20 a.m.) >>>> >>>> >>>> Review request for cloudstack, Jayapal Reddy and Sateesh Chodapuneedi. >>>> >>>> >>>> Bugs: CLOUDSTACK-4622 >>>> https://issues.apache.org/jira/browse/CLOUDSTACK-4622 >>>> >>>> >>>> Repository: cloudstack-git >>>> >>>> >>>> Description >>>> ------- >>>> >>>> Add a new utility method for comparing 2 CIDRs. >>>> The method takes in 2 cidrs, cidrA and cidrB and returns true if >>>>cidrA's IP range is equal or a subset of cidrB's IP range. >>>> >>>> >>>> Diffs >>>> ----- >>>> >>>> utils/src/com/cloud/utils/net/NetUtils.java f6f6285 >>>> utils/test/com/cloud/utils/net/NetUtilsTest.java c7407bf >>>> >>>> Diff: https://reviews.apache.org/r/14124/diff/ >>>> >>>> >>>> Testing >>>> ------- >>>> >>>> Added unit test for the utility. >>>> Tested locally. >>>> Build is successful. >>>> Patch applies cleanly. >>>> >>>> >>>> Thanks, >>>> >>>> Saksham Srivastava >>>> >>>> >>> >