Syed Ahmed created CLOUDSTACK-9627:
--------------------------------------

             Summary: Template Doens't get sync when using Swift as Secondary 
Storage
                 Key: CLOUDSTACK-9627
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9627
             Project: CloudStack
          Issue Type: Bug
      Security Level: Public (Anyone can view this level - this is the default.)
          Components: Secondary Storage, Template
    Affects Versions: 4.9.0, Future
            Reporter: Syed Ahmed


When using a region store like Swift or S3 as secondary storage,
the `zoneId` can be null. This causes an exception when we try
to convert it to a `long`. This fix guards against that.

Also, on the secondary storage side, we are writing the incorrect
unique name which prevents the sync logic to assosiate the template
on swift with the template in DB.

Before this fix, if you restart the management server, all the templates
would change to "NOT READY" because the code which syncs the NFS cache
and the object store crashes due to the above mentioned issue.
This PR fixes that.

https://github.com/apache/cloudstack/pull/1772/



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to