*** tosky has quit IRC | 00:04 | |
*** zbr has quit IRC | 01:00 | |
*** jamesmcarthur has joined #storyboard | 01:12 | |
*** diablo_rojo has quit IRC | 01:14 | |
*** jamesmcarthur has quit IRC | 01:16 | |
*** diablo_rojo has joined #storyboard | 01:49 | |
*** whoami-rajat has joined #storyboard | 02:08 | |
*** jtomasek has quit IRC | 04:09 | |
*** jamesmcarthur has joined #storyboard | 04:15 | |
*** diablo_rojo has quit IRC | 04:16 | |
*** jamesmcarthur has quit IRC | 04:21 | |
*** jamesmcarthur has joined #storyboard | 04:28 | |
*** jamesmcarthur has quit IRC | 04:28 | |
*** jamesmcarthur has joined #storyboard | 04:29 | |
*** jamesmcarthur has quit IRC | 04:32 | |
*** jamesmcarthur has joined #storyboard | 04:32 | |
*** jamesmcarthur has quit IRC | 04:43 | |
*** jamesmcarthur has joined #storyboard | 04:46 | |
*** whoami-rajat has quit IRC | 04:47 | |
*** jamesmcarthur has quit IRC | 04:55 | |
*** jamesmcarthur has joined #storyboard | 04:55 | |
*** whoami-rajat has joined #storyboard | 05:02 | |
*** jamesmcarthur has quit IRC | 05:45 | |
*** jamesmcarthur has joined #storyboard | 05:49 | |
*** jamesmcarthur has quit IRC | 05:54 | |
*** jamesmcarthur has joined #storyboard | 05:55 | |
*** jamesmcarthur has quit IRC | 05:55 | |
*** whoami-rajat has quit IRC | 07:17 | |
*** jamesmcarthur has joined #storyboard | 07:56 | |
*** jamesmcarthur has quit IRC | 08:00 | |
*** jtomasek has joined #storyboard | 08:18 | |
*** zbr|ssbarnea has joined #storyboard | 08:40 | |
*** zbr|ssbarnea has quit IRC | 08:42 | |
*** zbr|ssbarnea has joined #storyboard | 08:53 | |
*** tbarron has quit IRC | 11:32 | |
SotK | fungi: 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 |
---|---|---|
SotK | in particular sqlalchemy | 11:45 |
SotK | and/or oslo_db | 11:46 |
SotK | list_id is set when we make the request, and gets passed all the way through to the oslo_db call | 11:46 |
SotK | but becomes null at some point between that and the actual sql command being generated | 11:46 |
SotK | I 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 field | 11:47 |
SotK | removing 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 wrapper | 11:49 |
SotK | I'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 too | 11:49 |
*** tosky has joined #storyboard | 12:40 | |
* SotK resists the urge to rewrite the entire boards/worklists api | 12:41 | |
*** openstackgerrit has joined #storyboard | 12:48 | |
openstackgerrit | Adam Coldrick proposed openstack-infra/storyboard master: Stop passing new lanes' "worklist" key to add_lane https://review.openstack.org/636014 | 12:48 |
SotK | other endpoints seem to behave correctly already, or not support POST/PUT | 12:50 |
*** jamesmcarthur has joined #storyboard | 12:57 | |
*** jamesmcarthur has quit IRC | 13:02 | |
*** dangtrinhnt has quit IRC | 13:24 | |
*** dangtrinhnt has joined #storyboard | 13:24 | |
fungi | SotK: 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 |
fungi | the working production server is the red lines, the broken staging server is the green lines | 13:56 |
fungi | i agree, a change in one of the libraries in the database interface pipeline could very well explain this | 13:57 |
fungi | oh, and the white lines are where the versions on both servers are identical, in case that wasn't obvious | 13:58 |
fungi | if a straight up unified diff works better for you, http://paste.openstack.org/raw/744782/ | 13:58 |
fungi | i can try bisecting versions of one of those packages until we find the division between releases where it works/breaks | 14:00 |
*** tosky has quit IRC | 14:08 | |
fungi | we 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 bump | 14:29 |
*** jtomasek has quit IRC | 14:34 | |
SotK | fungi: thanks, I suspect sqlalchemy the most but I've not looked into exactly where the list_id changes after it leaves storyboard's code | 14:37 |
*** jamesmcarthur has joined #storyboard | 14:58 | |
*** jamesmcarthur has quit IRC | 15:02 | |
*** jtomasek has joined #storyboard | 15:38 | |
*** needssleep is now known as TheJulia | 15:58 | |
*** jtomasek has quit IRC | 15:59 | |
*** whoami-rajat has joined #storyboard | 16:26 | |
*** jamesmcarthur has joined #storyboard | 16:59 | |
*** jamesmcarthur has quit IRC | 17:03 | |
*** jamesmcarthur has joined #storyboard | 17:53 | |
*** jamesmcarthur has quit IRC | 17:53 | |
*** jamesmcarthur has joined #storyboard | 17:53 | |
*** jamesmcarthur has quit IRC | 18:41 | |
*** jamesmcarthur has joined #storyboard | 18:42 | |
*** whoami-rajat has quit IRC | 18:46 | |
*** jamesmcarthur has quit IRC | 18:47 | |
*** jamesmcarthur has joined #storyboard | 19:11 | |
*** jamesmcarthur has quit IRC | 19:20 | |
*** jamesmcarthur has joined #storyboard | 20:16 | |
*** ivoline has joined #storyboard | 20:18 | |
*** jamesmcarthur has quit IRC | 20:21 | |
*** jamesmcarthur has joined #storyboard | 20:48 | |
*** ivoline has quit IRC | 20:52 | |
*** jamesmcarthur has quit IRC | 20:53 | |
*** jamesmcarthur has joined #storyboard | 21:19 | |
*** jamesmcarthur has quit IRC | 21:23 | |
*** jamesmcarthur has joined #storyboard | 21:23 | |
*** jamesmcarthur has quit IRC | 21:38 | |
*** jamesmcarthur has joined #storyboard | 21:46 | |
*** jamesmcarthur has quit IRC | 21:55 | |
*** jamesmcarthur has joined #storyboard | 21:57 | |
*** jamesmcarthur has quit IRC | 22:15 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!