Tal - is there any reason why a diskattachments link was not added to
StorageDomainTemplateService in the first place, or is it just a missing
feature?


Regards,
Idan

On Tue, Jul 31, 2018 at 11:21 AM, [email protected] <[email protected]>
wrote:

> Thanks, Idan. I know that export domain is deprecated. But for now, we're
> still using it in our project.
> And we need to know which one is the bootable disk of vm/template in
> export domain for security checking.
> Diskattachments link is available for vm in export domain, but templates
> miss the diskattachments link.
> That's why i want to add the diskattachments link for templates in export
> domain.
> Or is there any convenient way to know which one is the bootable disk of
> template in export domain?
>
Not that I know of.

>
> Regards.
>
> ------------------------------
> [email protected]
>
>
> *From:* Idan Shaby <[email protected]>
> *Date:* 2018-07-31 15:31
> *To:* [email protected]
> *CC:* users <[email protected]>; Daniel Erez <[email protected]>; Tal Nisan
> <[email protected]>
> *Subject:* Re: Re: [ovirt-users] template disk attribute in version 4
> restapi
> The API of the engine is specified by [1].
> Specifically, what you're looking for is StorageDomainTemplateService [2].
> However, I am not sure that it's worth adding features to the export
> domain as I think that it's going to be (or already) deprecated.
>
> Daniel/Tal?
>
> Regards,
> Idan
>
> [1] https://github.com/oVirt/ovirt-engine-api-model
> [2] https://github.com/oVirt/ovirt-engine-api-model/blob/
> master/src/main/java/services/StorageDomainTemplateService.java
>
> On Mon, Jul 30, 2018 at 11:55 AM, [email protected] <[email protected]
> > wrote:
>
>> Hi, Idan.
>> I have one more question. There is no diskattachments link for template
>> in export storage domain.
>> So i want to add the diskattachments link for it. I tried to read the
>> source code in ovirt-engine project.
>> BackendStorageDomainTemplateResource defines some methods of
>> StorageDomainTemplate.
>> It implements the interface org.ovirt.engine.api.resource.
>> StorageDomainTemplateResource.
>> But i can't find where is the location of org.ovirt.engine.api.resource.
>> StorageDomainTemplateResource.
>> Could you please tell me where i can find the source code of
>> StorageDomainTemplateResource?
>>
>> Thanks
>>
>> Regards.
>>
>>
>> ------------------------------
>> [email protected]
>>
>>
>> *From:* [email protected]
>> *Date:* 2018-07-26 17:20
>> *To:* Idan Shaby <[email protected]>
>> *CC:* users <[email protected]>
>> *Subject:* Re: Re: [ovirt-users] template disk attribute in version 4
>> restapi
>> Thanks a lot. You're right, something is indeed wrong. From your reply, i
>> suddenly realized that maybe some configuration is not right. And finally i
>> find that my colleague added ENGINE_API_DEFAULT_VERSION=3 in the
>> configuration file for his own experiment, but he didn't notify us. Now i
>> delete the configuration item, everything is fine.
>>
>> ------------------------------
>> [email protected]
>>
>>
>> *From:* Idan Shaby <[email protected]>
>> *Date:* 2018-07-26 16:41
>> *To:* [email protected]
>> *CC:* users <[email protected]>
>> *Subject:* Re: Re: [ovirt-users] template disk attribute in version 4
>> restapi
>> Sounds like something's wrong.
>> I've just checked 4.1.9 and I do have the diskattachments link under a
>> specific template.
>> Can you say what you do have under /ovirt-engine/api/templates/<t
>> emplate_id>?
>> This is the output I get in 4.1.9 under ovirt-engine/api/templates/000
>> 00000-0000-0000-0000-000000000000/ (pasting only the links):
>>
>> <link 
>> href="/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/graphicsconsoles"
>> rel="graphicsconsoles"/>
>> <link 
>> href="/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/cdroms"
>> rel="cdroms"/>
>> <link 
>> href="/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/watchdogs"
>> rel="watchdogs"/>
>> <link 
>> href="/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/diskattachments"
>> rel="diskattachments"/>
>> <link 
>> href="/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/nics"
>> rel="nics"/>
>> <link 
>> href="/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/permissions"
>> rel="permissions"/>
>> <link 
>> href="/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/tags"
>> rel="tags"/>
>>
>>
>>
>> Regards,
>> Idan
>>
>> On Thu, Jul 26, 2018 at 9:14 AM, [email protected] <[email protected]
>> > wrote:
>>
>>> In my oVirt 4.1.9 env, vm's api is fine. I can get vm's diskattachments
>>> from /ovirt-engine/api/vms/<vm_id>/diskattachments.
>>> But for template, i got an error(404 not found) from
>>> /ovirt-engine/api/templates/<template_id>/diskattachments.
>>>
>>> ------------------------------
>>> [email protected]
>>>
>>>
>>> *From:* Idan Shaby <[email protected]>
>>> *Date:* 2018-07-26 13:44
>>> *To:* [email protected]
>>> *CC:* users <[email protected]>
>>> *Subject:* Re: Re: [ovirt-users] template disk attribute in version 4
>>> restapi
>>> Actually, it was added back in oVirt 4.0.
>>> What happens when you try to GET from /ovirt-engine/api/templates/<t
>>> emplate_id>/diskattachments?
>>> Do you get an empty list of attachments or an error (404 not found)?
>>>
>>>
>>>
>>> Regards,
>>> Idan
>>>
>>> On Thu, Jul 26, 2018 at 4:10 AM, [email protected] <
>>> [email protected]> wrote:
>>>
>>>> Thank you for your reply.
>>>> I'm using ovirt 4.1.9, in this version there is no diskattachments
>>>> under /ovirt-engine/api/templates/<template_id>, is it added in
>>>> oVirt4.2?
>>>>
>>>> ------------------------------
>>>> [email protected]
>>>>
>>>>
>>>> *From:* Idan Shaby <[email protected]>
>>>> *Date:* 2018-07-25 19:30
>>>> *To:* [email protected]
>>>> *CC:* users <[email protected]>
>>>> *Subject:* Re: [ovirt-users] template disk attribute in version 4
>>>> restapi
>>>> Hi,
>>>>
>>>> The bootable attribute was moved, along with a few more attributes, to
>>>> be under a specific diskattachment, as it is an attribute of the
>>>> relationship between a disk and the specific VM it is attached to, rather
>>>> than a disk (which can be floating, or attached to more than one VM).
>>>> I am not sure that I understand the question. A template does have
>>>> diskattachments under /ovirt-engine/api/templates/<t
>>>> emplate_id>/diskattachments.
>>>> Which engine's version are you using?
>>>>
>>>>
>>>> Regards,
>>>> Idan
>>>>
>>>> On Wed, Jul 25, 2018 at 1:35 PM, [email protected] <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi All,
>>>>>
>>>>> In the restapi of version 3, there is bootable attribute  in disk.
>>>>> But in version 4, the bootable attribute is removed from disk. For vm i 
>>>>> can
>>>>> get bootable attribute from diskattachment. But there is no diskattachment
>>>>> in template. So, is there any way in the restapi of version 4 that i can
>>>>> know if the disk of the template is bootable or not?
>>>>>
>>>>> Thanks
>>>>>
>>>>> Regards.
>>>>>
>>>>> ------------------------------
>>>>> [email protected]
>>>>>
>>>>> _______________________________________________
>>>>> Users mailing list -- [email protected]
>>>>> To unsubscribe send an email to [email protected]
>>>>> Privacy Statement: https://www.ovirt.org/site/privacy-policy/
>>>>> oVirt Code of Conduct: https://www.ovirt.org/communit
>>>>> y/about/community-guidelines/
>>>>> List Archives: https://lists.ovirt.org/archiv
>>>>> es/list/[email protected]/message/ZASGTIYNCZ6ESWWCB6LZJFG2KSVQGS6Q/
>>>>>
>>>>>
>>>>
>>>
>>
>
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/[email protected]/message/F57MUJ2VCI2SJPXE4ZVB4SQZOYA2GJLB/

Reply via email to