[
https://issues.apache.org/jira/browse/CLOUDSTACK-4282?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14105038#comment-14105038
]
ASF subversion and git services commented on CLOUDSTACK-4282:
-------------------------------------------------------------
Commit 76d050ba538fd1a4f6e4c4e600e9338051a2683d in cloudstack's branch
refs/heads/master from [~sanjeevn]
[ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=76d050b ]
CLOUDSTACK-4282: [SharedNetworks] Unable to create multiple shared networks
with different VLAN but with same CIDR
Signed-off-by: sanjeev <[email protected]>
Incorporated review comments provided in review request 23610
> [SharedNetworks] Unable to create multiple shared networks with different
> VLAN but with same CIDR
> -------------------------------------------------------------------------------------------------
>
> Key: CLOUDSTACK-4282
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4282
> Project: CloudStack
> Issue Type: Bug
> Security Level: Public(Anyone can view this level - this is the
> default.)
> Components: Network Controller
> Affects Versions: 4.2.0
> Environment: commit id # e6d03f2322822aee331a1a2aa60190c4c755c402
> Reporter: venkata swamybabu budumuru
> Assignee: Anthony Xu
> Priority: Critical
> Fix For: 4.2.0
>
> Attachments: logs.tgz
>
>
> Steps to reproduce:
> 1. Have latest CloudStack setup with at least 1 advanced zone.
> 2. Create a shared network with the following details using the
> defaultSharedNetworkOffering
> VLAN : 1200
> gateway : 1.1.1.1
> startip : 1.1.1.100
> endip : 1.1.1.110
> 3. Create another shared network with different VLAN but with same above
> subnet
> VLAN : 2361
> gateway : 1.1.1.1
> startip : 1.1.1.100
> endip : 1.1.1.110
> Observations:
> (i) It fails with the following error
> The IP range with tag: 1200 in zone zone1 has overlapped with the subnet.
> Please specify a different gateway/netmask.
> (ii) Ideally, it should let admin create multiple shared networks with same
> subnet when the corresponding VLAN ids are different.
> Attaching all the required logs along with db dump to the bug.
> *** Marvin tests for shared networks are failing due to the above issue.
> Here is one such test failure
> integration.component.test_shared_networks.TestSharedNetworks.test_createSharedNetwork_usedVlan2
> (from nosetests)
> Failing for the past 2 builds (Since Unstable#133 )
> Took 0.25 sec.
> Error Message
> Execute cmd: createnetwork failed, due to: errorCode: 431, errorText:The IP
> range with tag: 1200 in zone Adv-KVM-Zone1 has overlapped with the subnet.
> Please specify a different gateway/netmask.
> -------------------- >> begin captured logging << --------------------
> testclient.testcase.TestSharedNetworks: DEBUG: Admin account created:
> 41fe45fd-c721-4396-b49c-1f9cafbc2d6a
> testclient.testcase.TestSharedNetworks: DEBUG: Physical Network found:
> 4b414b4e-8e90-4ef4-9e33-eb56970cd30f
> testclient.testcase.TestSharedNetworks: DEBUG: Shared Network Offering
> created: f86ab03b-6ccd-4115-acc6-699c4c542108
> testclient.testcase.TestSharedNetworks: DEBUG: Creating a shared network in
> non-cloudstack VLAN 2361
> --------------------- >> end captured logging << ---------------------
> Stacktrace
> File "/usr/local/lib/python2.7/unittest/case.py", line 318, in run
> testMethod()
> File
> "/Repo_30X/ipcl/cloudstack/test/integration/component/test_shared_networks.py",
> line 2063, in test_createSharedNetwork_usedVlan2
> zoneid=self.zone.id,
> File
> "/usr/local/lib/python2.7/site-packages/marvin/integration/lib/base.py", line
> 1940, in create
> return Network(apiclient.createNetwork(cmd).__dict__)
> File
> "/usr/local/lib/python2.7/site-packages/marvin/cloudstackAPI/cloudstackAPIClient.py",
> line 1709, in createNetwork
> response = self.connection.marvin_request(command,
> response_type=response, method=method)
> File
> "/usr/local/lib/python2.7/site-packages/marvin/cloudstackConnection.py", line
> 222, in marvin_request
> response = jsonHelper.getResultObj(response.json(), response_type)
> File "/usr/local/lib/python2.7/site-packages/marvin/jsonHelper.py", line
> 148, in getResultObj
> raise cloudstackException.cloudstackAPIException(respname, errMsg)
> Execute cmd: createnetwork failed, due to: errorCode: 431, errorText:The IP
> range with tag: 1200 in zone Adv-KVM-Zone1 has overlapped with the subnet.
> Please specify a different gateway/netmask.
> -------------------- >> begin captured logging << --------------------
> testclient.testcase.TestSharedNetworks: DEBUG: Admin account created:
> 41fe45fd-c721-4396-b49c-1f9cafbc2d6a
> testclient.testcase.TestSharedNetworks: DEBUG: Physical Network found:
> 4b414b4e-8e90-4ef4-9e33-eb56970cd30f
> testclient.testcase.TestSharedNetworks: DEBUG: Shared Network Offering
> created: f86ab03b-6ccd-4115-acc6-699c4c542108
> testclient.testcase.TestSharedNetworks: DEBUG: Creating a shared network in
> non-cloudstack VLAN 2361
--
This message was sent by Atlassian JIRA
(v6.2#6252)