[NEW PATCH] BZ#727602 setVmTicket: never expire ticket (via gerrit-bot)
Dan Kenigsberg
danken at redhat.com
Wed Aug 3 14:14:13 UTC 2011
New patch submitted by Dan Kenigsberg (danken at redhat.com)
You can review this change at: http://gerrit.usersys.redhat.com/778
commit a89c3117235994df88112615b816c71e55aaa31e
Author: Dan Kenigsberg <danken at redhat.com>
Date: Tue Aug 2 18:08:23 2011 +0300
BZ#727602 setVmTicket: never expire ticket
Revert when libvirt bug 727602 is resolved.
v2:
- expire all tickets sometime in 2035
Change-Id: Ie25dacedb1f4a42e2e681a5e4371059098697698
diff --git a/vdsm/libvirtvm.py b/vdsm/libvirtvm.py
index 318080a..455d6a2 100644
--- a/vdsm/libvirtvm.py
+++ b/vdsm/libvirtvm.py
@@ -1078,10 +1078,12 @@ class LibvirtVm(vm.Vm):
graphics = xml.dom.minidom.parseString(self._dom.XMLDesc(0)) \
.childNodes[0].getElementsByTagName('graphics')[0]
graphics.setAttribute('passwd', otp)
+# TODO revert when libvirt bug 725009 is solved
if int(seconds) > 0:
- validto = time.strftime('%Y-%m-%dT%H:%M:%S',
- time.gmtime(time.time() + float(seconds)))
- graphics.setAttribute('passwdValidTo', validto)
+# validto = time.strftime('%Y-%m-%dT%H:%M:%S',
+# time.gmtime(time.time() + float(seconds)))
+# graphics.setAttribute('passwdValidTo', validto)
+ graphics.setAttribute('passwdValidTo', '2035-01-01T00:00:01')
self._dom.updateDeviceFlags(graphics.toxml(), 0)
return {'status': doneCode}
More information about the vdsm-patches
mailing list