You could do this by setting a custom correlation_id with a query
param when invoking the operation, then filter the jobs using the same
correlation id:
https://engine/ovirt-engine/api/jobs?search%3Dmycorrelationid (it's
not a reported field)

We do this in our system tests[1]

[1] 
https://github.com/oVirt/ovirt-system-tests/blob/b4e156f1ee23c8b7d4338c937fa0a1b708a154f3/basic-suite-master/test-scenarios/test_004_basic_sanity.py#L767

On Tue, Jan 26, 2021 at 3:54 PM Pascal DeMilly <[email protected]> wrote:
>
> Hello
>
> Any ideas how to retrieve the job Id of an async job at the time of creation 
> or from a job to know which entities (VM, disk, template) Id it was created 
> from
>
> Thanks
>
> On Sat, Jan 23, 2021, 10:04 AM Martin Perina <[email protected]> wrote:
>>
>> Hi Ori,
>>
>> could you please take a look?
>>
>> Thanks,
>> Martin
>>
>> On Thu, Jan 21, 2021 at 9:52 PM <[email protected]> wrote:
>>>
>>> I am using the rest api to create a VM, because the VM is cloned from the 
>>> template and it takes a long time, I am also passing the async parameters 
>>> hoping to receive back a job id, which I could then query
>>>
>>> https://xxxxx/ovirt-engine/api/vms?async=true&clone=true
>>>
>>> however I get the new VM record which is fine but then I have no way of 
>>> knowing the job id I should query to know when it is finished. And looking 
>>> at all jobs there is no reference back to the VM execept for the description
>>>
>>>
>>>  <job href="/ovirt-engine/api/jobs/d17125c7-6668-4b6c-ad22-95121cb66a31" 
>>> id="d17125c7-6668-4b6c-ad22-95121cb66a31">
>>>     <actions>
>>>       <link 
>>> href="/ovirt-engine/api/jobs/d17125c7-6668-4b6c-ad22-95121cb66a31/clear" 
>>> rel="clear"/>
>>>       <link 
>>> href="/ovirt-engine/api/jobs/d17125c7-6668-4b6c-ad22-95121cb66a31/end" 
>>> rel="end"/>
>>>     </actions>
>>>     <description>Creating VM DEMO-PCC-4 from Template 
>>> MASTER-W10-20H2-CDrive in Cluster d1-c2</description>
>>>     <link 
>>> href="/ovirt-engine/api/jobs/d17125c7-6668-4b6c-ad22-95121cb66a31/steps" 
>>> rel="steps"/>
>>>     <auto_cleared>true</auto_cleared>
>>>     <external>false</external>
>>>     <last_updated>2021-01-21T12:49:06.700-08:00</last_updated>
>>>     <start_time>2021-01-21T12:48:59.453-08:00</start_time>
>>>     <status>started</status>
>>>     <owner 
>>> href="/ovirt-engine/api/users/0f2291fa-872a-11e9-b13c-00163e449339" 
>>> id="0f2291fa-872a-11e9-b13c-00163e449339"/>
>>>   </job>
>>> _______________________________________________
>>> Users mailing list -- [email protected]
>>> To unsubscribe send an email to [email protected]
>>> Privacy Statement: https://www.ovirt.org/privacy-policy.html
>>> oVirt Code of Conduct: 
>>> https://www.ovirt.org/community/about/community-guidelines/
>>> List Archives: 
>>> https://lists.ovirt.org/archives/list/[email protected]/message/TGZQLI55EFZOSEBNEU5CCBDZ2EDXMINQ/
>>
>>
>>
>> --
>> Martin Perina
>> Manager, Software Engineering
>> Red Hat Czech s.r.o.
>> _______________________________________________
>> Users mailing list -- [email protected]
>> To unsubscribe send an email to [email protected]
>> Privacy Statement: https://www.ovirt.org/privacy-policy.html
>> oVirt Code of Conduct: 
>> https://www.ovirt.org/community/about/community-guidelines/
>> List Archives: 
>> https://lists.ovirt.org/archives/list/[email protected]/message/SETMGF2ZNYGU6OJKJAY7WRPKTWUQGF7F/
>
> _______________________________________________
> Users mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct: 
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives: 
> https://lists.ovirt.org/archives/list/[email protected]/message/UVKF5KCOP27VR6UXHXECEQJGWGZSHTWP/
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/[email protected]/message/MQL23WFIC6Q2OET7KZ2QUEHZES3HKRYN/

Reply via email to