Wednesday, 2016-04-13

*** baoli has quit IRC00:01
*** baoli has joined #openstack-sprint00:55
*** baoli has quit IRC00:59
*** rfolco_ has joined #openstack-sprint01:13
*** baoli has joined #openstack-sprint01:17
*** baoli has quit IRC01:22
*** baoli has joined #openstack-sprint01:22
*** baoli has quit IRC01:25
*** baoli has joined #openstack-sprint01:25
*** baoli has quit IRC02:01
*** rfolco_ has quit IRC02:08
*** baoli has joined #openstack-sprint02:51
*** baoli has quit IRC03:53
*** yarkot_ has joined #openstack-sprint04:10
*** mrmartin has joined #openstack-sprint04:38
*** mrmartin has quit IRC04:39
*** mestery has quit IRC05:17
*** mestery has joined #openstack-sprint05:23
*** yarkot_ has quit IRC07:42
*** yuikotakada has quit IRC08:04
*** yuikotakada has joined #openstack-sprint08:13
*** mrmartin has joined #openstack-sprint08:27
*** yuikotakada has quit IRC08:51
*** mestery_ has joined #openstack-sprint09:40
*** tristanC_ has joined #openstack-sprint09:43
*** mestery has quit IRC09:47
*** tristanC has quit IRC09:47
*** SpamapS has quit IRC09:47
*** clayton has quit IRC09:47
*** fungi has quit IRC09:47
*** mestery_ is now known as mestery09:47
*** clayton has joined #openstack-sprint09:49
*** fungi has joined #openstack-sprint09:53
*** SpamapS has joined #openstack-sprint09:57
*** openstackstatus has quit IRC10:32
*** openstack has joined #openstack-sprint11:32
*** dteselkin has quit IRC11:35
*** Daviey has quit IRC11:36
*** EmilienM has quit IRC11:36
*** SpamapS has quit IRC11:37
*** Daviey has joined #openstack-sprint11:37
*** cdelatte has joined #openstack-sprint11:41
*** tristanC_ is now known as tristanC11:42
*** dteselkin has joined #openstack-sprint11:44
*** EmilienM has joined #openstack-sprint11:45
*** EmilienM is now known as Guest3825111:45
*** SpamapS has joined #openstack-sprint11:51
*** Guest38251 has quit IRC11:51
*** rfolco_ has joined #openstack-sprint12:03
*** EmilienM_ has joined #openstack-sprint12:08
*** pabelanger has joined #openstack-sprint12:09
*** EmilienM_ is now known as EmilienM12:10
*** EmilienM is now known as Guest5022012:11
*** Guest50220 has quit IRC12:11
*** Guest50220 has joined #openstack-sprint12:11
*** Guest50220 is now known as EmilienM12:11
pabelangero/12:14
pabelangeronline for the next 2.5 hours, then have to run an errand.  Will be back for the afternoon sprint12:15
*** baoli has joined #openstack-sprint12:54
*** mrmartin has joined #openstack-sprint12:55
*** baoli_ has joined #openstack-sprint12:56
*** baoli has quit IRC12:59
*** rfolco__ has joined #openstack-sprint13:34
*** delattec has joined #openstack-sprint13:34
*** pleia2_ has joined #openstack-sprint13:38
*** rfolco_ has quit IRC13:43
*** cdelatte has quit IRC13:43
*** jaimguer has quit IRC13:43
*** pleia2 has quit IRC13:43
*** jaimguer has joined #openstack-sprint13:49
anteayapabelanger: thanks I think pleia2_ posted that it will start at 15:0014:19
*** SotK has joined #openstack-sprint14:21
*** Zara has joined #openstack-sprint14:23
*** pleia2_ is now known as pleia214:31
*** yarkot_ has joined #openstack-sprint14:45
*** rcarrillocruz has joined #openstack-sprint14:48
rcarrillocruzheya14:48
rcarrillocruzo/14:48
anteayahey rcarrillocruz14:49
* rcarrillocruz goes check the bug day etherpad14:49
rcarrillocruzhi anteaya14:49
anteayapleia2: is just getting things warmed up for us14:49
anteayaI don't see that we have an etherpad yet: https://wiki.openstack.org/wiki/VirtualSprints#Infra_StoryBoard_bug_day_and_low-hanging-fruit_tagging14:50
pleia2I will add the link14:51
rcarrillocruzanteaya: from the mail pleia2 sent, https://etherpad.openstack.org/p/cibugreview-april201614:51
pleia2it's in the emails14:52
pleia2rcarrillocruz: thanks :)14:52
rcarrillocruz++14:52
anteayaah sorry14:52
anteayathank you14:52
*** AJaeger has joined #openstack-sprint14:52
* anteaya makes tea14:54
rcarrillocruzi know is pretty early for you US folks14:54
rcarrillocruzis there any storyboard query for the action items ?14:54
rcarrillocruzbeen a long time since i don't use storyboard :/14:54
rcarrillocruzZara: ^14:54
AJaegerpleia2, anteaya: Sorry, won't have time to sprint with you. But I joined in case you have any questions for me...14:55
anteayaAJaeger: thank you14:55
pleia2rcarrillocruz: when we start I have a quick blurb to go through, but not everyone is here yet ;)14:56
rcarrillocruz++, i'll await then, thanks14:56
pleia2the search box is being finicky15:02
anteaya:(15:03
* fungi lurks in case of questions15:03
rcarrillocruz571 bugs?15:03
rcarrillocruzo_O15:03
pleia2so, we don't have an output of bugs spit into the etherpad like before15:03
pleia2so we're going through our 571 bugs kind of cowgirl/cowboy style ;)15:04
rcarrillocruzlol15:04
rcarrillocruzi love this one15:04
rcarrillocruz2000377: Does anyone read these bugs?15:04
pleia2"no"15:06
pleia2;)15:06
pleia2ok, I fleshed out the etherpad a bit more15:07
pleia2so let's get started15:07
pleia2Plans for the day that attendees should pay particular attention to:15:07
pleia2 * General review, evaluation and triage of outstanding bugs15: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 tackle15:07
pleia2 * Chat with some of the StoryBoard developers, Zara and SotK, about what we still need from StoryBoard itself to support our work15:07
pleia2this is very ambitious :)15:07
anteayayes15:08
pleia2so feel free to scatter and work on what you want that sounds interesting there15:08
anteayaI'm mostly looking at how to search for and comment on bugs in storyboard15:08
rcarrillocruzk15:08
anteayaas well as what do the priorities mean and how do we define them15:08
rcarrillocruzi just made my first one15:08
pleia2I 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
rcarrillocruzflagged merged https://storyboard.openstack.org/#!/story/200038615:08
Zara(yup, we're around, quietly :))15:09
pleia2rcarrillocruz: hooray!15:09
Zara\o/15:09
anteayarcarrillocruz: do you think if you do that that adding a url of a gerrit patch is a good idea?15:09
anteayathat way folks can check back on the status of the merged code, like if it is reverted in future for any reason15:10
rcarrillocruzanteaya: sure, i didn't because the story committer already put the link on it15:10
rcarrillocruzbut i agree, we should give some explanation if not obvious why we flag it as merged15:10
anteayaokay fair enough, thank you15:10
pleia2that one seemed pretty obvious since the link was included earlier15:10
pleia2so unless the review didn't fix it...15:10
anteayarcarrillocruz: yup, makes sense15:11
anteayathanks15:11
rcarrillocruzi'd say we assign ourselves bugs we actually going to work on15:11
rcarrillocruzto clear up the list15:11
pleia2yep15:11
pleia2so maybe I should give a review of triaging too15:11
anteayaI'd appreciate that15:12
anteayaI'm clearly not in this headspace15:12
anteayabut would like to be15:12
pleia2triaging 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 reassignments15:12
rcarrillocruzso, 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
rcarrillocruzthat sounds a lot like reno15:14
rcarrillocruzthe project seems to be owned by infra-core15:14
rcarrillocruzso infra-core people, you agree to put reno on git-review ?15:15
pleia2reno is likely appropriate for that15:15
rcarrillocruzfungi, clarkb , yolanda , mordred ^15:15
rcarrillocruzsorry if i missed any other cores, typing tab on names as i glance them15:15
mordredI didn't do it15:15
pleia2added a section about Triaging in the etherpad15:15
pleia2rcarrillocruz: that's what infra-root is for ;)15:16
mordredI tink reno would be an excellent addition to git-review15:16
pleia2rcarrillocruz: so there I'd add a task to look into reno for it15:16
rcarrillocruzand how to move forward15:16
rcarrillocruzdo i start on it15:16
mordredwe have reno in shade, fwiw, so there is a place in infra to cargo cult from15:16
rcarrillocruzor do i open a a topic for next infra meeting , linking to the new task15:17
rcarrillocruz?15:17
pleia2rcarrillocruz: unless it's super simple, we don't want to actually fix bugs today, just categorize them15:17
pleia2fix tomorrow :)15:17
pleia2or make a list of things to come back to15:17
rcarrillocruzk15:17
rcarrillocruzbleh15:18
rcarrillocruz500 when adding a task to the story15:18
pleia2at 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 others15:18
rcarrillocruzZara, SotK : ^15:18
anteayaI see we have two puppet-openstack-health projects in storyboard: puppet-openstack-health and puppet-openstack_health: https://storyboard.openstack.org/#!/project_group/5515:18
rcarrillocruzanteaya: yeah, i remember that was renamed at some point15:19
rcarrillocruzlooks like it needs cleaning15:19
SotKrcarrillocruz: was there anything helpful in the error message?15:19
anteayayes, so is that a storyboard bug?15:19
rcarrillocruz500: PUT /api/v1/stories/2000352/tags: No error details available15:19
rcarrillocruzSotK: ^15:19
*** mtreinish has joined #openstack-sprint15:20
pleia2is there a default priority? like, Medium?15:20
Zaraare you logged in? (it still shouldn't let you try to add things if you're not...)15:20
rcarrillocruzi am, my name shows up on the right upper corner15:21
pleia2anteaya: 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 one15:21
pleia2anteaya: and something we should add to our rename work15:21
anteayapleia2: no stories for either15:21
anteayapleia2: good point15:21
anteayapleia2: where do we document renaming a project?15:22
pleia2anteaya: 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 process15:22
Zarahuh, I can't reproduce it. :/15:22
* SotK neither15:22
anteayapleia2: sure, thanks15:22
Zara(I tried adding both a task and a tag to a different story)15:23
pleia2anteaya: I don't know off the top of my head, we can look around later :)15:23
Zara(both worked :/)15:23
rcarrillocruzi think it would be good to have a query for listing all stories for openstackci group that are unassigned15:23
mtreinishanteaya: was there something specifically you wanted me to look at?15:24
rcarrillocruzsorry if obviuos, anynoe can point to how to do that on the search15:24
fungircarrillocruz: 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 people15:24
anteayamtreinish: 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 up15:24
pleia2AJaeger: any updates here? https://storyboard.openstack.org/#!/story/200045215:25
anteayamtreinish: sorry to bother you, but happy to have you stay if you wish15:25
anteayapleia2: I have a note in the etherpad, thank you15:25
mtreinishanteaya: ah yeah. We only should care about the one with the underscore instead of the dash15:25
pleia2fungi: ah, ok15:25
anteayamtreinish: awesome thanks, underscore is the keeper15:25
fungias 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 features15: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
mtreinishanteaya: just like the repo name :) http://git.openstack.org/cgit/openstack-infra/puppet-openstack_health15:26
anteayamtreinish: so it is :)15:26
SotKrcarrillocruz: 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
fungiideally 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 tracking15:27
anteayamtreinish: thanks, pointing out the obvious is always greatly appreciated by me15:27
rcarrillocruzSotK: understood :-), will do now15:27
rcarrillocruzSotK: https://storyboard.openstack.org/#!/story/200054915:28
SotKrcarrillocruz: thanks!15:28
pleia2rcarrillocruz: 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-sprint15:31
rcarrillocruzsure, thanks15:31
rcarrillocruzi assume we can safely merge https://storyboard.openstack.org/#!/story/200025015:36
rcarrillocruzwe run beaker on all infra modules to my knowledge?15:36
pleia2I'd confirm with crinkle and nibalizer15:37
rcarrillocruzclarkb, crinkle , nibalizer ^15:37
pleia2want to make suer we do enough15:37
*** baoli has joined #openstack-sprint15:37
rcarrillocruzy15:37
pleia2rcarrillocruz: 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 IRC15:38
rcarrillocruz++15:38
nibalizerhello15:38
*** openstack has joined #openstack-sprint15:51
SotKif someone creates a story I'll try to make time to fix it before the summit :)15:52
*** openstack has joined #openstack-sprint15:56
pleia2yolanda, Zara, SotK - any updates on storyboard integration tests? the story hasn't been updated in over a year: https://storyboard.openstack.org/#!/story/200013415:56
Zaraah, I have no idea about the status of that15:57
Zarawell, I found that some tasks had been merged15:57
Zarabut I think yolanda is the one who knows15:57
pleia2yeah, looks like yolanda was working on getting some tests in project-config, but no review link or anything15:57
* pleia2 adds to the etherpad for later15:58
pleia2thanks Zara15:58
SotKI think the jobs to run the tests exist, assuming they are what I think they are15:58
SotKbut they don't work properly for the api, and they also are probably no longer comprehensive (if they ever were)15:58
ZaraSotK: I think when I looked, it wasn't clear if the things that were there matched the things in that story15: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
pleia2gah, another one where someone set the status to "review" but there's no review link16:00
*** openstack has joined #openstack-sprint16:09
pleia2crinkle: looking it up now, but I believe we were going with Story: #2000012 but it doesn't actually do anything right now16:13
pleia2ah, Story: 200001216:14
pleia2crinkle: like here: https://review.openstack.org/#/c/276484/16:14
pleia2Gerrit does link it :)16:14
crinkleoh neat16:15
ZaraTIL16:16
rcarrillocruzpleia2: regarding reusable CI, i think this is it:16:17
rcarrillocruzhttps://review.openstack.org/#/c/239810/16:17
rcarrillocruzi've been updating it lately16:17
rcarrillocruzsince original spec committer doesn't be very active16:17
rcarrillocruztried to ping him on IRC about it16:17
pleia2rcarrillocruz: 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:5916:19
pleia2rcarrillocruz: can you add the patch to the comments of that story?16:19
rcarrillocruzsure16:19
pleia2referencing that task16:19
pleia2rcarrillocruz: oh, or maybe a task note16:19
rcarrillocruzalthough16:20
rcarrillocruzhmm16:20
rcarrillocruzthe story is about puppet-openstackci being used for 3rd party16:20
rcarrillocruzthe spec i linked is about extending it to roll out a full-fledged CI based on infra16:20
anteayayeah phswartz is also the person who started vinz16:20
rcarrillocruzi'll put it as note16:20
rcarrillocruzor maybe a task16:20
pleia2oh, looks like they're removing the logstash/kibana stuff in that change16:21
anteayahe tends to start things and then get absorbed with internal work16:21
rcarrillocruzbleh16:22
anteayayeah16:22
rcarrillocruzgetting a 400 about 'please select project of task', yet i'm setting it16:22
anteayahow are you setting it16:23
pleia2Zara: 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 first16:24
SotKthe trouble with latest-first is that conversations become hard to follow without threading imo16:25
asselinpleia2, 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
Zarapleia2: 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
Zarathe real problem with it atm (imo) is that it's spread across several pages16:25
Zaraso that someone can add a comment and you don't even see it16:26
rcarrillocruzlogged out, logged in again16:26
Zarabecause it goes on the next page16:26
rcarrillocruzfixed the issue16:26
Zarahehe16:26
pleia2asselin: 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
pabelangerand back16:26
pleia2Zara: yeah16:26
* rcarrillocruz goes grab some biscuits16:27
pleia2wb pabelanger16:27
Zarapleia2: fixing the display of timeline events is on my todo list, I think... just so's everything, haha16:27
Zarawell, everything that isn't on SotK's todo list16:27
Zarawhich is even bigger16:27
pleia2Zara: I certainly understand that :)16:28
Zaraheh :) 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
asselinpleia2, this is the patch, not sure how to add that to storyboard: https://review.openstack.org/#/c/240011/16:30
pleia2asselin: for which task?16:30
asselinUpdate system-config to use refactored Logstash/Kibana16:30
pleia2asselin: ok great, so to the left of the task description there is a little note icon16:30
asselinoh I probbly need to log in  first16:30
pleia2er right16:31
pleia2not the note with the pencil, the one to the right of that16:31
anteayarcarrillocruz: once you are back, have you any updates for https://storyboard.openstack.org/#!/story/2000330 puppet-zuul fails if pip is not installed16:31
rcarrillocruzi believe i put a change for it, which never merged, but need to check if that was fixed by someone else16:32
anteayarcarrillocruz: thank you16:32
rcarrillocruzi'll put the change on the story16:32
rcarrillocruz(if i didn't put it back in the day)16:32
pleia2asselin: I circled it: http://princessleia.com/temp/addnote.png16:32
anteayarcarrillocruz: thanks, I'll let you add that one to the etherpad, that is the only story for puppet-zuul16:33
asselinok, updated now16:33
rcarrillocruz++16:33
anteayarcarrillocruz: thanks16:33
pleia2asselin: yay, I see a note on a task \o/16:34
asselinthanks, yeah...nice to be able to add notes now!16:35
*** mrmartin has quit IRC16:35
Zara:D16:36
pleia2Zara: 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 this16:38
anteayayay16:38
rcarrillocruzanteaya: turns out i already fix the puppet-zuul pip thing16:39
rcarrillocruzthanks16:39
rcarrillocruzflagged as merged16:39
anteayarcarrillocruz: nicely done!16:39
rcarrillocruz\o/16:39
anteayaI'm going to have some lunch, back in a bit16:40
pleia2anteaya: enjoy16:41
Zarapleia2: have done, thanks :)16:41
rcarrillocruzhmm16:42
rcarrillocruzis there an 'enhancement' tag already16:42
rcarrillocruzwondering if there is but using wrong term (don't get a suggestion filled in by SB)16:43
rcarrillocruzneither 'enhancement' nor 'rfe'16:43
Zarait won't suggest it even if it's already used.16:43
Zarajust to be handy.16:43
ZaraI haven't seen either one used around, fwiw16:44
SotKrcarrillocruz: https://storyboard.openstack.org/api/v1/tags + ctrl+f might be a bit more helpful16:44
rcarrillocruzah, thanks, let me check16:44
rcarrillocruzit seems i'll be the creator of 'enhancement'16:45
rcarrillocruz:D16:45
*** mrmartin has joined #openstack-sprint16:45
Zara:D16:45
SotKwe should probably expose some functionality to do that check in the web ui16:45
rcarrillocruzoh well16:45
rcarrillocruzwishlist16:45
rcarrillocruzthat's not too bad16:45
Zarathat'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.org16:54
SotK:)16:55
Zaraahaha16:55
pleia2I mean, good job everyone16:56
pleia2hehe16:56
ZaraI warned you all =D16:57
Zarawell... I warned someone at some point16:57
anteayaafter lunch I need to figure out how to add myself to the storyboard email spam queue16:58
nibalizerZara: haha17:03
Zara:)17:04
*** mrmartin has quit IRC17:05
*** mrmartin has joined #openstack-sprint17:10
*** mrmartin has quit IRC17:10
pleia2adding 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 with17:13
*** mrmartin has joined #openstack-sprint17:22
*** mrmartin has quit IRC17:22
*** bkero has joined #openstack-sprint17:22
pleia2it's actually pretty interesting to see what projects we're using this a lot for17:23
anteayapleia2: oh good thank you17:26
anteayaso in my profile I now will recieve notificaitons of anything I am subscribed to17:31
anteayabut I am not subscribed to anything17:31
anteayawhen I go to project groups I see 4 project groups, but only 3 names of groups: https://storyboard.openstack.org/#!/project_group/list17:33
anteayathere seems to be a project group with no name17:33
SotKyeah, one of the project groups has somehow ended up nameless17:33
Zarawe always wondered about that17:33
anteayait makes it hard to select that group17:33
anteayathe groups and groups static pages17:34
Zarayeah, 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
anteayafungi: what should we do about the storyboard project group that has no name that contains the repos: groups and groups-static-pages17:34
*** mrmartin has joined #openstack-sprint17:35
fungianteaya: interesting, i bet we forgot to set a group for those repos17:35
fungilooking17:35
fungioh, they have a group now (groups-portal)17:36
fungihttps://review.openstack.org/134330 added it after we had already previously set use-storyboard: true17:37
fungiso i think that null-name group can just go away17:37
fungii assume i need to delete that in the db?17:37
fungilikely we should also consider that a possible bug in manage-projects that it was able to set a null string group name17:38
SotK+117:38
fungipossibly also a bug in storyboard for accepting a group with an empty string for a name17:39
anteayawell Zara was saying she doesn't know how to create groups17:41
anteayaZara: were you not?17:41
anteayaas she doesn't think she has permissions17:41
anteayaand was wondering who can create groups and what are the permissions17:41
Zarayeah, admin users can create projects and project groups17:42
fungiaha, there is a row in project_groups with name="groups-portal" and title=NULL17:42
ZaraI'm not actually a storyboard.openstack.org admin17:42
Zarawhich is quite funny, really17:42
anteayaso setting the title value from NULL to TRUE might show the title?17:43
fungino, other groups have a title with the same string as the name17:43
anteayaah17:44
fungiit looks like someone manually set the titles of the other groups, just not this one17:44
anteayahow interesting17:44
fungias all the others also have an non-NULL updated_at timestamp17:44
fungihttp://paste.openstack.org/show/493977/17:45
fungialso i've checked the project_group_mapping table and that's the only group those two projects are in17:46
fungiso i don't think we have any unnamed/missing groups. we just have one without a title set on it17:46
fungiand 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
anteayathat sounds like a bug to me17:48
fungiespecially since having no title means i can't select it (no hyperlink)17:48
anteayaand I am in agreement with the conclusions you have drawn based on the evidence thus far17:48
anteayayeah17:49
fungithough since i know the id number, i should be able to manually construct the url17:49
fungihttps://storyboard.openstack.org/#!/project_group/5817:49
fungii've edited that group to add a title now17:50
fungi(through the web interface)17:50
fungithe webui seems to (currently) indicate the group title is a required field at least17:51
anteayathank you17:51
anteayaZara: SotK should this be a bug?17:52
fungithough since it seems to be freeform, it may not be a great choice for an index view in the ui17:52
*** mrmartin has quit IRC17:52
fungias it's unlikely there's any uniqueness guarantee on the group title?17:52
pleia2gah, "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
anteayafungi: 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
fungihaving a unique group name also displayed as disambiguation would make sense to me at least17:53
fungianteaya: saying that only displaying the group titles and not the group names in the project group list may lead to confusion17:54
fungisince someone may possible enter identical titles for two different groups in some deployments of storyboard17:54
fungier, may possibly17:54
anteayaah17:54
anteayaif titles are the same as name why have both?17:54
AJaegerpleia2: did I mark https://storyboard.openstack.org/#!/story/2000452 properly as done?17:55
fungianteaya: well, i don't think they necessarily need to be the same17:56
anteayaokay17:56
fungianteaya: i was saying two groups might have the same title but i doubt two groups can have the same name17:56
anteayaah17:56
pleia2AJaeger: yes, thank you17:57
fungion 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 titles17:57
fungirather than just having name==title17:57
pleia2AJaeger: it no longer shows up as active https://storyboard.openstack.org/#!/project/731 it's now in the Merged tab :)17:57
AJaegergood17:58
anteayafungi: that sounds reasonable17:58
anteayaI do believe I have successfully set myself up to be email spammed17:58
AJaegerpleia2: that reminds me: I should mark the spec as done as well...17:58
fungioh, 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
fungiso no spaces in group titles17:59
fungii tried to make the title of the groups-portal group "User Groups Site" and it didn't like that at all18:00
fungialso the project_groups.name field is called "URL" in the group editor, so clearly the database schema is mildly misleading18:01
fungiso really, title is a display identifier string, while name is a url component18:02
anteayainteresing18:03
fungieven 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 url18:03
fungiso in conclusion, i have no clue what the name field is actually for18:04
anteayathere is a story about creating better urls18:04
anteayaas the id in the url isn't going over as very friendly18:04
fungiyeah, this may be an incomplete implementation for that, still in progress, or something18:04
anteayaI believe is the point of the story18:04
anteayaso I have a question about pypi-mirror: https://storyboard.openstack.org/#!/project/74118:08
anteayawe have a mirror for pypi, then we don't have a mirror for pypi18:08
anteayacurrently my understanding is we don't have a mirror for pypi18:08
anteayacan anyone confirm?18:08
anteayapatches seem to be in this form: http://bazaar.launchpad.net/~srid/+junk/pypi-mirror/revision/6618:09
anteayathough we also have a git repo for it: http://git.openstack.org/cgit/openstack-infra/pypi-mirror/log/18:10
anteayaall the patches that had been in the merged state prior to today were merged in 2009 or 201018:12
anteayaI set merged on this one today: https://storyboard.openstack.org/#!/story/71298918:12
rcarrillocruzk folks, going home, marked several projects as DONE18:15
rcarrillocruznot sure if i'll reconnect later, may resume tomorrow morning18:15
rcarrillocruzlater!18:15
pleia2rcarrillocruz: thanks!18:17
pleia2I 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/200026518:19
Zarafungi: I think there's a story somewhere about the strangeness of 'name' and 'url'... we certainly complain about it often enough18:20
fungiZara: thanks--glad i'm not the only one confused then ;)18:20
Zarathere's also some name vs title confusion all over the place18:21
Zaraoh, 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 least18:21
Zaraif I mention it to a different person every week, I may eventually get to it... :/18:22
fungianteaya: 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 dependencies18:23
fungipleia2: at some point Ryan_Lane (or maybe someone else?) added elasticsearch and the elasticsearch extension to our mediawiki instance18: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
fungipleia2: git grep and blame on the appropriate lines will probably tell a more accurate story than i can18:24
anteayafungi: okay so are bugs against the pypi-mirror code still valid?18:24
fungianteaya: it's possible pypi-mirror is still maintained, but i'm checking that real quick18:24
anteayarcarrillocruz: thank you!18:24
anteayafungi: thanks18:24
fungianteaya: notnownikki seems to have authored a fix on it which rcarrillocruz and yolanda approved less than a year ago18:25
anteayaso still maintained then I guess18:26
fungiso i guess it's still semi-maintained18:26
anteayathanks18:26
fungii think maybe gozer is/was relying on it long after we ceased using it18:26
anteayaI'll continue to work though the open bugs against the repo18:26
anteayaah18:26
anteayaasselin: is gozer still using the pypi-mirror repo, do you know?18:27
pleia2fungi: 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 server18:27
fungipleia2: OH! right... *sigh* :/18:27
*** baoli_ has joined #openstack-sprint18:27
pleia2http://git.openstack.org/cgit/openstack-infra/puppet-mediawiki/tree/templates/Settings.php.erb#n30518:27
pleia2require_once( "$IP/extensions/Elastica/Elastica.php" );18:27
anteayaZara: the relics of planned features that you don't know the plans for sounds like cruft to me18:28
pleia2so there's that :)18:28
fungihah, i remember that band18:28
pleia2lol18:28
anteayaha18:28
fungii think they spun out of the collapse of suede18:28
Zaraanteaya: we're slowly learning some of the plans again, but yes, and some things have moved on anyway18:28
anteayafungi: care to share some song links?18:28
anteayaI could use a change of pace18:29
*** baoli__ has joined #openstack-sprint18:29
anteayaZara: fair enough18:29
Zaraor even: http://vocaroo.com/18:29
anteayawow, I didn't even know about that18:29
anteayaI wonder who keeps their copy of anything recorded18:29
*** baoli has quit IRC18:29
fungii'm trying to remember which tracks from https://en.wikipedia.org/wiki/Elastica_(album) ended up on the radio18:30
pleia2it seems we're still having trouble with searching18:30
fungimaybe only vaseline did here in the states18:30
pleia2for example, https://wiki.openstack.org/w/index.php?search=storyboard&fulltext=Search18:30
Zaraanteaya: and it's 9 years old!18:30
anteayawow18:30
*** mmedvede has joined #openstack-sprint18:30
pleia2didn't bring up the virtual sprint page (edited weeks ago), or our meeting agenda (edited today)18:30
fungipleia2: oh, i wonder if the reindexer isn't running automatically or something18:31
anteayapleia2: yes I would say we still have trouble with searching18:31
pleia2fungi: would you mind updating https://storyboard.openstack.org/#!/story/2000265 with speculation? :)18:32
fungii 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 update18:32
anteayaI've been watching a lot of james brown recently18:32
fungiupdating!18:32
pleia2thank you18:32
anteayayay!18:32
*** baoli_ has quit IRC18:32
asselinanteaya, not sure whay is pypi-mirror...we use bandersnatch...need to double-check18:33
anteayaasselin: awesome thank you18:34
anteayaasselin: apparently gozer used to use pypi-mirror18:34
anteayabut if you have moved on, that is great news18:34
anteayashould we retire the repo then?18:34
asselinwhat's the full repo name?18:35
*** delatte has joined #openstack-sprint18:36
asselinnvmd https://git.openstack.org/cgit/openstack-infra/pypi-mirror/18:36
anteayayes18:36
*** delattec has quit IRC18:39
*** sbadia has quit IRC18:39
*** jaimguer has quit IRC18:39
Zaraoh 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 a18:40
Zarabig impact on users.18:40
Zara*already18:40
anteayaZara: okay18:41
asselinI 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.rst18:41
anteayaso no action from me on this is okay with you?18:41
Zarayeah18:41
asselins/wiki/readme/18:41
*** rockstar has quit IRC18:41
anteayaasselin: thanks, that might be an internal link18:42
anteayait isn't resolving for me18:42
asselintripelo is using it: http://codesearch.openstack.org/?q=pypi-mirror&i=nope&files=&repos=18:42
asselinsorry: http://git.openstack.org/cgit/openstack-infra/pypi-mirror/tree/README.rst18:43
anteayaokay seems like it would be a lot of work to retire18:44
anteayaI'll just see if I can work though the bug list18:44
anteayamight mark things that are more than a year old invalid18:45
*** sbadia has joined #openstack-sprint18:46
bkeroDoes storyboard support DUPs?18:50
bkerohttps://storyboard.openstack.org/#!/story/2000474 and https://storyboard.openstack.org/#!/story/2000521 seem pretty duplicate to me18:51
bkeroOr just close invalid duplicate of X?18:51
anteayaI 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 them18:52
anteayaI don't think storyboard has a feature to automatically deal with duplicates like launchpad does18:52
anteayaif you like you could add a story for that feature18:52
*** jaimguer has joined #openstack-sprint18:53
bkeroHm ok18:54
anteayaZara: 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
anteayabkero: thanks18:54
*** rockstar has joined #openstack-sprint18:54
Zarayeah, storyboard can't automatically deal with duplicates yet.18:55
Zaraanteaya: and no, no objection18:55
ZaraI don't even know how I updated that story, as timeline events were broken at the time18:55
Zaraoh actually, I bet I know how18:56
anteayaZara: thanks, I'll mark it invalid and we can think no more about it18:56
anteayaoh?18:56
ZaraI probably just changed the project, and it was probably listed as a 'storyboard' task or similar18:56
Zarasince those are the ones I look at18:57
jesusauranteaya: I've updated https://storyboard.openstack.org/#!/story/200027118:57
anteayajesusaur: thank you so much18:57
Zarathough no way to know for sure.18:57
anteayajesusaur: 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
jesusauryeah, I was about to do that18:59
anteayajesusaur: awesome, thank you18:59
pleia2Zara: 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/71719:00
Zarapleia2: ah, for the update docs one?19:01
pleia2Zara: yeah19:02
Zaralooks like a bug, similar to the 'stories assigned to me' one for the dashboad. so I thiiink I know roughly how to fix it19:02
ZaraIf 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
Zaraso yeah, I think I know what's going wrong with that, anyway19:05
Zaraoh, my patch for the dashboard thing is still in review19:07
* Zara grumbles about sotk taking holidays. https://review.openstack.org/#/c/292509/ for the curious.19:07
mmedvedeasselin: 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
mmedvedeasselin: it was optional part of the spec. Is it useful ot have logstash /elastic search in puppet-openstackci?19:08
anteayaZara: any additional updates to https://storyboard.openstack.org/#!/story/200001219:14
anteayaZara: looks like it has some attention19:14
pleia2huh, it looks like some-gerrit-thing was updating storyboard at some point https://storyboard.openstack.org/#!/story/1179008 does this still work?19:15
anteayaoh wow19:16
pleia2oh no, I think this was pulled over from launchpad19:16
anteayathat would be great to have19:16
pleia2false alarm :)19:16
anteayaoh19:16
SotKyeah, those comments are from before storyboard existed sadly iirc19:17
asselinmmedvede, I think it's useful. It was lower priority b/c not really needed for third party ci, but nice to have.19:17
pleia2mordred: do you know where this ended up? https://storyboard.openstack.org/#!/story/117900819:17
asselinmmedvede, either way, it makes sense for the common ci extension work.19:17
mmedvedeasselin: ok19:19
Zarapleia2: haha, I got so excited about those when I saw them a little while ago19:21
Zaraglad it wasn't just me19:21
anteayathis story has had no action for a year: https://storyboard.openstack.org/#!/story/200024419:21
anteayaalso I'm not sure the story is that important19:22
anteayaany objection to me marking it invalid19:22
pleia2anteaya: there are a lot of those, none of us have looked at bugs19:22
anteayayeah19:22
pleia2anteaya: I'd check to see if it's still a valid concern19:22
anteayaI think I mark it as invalid with the invitation to reopen with an update19:22
anteayacheck how?19:22
pleia2the bug says that the welcome message says "take 3 to 7 days to be reviewed" - does the message still say that?19:23
anteayaI add a comment saying I'm marking it as invalid due to age but anyone is welcome to open it again with an update19:23
pleia2I really don't like marking invalid due to age right now, since we've been bad about responding to things like this :(19:23
pleia2this is likely a bug we should ask ttx to look at19:23
anteayapleia2: actually it merged19:24
pleia2yay :)19:25
anteayathe change happened but noone noted it on the story, so I'll mark it as merged19:25
pleia2thanks19:25
anteayawell I marked most of the pypi-mirror bugs as invalid due to age19:25
anteayasince they were between 5 and 8 years old19:26
anteayaI said if anyone wanted to open them to please update the story19:26
mordredpleia2: done!19:27
pleia2I thought that was more because we don't really use it19:27
pleia2mordred: cool, want to mark the tasks as merged?19:28
mordredI did!19:28
* mordred did something19:28
anteayapleia2: well we don't use it and the patches were of a goodly length19:28
* pleia2 refresh19:29
pleia2they are not showing as merged for me yet19:29
anteayaI don't want to ruin the wonderful bug plan you have19:29
anteayait is really good19:29
anteayajust sharing what I did19:29
anteayaif you want me to do something else, I can do that19:29
pleia2anteaya: 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 age19:29
pleia2I honestly haven't looked at storyboard bugs in over a year, and I don't think I'm alone19:30
anteayaright, that's fair19:30
anteayaright, yup I think that makes sense19:30
bkeroDo a lot of these projects also have launchpad issues filed against them?19:33
bkeroOr is it all on one-or-the-other?19:33
pleia2bkero: we moved all our launchpad bugs to storyboard a couple years ago19:34
pleia2so they should only be in storyboard19:34
*** mrmartin has joined #openstack-sprint19:42
anteayapleia2: 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
pleia2anteaya: yep, I put a legend of statuses at the top of the list19:45
pleia2    DONE: All bugs reviewed, it's ok if it requires follow-up from individuals/groups, just make note of it19:45
anteayaoh I missed your legend19:45
pleia2it's done as far as our end, since we're just waiting on people19:45
anteayathanks19:45
pleia2easy to miss :) too much in the pad19:45
anteayawell a lot in there19:46
anteayayou have it really well organized19:46
anteayathank you19:46
pleia2I'm getting there, it'll go smoother next time I think19:46
pleia2hard to anticipate what workflow will be best19:46
*** mrmartin has quit IRC19:46
anteayaoh yes19:46
anteayaplus with this one under their belt I'm confident Zara and SotK will have a better sense of what we need in future19:47
* pleia2 nods19:47
anteayaso will change for a bit but this is really working out much better than I had anticipated19:47
anteayaI knew you would work well with whatever we were given19:48
anteayabut we actually also seem to be making progress19:48
*** mordred has quit IRC19:48
bkeropleia2: awesome19:48
anteayawhich I had not been optimistic enough to consider19:48
pleia2started with 571 active stories, we're down to 530 and haven't even tackled system-config yet19:48
pleia2system-config will be fun19:49
pleia2but I need to go to lunch now, bbiab19:49
anteayaenjoy lunch19:52
anteayaI think I'm going to take a walk19:53
*** mordred has joined #openstack-sprint19:58
anteayaso jim says that the LHF in the title of this story means low-hanging-fruit: https://storyboard.openstack.org/#!/story/200006819:59
anteayaI will add that tag to the story, do we have an example of that syntax anywhere?19:59
anteayaalso can one search for that tag? so far I have not been successful in my attempts20:00
anteayaokay going for a walk now20:00
Zarafor 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
SotKanteaya: 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 dropdown20:02
* SotK can search for low-hanging-fruit successfully20:02
Zarabetween the two of us, we form a comprehensive source of documentation \o/20:03
*** mordred has quit IRC20:04
clarkbok I am here and can jump in, where is a good place to start?20:04
*** mordred has joined #openstack-sprint20:11
*** mordred has quit IRC20:12
bkeroclarkb: I just went through all the jjb stories. Maybe I missed something.20:13
bkeroclarkb: 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 triage20:14
clarkbbkero: ok will do20:14
bkeroZara: 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
bkeroIt runs straight into the bottom of the page, and I keep trying to scroll down because I think I'm missing something.20:15
bkeroclarkb: triaging instructions here: https://etherpad.openstack.org/p/cibugreview-april201620:15
Zarabkero: 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 write20:19
Zara:P20:21
clarkbZara: the css on https://storyboard.openstack.org/#!/project_group/55 for active/merged/invalid seems to be off20:22
clarkbmy checkboxes aren't lined up with their categories properly20:22
clarkbis that a known issue?20:22
Zaraclarkb: 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-sprint20:25
clarkbalso I havne't received any email from storyboard even with today's activity :(20:27
clarkbI need ot check spam folders and server logs to see if it even attempts to email me20:27
Zara(aha, https://storyboard.openstack.org/#!/story/2000361 )20:27
Zarahm, that is weird, I've been getting them20:27
Zaraif you're subscribed to things and getting none, is it definitely the right email address?20:28
clarkbI wonder if storyboard doens't know what my email addr is20:28
clarkbZara: I don't know because storybaod doesn't say, I guess I can dig in the db20:28
clarkbI am definitely subscribed to a big chunk of projects, went through the project group and subscribed ot most of them20:29
Zarayeah, 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
clarkba quick grep of exim logs shows no results for 'clark'20:31
Zaraokay, so if there's someone about with admin permissions for storyboard.openstack.org20:32
Zarathey should be able to check what email is matched with your username20:32
clarkboh I have admin20:32
SotKclarkb: you definitely have emails enabled in your preferences right?20:32
Zaraokay, on the admin menu there should be a list of users, and it'll say Email: hidden or somesuch20:32
Zarabut if you click to edit one it should show the email20:32
Zaraat least, that's how it works on my instance...20:32
clarkbya I found it, it has my gmail addr which is what I expected bceause it got it from lp20:33
clarkbhuh it says I don't have emails enabled20:33
clarkbdid the save fail when I tried before?20:33
ZaraI hope not, maybe20:33
clarkbthe check box is checked and that persists when I navigate around20:33
clarkbok lets see if this was the ticket20:34
Zarathat's worrying, either way, suggests there might be a bug that doesn't always rear its head. :/20:35
ZaraI hope it works now, anyway...20:35
*** krotscheck is now known as krotscheck_dcm20: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-sprint20:40
*** dteselkin_ has joined #openstack-sprint20:43
clarkbpleia2: https://storyboard.openstack.org/#!/story/2000513 is our new user disablement right? maybe you can update the bug?20:45
*** jaimguer has quit IRC20:47
*** AJaeger has quit IRC20:47
*** rcarrillocruz has quit IRC20:47
*** dteselkin has quit IRC20:47
*** pabelanger has quit IRC20:47
clarkbZara: I just got a storyboard email so that was it20:48
clarkbsorry for bugging I swear the option was checked and saved but apparently wasnt20:48
*** pabelanger has joined #openstack-sprint20:49
Zaraclarkb: heh, np, I'm happier if it turns out you were just mistaken! :)20:51
Zarabkero: quick fix here, since I'm about to go to bed... https://review.openstack.org/#/c/305483/20:51
*** jaimguer has joined #openstack-sprint20:53
*** rcarrillocruz has joined #openstack-sprint20:53
clarkbfungi: does https://storyboard.openstack.org/#!/story/1393023 appear sufficiently completed to you?20:54
*** pabelanger has quit IRC20:58
*** pabelanger has joined #openstack-sprint20:58
Zaraoh 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
ZaraI seem to have 200 more now than I did this morning, so yeah, heads-up :)20:59
Zarathis is a nice way to see which bugs are the most annoying.20:59
clarkbrcarrillocruz: https://storyboard.openstack.org/#!/story/1390973 I think that is intentional... but I will let you decide if it is invalid21:01
Zara'night21:02
clarkbZara: if you haven't completely disappeared yet, is there a mark duplicate functionality?21:05
*** baoli__ has quit IRC21:10
anteayaclarkb: no there isn't21:14
anteayaclarkb: bkero asked about it earlier, I'm not sure if that person filed a story for that functionality or not21:15
bkeroI haven't21:15
bkeroI'll go do that21:15
bkeroanteaya: is openstack-infra/storyboard the correct repo to file it against?21:15
bkeroor storyboard-client?21:15
anteayastoryboard.openstack.org21:16
anteayago to that url then sign in with your launchpad id21:17
bkeroYes, I'm logged in21:17
anteayathen in the top left you should see the Create new... prompt21:17
anteayaif you click on that from the drop down select story21:17
bkeroI'm asking which project to file it against21:18
anteayatitle, description, project is openstack-infra/storyboard21:18
bkeroOk, openstack-infra/storyboard. Thank you.21:18
anteayawelcome, sorry I mis-understood21:18
anteayaso I can search on low-hanging-fruit: https://storyboard.openstack.org/#!/search?q=low-hanging-fruit21:18
anteayahowever, the search results return me stories that don't have that tag21:18
anteayaclarkb: so have you seen the etherpad pleia2 created? https://etherpad.openstack.org/p/cibugreview-april201621:19
clarkbanteaya: yup21:19
anteayaclarkb: she did a great job of identifying which repos have bugs21:20
clarkbI am currently traiging system-config bugs21:20
anteayacool21:20
anteayaclarkb: on line 125 did you want to identify that you are working on system-config?21:20
bkeroOof, the 'tasks' portion of 'make a new story' modal lacks a heading21:21
anteayabkero: and if you have done the jjb stories can you identify that on the etherpad?21:21
bkeroNow I understand why so many stories have tasks that are just duplicates of the title21:21
bkeroanteaya: yup21:21
anteayathank you21:22
pleia2back from lunch21:23
anteayawelcome back21:23
clarkbpleia2: https://storyboard.openstack.org/#!/story/2000513 looks like one you would know about21:23
anteayaI'm only here about another 20 minutes21:23
pleia2clarkb: thanks, just opened it up :)21:23
pleia2oh I'm not sure where we are with that, did we enable new users again?21:24
anteayaclarkb: I also am not getting any email21:25
pleia2pabelanger might be more on top of the current status than I am21:26
clarkbanteaya: 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
clarkbanteaya: if those things checkout I can look at the email addr storyboard thinks you are using21:26
clarkbpleia2: I dunno21:26
anteayaclarkb: apparently my email send notifications preference was not saved21:26
anteayaso I have saved it again21:26
pleia2clarkb: 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 most21:27
anteayaI've subscribed to the project group openstack-ci21:27
anteayastoryboard is now spamming me21:27
pleia2yay21:27
anteayaso on the low-hanging-fruit tag21:27
anteayacan anyone search for that _and_ get results that use the low-hanging-fruit tag21:28
bkeroZara, SotK: https://storyboard.openstack.org/#!/story/200055321:28
anteayaI can get results, but they don't use the tag21:28
clarkbso many invalid -> "openstack failed, this is not a bug in the infrastructure"21:28
pleia2clarkb: yeah, I figured21:29
pleia2anteaya: when you search for low-hanging-fruit, are you selecting the tag when it comes up with suggestions?21:29
pleia2when 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 tags21:30
anteayaI don't see that it is suggesting that tag21:30
anteayapleia2: which view are you starting from?21:30
pleia2Stories21:30
pabelangerclarkb: pleia2: Yes, it is still disabled. I haven't cleaned any recent spam, anteaya have you?21:30
anteayaI added the low-hanging-fruit tag to https://storyboard.openstack.org/#!/story/200006821:30
anteayapabelanger: I have not cleaned spam in about a week21:31
pabelangerpleia2: clarkb: anteaya: We do have new spam tools in place, if we want to try enabling it again21:31
pleia2anteaya: yep, that's in my list, there are 22 active stories that have the low-hanging-fruit tag21:31
anteayapabelanger: sorry I missed the parent question you are replying to21:31
pabelangerhowever, they are still a manual process21:31
anteayapabelanger: oh good, glad you see it on your end21:31
pabelangeranteaya: see https://storyboard.openstack.org/#!/story/2000513 for clarkb question21:32
fungiclarkb: yeah, 1393023 lgtm. marked merged now21:32
anteayapleia2: so when you are starting from https://storyboard.openstack.org/#!/story/list are you typing in the Jump to... text box?21:33
anteayapabelanger: okay after I finish this question, thank you21:33
pleia2anteaya: like this: http://princessleia.com/temp/lhf.png21:33
anteayaokay that was not what I was doing, let me try what your picture says21:34
pleia2the one highlighted in red is the one I select, and that's how I get the 22 results that have the tag21:34
pabelangeranteaya: I also have not received any emails from storeyboard.  However, I don't believe I am subscribed correctly21:34
pleia2pabelanger: could you update https://storyboard.openstack.org/#!/story/2000513 with what you understand the status to be?21:35
anteayapleia2: that doesn't work for me, when I try it I get 1 to 25 of 68721:35
anteayapleia2: I don't know what I am doing wrong21:35
pabelangerpleia2: sure21:35
anteayalet me make a pdf movie stand by21:35
anteayapabelanger: okay good to know, yes you have to be subscribed21:35
pleia2anteaya: 687 is the number of total stories in storyboard, so it doesn't seem to be searching at all :\ or it's matching everything21:35
anteayayeah21:36
pleia2anteaya: might be something to put in the etherpad and chat with Zara about to debug?21:36
anteayayeah21:36
pleia2I'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
anteayaI have emails now21:37
anteayafor some reason save didn't work for me the first time when I set my profile to notifications21:37
clarkbanteaya: me either21:37
pleia2ok, added the email thing and the tag search woes to the Comments section of "Stories filed against StoryBoard and comments" in the etherpad21:38
clarkband duplicates? there are a half dozen "cannot talk to git.o.o" bugs21:39
clarkbthat are all the same issue21:39
pabelangerpleia2: 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
pabelangerI think we can give it a try and see how our new spam tools work21:39
pleia2pabelanger: thank you21:39
pleia2pabelanger: I think we might want to create a new story to track the status of the spam problem21:39
pleia2so we can stash information like you just shared21:40
bkeroWhat format is a description in storyboard interpreted in? I'm trying to modify a description to <pre> out an included patch.21:40
fungisounds good to me as long as someone's keeping on top of the recent changes stream on the lookout for new spam popping up21:40
jesusaurbkero: I just added some <pre></pre> tags to a description and it worked fine21:41
bkerocool21:41
bkerojesusaur: that didn't work :/21:41
pleia2bkero: are you able to "Toggle Preview"?21:41
clarkbfungi: 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 now21:42
bkeroI am21:42
pleia2okie21:42
bkeropleia2: Don't see how that helps though. <ppre> did not make it plaintext.21:42
bkero<pre>21:42
pleia2bkero: just confirming you can test how things look without saving each time ;) I made that mistake earlier21:42
fungiclarkb: "merged" i think21:43
bkeroAh yeah21:43
bkeropleia2: do you know if it's markdown? html? RST?21:44
pleia2I don't know21:45
bkeropleia2, jesusaur: looks like markdown. To codeblock stuff out just use '```' on either side21:45
pleia2bkero: I just used <b>foo</b> and it worked21:46
jesusaurbkero: strange, I guess it's a fluke that <pre> worked on https://storyboard.openstack.org/#!/story/200032121:46
bkerojesusaur: yeah, didn't work for me on https://storyboard.openstack.org/#!/story/200038421:46
clarkbgah funny thing just bit me on storyboard21:46
clarkbthe events and comments are paged21:46
clarkbso I posted the same thing overand over and it wasn't showing up until I realized this21:46
anteayapleia2: I have sent you a gif movie I just created of my experience with the low-hanging-fruit tag search21:47
pleia2anteaya: re: email, you're clicking on the one with the magnifying glass, you want to click on the one with the tag, below it21:47
anteayaoh thanks21:47
anteayapleia2:  1 to 23 of 2321:48
anteayapleia2: thank you21:48
pleia2anteaya: yay21:48
pleia2noting that it's too hard in the etherpad ;)21:48
pleia2especially since we can't link to search results21:48
anteayayes21:48
jesusaurhow do you add a specific project filter to the story list?21:49
pleia2jesusaur: just start typing it and you should get a dropdown with the project name and a little cube next to it21:50
anteayapleia2: thanks for setting this up, this is awesome21:50
anteayapleia2: I have to bow out now21:50
anteayathanks so much21:50
fungiclarkb: 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
jesusaurpleia2: ahh, fancy21:51
pleia2anteaya: have a good evening21:51
bkeroI love finding stories that have a merged review sitting in the bottom21:51
pleia2bkero: easy ones \o/21:52
clarkbfungi: ya and our control of our images should fix it in any case21:52
bkeroyup21:52
pleia2for bugs in launchpad we have a script that updates the bug, including closing them, that will be in storyboard some day21:53
fungiclarkb: 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 problem21:53
pleia2bkero: btw, I included jenkins-job-builder on like 123 of the etherpad along with the other "bug job" projects21:55
bkeroOh, did I miss a part of the etherpad?21:55
pleia2bkero: I think just didn't scroll down far enough :)21:56
bkeroah21:56
clarkbfungi: oh!21:56
clarkbfungi: fun21:56
* bkero facepalm. Haven't been marking jjb things from todo to review21:57
clarkbone thing I am noticing with system-config is that we need to reparent the task to other projects often21:58
bkeroShould 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-config21:58
clarkbbkero: 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
bkeroYeah21:59
bkeroIf someone inlined a patch because they couldn't be bothered to do workflow I'll mark it review21:59
bkeroand mark it low-hanging-fruit21:59
pleia2maybe "progress" means someone is thinking about it22:00
pleia2or wrote an email, or is testing things not yet up on review22:00
clarkbpleia2: ya I guess there is non review progress22:01
clarkbmaybe we should drop review the n:)22:01
pleia2review will be more useful when we have gerrit automagic22:01
clarkbfungi: do you know if https://storyboard.openstack.org/#!/story/1333197 happened? at the very least we don't run out of disk there anymore22:05
pleia21 to 100 of 49822:06
pleia2under 500 \o/22:06
pleia2(we started the day at 571)22:06
clarkbpleia2: system config is half "invalid your test broke because openstack was broken"22:06
pleia2yeah, as expected22:07
pleia2our bug number traditionally hovered around 250 on launchpad22:07
clarkbfor example https://storyboard.openstack.org/#!/story/131739922:07
pleia2that's with quarterly bug days22:07
pleia2ah, yeah22:07
clarkbpleia2: oyu might want to update https://storyboard.openstack.org/#!/story/1311855 with the current reprepro state of things22:08
pleia2oh hey, we did that22:08
*** dteselkin_ has quit IRC22:09
pleia2I'm thinking we just point to our repo and close it?22:09
fungiclarkb: 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
clarkbfungi: your comment implies we needed to add more better file filtering though22:10
clarkbpleia2: ya22:10
fungioh22:10
fungiclarkb: checking what we ended up with22:10
clarkbfungi: https://storyboard.openstack.org/#!/story/1313168 could also use some brain power, I do not see where we are installing haveged anymore22:10
clarkbmaybe haveged is in bindep now?22:10
* clarkb checks22:10
fungiclarkb: 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
clarkbfungi: cool should I update the bug or do you wan tto?22:11
clarkbhaveged is not in the fallback bindep file and I don't think we are installing it with puppet anymore (based on grepping system-config22:12
* clarkb goes to grep puppet-jenkins22:12
clarkbaha! it is in puppet jenkins22:12
fungiclarkb: not sure--is it in a dib element now?22:12
fungioh22:12
clarkbI am going to mark the paramkiko one merged and say all slaves have haveged for entropy22:12
clarkboh wait22:13
clarkbits saying that hte math is just wrong22:13
clarkbhuh22:13
clarkbI feel like that is an invalid "not enough current info"22:14
fungiwfm22:15
*** baoli has joined #openstack-sprint22:18
*** dteselkin has joined #openstack-sprint22:21
clarkbhttps://storyboard.openstack.org/#!/story/1381265 :(22:23
pleia2well, now that we have email I hope to respond to that sort of thing more efficently22:23
pleia2things sitting on a website just doesn't work for me22:24
clarkbI am not sure what works for me22:24
clarkbthe flood is everywhere and hard to sift through everywhere22:24
pleia2yeah22:24
nibalizerdo we want requests like that in storyborad?22:24
pleia2probably not :) and I think we tell them where to send them in the docs, let's see...22:25
clarkbI was mostly :( because cyeoh submitted it22:25
clarkbin any case the work was done forever ago22:26
pleia2yeah, 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
pleia2but we have some people who will do both, because patience is not common22:27
pleia2and now bugs!22:27
jesusaurwhat are we doing with things that are ancient and have almost no info?22:31
pleia2jesusaur: it depends on whether it seems like a real bug or not22:31
jesusaurpleia2: at the moment im looking at https://storyboard.openstack.org/#!/story/200019622:32
jesusaurwhich might be a real bug, but would need more info to be sure22:32
pleia2I love how Bob's current nick is BobBall-AWOL22:33
clarkbjesusaur: I am marking those invalid and "please reopen with more data if this is still a problem"22:33
pleia2but he's not just a driveby person, we could actually ask him to give more details22:33
pleia2or do what clarkb is doing :)22:33
jesusaurok22:34
* SotK confirms story descriptions are markdown22:34
pleia2SotK: oh good, thanks! /cc bkero22:34
SotKas are comments, project descriptions, and board descripns22:35
clarkbnot 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
clarkbI have no idea how to literal quote in markdown and get it wrong on github every time22:35
bkeroclarkb: ```22:36
bkeroI've been sprinkling those in MANY descriptions22:36
pleia2maybe 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
SotKyeah, we probably should actually mention it somewhere22:36
pleia2I'll put that in my pile-o-feedback in the etherpad that we can go through later and make into real bugs22:37
pleia2(along with clarkb's comment)22:37
clarkbbkero: thanks22:37
* SotK would like the ability to pick a format (eg from rst or markdown) for comments and descriptions, and have them render appropriately22:37
SotKbuuuut, I don't have time to look at that at the moment afaik22:38
clarkbSotK: ya its not urgent22:38
SotKI'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 filter22:39
* SotK also stops derailing :)22:40
pleia2all search is confusing at the moment22:40
pleia2but it works if you can figure it out :)22:41
SotKindeed22:41
jesusaurasselin: is https://storyboard.openstack.org/#!/story/2000253 still an open issue?22:41
SotKpleia2: https://storyboard.openstack.org/#!/story/2000402 contains our thoughts on search, but we can probably discuss it more in the discussion after this bug squash22:44
pleia2SotK: cool, thanks22:44
asselinjesusaur, that's fixed now, quite sure about it22:46
asselini remember yolanda fixed it22:46
asselini'm going to close this nodepool one I submited. seems it's fixed: https://storyboard.openstack.org/#!/story/200035022:53
pleia2woo, 45222:59
* bkero getting to the end of JJB. Much low-hanging-fruit, merged, and invalid/dups23:00
clarkbfungi: thoughts on marking https://storyboard.openstack.org/#!/story/1282795 invalid since we don't test python2.6 anymore?23:02
clarkbfungi: and is summit.o.o dead dead at this point? should https://storyboard.openstack.org/#!/story/1224987 be marked invalid?23:03
jesusauranteaya: fungi: do either of you remember this? https://storyboard.openstack.org/#!/story/200034123:08
clarkbcan someone that was involved in the patchbot discussion update https://storyboard.openstack.org/#!/story/120933523:10
bkero\o/ jjb done23:11
pleia2bkero: nice work!23:11
*** baoli has quit IRC23:14
*** baoli has joined #openstack-sprint23:15
clarkbanyone know what the canonical url for ciwatch is? so I can close https://storyboard.openstack.org/#!/story/125175823:16
clarkbis it the tintri url?23:16
mmedvedeclarkb: http://ci-watch.tintri.com/ is not currently addressing the 'last time a CI is seen' exactly as it is formulated in the story23:19
mmedvedebut it can be used to some degree for that23:20
clarkbmmedvede: I think it solves what jogo was trying to get at23:20
clarkb"is this ci healthy" basically23:20
mmedvedeyes, it does that23:20
bkerojjb down to 50 active jobs23:24
bkeroThat's still too many, but someone more familiar with the project needs to address those :/23:24
bkeroor be more judicious in resolved/invalid for inactivity or ENOSENSE23:25
clarkbsystem-config is almost completely "invalid your code is broken not the infratructure"23:25
*** rfolco__ has quit IRC23:44
pleia2heading out for a few hours23:52
clarkbfungi: I think https://storyboard.openstack.org/#!/story/1263160 can go away right?23:54
clarkbsince the whole thing is going away?23:54

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