Comment 0 for bug 1417312

Revision history for this message
puppet-py (jbanerje) wrote :

A user creates an L3Policy with a subnet 10.0.x.y/z, where x=0-to-254,y=0-to-254, z>8, not being aware of a default ip-pool range of default L3Policy
Now the user wants to create a PTG using default L2Policy, that create will fail(Exceptions are thrown), although PTG still gets created will null-subnet & L2Policy (ideally we should NOT have allowed this creation.. please refer the bug: 1416177).
Reason of failure: Default L2Policy results in default L3Policy which in turn uses a default(pre-defined) ip-pool range which supernets the above user-created L3Policy. Since its overlapping the L3Policy creation fails and the effect cascades

-- We should ideally block the ip-pool range so that user can avoid creation of over-lapping IP
-- We should reduce the block size, since it is indeed quite a large IP range, not sure how much applicable for an Enterprise customer