You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cloudstack.apache.org by "Kishan Kavala (JIRA)" <ji...@apache.org> on 2013/12/10 13:53:08 UTC

[jira] [Resolved] (CLOUDSTACK-5315) CreateVPNGateway command doesnt fails on vpc non upgraded router

     [ https://issues.apache.org/jira/browse/CLOUDSTACK-5315?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kishan Kavala resolved CLOUDSTACK-5315.
---------------------------------------

    Resolution: Not A Problem

createvpngateway api does no send any commands to the router, so the vpn gateway creation does not fail. It only creates a DB entry.
createVpnConnection API sends the commands to router.

> 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.4#6159)