izenk opened a new issue #2820: template downloading fails
URL: https://github.com/apache/cloudstack/issues/2820
 
 
   <!--
   Verify first that your issue/request is not already reported on GitHub.
   Also test if the latest release and master branch are affected too.
   Always add information AFTER of these HTML comments, but no need to delete 
the comments.
   -->
   
   ##### ISSUE TYPE
   <!-- Pick one below and delete the rest -->
    * Bug Report
   
   ##### COMPONENT NAME
   <!--
   Categorize the issue, e.g. API, VR, VPN, UI, etc.
   -->
   ~~~
   TEMPLATE
   ~~~
   
   ##### CLOUDSTACK VERSION
   <!--
   New line separated list of affected versions, commit ID for issues on master 
branch.
   -->
   ~~~
   4.11.0
   ~~~
   
   ##### CONFIGURATION
   <!--
   Information about the configuration if relevant, e.g. basic network, 
advanced networking, etc.  N/A otherwise
   -->
   ADVANCED NETWORKING
   
   ##### OS / ENVIRONMENT
   <!--
   Information about the environment if relevant, N/A otherwise
   -->
   CentOS Linux release 7.4.1708
   
   ##### SUMMARY
   <!-- Explain the problem/feature briefly -->
   When trying to "Add template from UI" uploading process fails with error: 
Stream closed
   
   May be important:
   template size is 104 GB
   template format is RAW
   
   ##### STEPS TO REPRODUCE
   <!--
   For bugs, show exactly how to reproduce the problem, using a minimal 
test-case. Use Screenshots if accurate.
   -->
   **UI**
   Templates -> Add Template -> fill form (downloading from http)
   
   
   ##### EXPECTED RESULTS
   <!-- What did you expect to happen when running the steps above? -->
   ~~~
   Template is downloaded and registered
   ~~~
   
   ##### ACTUAL RESULTS
   <!-- What actually happened? -->
   Downloading fails with error: Stream closed
   
   <!-- Paste verbatim command output between quotes below -->
   ~~~
   2018-08-23 12:14:34,078 DEBUG [c.c.a.m.AgentManagerImpl] 
(AgentManager-Handler-2:null) (logid:) SeqA 5-577195: Sending Seq 5-577195:  { 
An
   s: , MgmtId: 90520739393856, via: 5, Ver: v1, Flags: 100010, 
[{"com.cloud.agent.api.AgentControlAnswer":{"result":true,"wait":0}}] }
   2018-08-23 12:14:35,813 DEBUG [c.c.a.ApiServlet] 
(qtp745160567-15:ctx-4e0d3cf8) (logid:f2420e15) ===START===  192.168.7.123 -- 
GET  comman
   
d=registerTemplate&response=json&projectid=62b2e0d2-5f81-4a6d-8d8b-591283f10e4a&name=test-oracledb-tmpl5&displayText=test-oracledb-tmpl5&u
   
rl=http%3A%2F%2Fcs-templates.cloud.spg%2Fcscoracle-db.raw&zoneids=4a2e5664-edc7-4a0d-ae4a-fd56e1dc4314&format=RAW&isextractable=false&pass
   
wordEnabled=false&isdynamicallyscalable=false&osTypeId=b70da464-54f4-11e8-8821-525400843140&hypervisor=KVM&ispublic=true&requireshvm=false
   
&isfeatured=false&isrouting=false&details%5B0%5D.hypervisortoolsversion=xenserver56&directdownload=false&checksum=&_=1535019275786
   2018-08-23 12:14:35,819 DEBUG [c.c.a.ApiServer] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) CIDRs from which 
account 'Acc
   t[edb45ae5-9c61-4d06-b119-b80783dc8dd2-spg-admin]' is allowed to perform API 
calls: 0.0.0.0/0
   2018-08-23 12:14:35,838 DEBUG [c.c.r.ResourceLimitManagerImpl] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) Checking if am
   ount of resources of Type = 'template' for Project Name = spg-csc-dev in 
Domain Id = 5 is exceeded: Account Resource Limit = 20, Current A
   ccount Resource Amount = 6, Requested Resource Amount = 1.
   2018-08-23 12:14:35,841 DEBUG [c.c.r.ResourceLimitManagerImpl] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) Checking if do
   main resource limits of Type 'template' for Domain Id = 5 is exceeded: 
Domain Resource Limit = -1, Current Domain Resource Amount = 6, Req
   uested Resource Amount = 1.
   2018-08-23 12:14:35,842 DEBUG [c.c.r.ResourceLimitManagerImpl] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) Checking if domain 
resource limits of Type 'template' for Domain Id = 2 is exceeded: Domain 
Resource Limit = -1, Current Domain Resource Amount = 6, Requested Resource 
Amount = 1.
   2018-08-23 12:14:35,886 DEBUG [c.c.r.ResourceLimitManagerImpl] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) Checking if amount 
of resources of Type = 'secondary_storage' for Project Name = spg-csc-dev in 
Domain Id = 5 is exceeded: Account Resource Limit = 429496729600, Current 
Account Resource Amount = 217944424448, Requested Resource Amount = 
108972212224.
   2018-08-23 12:14:35,889 DEBUG [c.c.r.ResourceLimitManagerImpl] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) Checking if domain 
resource limits of Type 'secondary_storage' for Domain Id = 5 is exceeded: 
Domain Resource Limit = -1, Current Domain Resource Amount = 217944424448, 
Requested Resource Amount = 108972212224.
   2018-08-23 12:14:35,890 DEBUG [c.c.r.ResourceLimitManagerImpl] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) Checking if domain 
resource limits of Type 'secondary_storage' for Domain Id = 2 is exceeded: 
Domain Resource Limit = -1, Current Domain Resource Amount = 217944424448, 
Requested Resource Amount = 108972212224.
   2018-08-23 12:14:35,919 DEBUG [o.a.c.s.i.TemplateDataFactoryImpl] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) template 247 is 
not in store:1, type:Image
   2018-08-23 12:14:35,942 DEBUG [o.a.c.s.i.TemplateDataFactoryImpl] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) template 247 is 
already in store:1, type:Image
   2018-08-23 12:14:35,959 DEBUG [o.a.c.s.i.BaseImageStoreDriverImpl] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) Downloading 
template to data store 1
   2018-08-23 12:14:35,970 DEBUG [o.a.c.s.i.BaseImageStoreDriverImpl] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) Performing image 
store createTemplate async callback
   2018-08-23 12:14:36,003 DEBUG [c.c.h.o.r.Ovm3HypervisorGuru] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) 
getCommandHostDelegation: class 
org.apache.cloudstack.storage.command.DownloadCommand
   2018-08-23 12:14:36,003 DEBUG [c.c.h.XenServerGuru] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) We are returning 
the default host to execute commands because the command is not of Copy type.
   2018-08-23 12:14:36,004 DEBUG [o.a.c.s.RemoteHostEndPoint] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) Sending command 
org.apache.cloudstack.storage.command.DownloadCommand to host: 6
   2018-08-23 12:14:36,006 DEBUG [c.c.a.t.Request] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) Seq 
6-1837468647967162405: Sending  { Cmd , MgmtId: 90520739393856, via: 6(s-2-VM), 
Ver: v1, Flags: 100011, 
[{"org.apache.cloudstack.storage.command.DownloadCommand":{"hvm":false,"description":"test-oracledb-tmpl5","checksum":"","maxDownloadSizeInBytes":137438953472,"id":247,"resourceType":"TEMPLATE","installPath":"template/tmpl/47/247","_store":{"com.cloud.agent.api.to.NfsTO":{"_url":"nfs://ss1-au1.local/Cloudstack_Backup","_role":"Image"}},"url":"http://cs-templates.cloud.spg/cscoracle-db.raw","format":"RAW","accountId":47,"name":"247-47-8efe5f29-c3ee-3016-acd5-e4a4fb76bcfe","secUrl":"nfs://ss1-au1.local/Cloudstack_Backup","wait":0}}]
 }
   2018-08-23 12:14:36,006 DEBUG [c.c.r.ResourceLimitManagerImpl] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) Updating resource 
Type = template count for Account = 47 Operation = increasing Amount = 1
   2018-08-23 12:14:36,057 DEBUG [c.c.a.ApiServlet] 
(qtp745160567-15:ctx-4e0d3cf8 ctx-194618fb) (logid:f2420e15) ===END===  
192.168.7.123 -- GET  
command=registerTemplate&response=json&projectid=62b2e0d2-5f81-4a6d-8d8b-591283f10e4a&name=test-oracledb-tmpl5&displayText=test-oracledb-tmpl5&url=http%3A%2F%2Fcs-templates.cloud.spg%2Fcscoracle-db.raw&zoneids=4a2e5664-edc7-4a0d-ae4a-fd56e1dc4314&format=RAW&isextractable=false&passwordEnabled=false&isdynamicallyscalable=false&osTypeId=b70da464-54f4-11e8-8821-525400843140&hypervisor=KVM&ispublic=true&requireshvm=false&isfeatured=false&isrouting=false&details%5B0%5D.hypervisortoolsversion=xenserver56&directdownload=false&checksum=&_=1535019275786
   2018-08-23 12:14:39,155 DEBUG [c.c.a.t.Request] 
(AgentManager-Handler-13:null) (logid:) Seq 6-1837468647967162405: Processing:  
{ Ans: , MgmtId: 90520739393856, via: 6, Ver: v1, Flags: 10, 
[{"com.cloud.agent.api.storage.DownloadAnswer":{"jobId":"ba4f5e6d-3466-45d7-8eb4-381d128422d7","downloadPct":0,"errorString":"Stream
 
closed","downloadStatus":"DOWNLOAD_ERROR","downloadPath":"/mnt/SecStorage/447bd664-f78c-31d8-86c6-0bba5bfa390e/template/tmpl/47/247/dnld5981961215788364666tmp_","installPath":"template/tmpl/47/247","templateSize":0,"templatePhySicalSize":0,"checkSum":"","result":true,"details":"Stream
 closed","wait":0}}] }
   2018-08-23 12:14:39,156 DEBUG [o.a.c.s.i.BaseImageStoreDriverImpl] 
(RemoteHostEndPoint-4:ctx-58623d61) (logid:6a92f38a) Performing image store 
createTemplate async callback
   2018-08-23 12:14:39,213 WARN  [o.a.c.alerts] 
(RemoteHostEndPoint-4:ctx-58623d61) (logid:6a92f38a) AlertType:: 28 | 
dataCenterId:: 1 | podId:: null | clusterId:: null | message:: Failed to 
register template: d039d030-322c-49b3-8fa6-871edee2fb4b with error: Stream 
closed
   2018-08-23 12:14:39,235 ERROR [o.a.c.s.i.BaseImageStoreDriverImpl] 
(RemoteHostEndPoint-4:ctx-58623d61) (logid:6a92f38a) Failed to register 
template: d039d030-322c-49b3-8fa6-871edee2fb4b with error: Stream closed
   ~~~
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to