cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLOUDSTACK-8973) Unusual response when creating a template from a snapshot with Swift as secondary storage
Date Thu, 25 Feb 2016 21:58:18 GMT

    [ https://issues.apache.org/jira/browse/CLOUDSTACK-8973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15167948#comment-15167948
] 

ASF GitHub Bot commented on CLOUDSTACK-8973:
--------------------------------------------

GitHub user syed opened a pull request:

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

    [CLOUDSTACK-8973] Fix create template from snapshot returning null in case of region store

    This PR fixes a case where when we create a template from a snpashot in a region wide
store, we don't set the cross zone flag which 
    
    Tests:
    
    Before fix 
    ```
    (local) � > create template snapshotid=33aa3f3b-5a47-4d2a-8d27-12952c01ebed displaytext=t2
ostypeid=20c8ead6-d750-11e5-9f8c-06524200007c name=t9
    
    accountid = 1b13d7c2-d750-11e5-9f8c-06524200007c
    cmd = org.apache.cloudstack.api.command.admin.template.CreateTemplateCmdByAdmin
    created = 2016-02-23T16:09:24+0000
    jobid = 4f9f5ff9-e7f0-4af6-999c-799431fd47de
    jobinstanceid = a08a9711-bd31-43bb-80a2-49cf9d722a19
    jobinstancetype = Template
    jobprocstatus = 0
    jobresult:
    null:
    crossZones = False
    isfeatured = False
    ispublic = False
    isready = False
    tags:
    jobresultcode = 0
    jobresulttype = object
    jobstatus = 1
    userid = 1b140f08-d750-11e5-9f8c-06524200007c
    ```
    
    See the *null* in response 
    
    After fix: 
    
    ```
    (local) � > create template snapshotid=33aa3f3b-5a47-4d2a-8d27-12952c01ebed displaytext=t2
ostypeid=20c8ead6-d750-11e5-9f8c-06524200007c name=t11
    
    accountid = 1b13d7c2-d750-11e5-9f8c-06524200007c
    cmd = org.apache.cloudstack.api.command.admin.template.CreateTemplateCmdByAdmin
    created = 2016-02-25T21:47:03+0000
    jobid = 1b74209b-b3c1-4168-a243-f559aa0c081b
    jobinstanceid = 06ecee5a-b1f2-4e67-80fb-f0f44b0aa198
    jobinstancetype = Template
    jobprocstatus = 0
    jobresult:
    template:
    id = 06ecee5a-b1f2-4e67-80fb-f0f44b0aa198
    name = t11
    account = admin
    created = 2016-02-25T21:47:03+0000
    crossZones = True
    displaytext = t2
    domain = ROOT
    domainid = 1b13ab80-d750-11e5-9f8c-06524200007c
    format = VHD
    hypervisor = XenServer
    isdynamicallyscalable = False
    isextractable = True
    isfeatured = False
    ispublic = False
    isready = True
    ostypeid = 20c8ead6-d750-11e5-9f8c-06524200007c
    ostypename = CentOS 5 (64-bit)
    passwordenabled = False
    size = 21474836480
    sourcetemplateid = 1af0f0cc-d750-11e5-9f8c-06524200007c
    sshkeyenabled = False
    status = Download Complete
    tags:
    templatetype = USER
    jobresultcode = 0
    jobresulttype = object
    jobstatus = 1
    userid = 1b140f08-d750-11e5-9f8c-06524200007c
    ``` 
    Works correctly

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/syed/cloudstack create-template-api-bug

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/cloudstack/pull/1424.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1424
    
----
commit 72f6939313810496e1f7da4a4752f398c3d1035a
Author: Syed <syed1.mushtaq@gmail.com>
Date:   2016-02-25T21:29:58Z

    Fix create template from snapshot returning null in case of region store

----


> Unusual response when creating a template from a snapshot with Swift as secondary storage
> -----------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-8973
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-8973
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>    Affects Versions: 4.4.4
>            Reporter: Franz-Philippe Garcia
>            Priority: Minor
>
> I am not getting this issue with NFS. When I create a template from a snapshot, I get
the following response:
> {noformat}
> {  
>    "queryasyncjobresultresponse":{  
>       "accountid":"fd8ecd27-b6d6-4086-8644-783f769f68c1",
>       "userid":"f9ce0c4a-36c6-4e7e-a49c-d77ecda227b6",
>       "cmd":"org.apache.cloudstack.api.command.user.template.CreateTemplateCmd",
>       "jobstatus":1,
>       "jobprocstatus":0,
>       "jobresultcode":0,
>       "jobresulttype":"object",
>       "jobresult":{  
>          "null":{  
>             "ispublic":false,
>             "isready":false,
>             "isfeatured":false,
>             "crossZones":false,
>             "tags":[  
>             ]
>          }
>       },
>       "created":"2015-10-20T11:58:07-0400",
>       "jobid":"4549d467-d0e0-4ce9-bfdd-c20c174c8ad0"
>    }
> }
> {noformat}



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

Mime
View raw message