[ https://issues.apache.org/jira/browse/CLOUDSTACK-361?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marcus Sorensen closed CLOUDSTACK-361. -------------------------------------- Resolution: Fixed Closing per Edison's comments (sorry it took so long, didn't notice this was assigned to me). > Wrong creation of guest networks on a KVM host in Multiple Physical Networks > with guest traffic > ----------------------------------------------------------------------------------------------- > > Key: CLOUDSTACK-361 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-361 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Management Server > Affects Versions: pre-4.0.0 > Reporter: Chandan Purushothama > Assignee: Marcus Sorensen > Fix For: 4.1.0 > > > ================ > Steps to Reproduce: > ================ > 1. Deploy an Advanced Zone Setup with Two Physical Networks and Ubuntu 12.04 > KVM Host. > 2. Physical Network 1 carries management, storage, guest and public Traffic > while Physical Network 2 carries guest traffic only. > 3. On Physical Network 1, provide the KVM Labels for all the traffic types > such that they refer to the asfbr0 (bridge on KVM Host) while on Physical > Network 2, provide the KVM Labels for the guest traffic type such that they > refer to the asfbr1 (bridge on KVM Host) > 4. Create the corresponding bridges on the Ubuntu 12.04 KVM Host which has > two physical nics. > bridge name bridge id STP enabled interfaces > asfbr0 8000.bc305bd41c36 no eth0 > asfbr1 8000.bc305bd41c37 no eth1 > 5. Add the host to the Setup. > 6. Create tags to the guest traffics of the physical networks > 7. Create Two Network Offerings with the corresponding tags given for the > guest traffics. > 8. Create two networks using the two network offerings and deploy a VM on it. > 9. Observe the KVM host bridges information and notice the wrong creation of > the guest networks. > ============ > Observations: > ============ > **Note that the Management Server mentioned that the VLAN be created on > asfbr1 bridge to which eth1 is plugged into** > "nics":[{"deviceId":0,"networkRateMbps":453,"defaultNic":true,"uuid":"b1c3f1bf-e34d-46b4-8ad6-00080325b7ce","ip":"10.1.1.117","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:60:aa:00:05","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2491","isolationUri":"vlan://2491","isSecurityGroupEnabled":false,"name":"asfbr1"} > ================ > StartCommand Log: > ================ > 2012-10-16 11:30:36,165 DEBUG [agent.transport.Request] > (Job-Executor-1:job-66) Seq 6-431292454: Sending { Cmd , MgmtId: > 206915885077153, via: 6, Ver: v1, Flags: 100111, > [{"StartCommand":{"vm":{"id":21,"name":"i-3-21-ASFUBUADV","type":"User","cpus":1,"speed":100,"minRam":134217728,"maxRam":134217728,"arch":"x86_64","os":"CentOS > 5.5 > (64-bit)","bootArgs":"","rebootOnCrash":false,"enableHA":false,"limitCpuUse":false,"vncPassword":"ee4db38ca18cd8ab","params":{},"uuid":"fd4b8415-1e72-4d2e-8748-3371dd2dad28","disks":[{"id":23,"name":"/export/home/chandan/ubuntusecondoss/primarykvm","mountPoint":"e4ff54c1-7cda-4d72-a290-2b16beb710b9","path":"e4ff54c1-7cda-4d72-a290-2b16beb710b9","size":8589934592,"type":"ROOT","storagePoolType":"NetworkFilesystem","storagePoolUuid":"7ffe5b81-047d-3fbf-93b8-2afcb480f8af","deviceId":0},{"id":21,"name":"CentOS > 5.5(64-bit) no GUI > (KVM)","size":0,"type":"ISO","storagePoolType":"ISO","deviceId":3}],"nics":[{"deviceId":0,"networkRateMbps":453,"defaultNic":true,"uuid":"b1c3f1bf-e34d-46b4-8ad6-00080325b7ce","ip":"10.1.1.117","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:60:aa:00:05","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2491","isolationUri":"vlan://2491","isSecurityGroupEnabled":false,"name":"asfbr1"},{"deviceId":1,"networkRateMbps":563,"defaultNic":false,"uuid":"c20964d8-1b13-4738-816d-6fb58e180413","ip":"10.1.1.174","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:62:ee:00:04","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2494","isolationUri":"vlan://2494","isSecurityGroupEnabled":false,"name":"asfbr1"},{"deviceId":2,"networkRateMbps":458,"defaultNic":false,"uuid":"fcdf0a0a-e7d8-47fc-b6fe-0ac7439a5d55","ip":"10.1.1.186","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:7b:ac:00:04","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2488","isolationUri":"vlan://2488","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":3,"networkRateMbps":458,"defaultNic":false,"uuid":"940a312b-425b-4042-b201-ab152566a049","ip":"10.1.1.11","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:19:69:00:04","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2483","isolationUri":"vlan://2483","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":4,"networkRateMbps":458,"defaultNic":false,"uuid":"42280c6a-2bd8-426c-b69c-51230d42a535","ip":"10.1.1.114","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:1e:b4:00:05","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2484","isolationUri":"vlan://2484","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":5,"networkRateMbps":458,"defaultNic":false,"uuid":"1f35235f-9649-43bd-bb38-87353522b91e","ip":"10.1.1.74","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:70:7a:00:06","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2482","isolationUri":"vlan://2482","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":6,"networkRateMbps":458,"defaultNic":false,"uuid":"f54892fe-1631-4680-b6df-e2444518c93a","ip":"10.1.1.240","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:4c:c7:00:06","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2489","isolationUri":"vlan://2489","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":7,"networkRateMbps":458,"defaultNic":false,"uuid":"e7a9aa8b-f980-4116-be72-7dc29a3308e9","ip":"10.1.1.22","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:58:c9:00:06","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2486","isolationUri":"vlan://2486","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":8,"networkRateMbps":458,"defaultNic":false,"uuid":"cad17877-d442-4391-841d-e181d0e006f0","ip":"10.1.1.168","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:66:9b:00:06","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2481","isolationUri":"vlan://2481","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":9,"networkRateMbps":458,"defaultNic":false,"uuid":"b4758bcd-bf27-481a-9562-e07a3b7b77b2","ip":"10.1.1.247","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:11:30:00:06","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2485","isolationUri":"vlan://2485","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":10,"networkRateMbps":458,"defaultNic":false,"uuid":"e62bf6bd-1b3a-4a71-9ea9-95e35a3aca13","ip":"10.1.1.135","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:2b:e4:00:06","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2490","isolationUri":"vlan://2490","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":11,"networkRateMbps":458,"defaultNic":false,"uuid":"b681aa7b-1ccf-440d-b080-8d5a2e05553d","ip":"10.1.1.239","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:2f:18:00:07","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2487","isolationUri":"vlan://2487","isSecurityGroupEnabled":false,"name":"asfbr0"}]},"wait":0}}] > } > 2012-10-16 11:30:39,296 DEBUG [agent.transport.Request] > (AgentManager-Handler-1:null) Seq 6-431292454: Processing: { Ans: , MgmtId: > 206915885077153, via: 6, Ver: v1, Flags: 110, > [{"StartAnswer":{"vm":{"id":21,"name":"i-3-21-ASFUBUADV","type":"User","cpus":1,"speed":100,"minRam":134217728,"maxRam":134217728,"arch":"x86_64","os":"CentOS > 5.5 > (64-bit)","bootArgs":"","rebootOnCrash":false,"enableHA":false,"limitCpuUse":false,"vncPassword":"ee4db38ca18cd8ab","params":{},"uuid":"fd4b8415-1e72-4d2e-8748-3371dd2dad28","disks":[{"id":23,"name":"/export/home/chandan/ubuntusecondoss/primarykvm","mountPoint":"e4ff54c1-7cda-4d72-a290-2b16beb710b9","path":"e4ff54c1-7cda-4d72-a290-2b16beb710b9","size":8589934592,"type":"ROOT","storagePoolType":"NetworkFilesystem","storagePoolUuid":"7ffe5b81-047d-3fbf-93b8-2afcb480f8af","deviceId":0},{"id":21,"name":"CentOS > 5.5(64-bit) no GUI > (KVM)","size":0,"type":"ISO","storagePoolType":"ISO","deviceId":3}],"nics":[{"deviceId":0,"networkRateMbps":453,"defaultNic":true,"uuid":"b1c3f1bf-e34d-46b4-8ad6-00080325b7ce","ip":"10.1.1.117","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:60:aa:00:05","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2491","isolationUri":"vlan://2491","isSecurityGroupEnabled":false,"name":"asfbr1"},{"deviceId":1,"networkRateMbps":563,"defaultNic":false,"uuid":"c20964d8-1b13-4738-816d-6fb58e180413","ip":"10.1.1.174","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:62:ee:00:04","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2494","isolationUri":"vlan://2494","isSecurityGroupEnabled":false,"name":"asfbr1"},{"deviceId":2,"networkRateMbps":458,"defaultNic":false,"uuid":"fcdf0a0a-e7d8-47fc-b6fe-0ac7439a5d55","ip":"10.1.1.186","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:7b:ac:00:04","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2488","isolationUri":"vlan://2488","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":3,"networkRateMbps":458,"defaultNic":false,"uuid":"940a312b-425b-4042-b201-ab152566a049","ip":"10.1.1.11","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:19:69:00:04","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2483","isolationUri":"vlan://2483","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":4,"networkRateMbps":458,"defaultNic":false,"uuid":"42280c6a-2bd8-426c-b69c-51230d42a535","ip":"10.1.1.114","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:1e:b4:00:05","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2484","isolationUri":"vlan://2484","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":5,"networkRateMbps":458,"defaultNic":false,"uuid":"1f35235f-9649-43bd-bb38-87353522b91e","ip":"10.1.1.74","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:70:7a:00:06","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2482","isolationUri":"vlan://2482","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":6,"networkRateMbps":458,"defaultNic":false,"uuid":"f54892fe-1631-4680-b6df-e2444518c93a","ip":"10.1.1.240","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:4c:c7:00:06","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2489","isolationUri":"vlan://2489","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":7,"networkRateMbps":458,"defaultNic":false,"uuid":"e7a9aa8b-f980-4116-be72-7dc29a3308e9","ip":"10.1.1.22","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:58:c9:00:06","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2486","isolationUri":"vlan://2486","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":8,"networkRateMbps":458,"defaultNic":false,"uuid":"cad17877-d442-4391-841d-e181d0e006f0","ip":"10.1.1.168","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:66:9b:00:06","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2481","isolationUri":"vlan://2481","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":9,"networkRateMbps":458,"defaultNic":false,"uuid":"b4758bcd-bf27-481a-9562-e07a3b7b77b2","ip":"10.1.1.247","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:11:30:00:06","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2485","isolationUri":"vlan://2485","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":10,"networkRateMbps":458,"defaultNic":false,"uuid":"e62bf6bd-1b3a-4a71-9ea9-95e35a3aca13","ip":"10.1.1.135","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:2b:e4:00:06","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2490","isolationUri":"vlan://2490","isSecurityGroupEnabled":false,"name":"asfbr0"},{"deviceId":11,"networkRateMbps":458,"defaultNic":false,"uuid":"b681aa7b-1ccf-440d-b080-8d5a2e05553d","ip":"10.1.1.239","netmask":"255.255.255.0","gateway":"10.1.1.1","mac":"02:00:2f:18:00:07","dns1":"72.52.126.11","dns2":"72.52.126.12","broadcastType":"Vlan","type":"Guest","broadcastUri":"vlan://2487","isolationUri":"vlan://2487","isSecurityGroupEnabled":false,"name":"asfbr0"}]},"result":true,"wait":0}}] > } > ============== > On the KVM Host: > ============== > Observe that VLAN 2491,2494 should be created on eth1 but got created on eth0 > instead. > root@Rack3Host17:~# brctl show > bridge name bridge id STP enabled interfaces > asfbr0 8000.bc305bd41c36 no eth0 > asfbr1 8000.bc305bd41c37 no eth1 > cloud0 8000.000000000000 no > cloudVirBr2481 8000.bc305bd41c36 no eth0.2481 > vnet20 > vnet8 > cloudVirBr2482 8000.bc305bd41c36 no eth0.2482 > vnet17 > vnet5 > cloudVirBr2483 8000.bc305bd41c36 no eth0.2483 > vnet15 > vnet3 > cloudVirBr2484 8000.bc305bd41c36 no eth0.2484 > vnet16 > vnet4 > cloudVirBr2485 8000.bc305bd41c36 no eth0.2485 > vnet21 > vnet9 > cloudVirBr2486 8000.bc305bd41c36 no eth0.2486 > vnet19 > vnet7 > cloudVirBr2487 8000.bc305bd41c36 no eth0.2487 > vnet11 > vnet23 > cloudVirBr2488 8000.bc305bd41c36 no eth0.2488 > vnet14 > vnet2 > cloudVirBr2489 8000.bc305bd41c36 no eth0.2489 > vnet18 > vnet6 > cloudVirBr2490 8000.bc305bd41c36 no eth0.2490 > vnet10 > vnet22 > cloudVirBr2491 8000.bc305bd41c36 no eth0.2491 > vnet0 > vnet12 > cloudVirBr2494 8000.bc305bd41c36 no eth0.2494 > vnet1 > vnet13 > virbr0 8000.000000000000 yes > root@Rack3Host17:~# > ============= > Build Information: > ============= > This is the version information for the manifests in the JAR files. > Implementation_Version: 2.2.20121012230921 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira