On 07/18/2018 03:57 PM, Martin Perina wrote:
Ondro/Ravi/Tal, could you please reply to below questions?
On Tue, Jul 17, 2018 at 3:59 PM, Suchitra Herwadkar
<[email protected] <mailto:[email protected]>>
wrote:
Hello oVirt Development team____
__ __
We had some more questions as we continue working on REST APIs.
Kindly help us answer the same. ____
__ __
What is the expiry of generated access_token? ____
*Description: *We have observed that the output of
*“/ovirt-engine/sso/oauth/token” *contains a field *“exp”* which
points to the date when the access_token is going to expire. In our
case, we have seen this value to be 8 days later. However, the
access_token gets expired within an hour. We would like to
understand exactly what is the lifetime of this access_token? What
we are seeing is something unexpected? Is this value configurable by
users?
I know you can increase user session timeout in engine-config property
called 'UserSessionTimeOutInterval', by default it's one hour (note you
must restart ovirt-engine in order to take effect of the change). How
the field 'exp' is related, I don't exactly know. Ravi?
____
__ __
How to retrieve the ‘creation_status’ of the snapshot through REST
API? ____
*Description: *We see there is a way to get it as part of query
snapshot API viz
/ovirt-engine/api/vms/<vm_id>/snapshots/<snapshot_id> where the
response contains detailed information of snapshot, along with the
field *"snapshot_status": "ok". *Just wanted to check if there is
another API explicitly devoted to getting the creation status so
that we can poll it periodically to know the status?____
At least in CURL, we see there is some URL to fetch the creation
status like this /ovirt-engine/api/<vm_id>/snapshots/<snapshot_id>
/creation_status/<WHAT_IS_THIS_ID?>"____
The link to creation_status is provided in the response of create
snapshot operation, if you do it asynchronously. But it's not recomended
to use it that way. As you've described polling the 'snapshot_status'
attribute is the best way of waiting for operation to finish.
__ __
*Q.* How to call a DELETE snapshot API with ‘async’ operation as
‘false’? ____
*Description: *The documentation for DELETE snapshot API mentions
that the DELETE operation can be invoked synchronously or
asynchronously based on the value of the parameter ‘async’. I wanted
to perform DELETE operation synchronously, so tried providing this
parameter in the body as “<async>false<async>”, still it was doing
the operation asynchronously. Please advise on the correct usage of it.
Same as above the sync/async is incorrect here. Both operations behave
the same, but async will return the 'creation_status' which you can poll
to get the result, but every operation is implemented differently so I
wouldn't recomend to use it.
If you want to be sure the snapshost is deleted I the best way is the
run DELETE /api/vms/123/snapshots/456, and then do polling of /api/vms
/123/snapshots/456 until it returns 404. This operation unfortunatelly
can't be invoked synchronously.
____
__ __
Thanks____
Suchitra ____
__ __
__ __
*From: *Ranjit DSouza <[email protected]
<mailto:[email protected]>>
*Date: *Tuesday, July 3, 2018 at 1:43 PM
*To: *"[email protected] <mailto:[email protected]>" <[email protected]
<mailto:[email protected]>>
*Cc: *DL-VTAS-ENG-NBU-EverestFalcons
<[email protected]
<mailto:[email protected]>>, Sudhakar
Paulzagade <[email protected]
<mailto:[email protected]>>, Pavan Chavva
<[email protected] <mailto:[email protected]>>, Navin Tah
<[email protected] <mailto:[email protected]>>
*Subject: *Image Transfer mechanism queries/API support____
__ __
Hello oVirt Development team____
____
We had a conversation with Pavan Chavva for supporting RHV. He had
suggested to contact you with queries related to oVirt APIs we plan
to use.____
We have following queries:____
____
__1.__While downloading a snapshot disk, can we identify allocated
extents and download only those using oVirt API? We are able to
download the disk using the Image Transfer API mechanism. ____
However, this method downloads the entire disk including the
non-allocated extents, which is a performance overhead. If this
functionality does not exist at this point will it be available in
near future?____
____
__2.__Is there an alternate method to transfer a snapshot to and
from RHV storage? Are there other methods such as NFS share where we
can download snapshot image to and from RHV storage?____
____
Thanks____
Ranjit____
Team EverestFalcons____
_______________________________________________
Devel mailing list -- [email protected] <mailto:[email protected]>
To unsubscribe send an email to [email protected]
<mailto:[email protected]>
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
<https://www.ovirt.org/site/privacy-policy/>
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
<https://www.ovirt.org/community/about/community-guidelines/>
List Archives:
https://lists.ovirt.org/archives/list/[email protected]/message/QJUITZUJKWVG2Y2Y3GMBLXMTRVHT33ZK/
<https://lists.ovirt.org/archives/list/[email protected]/message/QJUITZUJKWVG2Y2Y3GMBLXMTRVHT33ZK/>
--
Martin Perina
Associate Manager, Software Engineering
Red Hat Czech s.r.o.
_______________________________________________
Devel 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/H6MJ6PR54VPJBP24PGYSXX7X65XHEAAA/