Tuesday, 2014-03-25

mordredkrotscheck, SergeyLukjanov I actually have a script I used in zuul-status (And now in a patch to zuul)_00:06
mordredwait - maybe it's krotscheck that has the script00:06
mordredI'm consued00:06
mordredhttps://review.openstack.org/#/c/82307/2/tools/install-js.sh00:07
mordredhttps://review.openstack.org/#/c/82307/2/tox.ini00:07
mordredfwiw00:07
mordredkrotscheck: ^^ let me know if you think we should do that in storyboard-webclient?00:08
krotscheckmordred: Maybe, but there’s a problem with your script. I’ll comment on the review.00:08
mordredyay!00:09
*** openstack has joined #storyboard00:19
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Task status updates  https://review.openstack.org/8269001:53
*** david-lyle has joined #storyboard03:17
*** saju_m has joined #storyboard07:30
*** che-arne has quit IRC08:04
*** saju_m has quit IRC08:50
*** saju_m has joined #storyboard08:52
*** jcoufal has joined #storyboard08:57
*** hashar has joined #storyboard09:02
*** saju_m has quit IRC09:38
*** che-arne has joined #storyboard09:41
*** saju_m has joined #storyboard09:56
*** saju_m has quit IRC11:07
*** saju_m has joined #storyboard11:08
*** hashar has quit IRC11:08
*** saju_m has quit IRC11:09
*** saju_m has joined #storyboard11:15
*** hashar has joined #storyboard11:17
*** miqui has joined #storyboard11:26
*** saju_m has quit IRC11:38
*** saju_m has joined #storyboard11:38
*** hashar has quit IRC11:40
*** david-lyle has quit IRC12:23
*** saju_m has quit IRC12:41
*** hashar has joined #storyboard12:46
*** saju_m has joined #storyboard12:54
*** saju_m has quit IRC12:59
*** saju_m has joined #storyboard13:00
*** saju_m has quit IRC13:04
*** saju_m has joined #storyboard13:05
*** saju_m has quit IRC13:09
*** saju_m has joined #storyboard13:10
*** ChanServ changes topic to "the gerrit event stream is currently hung, blocking all testing. troubleshooting is in progress (next update at 14:00 utc)"13:22
*** ChanServ changes topic to "Storyboard | http://git.openstack.org/cgit/openstack-infra/storyboard/ | Weekly Meeting: Thursdays at 16:00 UTC in #openstack-meeting"13:30
*** hashar_ has joined #storyboard14:04
*** hashar has quit IRC14:05
*** david-lyle has joined #storyboard14:31
*** mfer has joined #storyboard14:46
*** saju_m has quit IRC15:13
*** hashar has joined #storyboard15:33
*** hashar_ has quit IRC15:36
*** hashar_ has joined #storyboard15:38
*** hashar has quit IRC15:41
*** hashar_ has quit IRC15:49
*** hashar has joined #storyboard16:20
*** jcoufal has quit IRC17:00
openstackgerritA change was merged to openstack-infra/storyboard: Remove legacy priority column from stories table  https://review.openstack.org/8250417:06
openstackgerritJames E. Blair proposed a change to openstack-infra/storyboard: Use MySQL for unit tests  https://review.openstack.org/8287217:11
jeblairmordred, krotscheck: a starting point if we want to use mysql for unit tests: ^17:12
jeblairi say a starting point because it's all kinds of failing tests17:13
krotscheckNo love for postgres, eh?17:13
jeblairdue to mysql/sqlite isms17:13
krotscheckGotcha17:13
jeblairkrotscheck: the same technique should work with postgres too17:13
jeblairkrotscheck: but i'm in the "test on what we run" camp, so i prioritized that :)17:14
krotscheckChange of topci17:14
krotscheckI feel like we’re really starting to overload the db api… :/17:14
krotscheck(Unrelated to your patch)17:15
jeblairkrotscheck: what do you mean by that?  (i may not have the vocabulary to know what you're referring to when you say "the db api")17:16
krotscheckhttps://review.openstack.org/#/c/82101/4/storyboard/db/api.py17:16
krotscheckWe have this one DB API class, which seems to be the single point of access for all things DB interaciton.17:16
krotscheckI just don’t want it to end up the dumping ground for millions of specialized methods.17:17
*** gothicmindfood has quit IRC17:35
NikitaKonovalovkrotscheck, I've also noticed that the db api file is getting too big17:46
NikitaKonovalovI think a separate module with a bunch of files for each object type would look better17:47
*** hashar has quit IRC17:47
krotscheckNikitaKonovalov: Yeah - we might even overload the ORM Models with their own static getters17:49
*** gothicmindfood has joined #storyboard17:54
openstackgerritJames E. Blair proposed a change to openstack-infra/storyboard: Use MySQL for unit tests  https://review.openstack.org/8287218:18
jeblairokay, that version passes pep8 and actually works; hopefully the test output from that should actually indicate sqlite-isms18:23
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Comments UI  https://review.openstack.org/8221318:36
krotscheckNikitaKonovalov: I agree with your comment on author_id, I stripped it out of the client.18:37
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Task status updates  https://review.openstack.org/8269018:41
krotscheckNikitaKonovalov: Also updated the missing jsdoc. My bad.18:42
krotscheckThis one’s for ttx: https://review.openstack.org/#/c/82571/18:45
krotscheckhttps://github.com/Snugug/north#outdated-ux-patterns18:50
krotscheckActually, that entire doc is a good read. Opinionated in sections, but a good read.18:52
krotscheckAll that talk yesterday about a common CSS library for openstack UI that can be easily whitelabeled got me noodling on a project name. OpenStrap anyone? :)18:57
krotscheckThe logo could be a belt :)18:58
*** che-arne has quit IRC18:59
*** openstackgerrit has quit IRC19:18
*** openstackgerrit has joined #storyboard19:18
*** hashar has joined #storyboard19:38
ttxkrotscheck: +2ed19:50
krotscheckThanks!19:51
jeblairhttp://logs.openstack.org/72/82872/2/check/gate-storyboard-python27/6a6fbf7/testr_results.html.gz20:02
jeblairkrotscheck, mordred: ^ that's down to just one sqlitism i think.20:02
krotschecksqlitism?20:02
krotscheckNice.20:03
mordredjeblair: I support your mysql overlords20:03
jeblairmordred: the default engine on the slaves is myisam; based on what i'm seeing comparing my local tests to the slaves, i think the tests aren't doing anything to specify innodb21:14
jeblairmordred: did you do something to cause the production tables to be innodb?21:14
jeblairoh, we're using trove, right?  maybe trove defaults to innodb21:16
jeblairi assume so21:17
*** hashar has quit IRC21:33
*** jeblair_ has joined #storyboard21:42
*** jeblair_ is now known as corvus21:43
corvusoh! the tests don't use the migrations to create the db, they use the model directly21:44
corvus^ not sure if that made it through earlier21:45
*** jeblair has quit IRC21:45
*** corvus is now known as jeblair21:45
*** wendar has quit IRC21:47
*** wendar has joined #storyboard21:49
*** mfer has quit IRC21:50
* gothicmindfood was confused for a second by jeblair being logged in twice21:54
jeblairthe freenode server i was on died21:55
gothicmindfood:)22:00
gothicmindfoodjeblair: I'd just never seen your alternate-nick22:00
jeblairalternick?22:01
gothicmindfoodyour dark-side is a crow, I gather? ;)22:03
* gothicmindfood will stop polluting the channel with chatter now22:03
krotscheckI like pollution22:06
gothicmindfoodkrotscheck: you *would*22:07
krotscheckgothicmindfood: It makes me feel like something’s happening with storyboard. Like I’m not all alone over here :)22:08
krotscheckIs six a python package or an external package?22:32
krotscheckI’m guessing it’s not stdlib22:32
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Added paging to list endpoints  https://review.openstack.org/7975722:34
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard: Added paging to list endpoints  https://review.openstack.org/7975722:52
krotscheckttx, jeblair: Sorry, looks like most of your comments came from a rather agressive autoformatter ^22:53
jeblairkrotscheck: cool, lgtm23:06
jeblairkrotscheck: six is an external lib on pypi23:06
mordredjeblair: yeah - that's a good catch though - we should be explicit in our stuff to specify innodb just on general principle23:07
*** david-lyle has quit IRC23:08
jeblairmordred: i brain dumped here: https://review.openstack.org/#/c/82872/23:08
jeblairwe don't have to actually have that discussion in the review if we don't want to; i just needed to get it down somewhere before i context switched again23:08
jeblairfor additional context, we actually set the default engine on jenkins nodes to myisam specifically so that we can detect if tests don't set that themselves23:10
mordredyah - and we have tests in the nova test suite to double check that all tables are created as innodb (that's a single direct test)23:16

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