Saturday, 2019-02-09

*** tosky has quit IRC00:04
*** zbr has quit IRC01:00
*** jamesmcarthur has joined #storyboard01:12
*** diablo_rojo has quit IRC01:14
*** jamesmcarthur has quit IRC01:16
*** diablo_rojo has joined #storyboard01:49
*** whoami-rajat has joined #storyboard02:08
*** jtomasek has quit IRC04:09
*** jamesmcarthur has joined #storyboard04:15
*** diablo_rojo has quit IRC04:16
*** jamesmcarthur has quit IRC04:21
*** jamesmcarthur has joined #storyboard04:28
*** jamesmcarthur has quit IRC04:28
*** jamesmcarthur has joined #storyboard04:29
*** jamesmcarthur has quit IRC04:32
*** jamesmcarthur has joined #storyboard04:32
*** jamesmcarthur has quit IRC04:43
*** jamesmcarthur has joined #storyboard04:46
*** whoami-rajat has quit IRC04:47
*** jamesmcarthur has quit IRC04:55
*** jamesmcarthur has joined #storyboard04:55
*** whoami-rajat has joined #storyboard05:02
*** jamesmcarthur has quit IRC05:45
*** jamesmcarthur has joined #storyboard05:49
*** jamesmcarthur has quit IRC05:54
*** jamesmcarthur has joined #storyboard05:55
*** jamesmcarthur has quit IRC05:55
*** whoami-rajat has quit IRC07:17
*** jamesmcarthur has joined #storyboard07:56
*** jamesmcarthur has quit IRC08:00
*** jtomasek has joined #storyboard08:18
*** zbr|ssbarnea has joined #storyboard08:40
*** zbr|ssbarnea has quit IRC08:42
*** zbr|ssbarnea has joined #storyboard08:53
*** tbarron has quit IRC11:32
SotKfungi: when you get a chance, can you do a `pip freeze` or similar to find out what versions of things are running on storyboard.o.o please?11:45
SotKin particular sqlalchemy11:45
SotKand/or oslo_db11:46
SotKlist_id is set when we make the request, and gets passed all the way through to the oslo_db call11:46
SotKbut becomes null at some point between that and the actual sql command being generated11:46
SotKI think its because the dict we pass also has a "worklist" key set to None, which is the name of a relation in the sqlalchemy model using the list_id field11:47
SotKremoving that key from the dict seems to fix the issue, and the key has been there for a long time, so I suspect its a change in behaviour of either sqlalchemy or the oslo wrapper11:49
SotKI'll send a patch to remove the key, and also look into if there's any other places we do similar things that are probably broken now too11:49
*** tosky has joined #storyboard12:40
* SotK resists the urge to rewrite the entire boards/worklists api12:41
*** openstackgerrit has joined #storyboard12:48
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Stop passing new lanes' "worklist" key to add_lane  https://review.openstack.org/63601412:48
SotKother endpoints seem to behave correctly already, or not support POST/PUT12:50
*** jamesmcarthur has joined #storyboard12:57
*** jamesmcarthur has quit IRC13:02
*** dangtrinhnt has quit IRC13:24
*** dangtrinhnt has joined #storyboard13:24
fungiSotK: here's a diff of the sorted pbr freeze from storyboard.openstack.org compared with storyboard-dev01.opendev.org (serving storyboard-dev.openstack.org now): http://paste.openstack.org/show/744784/13:56
fungithe working production server is the red lines, the broken staging server is the green lines13:56
fungii agree, a change in one of the libraries in the database interface pipeline could very well explain this13:57
fungioh, and the white lines are where the versions on both servers are identical, in case that wasn't obvious13:58
fungiif a straight up unified diff works better for you, http://paste.openstack.org/raw/744782/13:58
fungii can try bisecting versions of one of those packages until we find the division between releases where it works/breaks14:00
*** tosky has quit IRC14:08
fungiwe actually seem to have rolled pymysql back slightly, and oslo.db only jumped one minor version, but the version skew for sqlalchemy crosses a major version bump14:29
*** jtomasek has quit IRC14:34
SotKfungi:  thanks, I suspect sqlalchemy the most but I've not looked into exactly where the list_id changes after it leaves storyboard's code14:37
*** jamesmcarthur has joined #storyboard14:58
*** jamesmcarthur has quit IRC15:02
*** jtomasek has joined #storyboard15:38
*** needssleep is now known as TheJulia15:58
*** jtomasek has quit IRC15:59
*** whoami-rajat has joined #storyboard16:26
*** jamesmcarthur has joined #storyboard16:59
*** jamesmcarthur has quit IRC17:03
*** jamesmcarthur has joined #storyboard17:53
*** jamesmcarthur has quit IRC17:53
*** jamesmcarthur has joined #storyboard17:53
*** jamesmcarthur has quit IRC18:41
*** jamesmcarthur has joined #storyboard18:42
*** whoami-rajat has quit IRC18:46
*** jamesmcarthur has quit IRC18:47
*** jamesmcarthur has joined #storyboard19:11
*** jamesmcarthur has quit IRC19:20
*** jamesmcarthur has joined #storyboard20:16
*** ivoline has joined #storyboard20:18
*** jamesmcarthur has quit IRC20:21
*** jamesmcarthur has joined #storyboard20:48
*** ivoline has quit IRC20:52
*** jamesmcarthur has quit IRC20:53
*** jamesmcarthur has joined #storyboard21:19
*** jamesmcarthur has quit IRC21:23
*** jamesmcarthur has joined #storyboard21:23
*** jamesmcarthur has quit IRC21:38
*** jamesmcarthur has joined #storyboard21:46
*** jamesmcarthur has quit IRC21:55
*** jamesmcarthur has joined #storyboard21:57
*** jamesmcarthur has quit IRC22:15

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