[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