venkata swamybabu budumuru created CLOUDSTACK-3896: ------------------------------------------------------
Summary: [PrimaryStorage] deleteStoragePool is not kicking GC for the downloaded system vm templates on Primary Storage Key: CLOUDSTACK-3896 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-3896 Project: CloudStack Issue Type: Bug Security Level: Public (Anyone can view this level - this is the default.) Components: Storage Controller Affects Versions: 4.2.0 Environment: commit # ca474d0e09f772cb22abf2802a308a2da5351592 Reporter: venkata swamybabu budumuru Priority: Minor Fix For: 4.2.0 Steps to reproduce: 1. Have the latest cloudstack setup with at least 1 advanced zone using XenServer 2. make sure that system vm is up and running (which means the system vm is downloaded to the primary storage) 3. Disable zone and destroy the system vas 4. place the primary & secondary storages in maintenance mode. 5. delete both primary and secondary # select * from storage_pool where id=12 *************************** 9. row *************************** id: 12 name: primaryZone2 uuid: NULL pool_type: NetworkFilesystem port: 2049 data_center_id: 2 pod_id: 2 cluster_id: 2 used_bytes: 1993387966464 capacity_bytes: 5902284816384 host_address: 10.147.28.7 user_info: NULL path: /export/home/swamy/primary.campo.xen.1.cluster created: 2013-07-29 07:19:06 removed: 2013-07-29 09:14:19 update_time: NULL status: Maintenance storage_provider_name: DefaultPrimary scope: CLUSTER hypervisor: NULL managed: 0 capacity_iops: NULL 6. check cloud.template_spool_ref for the above system vm template. Observations: (i) template_spool_ref still shows that system vm template as "Ready" (ii) storage GC didn't happen for the above template. mysql> select * from template_spool_ref where pool_id=12\G *************************** 1. row *************************** id: 10 pool_id: 12 template_id: 1 created: 2013-07-29 07:22:12 last_updated: NULL job_id: NULL download_pct: 100 download_state: DOWNLOADED error_str: NULL local_path: 332cedca-b187-4af8-9d0a-ac3379741211 install_path: 332cedca-b187-4af8-9d0a-ac3379741211 template_size: 0 marked_for_gc: 0 state: Ready update_count: 2 updated: 2013-07-29 07:36:24 1 row in set (0.00 sec) (iii) Storage.cleanup.interval is enabled and set to 10 in my setup. 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