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

Ram Ganesh updated CLOUDSTACK-4066:
-----------------------------------

    Assignee: Sateesh Chodapuneedi
    
> [Object_store_Refactor] [VMWare]Template sync deletes the routing template 
> entry from DB if the  pre-seeded template is systemvmtemplate-4.2-vh8.ova
> ----------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-4066
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4066
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Oracle VM (OVM), Storage Controller
>    Affects Versions: 4.2.0
>         Environment: Latest build from ACS 4.2 branch.
> Storage: NFS for both primary and secondary storage
> Cluster: VMWare
>            Reporter: Sanjeev N
>            Assignee: Sateesh Chodapuneedi
>            Priority: Blocker
>             Fix For: 4.2.0
>
>         Attachments: cloud.dmp, management-server.rar
>
>
> Template sync deletes the routing template entry from DB if the  pre-seeded 
> template is systemvmtemplate-4.2-vh8.ova. So VM deployment fails with error 
> "Template 8 has not been completely downloaded to zone 1"
> Steps to Reproduce:
> ================
> 1.Pre-seed secondary storage with systemvmtemplate-4.2-vh8.ova
> 2.Bring up CS with vmware cluster with ESX5.1
> 3.Wait for the System vms to come up
> 4.Try to deploy guest vm with default cent os template
> Result:
> ======
> Failed to start instance VM[User|vm1-default]
> com.cloud.utils.exception.CloudRuntimeException: Template 8 has not been 
> completely downloaded to zone 1"
> Observations:
> ============
> For VMWare we are providing two routing templates :
>  systemvmtemplate-4.2-vh7.ova
> systemvmtemplate-4.2-vh8.ova
> vh7.ova is for 4.x and higher and vh8 is for 5.x and when these two templates 
> were provided we were informed that vh8 has good performance compared to vh7. 
> However templates.sql file has entry only for systemvmtemplate-4.2-vh7.ova 
> file.
> After SSVM is up Template sync deleted all the routing template entries from 
> template_store_ref table including vmware routing template since the 
> pre-seeded template is not the one present in vm_template table. Also vmware 
> system template entry got deleted from template_store_ref table.
> Since system template entry is not found in template_store_ref table VR 
> deployment fails hence VM deployment. 
> Following is the log snippet during template sync:
> =====================================
> 2013-08-04 04:39:09,204 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-2:null) Template Sync did not find routing-1 on image 
> store 4, may request download based on available hypervisor types
> 2013-08-04 04:39:09,204 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-2:null) Removing leftover template routing-1 entry from 
> template store table
> 2013-08-04 04:39:09,291 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-2:null) Template Sync did not find routing-3 on image 
> store 4, may request download based on available hypervisor types
> 2013-08-04 04:39:09,292 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-2:null) Removing leftover template routing-3 entry from 
> template store table
> 2013-08-04 04:39:09,357 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-2:null) Template Sync did not find routing-8 on image 
> store 4, may request download based on available hypervisor types
> 2013-08-04 04:39:09,359 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-2:null) Removing leftover template routing-8 entry from 
> template store table
> 2013-08-04 04:39:09,367 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-2:null) Template Sync did not find routing-9 on image 
> store 4, may request download based on available hypervisor types
> 2013-08-04 04:39:09,370 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-2:null) Removing leftover template routing-9 entry from 
> template store table
> 2013-08-04 04:39:09,380 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-2:null) Template Sync did not find routing-10 on image 
> store 4, may request download based on available hypervisor types
> 2013-08-04 04:39:09,380 INFO  [storage.image.TemplateServiceImpl] 
> (AgentConnectTaskPool-2:null) Removing leftover template routing-10 entry 
> from template store table
> Attached management server log file and cloud DB.

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

Reply via email to