Friday, 2016-01-22

*** yarkot has joined #storyboard00:29
*** yarkot_ has joined #storyboard01:18
*** yarkot_ has quit IRC01:29
*** coolsvap|away has joined #storyboard04:21
*** coolsvap|away is now known as coolsvap04:22
*** coolsvap is now known as coolsvap|away06:26
*** mrmartin has joined #storyboard08:01
Zarakrotscheck: heh, can have a go! thanks for your help! :)10:15
* pedroalvarez tried, didn't understand the failure :/10:47
Zarawe're all doomed10:50
pedroalvarezhah10:53
*** mrmartin has quit IRC11:03
Zarahmmm... I don't think this is my code, but the error logs aren't just timeout related, so not sure what to make of it https://review.openstack.org/#/c/270337/11:15
Zara*I don't think this is my code causing the error11:15
Zarahttps://review.openstack.org/#/c/257509/ is also still hanging about in review, as is https://review.openstack.org/#/c/269707/ . (I'd say these are the most useful of the things we currently have waiting)11:17
SotKhmm, I wonder why that doesn't fail normally11:17
Zara(most useful that aren't failing tests, anyway)11:17
Zarayeah11:17
Zarathat's why I don't *think* it's my code, because it seems to be an error that would apply to lots of things...11:18
SotKhttp://logs.openstack.org/37/270337/4/check/gate-storyboard-webclient-npm-run-test-functional/00118c7/console.html#_2016-01-21_12_52_09_649 looks like it should have happened in every test since my patch to change page titles...11:18
Zarayeah11:19
ZaraI don't think I wrote anything that'd affect the title!11:19
Zaraoh actually11:20
Zarait looks like I have an extra space first11:20
Zaraso maybe that changes the title, too11:21
* Zara checks11:21
Zaragiven that the error is related to a space at the start of the title11:21
Zaraoh yeah I shut my vm down last night11:21
Zaranope nvm it doesn't and it wouldn't affect the title anyway11:27
Zaraoh, unless the title test doesn't actually mark the build as failed11:29
ZaraI think that's it. it's failing the title test but the one that actually made the build fail was the timeout11:30
Zaraso the title test could have been failing for a whiel11:30
Zara*while11:30
* Zara tries rechecking again.11:32
*** openstackgerrit has quit IRC11:47
*** openstackgerrit has joined #storyboard11:47
ZaraKrotscheck gave me lots of background on the 401, which I'd like to put on the story to make sure the information is there for everyone, but I feel it'd be creepy to quote without permission. so I'm going to put my own interpretation up there, but it'd be good if someone could check it at some point in case I've misunderstood anything. will link when done.11:53
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard-webclient: Logging in no longer causes page refresh.  https://review.openstack.org/27088211:55
openstackgerritMerged openstack-infra/storyboard-webclient: Fix width of "no result" and "loading" rows in list tables  https://review.openstack.org/26966311:57
krotscheckOk12:06
krotscheckThere are a lot of jobs failing right now because the people who are working on pip decided to break us.12:06
krotscheckI'm actually working on the long-term fix while others are dealing with the short term one.12:06
krotscheck(One big short term fix is to recheck the job during not-NorthAmerica-workinghours)12:06
Zaraahh, right12:07
ZaraI've noticed much discussion of wheel mirrors and things but I don't really know what any of it means12:08
ZaraOpenStack is enormous.12:08
krotscheckYes it is12:09
krotscheckWheel mirrors are basically a slightly faster version of pypi mirrors.12:10
krotscheckA "Wheel" is a python package whose dependencies have been precompiled per distro/version, so that it doesn't have to happen during pip install12:11
krotscheckIn smaller projects it's not really a big deal.12:11
krotscheckIn something the size of openstack we're looking at 10-20% build speed improvement12:11
krotscheckWith things being as volatile as they are though, getting a patch to land that helps things is HARD12:12
Zarayeah, I've noticed the need for a lot more rechecks over the last week or so...12:14
Zaraso, do python package versions state exact dependencies, or is it something like semver? I'm wondering if the latter could mean you'd get a mismatch between the precompiled dependencies and what you'd think you were installing... but guessing that's been accounted for (if that's even an issue)12:17
*** mrmartin has joined #storyboard12:25
*** openstackgerrit has quit IRC12:33
*** openstackgerrit has joined #storyboard12:33
Zarayay, https://review.openstack.org/#/c/270337/ is passing the tests this time12:36
krotscheckThey can. What pip wheel does though is it builds multiple "wheels", one for each package, so if the SAT solver resolves to a different version of a transient dependency, that'll get picked up.13:00
openstackgerritMerged openstack-infra/storyboard-webclient: Always go to Story Detail Page after adding Story  https://review.openstack.org/27033713:04
*** mrmartin has quit IRC13:07
*** mrmartin has joined #storyboard13:08
*** mrmartin has quit IRC13:16
Zaraah, I was confused about how that would help in the case of multiple precompiled wheels being ready, then a user building the packages later, using those wheels, where the packages' transitive dependencies had changed in the interim-- but I'm guessing pip wheel notices when the transitive deps change and they get precompiled again each time?13:33
krotscheckWell, sortof14:19
krotscheckPip says: Hey, I need these things.14:19
krotscheckPip then goes to all the configured mirror URL's to see what it's got.14:19
krotscheckIf a wheel is available, it'll grab that. Otherwise it'll grab the dependency source package.14:20
krotscheckThe wheels have to be prebuilt out of band.14:20
*** mrmartin has joined #storyboard15:04
*** mrmartin has quit IRC15:40
Zaraah, okay, I think I get it. :)15:50
ZaraI didn't think about pip having record of what, say, the highest version of package foo *was* to compare to the wheels, but it sounds like that's what happens... or I'm just sleepy15:53
*** mrmartin has joined #storyboard15:54
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Move summarize_task_statuses into wmodels.Story  https://review.openstack.org/27140716:03
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Resolve Board and Worklist contents on the server-side  https://review.openstack.org/27140816:03
*** mrmartin has quit IRC16:19
*** mrmartin has joined #storyboard16:31
* Zara tests those now!16:34
Zaraam excited; these should speed the kanban up loads16:34
SotKneeds webclient patches to actually get the benefit, which I'm still working on16:35
Zaraahh, still16:35
Zarathis was the improvement I thought would take the longest16:36
Zaraso either I'm horribly wrong or it's a good sign (as far as boards and worklists go, I mean)16:36
ZaraI imagine search will take the actual longest16:36
SotKprobably :)16:39
Zarathis is tangential but I really like the way cards/lanes look btw. not that they've changed. I just like how straightforward and clear they are!16:40
ZaraI think it's partly the colour scheme on my storyboard. anyway.16:41
SotKheh, I agree16:41
SotKI thought they were a bit plain at first, but I like them now16:41
Zaratbf I've always liked storyboard's aesthetic, and I like how well they fit in with it16:43
Zara~oh storyboard, you are so beautiful~16:43
paulsherwoodit's looking good, but... could the 'add lane' button go up beside the title of the board? it's taking up space where it is16:43
paulsherwoodand there's quite a lot of blank space after the board description, before the lanes start16:44
paulsherwoodhobokan early users were very keen to have as much info available as possible without having to scroll16:44
* SotK tries moving things around a bit16:48
ZaraI'm tempted to do it by having the title at the top, then the lanes, then the description (rather than squashing the description into the lanes). since you'd only get a little bit of space extra by squashing them together.16:48
Zarabut I think that would look dramatically worse. and the description is probably only going to be read the first time a user uses the board; after that they'd be interested in the lanes. (alternatively, maybe a small description that can expand with a click?)16:49
paulsherwoodwin 3916:51
paulsherwoodfeck16:51
*** mrmartin has quit IRC16:51
ZaraI think we put 'add lane' there because we thought it was the first place someone would look for the button (see the existing lanes, realise one's missing), but if they're normally at the top in kanbans, then people will look at the top, so makes sense to me.16:51
*** mrmartin has joined #storyboard16:53
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Wrap long words in the "Items to add" table  https://review.openstack.org/27143017:09
*** mrmartin has quit IRC17:18
ZaraI should look at the other patches from today, but getting pretty tired and worried I won't test them thoroughly enough17:18
* SotK realises that https://review.openstack.org/271408 isn't quite finished17:19
Zaratempted to change my +2 to a +1 on the other one for that reason17:19
Zarayeah, I'm going to change it I think, just so you know the reasoning there17:19
*** mrmartin has joined #storyboard17:20
Zara'night, storyboard! been a lot of quiet work on boards and worklists this week (well, quiet except for SotK weeping, but that's normal); expect more visible patches next week! (heheh, I feel like I'm giving the weather forecast) I'll try to shift from coding to reviewing again so that we can get things merged faster.17:32
Zararight now, I need sleep, as you can probably tell. :)17:34
-openstackstatus- NOTICE: Restarting zuul due to a memory leak17:51
*** mrmartin has quit IRC17:56
*** mrmartin has joined #storyboard18:07
*** mrmartin has quit IRC18:15
*** mrmartin has joined #storyboard19:18
*** mrmartin has quit IRC19:38
*** jtomasek has quit IRC21:18

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