Monday, 2016-02-22

*** kota_ has quit IRC00:38
*** kota_ has joined #swift300:41
*** bhakta has quit IRC08:22
*** ajiang has quit IRC08:22
*** ajiang has joined #swift308:34
*** bhakta has joined #swift308:35
*** acoles_ is now known as acoles10:09
*** onovy has quit IRC10:30
*** onovy has joined #swift310:46
*** mattoliverau has quit IRC11:40
*** matt6434 has joined #swift311:41
*** openstackgerrit has quit IRC14:17
*** openstackgerrit has joined #swift314:18
*** lyrrad has joined #swift317:17
*** chsc has joined #swift317:26
*** acoles is now known as acoles_19:13
*** acoles_ is now known as acoles19:16
*** acoles is now known as acoles_19:17
*** patchbot has quit IRC20:20
*** clayg has quit IRC20:20
*** notmyname has quit IRC20:20
*** clayg has joined #swift320:21
*** notmyname has joined #swift320:21
*** patchbot has joined #swift320:23
*** openstackgerrit has quit IRC20:47
*** openstackgerrit has joined #swift320:48
*** matt6434 is now known as mattoliverau21:09
openstackgerritOndřej Nový proposed openstack/swift3: Lower expire timestamp in test.  https://review.openstack.org/28327421:45
onovyanyone here for talk about ^^ ?21:45
timburkelooking...22:08
onovytimburke: hi:)22:14
onovyfirst of all: i don't know WHY it should be 32b22:14
onovy(32 unsigned int)22:14
onovyjust tried it, and +1 number doesn't work22:14
onovySwift is working fine od 32b22:15
onovyi think it's related to float(...) OR email.utils22:15
onovyok, NOT float related22:22
timburkeoooh, right...email.utils...i was thinking it'd be time.gmtime that would get tripped up22:22
onovy>>> email.utils.formatdate(float(2147483647))22:23
onovy'Tue, 19 Jan 2038 03:14:07 -0000'22:23
onovy>>> email.utils.formatdate(float(2147483648))22:23
onovyTraceback (most recent call last):22:23
timburkeand i guess swift's tests don't try to set a datetime header to the far-future (which seems to be the only time that swift uses parsedate)22:23
onovy  File "<stdin>", line 1, in <module>22:23
onovy  File "/usr/lib/python2.7/email/utils.py", line 161, in formatdate22:23
onovy    now = time.gmtime(timeval)22:23
onovyValueError: timestamp out of range for platform time_t22:23
onovyfound it!22:23
timburkeah! it *was* time.gmtime!22:23
onovyso i think there isn't solution, right?22:23
timburkeyeah, not really. as a heads-up, though, swift is going to start failing tests, too: https://review.openstack.org/#/c/265488/22:25
patchbottimburke: patch 265488 - swift - Validate X-Timestamps (MERGED)22:25
timburkei'm guessing you just haven't had to package a version that includes that commit yet22:25
openstackgerritOndřej Nový proposed openstack/swift3: Lower expire timestamp in test.  https://review.openstack.org/28327422:26
onovyi packed 2.6.0, so this was after 2.6.0 release22:27
onovyit's in 2.6.0!22:32
timburkehuh...i wonder why test_PUT_object_really_new_timestamp passes...22:36
onovymaybe it don't:)22:37
onovytesting22:37
onovybut i don't have all 32b env22:37
onovytest_PUT_object_really_new_timestamp (test.unit.obj.test_server.TestObjectController) ... ok22:38
onovyfunny right? :)22:38
onovyhttps://tests.reproducible-builds.org/rbuild/experimental/armhf/swift_2.6.0-1.rbuild.log22:38
timburkebizarro22:39
timburke*shrug* if it helps, i'm not opposed22:39
onovybut i want to understand it! :)22:39
timburkeoh, me too. but there are only so many hours in a day :)22:41
onovy:)22:41
onovybtw: tried locally, swift 2.6.0 tests works on 32b22:48
*** chsc has quit IRC23:18
*** chsc has joined #swift323:18
*** chsc has quit IRC23:19
*** chsc has joined #swift323:19
openstackgerritOndřej Nový proposed openstack/swift3: Lower expire timestamp in test.  https://review.openstack.org/28327423:22
*** chsc has quit IRC23:30

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!