Thursday, 2015-02-26

*** Piet has joined #storyboard00:20
krotscheckgreghaynes: Hey, about that InvalidUnicode exception thing you mentioned, what were the details on that?00:21
greghayneshrm?00:26
greghaynesI dont remmeber mentioning that00:26
krotscheckgreghaynes: Wasn't there something about SQLA not throwing exceptions correctly?00:27
greghaynesah, pymysql was throwing an exception for ReferenceError with a unicode type in the message00:28
greghaynesand it turns out oslo.db determines ForeignKeyError's by regexing that string00:29
krotscheckgreghaynes: Hrm. Sounds related, byt maybe not the same thing.00:29
krotscheckI'm getting oslo_db.exception.DBInvalidUnicodeParameter00:30
krotscheckAnd, amusingly, only on py34 and only since I just updated all my libraries.00:30
greghaynesgot a stacktrace?00:31
krotscheckgreghaynes: Tons: http://logs.openstack.org/55/158955/6/check/gate-storyboard-python34/fc98763/console.html00:32
greghayneskrotscheck: I wonder if it wants that param to be bytes, not unicode00:35
greghaynesyou should see what the schema is for what its inserting into00:36
krotscheckChecking00:36
krotscheckvarchar(191), double, blob00:37
krotscheck*sigh00:37
greghayneshrm00:37
greghaynesvarchar is a unicode type00:37
krotscheckAnd that's the column name.00:38
krotscheckSorry00:38
krotscheckThe job name.00:38
krotscheckHrm.00:38
greghaynesyou can probably catch the oslo.db exception and try and get the actual pymysql error string00:38
greghaynesI did find an import error00:49
greghaynesrunning tox now to see if I can repro00:49
krotscheckProgress!00:50
krotscheck'utf-8' codec can't encode character '\udc80' in position 119: surrogates not allowed00:51
krotscheckDurrr.... http://www.charbase.com/dc80-unicode-invalid-character00:51
krotscheckwat?00:51
krotscheckIt can't encode the invalid character character?00:51
greghaynesyeaa, so it seems like that should be encoded as utf-8 explicitly00:52
greghayneswhatever string that is00:52
greghaynesactually, that is what its doing00:53
greghayneshuh00:53
greghaynesoh, its straight up the invalid character00:53
greghaynesthats a good test case to have around00:53
krotscheckWell, either way, I'm in no way ever putting that character in.01:07
krotscheckI'm trying to find what query it's executing01:07
krotscheckgreghaynes: Ok, it's definitely a problem that popped up between pymysql 0.6.3 and 0.6.401:38
greghayneshah!01:39
greghaynesthat sucks01:39
krotscheckI can force it for now.01:39
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Replaced python-crontab with apscheduler  https://review.openstack.org/15895501:43
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Replaced python-crontab with apscheduler  https://review.openstack.org/15895502:10
*** davidlenwell has quit IRC03:05
*** davidlenwell has joined #storyboard03:11
*** coolsvap_ is now known as coolsvap03:33
*** wendar has quit IRC04:04
*** wendar has joined #storyboard04:04
*** coolsvap is now known as coolsvap_04:57
*** coolsvap_ is now known as coolsvap05:04
*** alexismonville has joined #storyboard05:04
*** jcoufal has joined #storyboard05:18
*** jcoufal has quit IRC05:39
*** jcoufal_ has joined #storyboard05:39
*** jcoufal_ has quit IRC05:44
*** alexismonville has quit IRC05:53
*** alexismonville has joined #storyboard06:56
*** jcoufal has joined #storyboard07:07
*** alexismonville has quit IRC07:18
*** petefoth1ringham has joined #storyboard07:29
*** alexismonville has joined #storyboard07:30
*** alexismonville has quit IRC07:40
*** jtomasek has joined #storyboard08:08
*** alexismonville has joined #storyboard08:26
*** jcoufal has quit IRC08:28
*** jcoufal_ has joined #storyboard08:28
*** jcoufal_ has quit IRC08:50
*** MaxV has joined #storyboard08:51
*** petefotheringham has quit IRC08:57
*** petefoth1ringham has quit IRC08:57
*** petefotheringham has joined #storyboard08:57
*** petefotheringham has left #storyboard08:58
*** petefotheringham has joined #storyboard09:01
*** alexismonville has quit IRC09:11
*** alexismonville has joined #storyboard09:17
*** alexismonville has quit IRC09:18
*** alexismonville has joined #storyboard09:26
*** jedimike has joined #storyboard09:32
*** CTtpollard has joined #storyboard09:33
*** alexismonville has quit IRC09:56
*** cody-somerville has joined #storyboard09:57
*** mrmartin has joined #storyboard10:12
openstackgerritAleksey Ripinen proposed openstack-infra/storyboard: Added branches to storyboard  https://review.openstack.org/15044710:55
openstackgerritNikita Konovalov proposed openstack-infra/storyboard: Added milestones  https://review.openstack.org/15250010:56
openstackgerrityolanda.robla proposed openstack-infra/storyboard: Add tools to run integration tests  https://review.openstack.org/15597511:03
*** alexismonville has joined #storyboard11:42
*** alexismonville has quit IRC11:46
*** cody-somerville has quit IRC12:28
*** alexismonville has joined #storyboard12:51
*** alexismonville has quit IRC12:54
*** alexismonville has joined #storyboard13:00
*** alexismonville has quit IRC13:11
*** alexismonville has joined #storyboard13:15
*** cody-somerville has joined #storyboard13:19
*** alexismonville has quit IRC13:23
*** alexismonville has joined #storyboard13:26
*** alexismonville1 has joined #storyboard13:30
*** alexismonville has quit IRC13:30
*** cody-somerville has quit IRC13:31
*** alexismonville1 has quit IRC13:39
*** cody-somerville has joined #storyboard13:43
openstackgerritNikita Konovalov proposed openstack-infra/python-storyboardclient: Added tags controller  https://review.openstack.org/15785713:59
openstackgerritMerged openstack-infra/python-storyboardclient: Added subscriptions controller  https://review.openstack.org/15865914:09
openstackgerritMerged openstack-infra/python-storyboardclient: Added timeline controller  https://review.openstack.org/15865114:10
*** rcarrillocruz has quit IRC14:35
*** rcarrillocruz has joined #storyboard14:39
*** mattfarina has joined #storyboard15:11
*** ongk has left #storyboard15:32
openstackgerritJames E. Blair proposed openstack-infra/storyboard: Remove API paging from comments  https://review.openstack.org/15951515:47
*** reed has joined #storyboard15:48
*** MarkAtwood has joined #storyboard15:50
*** mrmartin has quit IRC16:15
*** petefotheringham has left #storyboard17:11
*** MaxV has quit IRC17:23
*** alexismonville has joined #storyboard17:30
*** alexismonville has quit IRC17:41
*** cody-somerville has quit IRC17:50
*** CTtpollard has quit IRC18:04
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Exclude pyMySQL v0.6.4  https://review.openstack.org/15956418:19
openstackgerritJames E. Blair proposed openstack-infra/storyboard: Remove API paging from comments  https://review.openstack.org/15951518:22
openstackgerritJames E. Blair proposed openstack-infra/storyboard: Remove API paging from comments  https://review.openstack.org/15951518:29
openstackgerritJames E. Blair proposed openstack-infra/storyboard: Exclude pyMySQL v0.6.4  https://review.openstack.org/15956418:29
*** cody-somerville has joined #storyboard18:29
openstackgerritJames E. Blair proposed openstack-infra/storyboard: Remove API paging from comments  https://review.openstack.org/15951518:30
openstackgerritJames E. Blair proposed openstack-infra/storyboard: Exclude pyMySQL v0.6.4  https://review.openstack.org/15956418:30
*** cody-somerville has quit IRC18:36
openstackgerritMerged openstack-infra/python-storyboardclient: Added user_tokens controller  https://review.openstack.org/15865218:36
openstackgerritMerged openstack-infra/storyboard: Added branches to storyboard  https://review.openstack.org/15044718:48
*** coolsvap is now known as coolsvap_18:48
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Reduce the number of timezones under test.  https://review.openstack.org/15957619:08
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Replaced python-crontab with apscheduler  https://review.openstack.org/15895519:14
*** coolsvap_ is now known as coolsvap19:21
*** MaxV has joined #storyboard19:34
*** jtomasek has quit IRC20:10
*** MaxV_ has joined #storyboard20:15
*** MaxV has quit IRC20:19
*** mrmartin has joined #storyboard21:06
*** coolsvap is now known as coolsvap_21:15
*** cody-somerville has joined #storyboard22:17
*** mrmartin has quit IRC22:17
*** jedimike has quit IRC22:18
*** MaxV has joined #storyboard22:39
*** alexismonville has joined #storyboard22:41
*** MaxV_ has quit IRC22:41
*** cody-somerville has quit IRC22:47
*** alexismonville has quit IRC22:56
*** alexismonville has joined #storyboard22:56
*** cody-somerville has joined #storyboard22:57
*** alexismonville has quit IRC22:57
*** mattfarina has quit IRC23:18
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Email base plugin.  https://review.openstack.org/15194823:54
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Email SMTP Client  https://review.openstack.org/14979223:54
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Email Send Cron Worker  https://review.openstack.org/15141623:54
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Email Working Directory Utility Method  https://review.openstack.org/15194723:54
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Email Outbox  https://review.openstack.org/15141323:54
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Redirect Browsers from API to Client  https://review.openstack.org/15555123:54
*** MarkAtwood has quit IRC23:55

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