[
https://issues.apache.org/jira/browse/CLOUDSTACK-5656?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
manasaveloori reopened CLOUDSTACK-5656:
---------------------------------------
Firewall and LB rule proper error message is displayed.
For PF configuration the failing message is not proper and in UI the rules are
getting configured:
Message while configuring PF:
014-01-09 17:57:14,735 DEBUG [c.c.a.ApiServlet] (catalina-exec-10:ctx-d98889d9
ctx-6909506b) ===END=== 10.252.192.34 -- GET
command=createPortForwardingRule&response=json&sessionkey=EQaq%2FwaDQYD66HJLVoZEJGqqlEE%3D&ipaddressid=b5d3f34c-3514-45fb-abec-44ea1a1ea7bc&privateport=22&privateendport=22&publicport=22&publicendport=22&protocol=tcp&virtualmachineid=cb19c4fe-b2ce-4ef7-a1f7-ada194577dbe&openfirewall=false&networkid=898bed22-a8cf-4f7c-90ca-8450f14d5b02&_=1389251085178
2014-01-09 17:57:14,738 INFO [o.a.c.f.j.i.AsyncJobMonitor]
(Job-Executor-21:ctx-f4d4d14a) Add job-135 into job monitoring
2014-01-09 17:57:14,739 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl]
(Job-Executor-21:ctx-f4d4d14a) Executing AsyncJobVO {id:135, userId: 2,
accountId: 2, instanceType: FirewallRule, instanceId: 17, cmd:
org.apache.cloudstack.api.command.user.firewall.CreatePortForwardingRuleCmd,
cmdInfo:
{"sessionkey":"EQaq/waDQYD66HJLVoZEJGqqlEE\u003d","protocol":"tcp","virtualmachineid":"cb19c4fe-b2ce-4ef7-a1f7-ada194577dbe","cmdEventType":"NET.RULEADD","ctxUserId":"2","httpmethod":"GET","privateendport":"22","ipaddressid":"b5d3f34c-3514-45fb-abec-44ea1a1ea7bc","openfirewall":"false","id":"17","response":"json","privateport":"22","_":"1389251085178","publicport":"22","ctxAccountId":"2","networkid":"898bed22-a8cf-4f7c-90ca-8450f14d5b02","ctxStartEventId":"501","publicendport":"22"},
cmdVersion: 0, status: IN_PROGRESS, processStatus: 0, resultCode: 0, result:
null, initMsid: 6642334695485, completeMsid: null, lastUpdated: null,
lastPolled: null, created: null}
2014-01-09 17:57:14,813 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
(Job-Executor-21:ctx-f4d4d14a ctx-6909506b) Applying ip association in network
Ntwk[210|Guest|8]
2014-01-09 17:57:14,899 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
(Job-Executor-21:ctx-f4d4d14a ctx-6909506b) Router requires upgrade. Unable to
send command to router:11
2014-01-09 17:57:14,968 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
(Job-Executor-21:ctx-f4d4d14a ctx-6909506b) Applying firewall rules in network
Ntwk[210|Guest|8]
2014-01-09 17:57:14,981 DEBUG [c.c.h.d.HostDaoImpl] (ClusteredAgentManager
Timer:ctx-0ba4b191) Resetting hosts suitable for reconnect
2014-01-09 17:57:14,986 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
(Job-Executor-21:ctx-f4d4d14a ctx-6909506b) Router requires upgrade. Unable to
send command to router:11
2014-01-09 17:57:14,986 DEBUG [c.c.h.d.HostDaoImpl] (ClusteredAgentManager
Timer:ctx-0ba4b191) Completed resetting hosts suitable for reconnect
2014-01-09 17:57:14,987 DEBUG [c.c.h.d.HostDaoImpl] (ClusteredAgentManager
Timer:ctx-0ba4b191) Acquiring hosts for clusters already owned by this
management server
2014-01-09 17:57:14,990 DEBUG [c.c.h.d.HostDaoImpl] (ClusteredAgentManager
Timer:ctx-0ba4b191) Completed acquiring hosts for clusters already owned by
this management server
2014-01-09 17:57:14,990 DEBUG [c.c.h.d.HostDaoImpl] (ClusteredAgentManager
Timer:ctx-0ba4b191) Acquiring hosts for clusters not owned by any management
server
2014-01-09 17:57:14,993 DEBUG [c.c.h.d.HostDaoImpl] (ClusteredAgentManager
Timer:ctx-0ba4b191) Completed acquiring hosts for clusters not owned by any
management server
2014-01-09 17:57:15,005 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl]
(Job-Executor-21:ctx-f4d4d14a) Complete async job-135, jobStatus: FAILED,
resultCode: 530, result:
org.apache.cloudstack.api.response.ExceptionResponse/null/{"uuidList":[],"errorcode":530,"errortext":"Failed
to apply port forwarding rule"}
2014-01-09 17:57:15,009 DEBUG [c.c.a.m.ClusteredAgentManagerImpl]
(ClusteredAgentManager Timer:ctx-0ba4b191) Found 2 unmanaged direct hosts,
processing connect for them...
2014-01-09 17:57:15,009 DEBUG [c.c.a.m.ClusteredAgentManagerImpl]
(ClusteredAgentManager Timer:ctx-0ba4b191) Loading directly connected host
9(200-JuniperSRXFirewall-10.147.40.3)
2014-01-09 17:57:15,009 INFO [c.c.a.m.AgentManagerImpl] (ClusteredAgentManager
Timer:ctx-0ba4b191) Could not to find a Discoverer to load the resource: 9 for
hypervisor type: null
2014-01-09 17:57:15,021 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl]
(Job-Executor-21:ctx-f4d4d14a) Done executing
org.apache.cloudstack.api.command.user.firewall.CreatePortForwardingRuleCmd for
job-135
2014-01-09 17:57:15,027 INFO [o.a.c.f.j.i.AsyncJobMonitor]
(Job-Executor-21:ctx-f4d4d14a) Remove job-135 from job monitoring
2014-01-09 17:57:15,924 DEBUG [c.c.a.m.
Proper Error Message id displayed while deleting the same PF from UI.
For configuring static NAT the UI and logs shows as Failed but it is getting
configured in UI.and deleting the same static nat from UI shows proper message
to user.
> UI shows PF,LB,firewall,static NAT rule operations success on non upgraded VR
> but logs show VR requires upgrade.
> ----------------------------------------------------------------------------------------------------------------
>
> Key: CLOUDSTACK-5656
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5656
> Project: CloudStack
> Issue Type: Bug
> Security Level: Public(Anyone can view this level - this is the
> default.)
> Components: API
> Affects Versions: 4.3.0
> Environment: 2.2.14 to 4.3 upgrade
> Reporter: manasaveloori
> Assignee: Kishan Kavala
> Priority: Critical
> Fix For: 4.3.0
>
>
> 1. Have CS 2.2.14 with xen 5.6sp2.
> 2.Deploy some VRS.
> 3. Upgrade to 4.3.
> 4. Perform any operation which sends commands to non upgraded VR like
> applying static nat,firewall rules,PF etc.
> Observation:
> UI shows all the operations as success but in logs we can see the messages as
> 2013-12-27 15:04:31,326 DEBUG [c.c.a.ApiServlet]
> (catalina-exec-12:ctx-c0ac9a16 ctx-ed5f06a6) ===END=== 10.252.192.34 -- GET
> command=createFirewallRule&response=json&sessionkey=DE4U5L%2FWnxa60eF2LoJPuY6FVHw%3D&cidrlist=0.0.0.0%2F0&protocol=tcp&startport=1&endport=65535&ipaddressid=4&_=1388136871014
> 2013-12-27 15:04:31,354 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
> (Job-Executor-18:ctx-0bb79ed5 ctx-ed5f06a6) Applying ip association in
> network Ntwk[205|Guest|6]
> 2013-12-27 15:04:31,354 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
> (Job-Executor-18:ctx-0bb79ed5 ctx-ed5f06a6) Router r-6-VM requires upgrade,
> so not sending apply ip association commands to the backend
> 2013-12-27 15:04:31,362 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
> (Job-Executor-18:ctx-0bb79ed5 ctx-ed5f06a6) Applying firewall rules in
> network Ntwk[205|Guest|6]
> 2013-12-27 15:04:31,363 DEBUG [c.c.n.r.VirtualNetworkApplianceManagerImpl]
> (Job-Executor-18:ctx-0bb79ed5 ctx-ed5f06a6) Router r-6-VM requires upgrade,
> so not sending apply firewall rules commands to the backend
> 2013-12-27 15:04:31,430 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl]
> (Job-Executor-18:ctx-0bb79ed5 ctx-ed5f06a6) Complete async job-24, jobStatus:
> SUCCEEDED, resultCode: 0, result:
> org.apache.cloudstack.api.response.FirewallResponse/firewallrule/{"id":"b772c804-09cc-4eaa-96a3-61adcf1cb242","protocol":"tcp","startport":"1","endport":"65535","ipaddressid":"4","networkid":"205","ipaddress":"10.147.47.6","state":"Active","cidrlist":"","tags":[]}
> 2013-12-27 15:04:31,483 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl]
> (Job-Executor-18:ctx-0bb79ed5) Done executing
> org.apache.cloudstack.api.command.user.firewall.CreateFirewallRuleCmd for
> job-24
> UI shoul aslo show the message as " Router requires upgrade" and the action
> should fail.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)