cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLOUDSTACK-3731) [GSLB] deleteGlobalLoadBalancerRule fails with the java.lang.NumberFormatException
Date Wed, 31 Jul 2013 23:21:50 GMT

    [ https://issues.apache.org/jira/browse/CLOUDSTACK-3731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13725825#comment-13725825
] 

ASF subversion and git services commented on CLOUDSTACK-3731:
-------------------------------------------------------------

Commit 5695db80ac6b3202d82fd2329d1372612ae404b7 in branch refs/heads/master from [~murali.reddy]
[ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=5695db8 ]

CLOUDSTACK-3731: [GSLB] deleteGlobalLoadBalancerRule fails with the
java.lang.NumberFormatException

While deleting LB monitor and GSLB service binding Nitro API fails
with wierd NumberFormatException. Adding a workaround to delete the LB
monitor after GSLB service is delted (which ensures intenrally LB
monitor is delted).

                
> [GSLB] deleteGlobalLoadBalancerRule fails with the java.lang.NumberFormatException
> ----------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-3731
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-3731
>             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
>            Reporter: venkata swamybabu budumuru
>            Assignee: Murali Reddy
>            Priority: Critical
>             Fix For: 4.2.0
>
>         Attachments: logs.tgz
>
>
> Steps to reproduce :
> 1. Have latest CloudStack with at least one advanced zone.
> 2. Create a GSLB and assign at least one LB rule to it.
> 3. delete the above created GSLB rule.
> Observations:
> (i) It fails to delete with the exception mentioned below during lb monitor clean up.
> Here is the snippet from mgmt server log.
> 2013-07-23 15:23:53,237 DEBUG [cloud.api.ApiServlet] (catalina-exec-18:null) ===END===
 10.252.192.25 -- GET  command=deleteGlobalLoadBalancerRule&response=json&sessionkey=d7oqT9T15HMqsg0B9DfD%2BvrIJXU%3D&id=6ebd657e-8d10-48a0-b844-ce3352a15a84&_=1374573234622
> 2013-07-23 15:23:53,241 DEBUG [cloud.async.AsyncJobManagerImpl] (Job-Executor-77:job-174
= [ 7f30b3f8-aed0-47ab-ae8a-96434e5af594 ]) Executing org.apache.cloudstack.api.command.user.region.ha.gslb.DeleteGlobalLoadBalancerRuleCmd
for job-174 = [ 7f30b3f8-aed0-47ab-ae8a-96434e5af594 ]
> 2013-07-23 15:23:53,255 DEBUG [cloud.user.AccountManagerImpl] (Job-Executor-77:job-174
= [ 7f30b3f8-aed0-47ab-ae8a-96434e5af594 ]) Access to org.apache.cloudstack.region.gslb.GlobalLoadBalancerRuleVO$$EnhancerByCGLIB$$28558201@69968c03
granted to Acct[3-dom1Acc1] by DomainChecker_EnhancerByCloudStack_73178ccf
> 2013-07-23 15:23:53,299 DEBUG [agent.transport.Request] (Job-Executor-77:job-174 = [
7f30b3f8-aed0-47ab-ae8a-96434e5af594 ]) Seq 11-587989001: Sending  { Cmd , MgmtId: 7280707764394,
via: 11, Ver: v1, Flags: 100011, [{"com.cloud.agent.api.routing.GlobalLoadBalancerConfigCommand":{"domainName":"test.xyztelco.com","serviceType":"tcp","lbMethod":"roundrobin","persistenceType":"sourceip","gslbId":3,"revoked":true,"siteLoadBalancers":[{"local":true,"revoked":true,"serviceType":"tcp","servicePublicIp":"10.147.44.64","servicePort":"22","gslbProviderPrivateIp":"10.147.44.20","gslbProviderPublicIp":"10.147.44.20","dataCenterId":1,"weight":1}],"wait":0}}]
}
> 2013-07-23 15:23:53,299 DEBUG [agent.transport.Request] (Job-Executor-77:job-174 = [
7f30b3f8-aed0-47ab-ae8a-96434e5af594 ]) Seq 11-587989001: Executing:  { Cmd , MgmtId: 7280707764394,
via: 11, Ver: v1, Flags: 100011, [{"com.cloud.agent.api.routing.GlobalLoadBalancerConfigCommand":{"domainName":"test.xyztelco.com","serviceType":"tcp","lbMethod":"roundrobin","persistenceType":"sourceip","gslbId":3,"revoked":true,"siteLoadBalancers":[{"local":true,"revoked":true,"serviceType":"tcp","servicePublicIp":"10.147.44.64","servicePort":"22","gslbProviderPrivateIp":"10.147.44.20","gslbProviderPublicIp":"10.147.44.20","dataCenterId":1,"weight":1}],"wait":0}}]
}
> 2013-07-23 15:23:53,300 DEBUG [agent.manager.DirectAgentAttache] (DirectAgent-2:null)
Seq 11-587989001: Executing request
> 2013-07-23 15:23:53,373 DEBUG [network.resource.NetscalerResource] (DirectAgent-2:null)
Successfully deleted virtual server: cloud-gslb-vserver-test.xyztelco.com and  domain: test.xyztelco.com
binding
> 2013-07-23 15:23:53,397 WARN  [network.resource.NetscalerResource] (DirectAgent-2:null)
Failed to delet GSLB monitor 10.147.44.64and GSLB service cloud-gslb-service-cloudsite1-10.147.44.64-22
binding due to java.lang.NumberFormatException: For input string: "18446744073709551615"
> 2013-07-23 15:23:53,466 DEBUG [network.resource.NetscalerResource] (DirectAgent-2:null)
Failed to delete monitor cloud-monitor-10.147.44.64 for GSLB service due to Monitor must be
unbound before it can be deleted
> 2013-07-23 15:23:53,532 WARN  [network.resource.NetscalerResource] (DirectAgent-2:null)
Retrying GlobalLoadBalancerConfigCommand. Number of retries remaining: 1
> 2013-07-23 15:23:53,606 WARN  [network.resource.NetscalerResource] (DirectAgent-2:null)
Failed to delet GSLB monitor 10.147.44.64and GSLB service cloud-gslb-service-cloudsite1-10.147.44.64-22
binding due to java.lang.NumberFormatException: For input string: "18446744073709551615"
> 2013-07-23 15:23:53,656 DEBUG [network.resource.NetscalerResource] (DirectAgent-2:null)
Failed to delete monitor cloud-monitor-10.147.44.64 for GSLB service due to Monitor must be
unbound before it can be deleted
> 2013-07-23 15:23:53,710 WARN  [network.resource.NetscalerResource] (DirectAgent-2:null)
Retrying GlobalLoadBalancerConfigCommand. Number of retries remaining: 0
> 2013-07-23 15:23:53,772 WARN  [network.resource.NetscalerResource] (DirectAgent-2:null)
Failed to delet GSLB monitor 10.147.44.64and GSLB service cloud-gslb-service-cloudsite1-10.147.44.64-22
binding due to java.lang.NumberFormatException: For input string: "18446744073709551615"
> 2013-07-23 15:23:53,840 DEBUG [network.resource.NetscalerResource] (DirectAgent-2:null)
Failed to delete monitor cloud-monitor-10.147.44.64 for GSLB service due to Monitor must be
unbound before it can be deleted
> 2013-07-23 15:23:53,840 DEBUG [agent.manager.DirectAgentAttache] (DirectAgent-2:null)
Seq 11-587989001: Response Received: 
> 2013-07-23 15:23:53,840 DEBUG [agent.transport.Request] (DirectAgent-2:null) Seq 11-587989001:
Processing:  { Ans: , MgmtId: 7280707764394, via: 11, Ver: v1, Flags: 10, [{"com.cloud.agent.api.routing.GlobalLoadBalancerConfigAnswer":{"result":false,"details":"Failed
to apply GSLB configuration due to Failed to delete monitor cloud-monitor-10.147.44.64 for
GSLB service due to Monitor must be unbound before it can be deleted","wait":0}}] }
> 2013-07-23 15:23:53,840 DEBUG [agent.transport.Request] (Job-Executor-77:job-174 = [
7f30b3f8-aed0-47ab-ae8a-96434e5af594 ]) Seq 11-587989001: Received:  { Ans: , MgmtId: 7280707764394,
via: 11, Ver: v1, Flags: 10, { GlobalLoadBalancerConfigAnswer } }
> 2013-07-23 15:23:53,841 DEBUG [agent.manager.AgentManagerImpl] (Job-Executor-77:job-174
= [ 7f30b3f8-aed0-47ab-ae8a-96434e5af594 ]) Details from executing class com.cloud.agent.api.routing.GlobalLoadBalancerConfigCommand:
Failed to apply GSLB configuration due to Failed to delete monitor cloud-monitor-10.147.44.64
for GSLB service due to Monitor must be unbound before it can be deleted
> 2013-07-23 15:23:53,841 DEBUG [network.element.NetscalerElement] (Job-Executor-77:job-174
= [ 7f30b3f8-aed0-47ab-ae8a-96434e5af594 ]) Unable to apply global load balancer rule to the
gslb service provider in zone 1
> 2013-07-23 15:23:53,841 WARN  [region.gslb.GlobalLoadBalancingRulesServiceImpl] (Job-Executor-77:job-174
= [ 7f30b3f8-aed0-47ab-ae8a-96434e5af594 ]) Failed to configure GSLB rule in the zone 1 due
to Resource [DataCenter:1] is unreachable: Unable to apply global load balancer rule to the
gslb service provider in zone 1
> 2013-07-23 15:23:53,841 WARN  [region.gslb.GlobalLoadBalancingRulesServiceImpl] (Job-Executor-77:job-174
= [ 7f30b3f8-aed0-47ab-ae8a-96434e5af594 ]) Failed to delete GSLB rule due toFailed to configure
GSLB rule in the zone 1 due to Resource [DataCenter:1] is unreachable: Unable to apply global
load balancer rule to the gslb service provider in zone 1
> 2013-07-23 15:23:53,844 DEBUG [cloud.async.AsyncJobManagerImpl] (Job-Executor-77:job-174
= [ 7f30b3f8-aed0-47ab-ae8a-96434e5af594 ]) Complete async job-174 = [ 7f30b3f8-aed0-47ab-ae8a-96434e5af594
], jobStatus: 2, resultCode: 530, result: Error Code: 530 Error text: Failed to delete Global
Load Balancer rule.
> 2013-07-23 15:23:55,130 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-8:null)
SeqA 9-10725: Processing Seq 9-10725:  { Cmd , MgmtId: -1, via: 9, Ver: v1, Flags: 11, [{"com.cloud.agent.api.ConsoleProxyLoadReportCommand":{"_proxyVmId":74,"_loadInfo":"{\n
 \"connections\": []\n}","wait":0}}] }
> Attaching all the required logs along with db dump to the bug.

--
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

Mime
View raw message