From wlbleaboy at 126.com Tue May 28 07:54:24 2013 Content-Type: multipart/mixed; boundary="===============3941015890519897198==" MIME-Version: 1.0 From: wlbleaboy at 126 To: devel at ovirt.org Subject: [Engine-devel] about ticket Date: Tue, 28 May 2013 19:54:24 +0800 Message-ID: <000801ce5b9a$1a068850$4e1398f0$@com> --===============3941015890519897198== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable =C3=95=C3=A2=C3=8A=C3=87=C3=92=C2=BB=C2=B7=C3=A2 MIME =C5=BE=C3=B1=C3=8A=C5= =93=C2=B5=C3=84=C2=B6=C3=A0=C2=B2=C2=BF=C2=B7=C3=96=C3=93=C3=8A=C5=92=C3=BE= =C2=A1=C2=A3 ------=3D_NextPart_000_0009_01CE5BDD.2829C850 Content-Type: text/plain; charset=3D"us-ascii" Content-Transfer-Encoding: 7bit Hi all: When I connect to a vm via spicec or spicy, I need a ticket, so I get a ticket from ovirt-engine via = ovirt-engine-sdk, and it works well. But I don't know how long can a ticket to use? For example, when I got a ticket, it's validated = In many minutes, or several hours, or always. Or in some other condition, a ticket will invalidate. If a ticket have a time limits, where and how could I change it, let it always can validated. = I guess the ticket come from ovirt-node, when I via ovirt-engine-sdk get a ticket, sdk will get = ovirt-engine a POST action, and then engine-core give VDSM a command, VDSM get it from ovirt-node and return it to ovirt-engine. ovirt-engine-sdk use GET action to get it. = ------=3D_NextPart_000_0009_01CE5BDD.2829C850 Content-Type: text/html; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable

Hi all:

         When I connect to a vm via spicec or spicy, I need a ticket, so I get a =3D ticket from ovirt-engine via

ovirt-engine-sdk, and it works = =3D well.

         But I don’t know how long can a ticket to use? For example, when I = =3D got a ticket, it’s validated

In many minutes, or several =3D hours, or always. Or in some other condition, a ticket will =3D invalidate.

         If a ticket have a time limits, where and how could I change it, let it =3D always can validated.

 

         I guess the ticket come from ovirt-node, when I via ovirt-engine-sdk get = =3D a ticket, sdk will get

ovirt-engine a POST action, and= =3D then engine-core give VDSM a command, VDSM get it from =3D ovirt-node

and return it to ovirt-engine. ovirt-engine-sdk use GET action to get it.

 

------=3D_NextPart_000_0009_01CE5BDD.2829C850-- --===============3941015890519897198== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" 1eLKx9K7t+IgTUlNRSC48cq9tcS24LK/t9bTyrz+oaMKCi0tLS0tLT1fTmV4dFBhcnRfMDAwXzAw MDlfMDFDRTVCREQuMjgyOUM4NTAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOwoJY2hhcnNldD0i dXMtYXNjaWkiCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCkhpIGFsbDoKCiAgICAg ICAgIFdoZW4gSSBjb25uZWN0IHRvIGEgdm0gdmlhIHNwaWNlYyBvciBzcGljeSwgSSBuZWVkIGEg dGlja2V0LCBzbyBJCmdldCBhIHRpY2tldCBmcm9tIG92aXJ0LWVuZ2luZSB2aWEgCgpvdmlydC1l bmdpbmUtc2RrLCBhbmQgaXQgd29ya3Mgd2VsbC4KCiAgICAgICAgIEJ1dCBJIGRvbid0IGtub3cg aG93IGxvbmcgY2FuIGEgdGlja2V0IHRvIHVzZT8gRm9yIGV4YW1wbGUsIHdoZW4gSQpnb3QgYSB0 aWNrZXQsIGl0J3MgdmFsaWRhdGVkIAoKSW4gbWFueSBtaW51dGVzLCBvciBzZXZlcmFsIGhvdXJz LCBvciBhbHdheXMuIE9yIGluIHNvbWUgb3RoZXIgY29uZGl0aW9uLCBhCnRpY2tldCB3aWxsIGlu dmFsaWRhdGUuCgogICAgICAgICBJZiBhIHRpY2tldCBoYXZlIGEgdGltZSBsaW1pdHMsIHdoZXJl IGFuZCBob3cgY291bGQgSSBjaGFuZ2UgaXQsCmxldCBpdCBhbHdheXMgY2FuIHZhbGlkYXRlZC4K CiAKCiAgICAgICAgIEkgZ3Vlc3MgdGhlIHRpY2tldCBjb21lIGZyb20gb3ZpcnQtbm9kZSwgd2hl biBJIHZpYQpvdmlydC1lbmdpbmUtc2RrIGdldCBhIHRpY2tldCwgc2RrIHdpbGwgZ2V0IAoKb3Zp cnQtZW5naW5lIGEgUE9TVCBhY3Rpb24sIGFuZCB0aGVuIGVuZ2luZS1jb3JlIGdpdmUgVkRTTSBh IGNvbW1hbmQsIFZEU00KZ2V0IGl0IGZyb20gb3ZpcnQtbm9kZQoKYW5kIHJldHVybiBpdCB0byBv dmlydC1lbmdpbmUuIG92aXJ0LWVuZ2luZS1zZGsgdXNlIEdFVCBhY3Rpb24gdG8gZ2V0IGl0LgoK IAoKCi0tLS0tLT1fTmV4dFBhcnRfMDAwXzAwMDlfMDFDRTVCREQuMjgyOUM4NTAKQ29udGVudC1U eXBlOiB0ZXh0L2h0bWw7CgljaGFyc2V0PSJ1cy1hc2NpaSIKQ29udGVudC1UcmFuc2Zlci1FbmNv ZGluZzogcXVvdGVkLXByaW50YWJsZQoKPGh0bWwgeG1sbnM6dj0zRCJ1cm46c2NoZW1hcy1taWNy b3NvZnQtY29tOnZtbCIgPQp4bWxuczpvPTNEInVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2Zm aWNlOm9mZmljZSIgPQp4bWxuczp3PTNEInVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNl OndvcmQiID0KeG1sbnM6bT0zRCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8y MDA0LzEyL29tbWwiID0KeG1sbnM9M0QiaHR0cDovL3d3dy53My5vcmcvVFIvUkVDLWh0bWw0MCI+ Cgo8aGVhZD4KPE1FVEEgSFRUUC1FUVVJVj0zRCJDb250ZW50LVR5cGUiIENPTlRFTlQ9M0QidGV4 dC9odG1sOyA9CmNoYXJzZXQ9M0R1cy1hc2NpaSI+CjxtZXRhIG5hbWU9M0RHZW5lcmF0b3IgY29u dGVudD0zRCJNaWNyb3NvZnQgV29yZCAxMiAoZmlsdGVyZWQgbWVkaXVtKSI+CjxzdHlsZT4KPCEt LQogLyogRm9udCBEZWZpbml0aW9ucyAqLwogQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5Olw1QjhC XDRGNTM7CglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30KQGZvbnQtZmFjZQoJe2ZvbnQt ZmFtaWx5OiJDYW1icmlhIE1hdGgiOwoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9CkBm b250LWZhY2UKCXtmb250LWZhbWlseTpDYWxpYnJpOwoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQg MyAyIDQ7fQpAZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6IlxAXDVCOEJcNEY1MyI7CglwYW5vc2Ut MToyIDEgNiAwIDMgMSAxIDEgMSAxO30KIC8qIFN0eWxlIERlZmluaXRpb25zICovCiBwLk1zb05v cm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsCgl7bWFyZ2luOjBjbTsKCW1hcmdpbi1i b3R0b206LjAwMDFwdDsKCXRleHQtYWxpZ246anVzdGlmeTsKCXRleHQtanVzdGlmeTppbnRlci1p ZGVvZ3JhcGg7Cglmb250LXNpemU6MTAuNXB0OwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5z LXNlcmlmIjt9CmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsKCXttc28tc3R5bGUtcHJpb3JpdHk6 OTk7Cgljb2xvcjpibHVlOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9CmE6dmlzaXRlZCwg c3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZAoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsKCWNvbG9y OnB1cnBsZTsKCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQpwLk1zb0FjZXRhdGUsIGxpLk1z b0FjZXRhdGUsIGRpdi5Nc29BY2V0YXRlCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLXN0 eWxlLWxpbms6Ilw2Mjc5XDZDRThcNjg0Nlw2NTg3XDY3MkMgQ2hhciI7CgltYXJnaW46MGNtOwoJ bWFyZ2luLWJvdHRvbTouMDAwMXB0OwoJdGV4dC1hbGlnbjpqdXN0aWZ5OwoJdGV4dC1qdXN0aWZ5 OmludGVyLWlkZW9ncmFwaDsKCWZvbnQtc2l6ZTo5LjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJp Iiwic2Fucy1zZXJpZiI7fQpzcGFuLkVtYWlsU3R5bGUxNwoJe21zby1zdHlsZS10eXBlOnBlcnNv bmFsLWNvbXBvc2U7Cglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOwoJY29sb3I6 d2luZG93dGV4dDt9CnNwYW4uQ2hhcgoJe21zby1zdHlsZS1uYW1lOiJcNjI3OVw2Q0U4XDY4NDZc NjU4N1w2NzJDIENoYXIiOwoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJbXNvLXN0eWxlLWxpbms6 XDYyNzlcNkNFOFw2ODQ2XDY1ODdcNjcyQzt9Ci5Nc29DaHBEZWZhdWx0Cgl7bXNvLXN0eWxlLXR5 cGU6ZXhwb3J0LW9ubHk7fQogLyogUGFnZSBEZWZpbml0aW9ucyAqLwogQHBhZ2UgU2VjdGlvbjEK CXtzaXplOjYxMi4wcHQgNzkyLjBwdDsKCW1hcmdpbjo3Mi4wcHQgOTAuMHB0IDcyLjBwdCA5MC4w cHQ7fQpkaXYuU2VjdGlvbjEKCXtwYWdlOlNlY3Rpb24xO30KLS0+Cjwvc3R5bGU+CjwhLS1baWYg Z3RlIG1zbyA5XT48eG1sPgogPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0zRCJlZGl0IiBzcGlkbWF4 PTNEIjEwMjYiIC8+CjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPgog PG86c2hhcGVsYXlvdXQgdjpleHQ9M0QiZWRpdCI+CiAgPG86aWRtYXAgdjpleHQ9M0QiZWRpdCIg ZGF0YT0zRCIxIiAvPgogPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPgo8L2hlYWQ+ Cgo8Ym9keSBsYW5nPTNEWkgtQ04gbGluaz0zRGJsdWUgdmxpbms9M0RwdXJwbGUgPQpzdHlsZT0z RCd0ZXh0LWp1c3RpZnktdHJpbTpwdW5jdHVhdGlvbic+Cgo8ZGl2IGNsYXNzPTNEU2VjdGlvbjE+ Cgo8cCBjbGFzcz0zRE1zb05vcm1hbD48c3BhbiBsYW5nPTNERU4tVVM+SGkgYWxsOjxvOnA+PC9v OnA+PC9zcGFuPjwvcD4KCjxwIGNsYXNzPTNETXNvTm9ybWFsPjxzcGFuID0KbGFuZz0zREVOLVVT PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwpXaGVuIEkg Y29ubmVjdCB0byBhIHZtIHZpYSBzcGljZWMgb3Igc3BpY3ksIEkgbmVlZCBhIHRpY2tldCwgc28g SSBnZXQgYSA9CnRpY2tldApmcm9tIG92aXJ0LWVuZ2luZSB2aWEgPG86cD48L286cD48L3NwYW4+ PC9wPgoKPHAgY2xhc3M9M0RNc29Ob3JtYWw+PHNwYW4gbGFuZz0zREVOLVVTPm92aXJ0LWVuZ2lu ZS1zZGssIGFuZCBpdCB3b3JrcyA9CndlbGwuPG86cD48L286cD48L3NwYW4+PC9wPgoKPHAgY2xh c3M9M0RNc29Ob3JtYWw+PHNwYW4gPQpsYW5nPTNERU4tVVM+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7CkJ1dCBJIGRvbiYjODIxNzt0IGtub3cgaG93IGxv bmcgY2FuIGEgdGlja2V0IHRvIHVzZT8gRm9yIGV4YW1wbGUsIHdoZW4gSSA9CmdvdCBhCnRpY2tl dCwgaXQmIzgyMTc7cyB2YWxpZGF0ZWQgPG86cD48L286cD48L3NwYW4+PC9wPgoKPHAgY2xhc3M9 M0RNc29Ob3JtYWw+PHNwYW4gbGFuZz0zREVOLVVTPkluIG1hbnkgbWludXRlcywgb3Igc2V2ZXJh bCA9CmhvdXJzLCBvcgphbHdheXMuIE9yIGluIHNvbWUgb3RoZXIgY29uZGl0aW9uLCBhIHRpY2tl dCB3aWxsID0KaW52YWxpZGF0ZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+Cgo8cCBjbGFzcz0zRE1z b05vcm1hbD48c3BhbiA9Cmxhbmc9M0RFTi1VUz4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsKSWYgYSB0aWNrZXQgaGF2ZSBhIHRpbWUgbGltaXRzLCB3aGVy ZSBhbmQgaG93IGNvdWxkIEkgY2hhbmdlIGl0LCBsZXQgaXQgPQphbHdheXMKY2FuIHZhbGlkYXRl ZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+Cgo8cCBjbGFzcz0zRE1zb05vcm1hbD48c3BhbiBsYW5n PTNERU4tVVM+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPgoKPHAgY2xhc3M9M0RNc29Ob3Jt YWw+PHNwYW4gPQpsYW5nPTNERU4tVVM+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7CkkgZ3Vlc3MgdGhlIHRpY2tldCBjb21lIGZyb20gb3ZpcnQtbm9kZSwg d2hlbiBJIHZpYSBvdmlydC1lbmdpbmUtc2RrIGdldCA9CmEKdGlja2V0LCBzZGsgd2lsbCBnZXQg PG86cD48L286cD48L3NwYW4+PC9wPgoKPHAgY2xhc3M9M0RNc29Ob3JtYWw+PHNwYW4gbGFuZz0z REVOLVVTPm92aXJ0LWVuZ2luZSBhIFBPU1QgYWN0aW9uLCBhbmQgPQp0aGVuCmVuZ2luZS1jb3Jl IGdpdmUgVkRTTSBhIGNvbW1hbmQsIFZEU00gZ2V0IGl0IGZyb20gPQpvdmlydC1ub2RlPG86cD48 L286cD48L3NwYW4+PC9wPgoKPHAgY2xhc3M9M0RNc29Ob3JtYWw+PHNwYW4gbGFuZz0zREVOLVVT PmFuZCByZXR1cm4gaXQgdG8gb3ZpcnQtZW5naW5lLgpvdmlydC1lbmdpbmUtc2RrIHVzZSBHRVQg YWN0aW9uIHRvIGdldCBpdC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+Cgo8cCBjbGFzcz0zRE1zb05v cm1hbD48c3BhbiBsYW5nPTNERU4tVVM+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPgoKPC9k aXY+Cgo8L2JvZHk+Cgo8L2h0bWw+CgotLS0tLS09X05leHRQYXJ0XzAwMF8wMDA5XzAxQ0U1QkRE LjI4MjlDODUwLS0KCgo= --===============3941015890519897198==-- From ofrenkel at redhat.com Tue May 28 08:45:28 2013 Content-Type: multipart/mixed; boundary="===============5951087973663145236==" MIME-Version: 1.0 From: Omer Frenkel To: devel at ovirt.org Subject: Re: [Engine-devel] about ticket Date: Tue, 28 May 2013 08:45:24 -0400 Message-ID: <1477670883.13298650.1369745124284.JavaMail.root@redhat.com> In-Reply-To: 000801ce5b9a$1a068850$4e1398f0$@com --===============5951087973663145236== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_13298649_1903013722.1369745124283 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable ----- Original Message ----- > From: "wlbleaboy(a)126" > To: engine-devel(a)ovirt.org > Sent: Tuesday, May 28, 2013 2:54:24 PM > Subject: [Engine-devel] about ticket > Hi all: > When I connect to a vm via spicec or spicy, I need a ticket, so I get a > ticket from ovirt-engine via > ovirt-engine-sdk, and it works well. > But I don=3DE2=3D80=3D99t know how long can a ticket to use? For example,= when =3D I got a > ticket, it=3DE2=3D80=3D99s validated > In many minutes, or several hours, or always. Or in some other condition,= =3D a > ticket will invalidate. > If a ticket have a time limits, where and how could I change it, let it > always can validated. > I guess the ticket come from ovirt-node, when I via ovirt-engine-sdk get = =3D a > ticket, sdk will get > ovirt-engine a POST action, and then engine-core give VDSM a command, VDS= =3D M > get it from ovirt-node > and return it to ovirt-engine. ovirt-engine-sdk use GET action to get it. you can use expiry with the sdk,=3D20 default is 120sec=3D20 > _______________________________________________ > Engine-devel mailing list > Engine-devel(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/engine-devel ------=3D_Part_13298649_1903013722.1369745124283 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable



Fr= =3D om: "wlbleaboy(a)126" <wlbleaboy(a)126.com>
To: engine-= deve=3D l(a)ovirt.org
Sent: Tuesday, May 28, 2013 2:54:24 PM
Subjec= t:=3D [Engine-devel] about ticket

Hi all:

 &n= bsp;=3D        When I connect to a vm via spicec or spicy, I need a ticket, so I get a tic= =3D ket from ovirt-engine via

ovirt-engine-sdk, and it works well.

<= sp=3D an lang=3D3D"EN-US">         But I don=3DE2=3D80=3D99t know how long can a ticket to use? For example, w= hen I =3D got a ticket, it=3DE2=3D80=3D99s validated

In many minutes, or several hours, or always. Or in some other condition, a ticket will invalidate.

     = &nbs=3D p;   If a ticket have a time limits, where and how could I change it, let it alw= =3D ays can validated.

&n= bsp;=3D

  &nbs= p;&n=3D bsp;     I guess the ticket come from ovirt-node, when I via ovirt-engine-sdk get a ticket, sdk will get

ovirt-engine a POST action, and then engine-core give VDSM a command, VDSM get it from ovirt-node

and return it to ovirt-engine. ovirt-engine-sdk use GET action to get it.

 

you can us= e =3D expiry with the sdk,
default is 120sec

_________________________= =3D ______________________
Engine-devel mailing list
Engine-devel(a)ovirt= .o=3D rg
http://lists.ovirt.org/mailman/listinfo/engine-devel
= =3D

------=3D_Part_13298649_1903013722.1369745124283-- --===============5951087973663145236== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzEzMjk4NjQ5XzE5MDMwMTM3MjIuMTM2OTc0NTEyNDI4MwpDb250ZW50LVR5 cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzog cXVvdGVkLXByaW50YWJsZQoKLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQoKPiBGcm9tOiAi d2xibGVhYm95QDEyNiIgPHdsYmxlYWJveUAxMjYuY29tPgo+IFRvOiBlbmdpbmUtZGV2ZWxAb3Zp cnQub3JnCj4gU2VudDogVHVlc2RheSwgTWF5IDI4LCAyMDEzIDI6NTQ6MjQgUE0KPiBTdWJqZWN0 OiBbRW5naW5lLWRldmVsXSBhYm91dCB0aWNrZXQKCj4gSGkgYWxsOgoKPiBXaGVuIEkgY29ubmVj dCB0byBhIHZtIHZpYSBzcGljZWMgb3Igc3BpY3ksIEkgbmVlZCBhIHRpY2tldCwgc28gSSBnZXQg YQo+IHRpY2tldCBmcm9tIG92aXJ0LWVuZ2luZSB2aWEKCj4gb3ZpcnQtZW5naW5lLXNkaywgYW5k IGl0IHdvcmtzIHdlbGwuCgo+IEJ1dCBJIGRvbj1FMj04MD05OXQga25vdyBob3cgbG9uZyBjYW4g YSB0aWNrZXQgdG8gdXNlPyBGb3IgZXhhbXBsZSwgd2hlbiA9CkkgZ290IGEKPiB0aWNrZXQsIGl0 PUUyPTgwPTk5cyB2YWxpZGF0ZWQKCj4gSW4gbWFueSBtaW51dGVzLCBvciBzZXZlcmFsIGhvdXJz LCBvciBhbHdheXMuIE9yIGluIHNvbWUgb3RoZXIgY29uZGl0aW9uLD0KIGEKPiB0aWNrZXQgd2ls bCBpbnZhbGlkYXRlLgoKPiBJZiBhIHRpY2tldCBoYXZlIGEgdGltZSBsaW1pdHMsIHdoZXJlIGFu ZCBob3cgY291bGQgSSBjaGFuZ2UgaXQsIGxldCBpdAo+IGFsd2F5cyBjYW4gdmFsaWRhdGVkLgoK PiBJIGd1ZXNzIHRoZSB0aWNrZXQgY29tZSBmcm9tIG92aXJ0LW5vZGUsIHdoZW4gSSB2aWEgb3Zp cnQtZW5naW5lLXNkayBnZXQgPQphCj4gdGlja2V0LCBzZGsgd2lsbCBnZXQKCj4gb3ZpcnQtZW5n aW5lIGEgUE9TVCBhY3Rpb24sIGFuZCB0aGVuIGVuZ2luZS1jb3JlIGdpdmUgVkRTTSBhIGNvbW1h bmQsIFZEUz0KTQo+IGdldCBpdCBmcm9tIG92aXJ0LW5vZGUKCj4gYW5kIHJldHVybiBpdCB0byBv dmlydC1lbmdpbmUuIG92aXJ0LWVuZ2luZS1zZGsgdXNlIEdFVCBhY3Rpb24gdG8gZ2V0IGl0LgoK eW91IGNhbiB1c2UgZXhwaXJ5IHdpdGggdGhlIHNkayw9MjAKZGVmYXVsdCBpcyAxMjBzZWM9MjAK Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBFbmdp bmUtZGV2ZWwgbWFpbGluZyBsaXN0Cj4gRW5naW5lLWRldmVsQG92aXJ0Lm9yZwo+IGh0dHA6Ly9s aXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby9lbmdpbmUtZGV2ZWwKCi0tLS0tLT1fUGFy dF8xMzI5ODY0OV8xOTAzMDEzNzIyLjEzNjk3NDUxMjQyODMKQ29udGVudC1UeXBlOiB0ZXh0L2h0 bWw7IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50 YWJsZQoKPGh0bWw+PGJvZHk+PGRpdiBzdHlsZT0zRCJmb250LWZhbWlseTogdGltZXMgbmV3IHJv bWFuLCBuZXcgeW9yaywgdGltZXMsIHNlPQpyaWY7IGZvbnQtc2l6ZTogMTJwdDsgY29sb3I6ICMw MDAwMDAiPjxkaXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxociBpZD0KPTNEInp3Y2hyIj48 YmxvY2txdW90ZSBzdHlsZT0zRCJib3JkZXItbGVmdDoycHggc29saWQgIzEwMTBGRjttYXJnaW4t bGVmdDo1PQpweDtwYWRkaW5nLWxlZnQ6NXB4O2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6bm9ybWFs O2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtZGU9CmNvcmF0aW9uOm5vbmU7Zm9udC1mYW1pbHk6SGVs dmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHQ7Ij48Yj5Gcj0Kb206IDwvYj4i d2xibGVhYm95QDEyNiIgJmx0O3dsYmxlYWJveUAxMjYuY29tJmd0Ozxicj48Yj5UbzogPC9iPmVu Z2luZS1kZXZlPQpsQG92aXJ0Lm9yZzxicj48Yj5TZW50OiA8L2I+VHVlc2RheSwgTWF5IDI4LCAy MDEzIDI6NTQ6MjQgUE08YnI+PGI+U3ViamVjdDo9CiA8L2I+W0VuZ2luZS1kZXZlbF0gYWJvdXQg dGlja2V0PGJyPjxkaXY+PGJyPjwvZGl2PjxzdHlsZT4KPCEtLQo9MjAKIEBmb250LWZhY2UKPTA5 e2ZvbnQtZmFtaWx5Olw1QjhCXDRGNTM7Cj0wOXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7 fQpAZm9udC1mYWNlCj0wOXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsKPTA5cGFub3NlLTE6 MiA0IDUgMyA1IDQgNiAzIDIgNDt9CkBmb250LWZhY2UKPTA5e2ZvbnQtZmFtaWx5OkNhbGlicmk7 Cj0wOXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30KQGZvbnQtZmFjZQo9MDl7Zm9udC1m YW1pbHk6IlxAXDVCOEJcNEY1MyI7Cj0wOXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQo9 MjAKIHAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwKPTA5e21hcmdpbjow Y207Cj0wOW1hcmdpbi1ib3R0b206LjAwMDFwdDsKPTA5dGV4dC1hbGlnbjpqdXN0aWZ5Owo9MDl0 ZXh0LWp1c3RpZnk6aW50ZXItaWRlb2dyYXBoOwo9MDlmb250LXNpemU6MTAuNXB0Owo9MDlmb250 LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiO30KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGlu awo9MDl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Owo9MDljb2xvcjpibHVlOwo9MDl0ZXh0LWRlY29y YXRpb246dW5kZXJsaW5lO30KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkCj0w OXttc28tc3R5bGUtcHJpb3JpdHk6OTk7Cj0wOWNvbG9yOnB1cnBsZTsKPTA5dGV4dC1kZWNvcmF0 aW9uOnVuZGVybGluZTt9CnAuTXNvQWNldGF0ZSwgbGkuTXNvQWNldGF0ZSwgZGl2Lk1zb0FjZXRh dGUKPTA5e21zby1zdHlsZS1wcmlvcml0eTo5OTsKPTA5bXNvLXN0eWxlLWxpbms6Ilw2Mjc5XDZD RThcNjg0Nlw2NTg3XDY3MkMgQ2hhciI7Cj0wOW1hcmdpbjowY207Cj0wOW1hcmdpbi1ib3R0b206 LjAwMDFwdDsKPTA5dGV4dC1hbGlnbjpqdXN0aWZ5Owo9MDl0ZXh0LWp1c3RpZnk6aW50ZXItaWRl b2dyYXBoOwo9MDlmb250LXNpemU6OS4wcHQ7Cj0wOWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fu cy1zZXJpZiI7fQpzcGFuLkVtYWlsU3R5bGUxNwo9MDl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwt Y29tcG9zZTsKPTA5Zm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsKPTA5Y29sb3I6 d2luZG93dGV4dDt9CnNwYW4uQ2hhcgo9MDl7bXNvLXN0eWxlLW5hbWU6Ilw2Mjc5XDZDRThcNjg0 Nlw2NTg3XDY3MkMgQ2hhciI7Cj0wOW1zby1zdHlsZS1wcmlvcml0eTo5OTsKPTA5bXNvLXN0eWxl LWxpbms6XDYyNzlcNkNFOFw2ODQ2XDY1ODdcNjcyQzt9Ci5Nc29DaHBEZWZhdWx0Cj0wOXttc28t c3R5bGUtdHlwZTpleHBvcnQtb25seTt9Cj0yMAogQHBhZ2UgU2VjdGlvbjEKPTA5e3NpemU6NjEy LjBwdCA3OTIuMHB0Owo9MDltYXJnaW46NzIuMHB0IDkwLjBwdCA3Mi4wcHQgOTAuMHB0O30KZGl2 LlNlY3Rpb24xCj0wOXtwYWdlOlNlY3Rpb24xO30KLS0+Cjwvc3R5bGU+PGRpdiBjbGFzcz0zRCJT ZWN0aW9uMSI+PHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48c3BhbiBsYW5nPTNEIkVOLVVTIj0KPkhp IGFsbDo8L3NwYW4+PC9wPjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PHNwYW4gbGFuZz0zRCJFTi1V UyI+Jm5ic3A7Jm5ic3A7PQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsKV2hl biBJIGNvbm5lY3QgdG8gYSB2bSB2aWEgc3BpY2VjIG9yIHNwaWN5LCBJIG5lZWQgYSB0aWNrZXQs IHNvIEkgZ2V0IGEgdGljPQprZXQKZnJvbSBvdmlydC1lbmdpbmUgdmlhIDwvc3Bhbj48L3A+PHAg Y2xhc3M9M0QiTXNvTm9ybWFsIj48c3BhbiBsYW5nPTNEIkVOLVVTPQoiPm92aXJ0LWVuZ2luZS1z ZGssIGFuZCBpdCB3b3JrcyB3ZWxsLjwvc3Bhbj48L3A+PHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48 c3A9CmFuIGxhbmc9M0QiRU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOwpCdXQgSSBkb249RTI9ODA9OTl0IGtub3cgaG93IGxvbmcgY2FuIGEgdGlj a2V0IHRvIHVzZT8gRm9yIGV4YW1wbGUsIHdoZW4gSSA9CmdvdCBhCnRpY2tldCwgaXQ9RTI9ODA9 OTlzIHZhbGlkYXRlZCA8L3NwYW4+PC9wPjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PHNwYW4gbGFu Zz0KPTNEIkVOLVVTIj5JbiBtYW55IG1pbnV0ZXMsIG9yIHNldmVyYWwgaG91cnMsIG9yCmFsd2F5 cy4gT3IgaW4gc29tZSBvdGhlciBjb25kaXRpb24sIGEgdGlja2V0IHdpbGwgaW52YWxpZGF0ZS48 L3NwYW4+PC9wPjxwID0KY2xhc3M9M0QiTXNvTm9ybWFsIj48c3BhbiBsYW5nPTNEIkVOLVVTIj4m bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzPQpwOyZuYnNwOyZuYnNwOwpJZiBhIHRp Y2tldCBoYXZlIGEgdGltZSBsaW1pdHMsIHdoZXJlIGFuZCBob3cgY291bGQgSSBjaGFuZ2UgaXQs IGxldCBpdCBhbHc9CmF5cwpjYW4gdmFsaWRhdGVkLjwvc3Bhbj48L3A+PHAgY2xhc3M9M0QiTXNv Tm9ybWFsIj48c3BhbiBsYW5nPTNEIkVOLVVTIj4mbmJzcDs9Cjwvc3Bhbj48L3A+PHAgY2xhc3M9 M0QiTXNvTm9ybWFsIj48c3BhbiBsYW5nPTNEIkVOLVVTIj4mbmJzcDsmbmJzcDsmbmJzcDsmbj0K YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOwpJIGd1ZXNzIHRoZSB0aWNrZXQgY29tZSBmcm9t IG92aXJ0LW5vZGUsIHdoZW4gSSB2aWEgb3ZpcnQtZW5naW5lLXNkayBnZXQgYQp0aWNrZXQsIHNk ayB3aWxsIGdldCA8L3NwYW4+PC9wPjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PHNwYW4gbGFuZz0z RCJFTi1VUyI9Cj5vdmlydC1lbmdpbmUgYSBQT1NUIGFjdGlvbiwgYW5kIHRoZW4KZW5naW5lLWNv cmUgZ2l2ZSBWRFNNIGEgY29tbWFuZCwgVkRTTSBnZXQgaXQgZnJvbSBvdmlydC1ub2RlPC9zcGFu PjwvcD48cCBjPQpsYXNzPTNEIk1zb05vcm1hbCI+PHNwYW4gbGFuZz0zRCJFTi1VUyI+YW5kIHJl dHVybiBpdCB0byBvdmlydC1lbmdpbmUuCm92aXJ0LWVuZ2luZS1zZGsgdXNlIEdFVCBhY3Rpb24g dG8gZ2V0IGl0Ljwvc3Bhbj48L3A+PHAgY2xhc3M9M0QiTXNvTm9ybWFsIj0KPjxzcGFuIGxhbmc9 M0QiRU4tVVMiPiZuYnNwOzwvc3Bhbj48L3A+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+eW91IGNh biB1c2UgPQpleHBpcnkgd2l0aCB0aGUgc2RrLDxicj48L2Rpdj48ZGl2PmRlZmF1bHQgaXMgMTIw c2VjPGJyPjwvZGl2PjxibG9ja3F1b3RlIHM9CnR5bGU9M0QiYm9yZGVyLWxlZnQ6MnB4IHNvbGlk ICMxMDEwRkY7bWFyZ2luLWxlZnQ6NXB4O3BhZGRpbmctbGVmdDo1cHg7Y29sbz0KcjojMDAwO2Zv bnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDt0ZXh0LWRlY29yYXRpb246bm9uZTtm b250LWZhbWlsPQp5OkhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB0OyI+ PGJyPl9fX19fX19fX19fX19fX19fX19fX19fX189Cl9fX19fX19fX19fX19fX19fX19fX188YnI+ RW5naW5lLWRldmVsIG1haWxpbmcgbGlzdDxicj5FbmdpbmUtZGV2ZWxAb3ZpcnQubz0Kcmc8YnI+ aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2VuZ2luZS1kZXZlbDxicj48 L2Jsb2NrcXVvdGU+PQo8ZGl2Pjxicj48L2Rpdj48L2Rpdj48L2JvZHk+PC9odG1sPgotLS0tLS09 X1BhcnRfMTMyOTg2NDlfMTkwMzAxMzcyMi4xMzY5NzQ1MTI0MjgzLS0K --===============5951087973663145236==-- From iheim at redhat.com Tue May 28 09:14:58 2013 Content-Type: multipart/mixed; boundary="===============2873781410983390937==" MIME-Version: 1.0 From: Itamar Heim To: devel at ovirt.org Subject: Re: [Engine-devel] about ticket Date: Tue, 28 May 2013 16:14:51 +0300 Message-ID: <51A4ADCB.8060907@redhat.com> In-Reply-To: 000801ce5b9a$1a068850$4e1398f0$@com --===============2873781410983390937== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On 05/28/2013 02:54 PM, wlbleaboy(a)126 wrote: > When I connect to a vm via spicec or spicy, I need a ticket, so I get a > ticket from ovirt-engine via > > ovirt-engine-sdk, and it works well. > > But I don=E2=80=99t know how long can a ticket to use? For example, when = I got a > ticket, it=E2=80=99s validated > > In many minutes, or several hours, or always. Or in some other > condition, a ticket will invalidate. > > If a ticket have a time limits, where and how could I change it, let it > always can validated. > > I guess the ticket come from ovirt-node, when I via ovirt-engine-sdk get > a ticket, sdk will get > > ovirt-engine a POST action, and then engine-core give VDSM a command, > VDSM get it from ovirt-node > > and return it to ovirt-engine. ovirt-engine-sdk use GET action to get it. > not exactly. engine generates the ticket, and sends it to the node. the ticket expiration is on how long you have until you use it. once you = do, the session can last "forever". omer answered on ability to change the expiration --===============2873781410983390937==--