cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sowmya Krishnan (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CLOUDSTACK-3475) [Autoscale] [VPC] Autoscale configuration fails with "Tier is required" within a VPC with NS as external LB provider
Date Thu, 11 Jul 2013 11:17:48 GMT
Sowmya Krishnan created CLOUDSTACK-3475:
-------------------------------------------

             Summary: [Autoscale] [VPC] Autoscale configuration fails with "Tier is required"
within a VPC with NS as external LB provider
                 Key: CLOUDSTACK-3475
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-3475
             Project: CloudStack
          Issue Type: Bug
      Security Level: Public (Anyone can view this level - this is the default.)
          Components: Management Server
    Affects Versions: 4.2.0
         Environment: 4.2 branch, NS as external provider, Xen Server 6.1
            Reporter: Sowmya Krishnan
            Priority: Critical
             Fix For: 4.2.0


Autoscale configuration is failing from within a VPC while it succeeds outside VPC in a normal
isolated guest network.

Steps: (From UI)
=====
Add a Netscaler as dedicated device
Create VPC with public lb enabled
Create a network offering with with Nestcaler as public lb provider
Create network tier within VPC with the above offering
Acquire Public IP
Configure autoscale LB rule with the public IP

Result
=====

Fails after creation of AutoScaleVmProfile with the error message "Tier is required"

I tried created an autoscale configuration with similar settings from outside a VPC and it
goes through fine.

Logs show the following exception after creation of autoscale vm profile, but I am not sure
if that's the cause:

2013-07-11 16:36:01,058 DEBUG [cloud.async.AsyncJobManagerImpl] (Job-Executor-35:job-87) Done
executing org.apache.cloudstack.api.command.user.autoscale.Crea
teAutoScaleVmProfileCmd for job-87
2013-07-11 16:36:04,125 DEBUG [cloud.api.ApiServlet] (catalina-exec-11:null) ===START=== 
10.151.138.80 -- GET  command=queryAsyncJobResult&jobId=f531d132-c1
cf-4395-a75a-9409589ea6f9&response=json&sessionkey=XcsJytPG7p62G7AKK1WBQerdmgM%3D&_=1373540582818
2013-07-11 16:36:04,139 DEBUG [cloud.async.AsyncJobManagerImpl] (catalina-exec-11:null) Async
job-87 completed
2013-07-11 16:36:04,144 DEBUG [cloud.api.ApiServlet] (catalina-exec-11:null) ===END===  10.151.138.80
-- GET  command=queryAsyncJobResult&jobId=f531d132-c1cf
-4395-a75a-9409589ea6f9&response=json&sessionkey=XcsJytPG7p62G7AKK1WBQerdmgM%3D&_=1373540582818
2013-07-11 16:36:09,042 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-9:null)
SeqA 4-11096: Processing Seq 4-11096:  { Cmd , MgmtId: -1, via:
4, Ver: v1, Flags: 11, [{"ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n
 \"connections\": []\n}","wait":0}}] }
2013-07-11 16:36:09,047 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-9:null)
SeqA 4-11096: Sending Seq 4-11096:  { Ans: , MgmtId: 22277152361
7711, via: 4, Ver: v1, Flags: 100010, [{"AgentControlAnswer":{"result":true,"wait":0}}] }
2013-07-11 16:36:13,201 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-10:null)
Ping from 3
2013-07-11 16:36:18,276 DEBUG [cloud.user.AccountManagerImpl] (AgentConnectTaskPool-58:null)
Access granted to Acct[1-system] to Domain:1/ by DomainChecker_E
nhancerByCloudStack_7ca779c
2013-07-11 16:36:18,281 ERROR [agent.manager.AgentManagerImpl] (AgentConnectTaskPool-58:null)
Monitor DownloadListener says there is an error in the connect
process for 3 due to null
java.lang.NumberFormatException: null
        at java.lang.Long.parseLong(Long.java:401)
        at java.lang.Long.parseLong(Long.java:478)
        at com.cloud.utils.UriUtils.getRemoteSize(UriUtils.java:95)
        at com.cloud.storage.download.DownloadMonitorImpl.handleTemplateSync(DownloadMonitorImpl.java:887)
        at com.cloud.storage.download.DownloadMonitorImpl.handleSync(DownloadMonitorImpl.java:648)
        at com.cloud.storage.download.DownloadListener.processConnect(DownloadListener.java:439)
        at com.cloud.agent.manager.AgentManagerImpl.notifyMonitorsOfConnection(AgentManagerImpl.java:614)
        at com.cloud.agent.manager.AgentManagerImpl.handleConnectedAgent(AgentManagerImpl.java:1114)
        at com.cloud.agent.manager.AgentManagerImpl.access$100(AgentManagerImpl.java:148)
        at com.cloud.agent.manager.AgentManagerImpl$HandleAgentConnectTask.run(AgentManagerImpl.java:1189)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:679)
2013-07-11 16:36:18,287 INFO  [agent.manager.AgentManagerImpl] (AgentConnectTaskPool-58:null)
Host 3 is disconnecting with event AgentDisconnected
2013-07-11 16:36:18,289 DEBUG [agent.manager.AgentManagerImpl] (AgentConnectTaskPool-58:null)
The next status of agent 3is Alert, current status is Connecting


I found similar exceptions during autoscale creation from outside VPC too.. but it went through
fine.

Firebug logs just before it failed:

{ "autoscalevmprofileresponse" : {"id":"952010ab-e855-40e2-9d89-b41430a4d1f8","jobid":"f531d132-c1cf-4395-a75a-9409589ea6f9"}
}

{ "queryasyncjobresultresponse" : {"accountid":"bc0e4124-e93e-11e2-b5cd-ca9c098803af","userid":"bc0ea25e-e93e-11e2-b5cd-ca9c098803af","cmd":"org.apache.cloudstack.api.command.user.autoscale.CreateAutoScaleVmProfileCmd","jobstatus":1,"jobprocstatus":0,"jobresultcode":0,"jobresulttype":"object","jobresult":{"autoscalevmprofile":{"id":"952010ab-e855-40e2-9d89-b41430a4d1f8","zoneid":"2e15553c-0639-4304-823c-363354987b46","serviceofferingid":"865ec786-ed7d-4e45-9af7-82b0d81661d0","templateid":"99619089-6570-4a4c-bfd3-fa6031a59ce3","destroyvmgraceperiod":30,"counterparam":{"snmpport":"161","snmpcommunity":"public"},"autoscaleuserid":"bc0ea25e-e93e-11e2-b5cd-ca9c098803af","account":"admin","domainid":"9468b79e-e93e-11e2-b5cd-ca9c098803af","domain":"ROOT"}},"created":"2013-07-11T16:36:01+0530","jobid":"f531d132-c1cf-4395-a75a-9409589ea6f9"}
}







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