shweta agarwal created CLOUDSTACK-5315:
------------------------------------------

             Summary: CreateVPNGateway command doesnt fails on vpc non upgraded 
router
                 Key: CLOUDSTACK-5315
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5315
             Project: CloudStack
          Issue Type: Bug
      Security Level: Public (Anyone can view this level - this is the default.)
          Components: Upgrade, Virtual Router
    Affects Versions: 4.3.0
         Environment: Upgraded from 3.0.7 to 4.3
            Reporter: shweta agarwal
            Assignee: Kishan Kavala
            Priority: Blocker
             Fix For: 4.3.0


Repro steps:
1. On 3.0.7 setup create a VPC network 
2. upgrade to 4.3
3. Create a vpn on vpc network when router is not upgraded

Bug:
VPN creation command will succed

Expection :
Vpn creation command should fail sating router needs upgrade:


MS log shows :
2013-11-29 16:57:35,944 DEBUG [c.c.a.ApiServlet] (catalina-exec-7:ctx-e06f6a65) 
===START===  10.146.0.132 -- GET  
command=createVpnGateway&response=json&sessionkey=CNU%2FUxmL5sTxIFWo8PSATnLucYk%3D&vpcid=19dae370-c4db-469d-9328-4966a90f2c09&_=1385724476092
2013-11-29 16:57:36,076 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] 
(catalina-exec-7:ctx-e06f6a65 ctx-b3e8ae89) submit async job-154, details: 
AsyncJobVO {id:154, userId: 2, accountId: 2, instanceType: None, instanceId: 
null, cmd: org.apache.cloudstack.api.command.user.vpn.CreateVpnGatewayCmd, 
cmdInfo: 
{"response":"json","sessionkey":"CNU/UxmL5sTxIFWo8PSATnLucYk\u003d","cmdEventType":"VPN.S2S.VPN.GATEWAY.CREATE","ctxUserId":"2","httpmethod":"GET","_":"1385724476092","ctxAccountId":"2","vpcid":"19dae370-c4db-469d-9328-4966a90f2c09","ctxStartEventId":"542"},
 cmdVersion: 0, status: IN_PROGRESS, processStatus: 0, resultCode: 0, result: 
null, initMsid: 233845177509765, completeMsid: null, lastUpdated: null, 
lastPolled: null, created: null}
2013-11-29 16:57:36,077 INFO  [o.a.c.f.j.i.AsyncJobMonitor] 
(Job-Executor-52:ctx-4148336d) Add job-154 into job monitoring
2013-11-29 16:57:36,077 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] 
(Job-Executor-52:ctx-4148336d) Executing AsyncJobVO {id:154, userId: 2, 
accountId: 2, instanceType: None, instanceId: null, cmd: 
org.apache.cloudstack.api.command.user.vpn.CreateVpnGatewayCmd, cmdInfo: 
{"response":"json","sessionkey":"CNU/UxmL5sTxIFWo8PSATnLucYk\u003d","cmdEventType":"VPN.S2S.VPN.GATEWAY.CREATE","ctxUserId":"2","httpmethod":"GET","_":"1385724476092","ctxAccountId":"2","vpcid":"19dae370-c4db-469d-9328-4966a90f2c09","ctxStartEventId":"542"},
 cmdVersion: 0, status: IN_PROGRESS, processStatus: 0, resultCode: 0, result: 
null, initMsid: 233845177509765, completeMsid: null, lastUpdated: null, 
lastPolled: null, created: null}
2013-11-29 16:57:36,077 DEBUG [c.c.a.ApiServlet] (catalina-exec-7:ctx-e06f6a65 
ctx-b3e8ae89) ===END===  10.146.0.132 -- GET  
command=createVpnGateway&response=json&sessionkey=CNU%2FUxmL5sTxIFWo8PSATnLucYk%3D&vpcid=19dae370-c4db-469d-9328-4966a90f2c09&_=1385724476092
2013-11-29 16:57:36,223 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] 
(Job-Executor-52:ctx-4148336d ctx-b3e8ae89) Complete async job-154, jobStatus: 
SUCCEEDED, resultCode: 0, result: 
org.apache.cloudstack.api.response.Site2SiteVpnGatewayResponse/vpngateway/{"id":"0dc9ad1e-7d33-429a-98e1-8c31e436ea58","publicip":"10.147.51.26","vpcid":"19dae370-c4db-469d-9328-4966a90f2c09","account":"admin","domainid":"1","domain":"ROOT"}
2013-11-29 16:57:36,284 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] 
(Job-Executor-52:ctx-4148336d) Done executing 
org.apache.cloudstack.api.command.user.vpn.CreateVpnGatewayCmd for job-154




DB shows vpc id router not upgraded


"id"    "element_id"    "public_mac_address"    "public_ip_address"     
"public_netmask"        "guest_netmask" "guest_ip_address"      
"is_redundant_router"   "priority"      "is_priority_bumpup"    
"redundant_state"       "stop_pending"  "role"  "template_version"      
"scripts_version"       "vpc_id"
"11"    "2"     "06:98:6e:00:00:2c"     "10.147.51.13"  "255.255.255.0" ""      
""      "0"     "0"     "0"     "UNKNOWN"       "0"     "VIRTUAL_ROUTER"        
"Cloudstack Release 3.0 Mon Feb 6 15:10:04 PST 2012"    
"973c0565a2fe991f0903902588d4d52e"      "1"
"12"    "2"     "06:8f:e4:00:00:39"     "10.147.51.26"  "255.255.255.0" ""      
""      "0"     "0"     "0"     "UNKNOWN"       "0"     "VIRTUAL_ROUTER"        
"Cloudstack Release 3.0 Mon Feb 6 15:10:04 PST 2012"    
"973c0565a2fe991f0903902588d4d52e"      "2"
"13"    "2"     "06:b0:ee:00:00:78"     "10.147.51.89"  "255.255.255.0" ""      
""      "0"     "0"     "0"     "UNKNOWN"       "0"     "VIRTUAL_ROUTER"        
"Cloudstack Release 3.0 Mon Feb 6 15:10:04 PST 2012"    
"973c0565a2fe991f0903902588d4d52e"      "3"
"14"    "2"     "06:85:fc:00:00:2b"     "10.147.51.12"  "255.255.255.0" ""      
""      "0"     "0"     "0"     "UNKNOWN"       "0"     "VIRTUAL_ROUTER"        
"Cloudstack Release 3.0 Mon Feb 6 15:10:04 PST 2012"    
"973c0565a2fe991f0903902588d4d52e"      "4"




--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to