*** baoli has quit IRC | 00:01 | |
*** baoli has joined #openstack-sprint | 00:55 | |
*** baoli has quit IRC | 00:59 | |
*** rfolco_ has joined #openstack-sprint | 01:13 | |
*** baoli has joined #openstack-sprint | 01:17 | |
*** baoli has quit IRC | 01:22 | |
*** baoli has joined #openstack-sprint | 01:22 | |
*** baoli has quit IRC | 01:25 | |
*** baoli has joined #openstack-sprint | 01:25 | |
*** baoli has quit IRC | 02:01 | |
*** rfolco_ has quit IRC | 02:08 | |
*** baoli has joined #openstack-sprint | 02:51 | |
*** baoli has quit IRC | 03:53 | |
*** yarkot_ has joined #openstack-sprint | 04:10 | |
*** mrmartin has joined #openstack-sprint | 04:38 | |
*** mrmartin has quit IRC | 04:39 | |
*** mestery has quit IRC | 05:17 | |
*** mestery has joined #openstack-sprint | 05:23 | |
*** yarkot_ has quit IRC | 07:42 | |
*** yuikotakada has quit IRC | 08:04 | |
*** yuikotakada has joined #openstack-sprint | 08:13 | |
*** mrmartin has joined #openstack-sprint | 08:27 | |
*** yuikotakada has quit IRC | 08:51 | |
*** mestery_ has joined #openstack-sprint | 09:40 | |
*** tristanC_ has joined #openstack-sprint | 09:43 | |
*** mestery has quit IRC | 09:47 | |
*** tristanC has quit IRC | 09:47 | |
*** SpamapS has quit IRC | 09:47 | |
*** clayton has quit IRC | 09:47 | |
*** fungi has quit IRC | 09:47 | |
*** mestery_ is now known as mestery | 09:47 | |
*** clayton has joined #openstack-sprint | 09:49 | |
*** fungi has joined #openstack-sprint | 09:53 | |
*** SpamapS has joined #openstack-sprint | 09:57 | |
*** openstackstatus has quit IRC | 10:32 | |
*** openstack has joined #openstack-sprint | 11:32 | |
*** dteselkin has quit IRC | 11:35 | |
*** Daviey has quit IRC | 11:36 | |
*** EmilienM has quit IRC | 11:36 | |
*** SpamapS has quit IRC | 11:37 | |
*** Daviey has joined #openstack-sprint | 11:37 | |
*** cdelatte has joined #openstack-sprint | 11:41 | |
*** tristanC_ is now known as tristanC | 11:42 | |
*** dteselkin has joined #openstack-sprint | 11:44 | |
*** EmilienM has joined #openstack-sprint | 11:45 | |
*** EmilienM is now known as Guest38251 | 11:45 | |
*** SpamapS has joined #openstack-sprint | 11:51 | |
*** Guest38251 has quit IRC | 11:51 | |
*** rfolco_ has joined #openstack-sprint | 12:03 | |
*** EmilienM_ has joined #openstack-sprint | 12:08 | |
*** pabelanger has joined #openstack-sprint | 12:09 | |
*** EmilienM_ is now known as EmilienM | 12:10 | |
*** EmilienM is now known as Guest50220 | 12:11 | |
*** Guest50220 has quit IRC | 12:11 | |
*** Guest50220 has joined #openstack-sprint | 12:11 | |
*** Guest50220 is now known as EmilienM | 12:11 | |
pabelanger | o/ | 12:14 |
---|---|---|
pabelanger | online for the next 2.5 hours, then have to run an errand. Will be back for the afternoon sprint | 12:15 |
*** baoli has joined #openstack-sprint | 12:54 | |
*** mrmartin has joined #openstack-sprint | 12:55 | |
*** baoli_ has joined #openstack-sprint | 12:56 | |
*** baoli has quit IRC | 12:59 | |
*** rfolco__ has joined #openstack-sprint | 13:34 | |
*** delattec has joined #openstack-sprint | 13:34 | |
*** pleia2_ has joined #openstack-sprint | 13:38 | |
*** rfolco_ has quit IRC | 13:43 | |
*** cdelatte has quit IRC | 13:43 | |
*** jaimguer has quit IRC | 13:43 | |
*** pleia2 has quit IRC | 13:43 | |
*** jaimguer has joined #openstack-sprint | 13:49 | |
anteaya | pabelanger: thanks I think pleia2_ posted that it will start at 15:00 | 14:19 |
*** SotK has joined #openstack-sprint | 14:21 | |
*** Zara has joined #openstack-sprint | 14:23 | |
*** pleia2_ is now known as pleia2 | 14:31 | |
*** yarkot_ has joined #openstack-sprint | 14:45 | |
*** rcarrillocruz has joined #openstack-sprint | 14:48 | |
rcarrillocruz | heya | 14:48 |
rcarrillocruz | o/ | 14:48 |
anteaya | hey rcarrillocruz | 14:49 |
* rcarrillocruz goes check the bug day etherpad | 14:49 | |
rcarrillocruz | hi anteaya | 14:49 |
anteaya | pleia2: is just getting things warmed up for us | 14:49 |
anteaya | I don't see that we have an etherpad yet: https://wiki.openstack.org/wiki/VirtualSprints#Infra_StoryBoard_bug_day_and_low-hanging-fruit_tagging | 14:50 |
pleia2 | I will add the link | 14:51 |
rcarrillocruz | anteaya: from the mail pleia2 sent, https://etherpad.openstack.org/p/cibugreview-april2016 | 14:51 |
pleia2 | it's in the emails | 14:52 |
pleia2 | rcarrillocruz: thanks :) | 14:52 |
rcarrillocruz | ++ | 14:52 |
anteaya | ah sorry | 14:52 |
anteaya | thank you | 14:52 |
*** AJaeger has joined #openstack-sprint | 14:52 | |
* anteaya makes tea | 14:54 | |
rcarrillocruz | i know is pretty early for you US folks | 14:54 |
rcarrillocruz | is there any storyboard query for the action items ? | 14:54 |
rcarrillocruz | been a long time since i don't use storyboard :/ | 14:54 |
rcarrillocruz | Zara: ^ | 14:54 |
AJaeger | pleia2, anteaya: Sorry, won't have time to sprint with you. But I joined in case you have any questions for me... | 14:55 |
anteaya | AJaeger: thank you | 14:55 |
pleia2 | rcarrillocruz: when we start I have a quick blurb to go through, but not everyone is here yet ;) | 14:56 |
rcarrillocruz | ++, i'll await then, thanks | 14:56 |
pleia2 | the search box is being finicky | 15:02 |
anteaya | :( | 15:03 |
* fungi lurks in case of questions | 15:03 | |
rcarrillocruz | 571 bugs? | 15:03 |
rcarrillocruz | o_O | 15:03 |
pleia2 | so, we don't have an output of bugs spit into the etherpad like before | 15:03 |
pleia2 | so we're going through our 571 bugs kind of cowgirl/cowboy style ;) | 15:04 |
rcarrillocruz | lol | 15:04 |
rcarrillocruz | i love this one | 15:04 |
rcarrillocruz | 2000377: Does anyone read these bugs? | 15:04 |
pleia2 | "no" | 15:06 |
pleia2 | ;) | 15:06 |
pleia2 | ok, I fleshed out the etherpad a bit more | 15:07 |
pleia2 | so let's get started | 15:07 |
pleia2 | Plans for the day that attendees should pay particular attention to: | 15:07 |
pleia2 | * General review, evaluation and triage of outstanding bugs | 15:07 |
pleia2 | * Make sure low-hanging-fruit tags are still valuable and accurate, and hopefully add more so that new contributors have tasks they can tackle | 15:07 |
pleia2 | * Chat with some of the StoryBoard developers, Zara and SotK, about what we still need from StoryBoard itself to support our work | 15:07 |
pleia2 | this is very ambitious :) | 15:07 |
anteaya | yes | 15:08 |
pleia2 | so feel free to scatter and work on what you want that sounds interesting there | 15:08 |
anteaya | I'm mostly looking at how to search for and comment on bugs in storyboard | 15:08 |
rcarrillocruz | k | 15:08 |
anteaya | as well as what do the priorities mean and how do we define them | 15:08 |
rcarrillocruz | i just made my first one | 15:08 |
pleia2 | I added a section about using StoryBoard, but feel free to ask here if you're struggling (Zara and SotK will be here for a bit) | 15:08 |
rcarrillocruz | flagged merged https://storyboard.openstack.org/#!/story/2000386 | 15:08 |
Zara | (yup, we're around, quietly :)) | 15:09 |
pleia2 | rcarrillocruz: hooray! | 15:09 |
Zara | \o/ | 15:09 |
anteaya | rcarrillocruz: do you think if you do that that adding a url of a gerrit patch is a good idea? | 15:09 |
anteaya | that way folks can check back on the status of the merged code, like if it is reverted in future for any reason | 15:10 |
rcarrillocruz | anteaya: sure, i didn't because the story committer already put the link on it | 15:10 |
rcarrillocruz | but i agree, we should give some explanation if not obvious why we flag it as merged | 15:10 |
anteaya | okay fair enough, thank you | 15:10 |
pleia2 | that one seemed pretty obvious since the link was included earlier | 15:10 |
pleia2 | so unless the review didn't fix it... | 15:10 |
anteaya | rcarrillocruz: yup, makes sense | 15:11 |
anteaya | thanks | 15:11 |
rcarrillocruz | i'd say we assign ourselves bugs we actually going to work on | 15:11 |
rcarrillocruz | to clear up the list | 15:11 |
pleia2 | yep | 15:11 |
pleia2 | so maybe I should give a review of triaging too | 15:11 |
anteaya | I'd appreciate that | 15:12 |
anteaya | I'm clearly not in this headspace | 15:12 |
anteaya | but would like to be | 15:12 |
pleia2 | triaging means you read the bug, make any status updates you can: add tags, reassign to proper project if it's wrong, make any updates as comments, status updates, or reassignments | 15:12 |
rcarrillocruz | so, looking at https://storyboard.openstack.org/#!/story/2000352 , which is about 'add a changelog to git-review so we know what is introduced on each release' | 15:14 |
rcarrillocruz | that sounds a lot like reno | 15:14 |
rcarrillocruz | the project seems to be owned by infra-core | 15:14 |
rcarrillocruz | so infra-core people, you agree to put reno on git-review ? | 15:15 |
pleia2 | reno is likely appropriate for that | 15:15 |
rcarrillocruz | fungi, clarkb , yolanda , mordred ^ | 15:15 |
rcarrillocruz | sorry if i missed any other cores, typing tab on names as i glance them | 15:15 |
mordred | I didn't do it | 15:15 |
pleia2 | added a section about Triaging in the etherpad | 15:15 |
pleia2 | rcarrillocruz: that's what infra-root is for ;) | 15:16 |
mordred | I tink reno would be an excellent addition to git-review | 15:16 |
pleia2 | rcarrillocruz: so there I'd add a task to look into reno for it | 15:16 |
rcarrillocruz | and how to move forward | 15:16 |
rcarrillocruz | do i start on it | 15:16 |
mordred | we have reno in shade, fwiw, so there is a place in infra to cargo cult from | 15:16 |
rcarrillocruz | or do i open a a topic for next infra meeting , linking to the new task | 15:17 |
rcarrillocruz | ? | 15:17 |
pleia2 | rcarrillocruz: unless it's super simple, we don't want to actually fix bugs today, just categorize them | 15:17 |
pleia2 | fix tomorrow :) | 15:17 |
pleia2 | or make a list of things to come back to | 15:17 |
rcarrillocruz | k | 15:17 |
rcarrillocruz | bleh | 15:18 |
rcarrillocruz | 500 when adding a task to the story | 15:18 |
pleia2 | at the bottom of the pad I created a "Misc Comments" section where we can put anything, like if there's a particular bug you think should be brought to the attention of others | 15:18 |
rcarrillocruz | Zara, SotK : ^ | 15:18 |
anteaya | I see we have two puppet-openstack-health projects in storyboard: puppet-openstack-health and puppet-openstack_health: https://storyboard.openstack.org/#!/project_group/55 | 15:18 |
rcarrillocruz | anteaya: yeah, i remember that was renamed at some point | 15:19 |
rcarrillocruz | looks like it needs cleaning | 15:19 |
SotK | rcarrillocruz: was there anything helpful in the error message? | 15:19 |
anteaya | yes, so is that a storyboard bug? | 15:19 |
rcarrillocruz | 500: PUT /api/v1/stories/2000352/tags: No error details available | 15:19 |
rcarrillocruz | SotK: ^ | 15:19 |
*** mtreinish has joined #openstack-sprint | 15:20 | |
pleia2 | is there a default priority? like, Medium? | 15:20 |
Zara | are you logged in? (it still shouldn't let you try to add things if you're not...) | 15:20 |
rcarrillocruz | i am, my name shows up on the right upper corner | 15:21 |
pleia2 | anteaya: likely auto-created since we did have both projects and went through a rename, do either have stories in them? I think we just delete the old one | 15:21 |
pleia2 | anteaya: and something we should add to our rename work | 15:21 |
anteaya | pleia2: no stories for either | 15:21 |
anteaya | pleia2: good point | 15:21 |
anteaya | pleia2: where do we document renaming a project? | 15:22 |
pleia2 | anteaya: can you add a comment about it under Misc Comments? both that they both exist, and that we need to make note to add it to our process | 15:22 |
Zara | huh, I can't reproduce it. :/ | 15:22 |
* SotK neither | 15:22 | |
anteaya | pleia2: sure, thanks | 15:22 |
Zara | (I tried adding both a task and a tag to a different story) | 15:23 |
pleia2 | anteaya: I don't know off the top of my head, we can look around later :) | 15:23 |
Zara | (both worked :/) | 15:23 |
rcarrillocruz | i think it would be good to have a query for listing all stories for openstackci group that are unassigned | 15:23 |
mtreinish | anteaya: was there something specifically you wanted me to look at? | 15:24 |
rcarrillocruz | sorry if obviuos, anynoe can point to how to do that on the search | 15:24 |
fungi | rcarrillocruz: pleia2: i'd rather we didn't conflate infra-core (or even git-review-core) with infra-root. they're not necessarily always the same people | 15:24 |
anteaya | mtreinish: no, I now realize that the fact we have two puppet-openstack-health repos in storyboard is an artifact of the renaming process that we have to clean up | 15:24 |
pleia2 | AJaeger: any updates here? https://storyboard.openstack.org/#!/story/2000452 | 15:25 |
anteaya | mtreinish: sorry to bother you, but happy to have you stay if you wish | 15:25 |
anteaya | pleia2: I have a note in the etherpad, thank you | 15:25 |
mtreinish | anteaya: ah yeah. We only should care about the one with the underscore instead of the dash | 15:25 |
pleia2 | fungi: ah, ok | 15:25 |
anteaya | mtreinish: awesome thanks, underscore is the keeper | 15:25 |
fungi | as for whether reno is a fit for git-review, i'm not sure. i'd like to finish digging through the open reviews for it, write one last release announcement/release notes summary, and then consider it on glacial timescales for new features | 15:25 |
*** ChanServ changes topic to "Infra StoryBoard bug day https://etherpad.openstack.org/p/cibugreview-april2016 | OpenStack Virtual Sprints, schedule at https://wiki.openstack.org/wiki/VirtualSprints | Channel logs at: http://eavesdrop.openstack.org/irclogs/%23openstack-sprint/" | 15:26 | |
mtreinish | anteaya: just like the repo name :) http://git.openstack.org/cgit/openstack-infra/puppet-openstack_health | 15:26 |
anteaya | mtreinish: so it is :) | 15:26 |
SotK | rcarrillocruz: I don't think there is currently a way to do that, sounds like something to create a story against the storyboard project for :) | 15:26 |
fungi | ideally it only changes to fix bugs/regressions in behavior, to improve test coverage, to add/clarify documentation, and to support changes in new gerrit releases. that last one is hopefully infrequent and is about the only thing that would be a strong fit for release notes tracking | 15:27 |
anteaya | mtreinish: thanks, pointing out the obvious is always greatly appreciated by me | 15:27 |
rcarrillocruz | SotK: understood :-), will do now | 15:27 |
rcarrillocruz | SotK: https://storyboard.openstack.org/#!/story/2000549 | 15:28 |
SotK | rcarrillocruz: thanks! | 15:28 |
pleia2 | rcarrillocruz: I added that one, but we'll want to keep track of all these, so you can add subsequent ones to the etherpad :) | 15:31 |
*** nibalizer has joined #openstack-sprint | 15:31 | |
rcarrillocruz | sure, thanks | 15:31 |
rcarrillocruz | i assume we can safely merge https://storyboard.openstack.org/#!/story/2000250 | 15:36 |
rcarrillocruz | we run beaker on all infra modules to my knowledge? | 15:36 |
pleia2 | I'd confirm with crinkle and nibalizer | 15:37 |
rcarrillocruz | clarkb, crinkle , nibalizer ^ | 15:37 |
pleia2 | want to make suer we do enough | 15:37 |
*** baoli has joined #openstack-sprint | 15:37 | |
rcarrillocruz | y | 15:37 |
pleia2 | rcarrillocruz: I made a section in the etherpad for "if people don't respond, follow up later" (I have a couple for AJaeger there now) | 15:38 |
*** yarkot_ has quit IRC | 15:38 | |
rcarrillocruz | ++ | 15:38 |
nibalizer | hello | 15:38 |
*** openstack has joined #openstack-sprint | 15:51 | |
SotK | if someone creates a story I'll try to make time to fix it before the summit :) | 15:52 |
*** openstack has joined #openstack-sprint | 15:56 | |
pleia2 | yolanda, Zara, SotK - any updates on storyboard integration tests? the story hasn't been updated in over a year: https://storyboard.openstack.org/#!/story/2000134 | 15:56 |
Zara | ah, I have no idea about the status of that | 15:57 |
Zara | well, I found that some tasks had been merged | 15:57 |
Zara | but I think yolanda is the one who knows | 15:57 |
pleia2 | yeah, looks like yolanda was working on getting some tests in project-config, but no review link or anything | 15:57 |
* pleia2 adds to the etherpad for later | 15:58 | |
pleia2 | thanks Zara | 15:58 |
SotK | I think the jobs to run the tests exist, assuming they are what I think they are | 15:58 |
SotK | but they don't work properly for the api, and they also are probably no longer comprehensive (if they ever were) | 15:58 |
Zara | SotK: I think when I looked, it wasn't clear if the things that were there matched the things in that story | 15:58 |
Zara | (in general any storyboard pre June 2015 that's still there is likely to be a bit mysterious to me; I go through storyboard stories periodically) | 16:00 |
pleia2 | gah, another one where someone set the status to "review" but there's no review link | 16:00 |
*** openstack has joined #openstack-sprint | 16:09 | |
pleia2 | crinkle: looking it up now, but I believe we were going with Story: #2000012 but it doesn't actually do anything right now | 16:13 |
pleia2 | ah, Story: 2000012 | 16:14 |
pleia2 | crinkle: like here: https://review.openstack.org/#/c/276484/ | 16:14 |
pleia2 | Gerrit does link it :) | 16:14 |
crinkle | oh neat | 16:15 |
Zara | TIL | 16:16 |
rcarrillocruz | pleia2: regarding reusable CI, i think this is it: | 16:17 |
rcarrillocruz | https://review.openstack.org/#/c/239810/ | 16:17 |
rcarrillocruz | i've been updating it lately | 16:17 |
rcarrillocruz | since original spec committer doesn't be very active | 16:17 |
rcarrillocruz | tried to ping him on IRC about it | 16:17 |
pleia2 | rcarrillocruz: ah yes, the timing of that patch is close to when he updated storyboard about it being under review 2015-10-28 at 18:25:59 | 16:19 |
pleia2 | rcarrillocruz: can you add the patch to the comments of that story? | 16:19 |
rcarrillocruz | sure | 16:19 |
pleia2 | referencing that task | 16:19 |
pleia2 | rcarrillocruz: oh, or maybe a task note | 16:19 |
rcarrillocruz | although | 16:20 |
rcarrillocruz | hmm | 16:20 |
rcarrillocruz | the story is about puppet-openstackci being used for 3rd party | 16:20 |
rcarrillocruz | the spec i linked is about extending it to roll out a full-fledged CI based on infra | 16:20 |
anteaya | yeah phswartz is also the person who started vinz | 16:20 |
rcarrillocruz | i'll put it as note | 16:20 |
rcarrillocruz | or maybe a task | 16:20 |
pleia2 | oh, looks like they're removing the logstash/kibana stuff in that change | 16:21 |
anteaya | he tends to start things and then get absorbed with internal work | 16:21 |
rcarrillocruz | bleh | 16:22 |
anteaya | yeah | 16:22 |
rcarrillocruz | getting a 400 about 'please select project of task', yet i'm setting it | 16:22 |
anteaya | how are you setting it | 16:23 |
pleia2 | Zara: has there been talk about the ordering of "Events Timeline and Comments" ? for a story like https://storyboard.openstack.org/#!/story/2000101 having to go several pages to see the latest update doesn't feel right, I'm thinking latest should be shown first | 16:24 |
SotK | the trouble with latest-first is that conversations become hard to follow without threading imo | 16:25 |
asselin | pleia2, hi, yes he's got some patches under review, but they haven't been getting attention and then run into merge conflicts, etc. Would be nice to get that done. | 16:25 |
Zara | pleia2: there has been talk about it, what we'd rather do is (eventually) let the user change the ordering (hard to read a conversation out of order) and collapse the events (so they can, say, just see comments) | 16:25 |
Zara | the real problem with it atm (imo) is that it's spread across several pages | 16:25 |
Zara | so that someone can add a comment and you don't even see it | 16:26 |
rcarrillocruz | logged out, logged in again | 16:26 |
Zara | because it goes on the next page | 16:26 |
rcarrillocruz | fixed the issue | 16:26 |
Zara | hehe | 16:26 |
pleia2 | asselin: can you update https://storyboard.openstack.org/#!/story/2000101 with some tasks so we have a better idea of what is outstanding/needs attention? tasks can have comments too now, so you can add review links :) | 16:26 |
pabelanger | and back | 16:26 |
pleia2 | Zara: yeah | 16:26 |
* rcarrillocruz goes grab some biscuits | 16:27 | |
pleia2 | wb pabelanger | 16:27 |
Zara | pleia2: fixing the display of timeline events is on my todo list, I think... just so's everything, haha | 16:27 |
Zara | well, everything that isn't on SotK's todo list | 16:27 |
Zara | which is even bigger | 16:27 |
pleia2 | Zara: I certainly understand that :) | 16:28 |
Zara | heh :) I might be able to work on it at the summit if I don't get to it this week, though I won't promise. | 16:29 |
asselin | pleia2, this is the patch, not sure how to add that to storyboard: https://review.openstack.org/#/c/240011/ | 16:30 |
pleia2 | asselin: for which task? | 16:30 |
asselin | Update system-config to use refactored Logstash/Kibana | 16:30 |
pleia2 | asselin: ok great, so to the left of the task description there is a little note icon | 16:30 |
asselin | oh I probbly need to log in first | 16:30 |
pleia2 | er right | 16:31 |
pleia2 | not the note with the pencil, the one to the right of that | 16:31 |
anteaya | rcarrillocruz: once you are back, have you any updates for https://storyboard.openstack.org/#!/story/2000330 puppet-zuul fails if pip is not installed | 16:31 |
rcarrillocruz | i believe i put a change for it, which never merged, but need to check if that was fixed by someone else | 16:32 |
anteaya | rcarrillocruz: thank you | 16:32 |
rcarrillocruz | i'll put the change on the story | 16:32 |
rcarrillocruz | (if i didn't put it back in the day) | 16:32 |
pleia2 | asselin: I circled it: http://princessleia.com/temp/addnote.png | 16:32 |
anteaya | rcarrillocruz: thanks, I'll let you add that one to the etherpad, that is the only story for puppet-zuul | 16:33 |
asselin | ok, updated now | 16:33 |
rcarrillocruz | ++ | 16:33 |
anteaya | rcarrillocruz: thanks | 16:33 |
pleia2 | asselin: yay, I see a note on a task \o/ | 16:34 |
asselin | thanks, yeah...nice to be able to add notes now! | 16:35 |
*** mrmartin has quit IRC | 16:35 | |
Zara | :D | 16:36 |
pleia2 | Zara: care to add the "Storyboard needs a dev server" to the infra meeting agenda? https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Agenda_for_next_meeting once we get thumbs up from the team I have assigned myself to help with this | 16:38 |
anteaya | yay | 16:38 |
rcarrillocruz | anteaya: turns out i already fix the puppet-zuul pip thing | 16:39 |
rcarrillocruz | thanks | 16:39 |
rcarrillocruz | flagged as merged | 16:39 |
anteaya | rcarrillocruz: nicely done! | 16:39 |
rcarrillocruz | \o/ | 16:39 |
anteaya | I'm going to have some lunch, back in a bit | 16:40 |
pleia2 | anteaya: enjoy | 16:41 |
Zara | pleia2: have done, thanks :) | 16:41 |
rcarrillocruz | hmm | 16:42 |
rcarrillocruz | is there an 'enhancement' tag already | 16:42 |
rcarrillocruz | wondering if there is but using wrong term (don't get a suggestion filled in by SB) | 16:43 |
rcarrillocruz | neither 'enhancement' nor 'rfe' | 16:43 |
Zara | it won't suggest it even if it's already used. | 16:43 |
Zara | just to be handy. | 16:43 |
Zara | I haven't seen either one used around, fwiw | 16:44 |
SotK | rcarrillocruz: https://storyboard.openstack.org/api/v1/tags + ctrl+f might be a bit more helpful | 16:44 |
rcarrillocruz | ah, thanks, let me check | 16:44 |
rcarrillocruz | it seems i'll be the creator of 'enhancement' | 16:45 |
rcarrillocruz | :D | 16:45 |
*** mrmartin has joined #openstack-sprint | 16:45 | |
Zara | :D | 16:45 |
SotK | we should probably expose some functionality to do that check in the web ui | 16:45 |
rcarrillocruz | oh well | 16:45 |
rcarrillocruz | wishlist | 16:45 |
rcarrillocruz | that's not too bad | 16:45 |
Zara | that's one that you definitely can do with the python client, ahaha (I saw that list a lot when trying to get a completely different list) | 16:46 |
* pleia2 sets up mail filter for storyboard@storyboard.openstack.org | 16:54 | |
SotK | :) | 16:55 |
Zara | ahaha | 16:55 |
pleia2 | I mean, good job everyone | 16:56 |
pleia2 | hehe | 16:56 |
Zara | I warned you all =D | 16:57 |
Zara | well... I warned someone at some point | 16:57 |
anteaya | after lunch I need to figure out how to add myself to the storyboard email spam queue | 16:58 |
nibalizer | Zara: haha | 17:03 |
Zara | :) | 17:04 |
*** mrmartin has quit IRC | 17:05 | |
*** mrmartin has joined #openstack-sprint | 17:10 | |
*** mrmartin has quit IRC | 17:10 | |
pleia2 | adding all the projects with bugs to the pad, so when you finish going through a project, you can grab the next unassigned one you're comfortable with | 17:13 |
*** mrmartin has joined #openstack-sprint | 17:22 | |
*** mrmartin has quit IRC | 17:22 | |
*** bkero has joined #openstack-sprint | 17:22 | |
pleia2 | it's actually pretty interesting to see what projects we're using this a lot for | 17:23 |
anteaya | pleia2: oh good thank you | 17:26 |
anteaya | so in my profile I now will recieve notificaitons of anything I am subscribed to | 17:31 |
anteaya | but I am not subscribed to anything | 17:31 |
anteaya | when I go to project groups I see 4 project groups, but only 3 names of groups: https://storyboard.openstack.org/#!/project_group/list | 17:33 |
anteaya | there seems to be a project group with no name | 17:33 |
SotK | yeah, one of the project groups has somehow ended up nameless | 17:33 |
Zara | we always wondered about that | 17:33 |
anteaya | it makes it hard to select that group | 17:33 |
anteaya | the groups and groups static pages | 17:34 |
Zara | yeah, I get to it by browsing to the id (not that I need to, but I was curious about the mysterious ghost project group) | 17:34 |
anteaya | fungi: what should we do about the storyboard project group that has no name that contains the repos: groups and groups-static-pages | 17:34 |
*** mrmartin has joined #openstack-sprint | 17:35 | |
fungi | anteaya: interesting, i bet we forgot to set a group for those repos | 17:35 |
fungi | looking | 17:35 |
fungi | oh, they have a group now (groups-portal) | 17:36 |
fungi | https://review.openstack.org/134330 added it after we had already previously set use-storyboard: true | 17:37 |
fungi | so i think that null-name group can just go away | 17:37 |
fungi | i assume i need to delete that in the db? | 17:37 |
fungi | likely we should also consider that a possible bug in manage-projects that it was able to set a null string group name | 17:38 |
SotK | +1 | 17:38 |
fungi | possibly also a bug in storyboard for accepting a group with an empty string for a name | 17:39 |
anteaya | well Zara was saying she doesn't know how to create groups | 17:41 |
anteaya | Zara: were you not? | 17:41 |
anteaya | as she doesn't think she has permissions | 17:41 |
anteaya | and was wondering who can create groups and what are the permissions | 17:41 |
Zara | yeah, admin users can create projects and project groups | 17:42 |
fungi | aha, there is a row in project_groups with name="groups-portal" and title=NULL | 17:42 |
Zara | I'm not actually a storyboard.openstack.org admin | 17:42 |
Zara | which is quite funny, really | 17:42 |
anteaya | so setting the title value from NULL to TRUE might show the title? | 17:43 |
fungi | no, other groups have a title with the same string as the name | 17:43 |
anteaya | ah | 17:44 |
fungi | it looks like someone manually set the titles of the other groups, just not this one | 17:44 |
anteaya | how interesting | 17:44 |
fungi | as all the others also have an non-NULL updated_at timestamp | 17:44 |
fungi | http://paste.openstack.org/show/493977/ | 17:45 |
fungi | also i've checked the project_group_mapping table and that's the only group those two projects are in | 17:46 |
fungi | so i don't think we have any unnamed/missing groups. we just have one without a title set on it | 17:46 |
fungi | and it looks like group creation through the api may default (or may have originally defaulted) to not setting a title, so maybe what's really missing is a clearer interface to show both the group name AND the group title rather than only the title? | 17:48 |
anteaya | that sounds like a bug to me | 17:48 |
fungi | especially since having no title means i can't select it (no hyperlink) | 17:48 |
anteaya | and I am in agreement with the conclusions you have drawn based on the evidence thus far | 17:48 |
anteaya | yeah | 17:49 |
fungi | though since i know the id number, i should be able to manually construct the url | 17:49 |
fungi | https://storyboard.openstack.org/#!/project_group/58 | 17:49 |
fungi | i've edited that group to add a title now | 17:50 |
fungi | (through the web interface) | 17:50 |
fungi | the webui seems to (currently) indicate the group title is a required field at least | 17:51 |
anteaya | thank you | 17:51 |
anteaya | Zara: SotK should this be a bug? | 17:52 |
fungi | though since it seems to be freeform, it may not be a great choice for an index view in the ui | 17:52 |
*** mrmartin has quit IRC | 17:52 | |
fungi | as it's unlikely there's any uniqueness guarantee on the group title? | 17:52 |
pleia2 | gah, "shift + enter" makes the Comment button go, second time I messed that up today (I should just be using regular enter in text boxes for new lines, no shift) | 17:53 |
anteaya | fungi: I missed your point, were you saying that https://storyboard.openstack.org/#!/project_group/list may not be a great choice for an index view in the ui? | 17:53 |
fungi | having a unique group name also displayed as disambiguation would make sense to me at least | 17:53 |
fungi | anteaya: saying that only displaying the group titles and not the group names in the project group list may lead to confusion | 17:54 |
fungi | since someone may possible enter identical titles for two different groups in some deployments of storyboard | 17:54 |
fungi | er, may possibly | 17:54 |
anteaya | ah | 17:54 |
anteaya | if titles are the same as name why have both? | 17:54 |
AJaeger | pleia2: did I mark https://storyboard.openstack.org/#!/story/2000452 properly as done? | 17:55 |
fungi | anteaya: well, i don't think they necessarily need to be the same | 17:56 |
anteaya | okay | 17:56 |
fungi | anteaya: i was saying two groups might have the same title but i doubt two groups can have the same name | 17:56 |
anteaya | ah | 17:56 |
pleia2 | AJaeger: yes, thank you | 17:57 |
fungi | on the other hand, if storyboard showed both the group name and the group title in the index we'd likely fix our groups to have more descriptive titles | 17:57 |
fungi | rather than just having name==title | 17:57 |
pleia2 | AJaeger: it no longer shows up as active https://storyboard.openstack.org/#!/project/731 it's now in the Merged tab :) | 17:57 |
AJaeger | good | 17:58 |
anteaya | fungi: that sounds reasonable | 17:58 |
anteaya | I do believe I have successfully set myself up to be email spammed | 17:58 |
AJaeger | pleia2: that reminds me: I should mark the spec as done as well... | 17:58 |
fungi | oh, fun. group titles aren't very title-like after all: "A project group title must begin with a letter, and may only contain letters, numbers, forward slashes, periods, and dashes. It should not start or end with a separator and must not contain two or more sequential separators." | 17:59 |
fungi | so no spaces in group titles | 17:59 |
fungi | i tried to make the title of the groups-portal group "User Groups Site" and it didn't like that at all | 18:00 |
fungi | also the project_groups.name field is called "URL" in the group editor, so clearly the database schema is mildly misleading | 18:01 |
fungi | so really, title is a display identifier string, while name is a url component | 18:02 |
anteaya | interesing | 18:03 |
fungi | even more fun, urls actually seem to use the numeric group id rather than the name, and don't even accept the name in place of the id in a hand-crafted url | 18:03 |
fungi | so in conclusion, i have no clue what the name field is actually for | 18:04 |
anteaya | there is a story about creating better urls | 18:04 |
anteaya | as the id in the url isn't going over as very friendly | 18:04 |
fungi | yeah, this may be an incomplete implementation for that, still in progress, or something | 18:04 |
anteaya | I believe is the point of the story | 18:04 |
anteaya | so I have a question about pypi-mirror: https://storyboard.openstack.org/#!/project/741 | 18:08 |
anteaya | we have a mirror for pypi, then we don't have a mirror for pypi | 18:08 |
anteaya | currently my understanding is we don't have a mirror for pypi | 18:08 |
anteaya | can anyone confirm? | 18:08 |
anteaya | patches seem to be in this form: http://bazaar.launchpad.net/~srid/+junk/pypi-mirror/revision/66 | 18:09 |
anteaya | though we also have a git repo for it: http://git.openstack.org/cgit/openstack-infra/pypi-mirror/log/ | 18:10 |
anteaya | all the patches that had been in the merged state prior to today were merged in 2009 or 2010 | 18:12 |
anteaya | I set merged on this one today: https://storyboard.openstack.org/#!/story/712989 | 18:12 |
rcarrillocruz | k folks, going home, marked several projects as DONE | 18:15 |
rcarrillocruz | not sure if i'll reconnect later, may resume tomorrow morning | 18:15 |
rcarrillocruz | later! | 18:15 |
pleia2 | rcarrillocruz: thanks! | 18:17 |
pleia2 | I have a vague memory of this, but reed's example no longer works... was there ever a fix for searching on the wiki? anyone know the current status? https://storyboard.openstack.org/#!/story/2000265 | 18:19 |
Zara | fungi: I think there's a story somewhere about the strangeness of 'name' and 'url'... we certainly complain about it often enough | 18:20 |
fungi | Zara: thanks--glad i'm not the only one confused then ;) | 18:20 |
Zara | there's also some name vs title confusion all over the place | 18:21 |
Zara | oh, and I'm responsible for things being called 'notes' in the frontend and 'links' in the db... but that one is on my todo list, at least | 18:21 |
Zara | if I mention it to a different person every week, I may eventually get to it... :/ | 18:22 |
fungi | anteaya: pypi-mirror is (was?) a project for building a mirror of a subset of pypi.python.org and also to prebuild wheels for it. we switched to using bandersnatch to make full mirrors of pypi.python.org, and added a much simpler script to create and arrange wheels for our dependencies | 18:23 |
fungi | pleia2: at some point Ryan_Lane (or maybe someone else?) added elasticsearch and the elasticsearch extension to our mediawiki instance | 18:23 |
Zara | (but yeah, I think some things are relics of planned features, that SotK and I never knew the plans for, and there might have been a good reason for them.) | 18:24 |
fungi | pleia2: git grep and blame on the appropriate lines will probably tell a more accurate story than i can | 18:24 |
anteaya | fungi: okay so are bugs against the pypi-mirror code still valid? | 18:24 |
fungi | anteaya: it's possible pypi-mirror is still maintained, but i'm checking that real quick | 18:24 |
anteaya | rcarrillocruz: thank you! | 18:24 |
anteaya | fungi: thanks | 18:24 |
fungi | anteaya: notnownikki seems to have authored a fix on it which rcarrillocruz and yolanda approved less than a year ago | 18:25 |
anteaya | so still maintained then I guess | 18:26 |
fungi | so i guess it's still semi-maintained | 18:26 |
anteaya | thanks | 18:26 |
fungi | i think maybe gozer is/was relying on it long after we ceased using it | 18:26 |
anteaya | I'll continue to work though the open bugs against the repo | 18:26 |
anteaya | ah | 18:26 |
anteaya | asselin: is gozer still using the pypi-mirror repo, do you know? | 18:27 |
pleia2 | fungi: if ee used the puppet module for things like extentions, I'd agree with you x_x but we only started using it recently, so none of that is tracked in revision control, I'd have to go poking around on the server | 18:27 |
fungi | pleia2: OH! right... *sigh* :/ | 18:27 |
*** baoli_ has joined #openstack-sprint | 18:27 | |
pleia2 | http://git.openstack.org/cgit/openstack-infra/puppet-mediawiki/tree/templates/Settings.php.erb#n305 | 18:27 |
pleia2 | require_once( "$IP/extensions/Elastica/Elastica.php" ); | 18:27 |
anteaya | Zara: the relics of planned features that you don't know the plans for sounds like cruft to me | 18:28 |
pleia2 | so there's that :) | 18:28 |
fungi | hah, i remember that band | 18:28 |
pleia2 | lol | 18:28 |
anteaya | ha | 18:28 |
fungi | i think they spun out of the collapse of suede | 18:28 |
Zara | anteaya: we're slowly learning some of the plans again, but yes, and some things have moved on anyway | 18:28 |
anteaya | fungi: care to share some song links? | 18:28 |
anteaya | I could use a change of pace | 18:29 |
*** baoli__ has joined #openstack-sprint | 18:29 | |
anteaya | Zara: fair enough | 18:29 |
Zara | or even: http://vocaroo.com/ | 18:29 |
anteaya | wow, I didn't even know about that | 18:29 |
anteaya | I wonder who keeps their copy of anything recorded | 18:29 |
*** baoli has quit IRC | 18:29 | |
fungi | i'm trying to remember which tracks from https://en.wikipedia.org/wiki/Elastica_(album) ended up on the radio | 18:30 |
pleia2 | it seems we're still having trouble with searching | 18:30 |
fungi | maybe only vaseline did here in the states | 18:30 |
pleia2 | for example, https://wiki.openstack.org/w/index.php?search=storyboard&fulltext=Search | 18:30 |
Zara | anteaya: and it's 9 years old! | 18:30 |
anteaya | wow | 18:30 |
*** mmedvede has joined #openstack-sprint | 18:30 | |
pleia2 | didn't bring up the virtual sprint page (edited weeks ago), or our meeting agenda (edited today) | 18:30 |
fungi | pleia2: oh, i wonder if the reindexer isn't running automatically or something | 18:31 |
anteaya | pleia2: yes I would say we still have trouble with searching | 18:31 |
pleia2 | fungi: would you mind updating https://storyboard.openstack.org/#!/story/2000265 with speculation? :) | 18:32 |
fungi | i know in the past i've needed to delete and regenerate the indexes when updating the extension, so maybe that step got missed on a more recent update | 18:32 |
anteaya | I've been watching a lot of james brown recently | 18:32 |
fungi | updating! | 18:32 |
pleia2 | thank you | 18:32 |
anteaya | yay! | 18:32 |
*** baoli_ has quit IRC | 18:32 | |
asselin | anteaya, not sure whay is pypi-mirror...we use bandersnatch...need to double-check | 18:33 |
anteaya | asselin: awesome thank you | 18:34 |
anteaya | asselin: apparently gozer used to use pypi-mirror | 18:34 |
anteaya | but if you have moved on, that is great news | 18:34 |
anteaya | should we retire the repo then? | 18:34 |
asselin | what's the full repo name? | 18:35 |
*** delatte has joined #openstack-sprint | 18:36 | |
asselin | nvmd https://git.openstack.org/cgit/openstack-infra/pypi-mirror/ | 18:36 |
anteaya | yes | 18:36 |
*** delattec has quit IRC | 18:39 | |
*** sbadia has quit IRC | 18:39 | |
*** jaimguer has quit IRC | 18:39 | |
Zara | oh yeah, I missed the question about whether being able to set an empty title should be a bug. answer is yeah. THOUGH since it can't be done through the web ui any more, may also be no longer possible through the api (that group might have been created before various things were improved), in which case, it's alrady fixed. and also we probably won't get to it any time soon because it doesn't have a | 18:40 |
Zara | big impact on users. | 18:40 |
Zara | *already | 18:40 |
anteaya | Zara: okay | 18:41 |
asselin | I don't think we use it. but it seem neat, and possibly used by dib folks according to the wiki: http://git.gozer.hpcloud.net/cgit/openstack-infra/pypi-mirror/tree/README.rst | 18:41 |
anteaya | so no action from me on this is okay with you? | 18:41 |
Zara | yeah | 18:41 |
asselin | s/wiki/readme/ | 18:41 |
*** rockstar has quit IRC | 18:41 | |
anteaya | asselin: thanks, that might be an internal link | 18:42 |
anteaya | it isn't resolving for me | 18:42 |
asselin | tripelo is using it: http://codesearch.openstack.org/?q=pypi-mirror&i=nope&files=&repos= | 18:42 |
asselin | sorry: http://git.openstack.org/cgit/openstack-infra/pypi-mirror/tree/README.rst | 18:43 |
anteaya | okay seems like it would be a lot of work to retire | 18:44 |
anteaya | I'll just see if I can work though the bug list | 18:44 |
anteaya | might mark things that are more than a year old invalid | 18:45 |
*** sbadia has joined #openstack-sprint | 18:46 | |
bkero | Does storyboard support DUPs? | 18:50 |
bkero | https://storyboard.openstack.org/#!/story/2000474 and https://storyboard.openstack.org/#!/story/2000521 seem pretty duplicate to me | 18:51 |
bkero | Or just close invalid duplicate of X? | 18:51 |
anteaya | I would suggest that you pick the first instance of the story and then yes close the other with a comment saying duplicate and cross link them | 18:52 |
anteaya | I don't think storyboard has a feature to automatically deal with duplicates like launchpad does | 18:52 |
anteaya | if you like you could add a story for that feature | 18:52 |
*** jaimguer has joined #openstack-sprint | 18:53 | |
bkero | Hm ok | 18:54 |
anteaya | Zara: you updated this story last: https://storyboard.openstack.org/#!/story/279309 have you any objection to me marking it invalid as it is over 7 years old? | 18:54 |
anteaya | bkero: thanks | 18:54 |
*** rockstar has joined #openstack-sprint | 18:54 | |
Zara | yeah, storyboard can't automatically deal with duplicates yet. | 18:55 |
Zara | anteaya: and no, no objection | 18:55 |
Zara | I don't even know how I updated that story, as timeline events were broken at the time | 18:55 |
Zara | oh actually, I bet I know how | 18:56 |
anteaya | Zara: thanks, I'll mark it invalid and we can think no more about it | 18:56 |
anteaya | oh? | 18:56 |
Zara | I probably just changed the project, and it was probably listed as a 'storyboard' task or similar | 18:56 |
Zara | since those are the ones I look at | 18:57 |
jesusaur | anteaya: I've updated https://storyboard.openstack.org/#!/story/2000271 | 18:57 |
anteaya | jesusaur: thank you so much | 18:57 |
Zara | though no way to know for sure. | 18:57 |
anteaya | jesusaur: do you have time to offer a placeholder patch for Also, the ruby version of Kibana reached its end-of-life a while ago, and support for it should probably be removed from the puppet module. | 18:58 |
jesusaur | yeah, I was about to do that | 18:59 |
anteaya | jesusaur: awesome, thank you | 18:59 |
pleia2 | Zara: so, for gerritbot the task assigned to it in the story was marked Merged, but it's still showing up in the Active tab: https://storyboard.openstack.org/#!/project/717 | 19:00 |
Zara | pleia2: ah, for the update docs one? | 19:01 |
pleia2 | Zara: yeah | 19:02 |
Zara | looks like a bug, similar to the 'stories assigned to me' one for the dashboad. so I thiiink I know roughly how to fix it | 19:02 |
Zara | If I'm right, the problem is that it's putting things in the list based on the story status ('active') rather than the task status of the task linked to that project. | 19:02 |
Zara | (which is like how the dashboard currently shows active stories with a task assigned to the user in the 'stories assigned to me' section, even if that task is merged or invalid) | 19:03 |
Zara | so yeah, I think I know what's going wrong with that, anyway | 19:05 |
Zara | oh, my patch for the dashboard thing is still in review | 19:07 |
* Zara grumbles about sotk taking holidays. https://review.openstack.org/#/c/292509/ for the curious. | 19:07 | |
mmedvede | asselin: regarding https://review.openstack.org/#/c/240011/ , which is second part of moving logstash / elastic search into puppet-openstackci - should it still happen? Or I can revert the first part made in https://review.openstack.org/#/c/199790/ | 19:07 |
mmedvede | asselin: it was optional part of the spec. Is it useful ot have logstash /elastic search in puppet-openstackci? | 19:08 |
anteaya | Zara: any additional updates to https://storyboard.openstack.org/#!/story/2000012 | 19:14 |
anteaya | Zara: looks like it has some attention | 19:14 |
pleia2 | huh, it looks like some-gerrit-thing was updating storyboard at some point https://storyboard.openstack.org/#!/story/1179008 does this still work? | 19:15 |
anteaya | oh wow | 19:16 |
pleia2 | oh no, I think this was pulled over from launchpad | 19:16 |
anteaya | that would be great to have | 19:16 |
pleia2 | false alarm :) | 19:16 |
anteaya | oh | 19:16 |
SotK | yeah, those comments are from before storyboard existed sadly iirc | 19:17 |
asselin | mmedvede, I think it's useful. It was lower priority b/c not really needed for third party ci, but nice to have. | 19:17 |
pleia2 | mordred: do you know where this ended up? https://storyboard.openstack.org/#!/story/1179008 | 19:17 |
asselin | mmedvede, either way, it makes sense for the common ci extension work. | 19:17 |
mmedvede | asselin: ok | 19:19 |
Zara | pleia2: haha, I got so excited about those when I saw them a little while ago | 19:21 |
Zara | glad it wasn't just me | 19:21 |
anteaya | this story has had no action for a year: https://storyboard.openstack.org/#!/story/2000244 | 19:21 |
anteaya | also I'm not sure the story is that important | 19:22 |
anteaya | any objection to me marking it invalid | 19:22 |
pleia2 | anteaya: there are a lot of those, none of us have looked at bugs | 19:22 |
anteaya | yeah | 19:22 |
pleia2 | anteaya: I'd check to see if it's still a valid concern | 19:22 |
anteaya | I think I mark it as invalid with the invitation to reopen with an update | 19:22 |
anteaya | check how? | 19:22 |
pleia2 | the bug says that the welcome message says "take 3 to 7 days to be reviewed" - does the message still say that? | 19:23 |
anteaya | I add a comment saying I'm marking it as invalid due to age but anyone is welcome to open it again with an update | 19:23 |
pleia2 | I really don't like marking invalid due to age right now, since we've been bad about responding to things like this :( | 19:23 |
pleia2 | this is likely a bug we should ask ttx to look at | 19:23 |
anteaya | pleia2: actually it merged | 19:24 |
pleia2 | yay :) | 19:25 |
anteaya | the change happened but noone noted it on the story, so I'll mark it as merged | 19:25 |
pleia2 | thanks | 19:25 |
anteaya | well I marked most of the pypi-mirror bugs as invalid due to age | 19:25 |
anteaya | since they were between 5 and 8 years old | 19:26 |
anteaya | I said if anyone wanted to open them to please update the story | 19:26 |
mordred | pleia2: done! | 19:27 |
pleia2 | I thought that was more because we don't really use it | 19:27 |
pleia2 | mordred: cool, want to mark the tasks as merged? | 19:28 |
mordred | I did! | 19:28 |
* mordred did something | 19:28 | |
anteaya | pleia2: well we don't use it and the patches were of a goodly length | 19:28 |
* pleia2 refresh | 19:29 | |
pleia2 | they are not showing as merged for me yet | 19:29 |
anteaya | I don't want to ruin the wonderful bug plan you have | 19:29 |
anteaya | it is really good | 19:29 |
anteaya | just sharing what I did | 19:29 |
anteaya | if you want me to do something else, I can do that | 19:29 |
pleia2 | anteaya: looks like it was discussed here in channel so it's fine, I just want to make sure we're not arbitrarily closing bugs because of age | 19:29 |
pleia2 | I honestly haven't looked at storyboard bugs in over a year, and I don't think I'm alone | 19:30 |
anteaya | right, that's fair | 19:30 |
anteaya | right, yup I think that makes sense | 19:30 |
bkero | Do a lot of these projects also have launchpad issues filed against them? | 19:33 |
bkero | Or is it all on one-or-the-other? | 19:33 |
pleia2 | bkero: we moved all our launchpad bugs to storyboard a couple years ago | 19:34 |
pleia2 | so they should only be in storyboard | 19:34 |
*** mrmartin has joined #openstack-sprint | 19:42 | |
anteaya | pleia2: if you have gone through all the patches in a repo and the only ones remaining have outstanding pings to people are you marking the repo as DONE? | 19:44 |
pleia2 | anteaya: yep, I put a legend of statuses at the top of the list | 19:45 |
pleia2 | DONE: All bugs reviewed, it's ok if it requires follow-up from individuals/groups, just make note of it | 19:45 |
anteaya | oh I missed your legend | 19:45 |
pleia2 | it's done as far as our end, since we're just waiting on people | 19:45 |
anteaya | thanks | 19:45 |
pleia2 | easy to miss :) too much in the pad | 19:45 |
anteaya | well a lot in there | 19:46 |
anteaya | you have it really well organized | 19:46 |
anteaya | thank you | 19:46 |
pleia2 | I'm getting there, it'll go smoother next time I think | 19:46 |
pleia2 | hard to anticipate what workflow will be best | 19:46 |
*** mrmartin has quit IRC | 19:46 | |
anteaya | oh yes | 19:46 |
anteaya | plus with this one under their belt I'm confident Zara and SotK will have a better sense of what we need in future | 19:47 |
* pleia2 nods | 19:47 | |
anteaya | so will change for a bit but this is really working out much better than I had anticipated | 19:47 |
anteaya | I knew you would work well with whatever we were given | 19:48 |
anteaya | but we actually also seem to be making progress | 19:48 |
*** mordred has quit IRC | 19:48 | |
bkero | pleia2: awesome | 19:48 |
anteaya | which I had not been optimistic enough to consider | 19:48 |
pleia2 | started with 571 active stories, we're down to 530 and haven't even tackled system-config yet | 19:48 |
pleia2 | system-config will be fun | 19:49 |
pleia2 | but I need to go to lunch now, bbiab | 19:49 |
anteaya | enjoy lunch | 19:52 |
anteaya | I think I'm going to take a walk | 19:53 |
*** mordred has joined #openstack-sprint | 19:58 | |
anteaya | so jim says that the LHF in the title of this story means low-hanging-fruit: https://storyboard.openstack.org/#!/story/2000068 | 19:59 |
anteaya | I will add that tag to the story, do we have an example of that syntax anywhere? | 19:59 |
anteaya | also can one search for that tag? so far I have not been successful in my attempts | 20:00 |
anteaya | okay going for a walk now | 20:00 |
Zara | for LHF, low-hanging-fruit, or tags more generally? (they should all be searchable, but I don't know if anything is tagged with LHF) | 20:01 |
SotK | anteaya: to search for a tag, go to the story list view (https://storyboard.openstack.org/#!/story/list) or the search view and type the full tag in (eg low-hanging-fruit) then pick the tag-looking option from the dropdown | 20:02 |
* SotK can search for low-hanging-fruit successfully | 20:02 | |
Zara | between the two of us, we form a comprehensive source of documentation \o/ | 20:03 |
*** mordred has quit IRC | 20:04 | |
clarkb | ok I am here and can jump in, where is a good place to start? | 20:04 |
*** mordred has joined #openstack-sprint | 20:11 | |
*** mordred has quit IRC | 20:12 | |
bkero | clarkb: I just went through all the jjb stories. Maybe I missed something. | 20:13 |
bkero | clarkb: I found it better if you start https://storyboard.openstack.org/#!/project_group/55 and select a project you're familiar with, then open 5 stories at a time and triage | 20:14 |
clarkb | bkero: ok will do | 20:14 |
bkero | Zara: not sure if you're UX for StoryBoard, but one suggestion would be to add some padding to the bottom of the event timeline for not-logged-in users. | 20:14 |
bkero | It runs straight into the bottom of the page, and I keep trying to scroll down because I think I'm missing something. | 20:15 |
bkero | clarkb: triaging instructions here: https://etherpad.openstack.org/p/cibugreview-april2016 | 20:15 |
Zara | bkero: heh, I'm a bit of everything for storyboard, same with SotK. will look at it now; I'd suggest you make a story for it (or add a task if you can find an existing story about the events timeline) just in case I get distracted or can't do it tonight for some reason; then I have something to look back at. | 20:18 |
* bkero adds to the list of stories he needs to write | 20:19 | |
Zara | :P | 20:21 |
clarkb | Zara: the css on https://storyboard.openstack.org/#!/project_group/55 for active/merged/invalid seems to be off | 20:22 |
clarkb | my checkboxes aren't lined up with their categories properly | 20:22 |
clarkb | is that a known issue? | 20:22 |
Zara | clarkb: ah yeah, that's on my list... has been for a while... (not a hard fix, probably, just... doesn't get in the way day-to-day, so haven't got to it) | 20:24 |
*** mordred has joined #openstack-sprint | 20:25 | |
clarkb | also I havne't received any email from storyboard even with today's activity :( | 20:27 |
clarkb | I need ot check spam folders and server logs to see if it even attempts to email me | 20:27 |
Zara | (aha, https://storyboard.openstack.org/#!/story/2000361 ) | 20:27 |
Zara | hm, that is weird, I've been getting them | 20:27 |
Zara | if you're subscribed to things and getting none, is it definitely the right email address? | 20:28 |
clarkb | I wonder if storyboard doens't know what my email addr is | 20:28 |
clarkb | Zara: I don't know because storybaod doesn't say, I guess I can dig in the db | 20:28 |
clarkb | I am definitely subscribed to a big chunk of projects, went through the project group and subscribed ot most of them | 20:29 |
Zara | yeah, something to put in the ui in the future... I think only admin users can see email addresses atm, checking now on my instance... | 20:30 |
clarkb | a quick grep of exim logs shows no results for 'clark' | 20:31 |
Zara | okay, so if there's someone about with admin permissions for storyboard.openstack.org | 20:32 |
Zara | they should be able to check what email is matched with your username | 20:32 |
clarkb | oh I have admin | 20:32 |
SotK | clarkb: you definitely have emails enabled in your preferences right? | 20:32 |
Zara | okay, on the admin menu there should be a list of users, and it'll say Email: hidden or somesuch | 20:32 |
Zara | but if you click to edit one it should show the email | 20:32 |
Zara | at least, that's how it works on my instance... | 20:32 |
clarkb | ya I found it, it has my gmail addr which is what I expected bceause it got it from lp | 20:33 |
clarkb | huh it says I don't have emails enabled | 20:33 |
clarkb | did the save fail when I tried before? | 20:33 |
Zara | I hope not, maybe | 20:33 |
clarkb | the check box is checked and that persists when I navigate around | 20:33 |
clarkb | ok lets see if this was the ticket | 20:34 |
Zara | that's worrying, either way, suggests there might be a bug that doesn't always rear its head. :/ | 20:35 |
Zara | I hope it works now, anyway... | 20:35 |
*** krotscheck is now known as krotscheck_dcm | 20:36 | |
Zara | ( I'm planning to head off in the next twenty mins or so, until about 9am UTC. ) | 20:37 |
*** AJaeger_ has joined #openstack-sprint | 20:40 | |
*** dteselkin_ has joined #openstack-sprint | 20:43 | |
clarkb | pleia2: https://storyboard.openstack.org/#!/story/2000513 is our new user disablement right? maybe you can update the bug? | 20:45 |
*** jaimguer has quit IRC | 20:47 | |
*** AJaeger has quit IRC | 20:47 | |
*** rcarrillocruz has quit IRC | 20:47 | |
*** dteselkin has quit IRC | 20:47 | |
*** pabelanger has quit IRC | 20:47 | |
clarkb | Zara: I just got a storyboard email so that was it | 20:48 |
clarkb | sorry for bugging I swear the option was checked and saved but apparently wasnt | 20:48 |
*** pabelanger has joined #openstack-sprint | 20:49 | |
Zara | clarkb: heh, np, I'm happier if it turns out you were just mistaken! :) | 20:51 |
Zara | bkero: quick fix here, since I'm about to go to bed... https://review.openstack.org/#/c/305483/ | 20:51 |
*** jaimguer has joined #openstack-sprint | 20:53 | |
*** rcarrillocruz has joined #openstack-sprint | 20:53 | |
clarkb | fungi: does https://storyboard.openstack.org/#!/story/1393023 appear sufficiently completed to you? | 20:54 |
*** pabelanger has quit IRC | 20:58 | |
*** pabelanger has joined #openstack-sprint | 20:58 | |
Zara | oh yeah, other storyboard note before I go to sleep-- there's a known bug where the dashboard loads more slowly as you have more recent events. currently, the workaround is to delete recent events until you have less of them. | 20:58 |
Zara | I seem to have 200 more now than I did this morning, so yeah, heads-up :) | 20:59 |
Zara | this is a nice way to see which bugs are the most annoying. | 20:59 |
clarkb | rcarrillocruz: https://storyboard.openstack.org/#!/story/1390973 I think that is intentional... but I will let you decide if it is invalid | 21:01 |
Zara | 'night | 21:02 |
clarkb | Zara: if you haven't completely disappeared yet, is there a mark duplicate functionality? | 21:05 |
*** baoli__ has quit IRC | 21:10 | |
anteaya | clarkb: no there isn't | 21:14 |
anteaya | clarkb: bkero asked about it earlier, I'm not sure if that person filed a story for that functionality or not | 21:15 |
bkero | I haven't | 21:15 |
bkero | I'll go do that | 21:15 |
bkero | anteaya: is openstack-infra/storyboard the correct repo to file it against? | 21:15 |
bkero | or storyboard-client? | 21:15 |
anteaya | storyboard.openstack.org | 21:16 |
anteaya | go to that url then sign in with your launchpad id | 21:17 |
bkero | Yes, I'm logged in | 21:17 |
anteaya | then in the top left you should see the Create new... prompt | 21:17 |
anteaya | if you click on that from the drop down select story | 21:17 |
bkero | I'm asking which project to file it against | 21:18 |
anteaya | title, description, project is openstack-infra/storyboard | 21:18 |
bkero | Ok, openstack-infra/storyboard. Thank you. | 21:18 |
anteaya | welcome, sorry I mis-understood | 21:18 |
anteaya | so I can search on low-hanging-fruit: https://storyboard.openstack.org/#!/search?q=low-hanging-fruit | 21:18 |
anteaya | however, the search results return me stories that don't have that tag | 21:18 |
anteaya | clarkb: so have you seen the etherpad pleia2 created? https://etherpad.openstack.org/p/cibugreview-april2016 | 21:19 |
clarkb | anteaya: yup | 21:19 |
anteaya | clarkb: she did a great job of identifying which repos have bugs | 21:20 |
clarkb | I am currently traiging system-config bugs | 21:20 |
anteaya | cool | 21:20 |
anteaya | clarkb: on line 125 did you want to identify that you are working on system-config? | 21:20 |
bkero | Oof, the 'tasks' portion of 'make a new story' modal lacks a heading | 21:21 |
anteaya | bkero: and if you have done the jjb stories can you identify that on the etherpad? | 21:21 |
bkero | Now I understand why so many stories have tasks that are just duplicates of the title | 21:21 |
bkero | anteaya: yup | 21:21 |
anteaya | thank you | 21:22 |
pleia2 | back from lunch | 21:23 |
anteaya | welcome back | 21:23 |
clarkb | pleia2: https://storyboard.openstack.org/#!/story/2000513 looks like one you would know about | 21:23 |
anteaya | I'm only here about another 20 minutes | 21:23 |
pleia2 | clarkb: thanks, just opened it up :) | 21:23 |
pleia2 | oh I'm not sure where we are with that, did we enable new users again? | 21:24 |
anteaya | clarkb: I also am not getting any email | 21:25 |
pleia2 | pabelanger might be more on top of the current status than I am | 21:26 |
clarkb | anteaya: Double check the option is checked for you and that you are subscribed to projects with activity (system-config has a bunch of activity from me) | 21:26 |
clarkb | anteaya: if those things checkout I can look at the email addr storyboard thinks you are using | 21:26 |
clarkb | pleia2: I dunno | 21:26 |
anteaya | clarkb: apparently my email send notifications preference was not saved | 21:26 |
anteaya | so I have saved it again | 21:26 |
pleia2 | clarkb: and thanks for starting in on system-config, it's the biggest one and where I think we will likely be able to close the most | 21:27 |
anteaya | I've subscribed to the project group openstack-ci | 21:27 |
anteaya | storyboard is now spamming me | 21:27 |
pleia2 | yay | 21:27 |
anteaya | so on the low-hanging-fruit tag | 21:27 |
anteaya | can anyone search for that _and_ get results that use the low-hanging-fruit tag | 21:28 |
bkero | Zara, SotK: https://storyboard.openstack.org/#!/story/2000553 | 21:28 |
anteaya | I can get results, but they don't use the tag | 21:28 |
clarkb | so many invalid -> "openstack failed, this is not a bug in the infrastructure" | 21:28 |
pleia2 | clarkb: yeah, I figured | 21:29 |
pleia2 | anteaya: when you search for low-hanging-fruit, are you selecting the tag when it comes up with suggestions? | 21:29 |
pleia2 | when you type "low-hanging-fruit" it should show up with a magnifying glass and with a tag next to it, I select the second one, with the tag, to search for just tags | 21:30 |
anteaya | I don't see that it is suggesting that tag | 21:30 |
anteaya | pleia2: which view are you starting from? | 21:30 |
pleia2 | Stories | 21:30 |
pabelanger | clarkb: pleia2: Yes, it is still disabled. I haven't cleaned any recent spam, anteaya have you? | 21:30 |
anteaya | I added the low-hanging-fruit tag to https://storyboard.openstack.org/#!/story/2000068 | 21:30 |
anteaya | pabelanger: I have not cleaned spam in about a week | 21:31 |
pabelanger | pleia2: clarkb: anteaya: We do have new spam tools in place, if we want to try enabling it again | 21:31 |
pleia2 | anteaya: yep, that's in my list, there are 22 active stories that have the low-hanging-fruit tag | 21:31 |
anteaya | pabelanger: sorry I missed the parent question you are replying to | 21:31 |
pabelanger | however, they are still a manual process | 21:31 |
anteaya | pabelanger: oh good, glad you see it on your end | 21:31 |
pabelanger | anteaya: see https://storyboard.openstack.org/#!/story/2000513 for clarkb question | 21:32 |
fungi | clarkb: yeah, 1393023 lgtm. marked merged now | 21:32 |
anteaya | pleia2: so when you are starting from https://storyboard.openstack.org/#!/story/list are you typing in the Jump to... text box? | 21:33 |
anteaya | pabelanger: okay after I finish this question, thank you | 21:33 |
pleia2 | anteaya: like this: http://princessleia.com/temp/lhf.png | 21:33 |
anteaya | okay that was not what I was doing, let me try what your picture says | 21:34 |
pleia2 | the one highlighted in red is the one I select, and that's how I get the 22 results that have the tag | 21:34 |
pabelanger | anteaya: I also have not received any emails from storeyboard. However, I don't believe I am subscribed correctly | 21:34 |
pleia2 | pabelanger: could you update https://storyboard.openstack.org/#!/story/2000513 with what you understand the status to be? | 21:35 |
anteaya | pleia2: that doesn't work for me, when I try it I get 1 to 25 of 687 | 21:35 |
anteaya | pleia2: I don't know what I am doing wrong | 21:35 |
pabelanger | pleia2: sure | 21:35 |
anteaya | let me make a pdf movie stand by | 21:35 |
anteaya | pabelanger: okay good to know, yes you have to be subscribed | 21:35 |
pleia2 | anteaya: 687 is the number of total stories in storyboard, so it doesn't seem to be searching at all :\ or it's matching everything | 21:35 |
anteaya | yeah | 21:36 |
pleia2 | anteaya: might be something to put in the etherpad and chat with Zara about to debug? | 21:36 |
anteaya | yeah | 21:36 |
pleia2 | I'll also add "everyone is struggling to get emails except pleia2" | 21:36 |
pleia2 | (it had no problem spamming me right away! :P) | 21:36 |
anteaya | I have emails now | 21:37 |
anteaya | for some reason save didn't work for me the first time when I set my profile to notifications | 21:37 |
clarkb | anteaya: me either | 21:37 |
pleia2 | ok, added the email thing and the tag search woes to the Comments section of "Stories filed against StoryBoard and comments" in the etherpad | 21:38 |
clarkb | and duplicates? there are a half dozen "cannot talk to git.o.o" bugs | 21:39 |
clarkb | that are all the same issue | 21:39 |
pabelanger | pleia2: updated. If anteaya, fungi and others would like to reenable user creation again for the summit, we'll need to revert: https://review.openstack.org/#/c/285723/ | 21:39 |
pabelanger | I think we can give it a try and see how our new spam tools work | 21:39 |
pleia2 | pabelanger: thank you | 21:39 |
pleia2 | pabelanger: I think we might want to create a new story to track the status of the spam problem | 21:39 |
pleia2 | so we can stash information like you just shared | 21:40 |
bkero | What format is a description in storyboard interpreted in? I'm trying to modify a description to <pre> out an included patch. | 21:40 |
fungi | sounds good to me as long as someone's keeping on top of the recent changes stream on the lookout for new spam popping up | 21:40 |
jesusaur | bkero: I just added some <pre></pre> tags to a description and it worked fine | 21:41 |
bkero | cool | 21:41 |
bkero | jesusaur: that didn't work :/ | 21:41 |
pleia2 | bkero: are you able to "Toggle Preview"? | 21:41 |
clarkb | fungi: https://storyboard.openstack.org/#!/story/1354829 can that be invalidated or merged or something in a closed state? we don't centos6 anymore and our image build process is relatively steady now | 21:42 |
bkero | I am | 21:42 |
pleia2 | okie | 21:42 |
bkero | pleia2: Don't see how that helps though. <ppre> did not make it plaintext. | 21:42 |
bkero | <pre> | 21:42 |
pleia2 | bkero: just confirming you can test how things look without saving each time ;) I made that mistake earlier | 21:42 |
fungi | clarkb: "merged" i think | 21:43 |
bkero | Ah yeah | 21:43 |
bkero | pleia2: do you know if it's markdown? html? RST? | 21:44 |
pleia2 | I don't know | 21:45 |
bkero | pleia2, jesusaur: looks like markdown. To codeblock stuff out just use '```' on either side | 21:45 |
pleia2 | bkero: I just used <b>foo</b> and it worked | 21:46 |
jesusaur | bkero: strange, I guess it's a fluke that <pre> worked on https://storyboard.openstack.org/#!/story/2000321 | 21:46 |
bkero | jesusaur: yeah, didn't work for me on https://storyboard.openstack.org/#!/story/2000384 | 21:46 |
clarkb | gah funny thing just bit me on storyboard | 21:46 |
clarkb | the events and comments are paged | 21:46 |
clarkb | so I posted the same thing overand over and it wasn't showing up until I realized this | 21:46 |
anteaya | pleia2: I have sent you a gif movie I just created of my experience with the low-hanging-fruit tag search | 21:47 |
pleia2 | anteaya: re: email, you're clicking on the one with the magnifying glass, you want to click on the one with the tag, below it | 21:47 |
anteaya | oh thanks | 21:47 |
anteaya | pleia2: 1 to 23 of 23 | 21:48 |
anteaya | pleia2: thank you | 21:48 |
pleia2 | anteaya: yay | 21:48 |
pleia2 | noting that it's too hard in the etherpad ;) | 21:48 |
pleia2 | especially since we can't link to search results | 21:48 |
anteaya | yes | 21:48 |
jesusaur | how do you add a specific project filter to the story list? | 21:49 |
pleia2 | jesusaur: just start typing it and you should get a dropdown with the project name and a little cube next to it | 21:50 |
anteaya | pleia2: thanks for setting this up, this is awesome | 21:50 |
anteaya | pleia2: I have to bow out now | 21:50 |
anteaya | thanks so much | 21:50 |
fungi | clarkb: it's not so much that 1354829 was centos6 only, more that it was an odd behavior in rackspace which we haven't seen in a while (old, supposedly deleted images getting booted concurrent with newer ones we were using) | 21:50 |
jesusaur | pleia2: ahh, fancy | 21:51 |
pleia2 | anteaya: have a good evening | 21:51 |
bkero | I love finding stories that have a merged review sitting in the bottom | 21:51 |
pleia2 | bkero: easy ones \o/ | 21:52 |
clarkb | fungi: ya and our control of our images should fix it in any case | 21:52 |
bkero | yup | 21:52 |
pleia2 | for bugs in launchpad we have a script that updates the bug, including closing them, that will be in storyboard some day | 21:53 |
fungi | clarkb: i don't know our control of images would have helped this. it was like some nova hosts were booting stale images from their local caches rather than retrieving the snapshots we'd requested, but yeah maybe it was a snapshot-specific problem | 21:53 |
pleia2 | bkero: btw, I included jenkins-job-builder on like 123 of the etherpad along with the other "bug job" projects | 21:55 |
bkero | Oh, did I miss a part of the etherpad? | 21:55 |
pleia2 | bkero: I think just didn't scroll down far enough :) | 21:56 |
bkero | ah | 21:56 |
clarkb | fungi: oh! | 21:56 |
clarkb | fungi: fun | 21:56 |
* bkero facepalm. Haven't been marking jjb things from todo to review | 21:57 | |
clarkb | one thing I am noticing with system-config is that we need to reparent the task to other projects often | 21:58 |
bkero | Should I be leaving them in 'todo' if the work still needs to be done, or 'progress'? | 21:58 |
clarkb | (just general fyi to those looking at system-config | 21:58 |
clarkb | bkero: todo if no changes are written yet, not sure why we need a progress and todo and review. Seems like todo or review? | 21:59 |
bkero | Yeah | 21:59 |
bkero | If someone inlined a patch because they couldn't be bothered to do workflow I'll mark it review | 21:59 |
bkero | and mark it low-hanging-fruit | 21:59 |
pleia2 | maybe "progress" means someone is thinking about it | 22:00 |
pleia2 | or wrote an email, or is testing things not yet up on review | 22:00 |
clarkb | pleia2: ya I guess there is non review progress | 22:01 |
clarkb | maybe we should drop review the n:) | 22:01 |
pleia2 | review will be more useful when we have gerrit automagic | 22:01 |
clarkb | fungi: do you know if https://storyboard.openstack.org/#!/story/1333197 happened? at the very least we don't run out of disk there anymore | 22:05 |
pleia2 | 1 to 100 of 498 | 22:06 |
pleia2 | under 500 \o/ | 22:06 |
pleia2 | (we started the day at 571) | 22:06 |
clarkb | pleia2: system config is half "invalid your test broke because openstack was broken" | 22:06 |
pleia2 | yeah, as expected | 22:07 |
pleia2 | our bug number traditionally hovered around 250 on launchpad | 22:07 |
clarkb | for example https://storyboard.openstack.org/#!/story/1317399 | 22:07 |
pleia2 | that's with quarterly bug days | 22:07 |
pleia2 | ah, yeah | 22:07 |
clarkb | pleia2: oyu might want to update https://storyboard.openstack.org/#!/story/1311855 with the current reprepro state of things | 22:08 |
pleia2 | oh hey, we did that | 22:08 |
*** dteselkin_ has quit IRC | 22:09 | |
pleia2 | I'm thinking we just point to our repo and close it? | 22:09 |
fungi | clarkb: for 1333197 we added a cron job to delete them automatically (currently it's removing any over 21 days old once a week, so 3-4 weeks old retention roughly) | 22:09 |
clarkb | fungi: your comment implies we needed to add more better file filtering though | 22:10 |
clarkb | pleia2: ya | 22:10 |
fungi | oh | 22:10 |
fungi | clarkb: checking what we ended up with | 22:10 |
clarkb | fungi: https://storyboard.openstack.org/#!/story/1313168 could also use some brain power, I do not see where we are installing haveged anymore | 22:10 |
clarkb | maybe haveged is in bindep now? | 22:10 |
* clarkb checks | 22:10 | |
fungi | clarkb: we remove all files now, not just compressed ones http://git.openstack.org/cgit/openstack-infra/puppet-openstackci/tree/files/log_archive_maintenance.sh#n11 (i'll close out that bug) | 22:11 |
clarkb | fungi: cool should I update the bug or do you wan tto? | 22:11 |
clarkb | haveged is not in the fallback bindep file and I don't think we are installing it with puppet anymore (based on grepping system-config | 22:12 |
* clarkb goes to grep puppet-jenkins | 22:12 | |
clarkb | aha! it is in puppet jenkins | 22:12 |
fungi | clarkb: not sure--is it in a dib element now? | 22:12 |
fungi | oh | 22:12 |
clarkb | I am going to mark the paramkiko one merged and say all slaves have haveged for entropy | 22:12 |
clarkb | oh wait | 22:13 |
clarkb | its saying that hte math is just wrong | 22:13 |
clarkb | huh | 22:13 |
clarkb | I feel like that is an invalid "not enough current info" | 22:14 |
fungi | wfm | 22:15 |
*** baoli has joined #openstack-sprint | 22:18 | |
*** dteselkin has joined #openstack-sprint | 22:21 | |
clarkb | https://storyboard.openstack.org/#!/story/1381265 :( | 22:23 |
pleia2 | well, now that we have email I hope to respond to that sort of thing more efficently | 22:23 |
pleia2 | things sitting on a website just doesn't work for me | 22:24 |
clarkb | I am not sure what works for me | 22:24 |
clarkb | the flood is everywhere and hard to sift through everywhere | 22:24 |
pleia2 | yeah | 22:24 |
nibalizer | do we want requests like that in storyborad? | 22:24 |
pleia2 | probably not :) and I think we tell them where to send them in the docs, let's see... | 22:25 |
clarkb | I was mostly :( because cyeoh submitted it | 22:25 |
clarkb | in any case the work was done forever ago | 22:26 |
pleia2 | yeah, we tell them: The Infra team can be contacted via IRC on Freenode in the #openstack-infra channel or via email to the openstack-infra mail list. | 22:26 |
pleia2 | but we have some people who will do both, because patience is not common | 22:27 |
pleia2 | and now bugs! | 22:27 |
jesusaur | what are we doing with things that are ancient and have almost no info? | 22:31 |
pleia2 | jesusaur: it depends on whether it seems like a real bug or not | 22:31 |
jesusaur | pleia2: at the moment im looking at https://storyboard.openstack.org/#!/story/2000196 | 22:32 |
jesusaur | which might be a real bug, but would need more info to be sure | 22:32 |
pleia2 | I love how Bob's current nick is BobBall-AWOL | 22:33 |
clarkb | jesusaur: I am marking those invalid and "please reopen with more data if this is still a problem" | 22:33 |
pleia2 | but he's not just a driveby person, we could actually ask him to give more details | 22:33 |
pleia2 | or do what clarkb is doing :) | 22:33 |
jesusaur | ok | 22:34 |
* SotK confirms story descriptions are markdown | 22:34 | |
pleia2 | SotK: oh good, thanks! /cc bkero | 22:34 |
SotK | as are comments, project descriptions, and board descripns | 22:35 |
clarkb | not to be grumpy about that but maybe rst as an option would be good considering most of our stuff is rst not markdown? | 22:35 |
clarkb | I have no idea how to literal quote in markdown and get it wrong on github every time | 22:35 |
bkero | clarkb: ``` | 22:36 |
bkero | I've been sprinkling those in MANY descriptions | 22:36 |
pleia2 | maybe somewhere in the UI it should mention what it uses, like how comment fields on blogs say "this is in html, we support the following html tags..." | 22:36 |
SotK | yeah, we probably should actually mention it somewhere | 22:36 |
pleia2 | I'll put that in my pile-o-feedback in the etherpad that we can go through later and make into real bugs | 22:37 |
pleia2 | (along with clarkb's comment) | 22:37 |
clarkb | bkero: thanks | 22:37 |
* SotK would like the ability to pick a format (eg from rst or markdown) for comments and descriptions, and have them render appropriately | 22:37 | |
SotK | buuuut, I don't have time to look at that at the moment afaik | 22:38 |
clarkb | SotK: ya its not urgent | 22:38 |
SotK | I've also been wanting to make filtering by tags work in a similar way to other things (ie. you type and suggestions are presented) | 22:39 |
* SotK hopes that would go some way to differentiating between the search and the tag filter | 22:39 | |
* SotK also stops derailing :) | 22:40 | |
pleia2 | all search is confusing at the moment | 22:40 |
pleia2 | but it works if you can figure it out :) | 22:41 |
SotK | indeed | 22:41 |
jesusaur | asselin: is https://storyboard.openstack.org/#!/story/2000253 still an open issue? | 22:41 |
SotK | pleia2: https://storyboard.openstack.org/#!/story/2000402 contains our thoughts on search, but we can probably discuss it more in the discussion after this bug squash | 22:44 |
pleia2 | SotK: cool, thanks | 22:44 |
asselin | jesusaur, that's fixed now, quite sure about it | 22:46 |
asselin | i remember yolanda fixed it | 22:46 |
asselin | i'm going to close this nodepool one I submited. seems it's fixed: https://storyboard.openstack.org/#!/story/2000350 | 22:53 |
pleia2 | woo, 452 | 22:59 |
* bkero getting to the end of JJB. Much low-hanging-fruit, merged, and invalid/dups | 23:00 | |
clarkb | fungi: thoughts on marking https://storyboard.openstack.org/#!/story/1282795 invalid since we don't test python2.6 anymore? | 23:02 |
clarkb | fungi: and is summit.o.o dead dead at this point? should https://storyboard.openstack.org/#!/story/1224987 be marked invalid? | 23:03 |
jesusaur | anteaya: fungi: do either of you remember this? https://storyboard.openstack.org/#!/story/2000341 | 23:08 |
clarkb | can someone that was involved in the patchbot discussion update https://storyboard.openstack.org/#!/story/1209335 | 23:10 |
bkero | \o/ jjb done | 23:11 |
pleia2 | bkero: nice work! | 23:11 |
*** baoli has quit IRC | 23:14 | |
*** baoli has joined #openstack-sprint | 23:15 | |
clarkb | anyone know what the canonical url for ciwatch is? so I can close https://storyboard.openstack.org/#!/story/1251758 | 23:16 |
clarkb | is it the tintri url? | 23:16 |
mmedvede | clarkb: http://ci-watch.tintri.com/ is not currently addressing the 'last time a CI is seen' exactly as it is formulated in the story | 23:19 |
mmedvede | but it can be used to some degree for that | 23:20 |
clarkb | mmedvede: I think it solves what jogo was trying to get at | 23:20 |
clarkb | "is this ci healthy" basically | 23:20 |
mmedvede | yes, it does that | 23:20 |
bkero | jjb down to 50 active jobs | 23:24 |
bkero | That's still too many, but someone more familiar with the project needs to address those :/ | 23:24 |
bkero | or be more judicious in resolved/invalid for inactivity or ENOSENSE | 23:25 |
clarkb | system-config is almost completely "invalid your code is broken not the infratructure" | 23:25 |
*** rfolco__ has quit IRC | 23:44 | |
pleia2 | heading out for a few hours | 23:52 |
clarkb | fungi: I think https://storyboard.openstack.org/#!/story/1263160 can go away right? | 23:54 |
clarkb | since the whole thing is going away? | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!