19:01:21 <SotK> #startmeeting storyboard
19:01:22 <openstack> Meeting started Wed Apr  4 19:01:21 2018 UTC and is due to finish in 60 minutes.  The chair is SotK. Information about MeetBot at http://wiki.debian.org/MeetBot.
19:01:23 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
19:01:25 <openstack> The meeting name has been set to 'storyboard'
19:01:33 <SotK> #link https://wiki.openstack.org/wiki/Meetings/StoryBoard#Agenda_for_next_meeting Agenda
19:01:39 <SotK> #topic Announcements
19:01:48 <SotK> TripleO UI migrated!
19:01:55 <fungi> and there was much rejoicing
19:02:24 <fungi> also, all the necessary 4-byte utf-8 on mysql support landed over the weekend
19:02:33 <SotK> \o/
19:02:34 <fungi> for which the tripleo-ui migration is proof
19:02:53 <fungi> so we're now unblocked on teams who were waiting for that to be able to migrate
19:03:25 * diablo_rojo sneaks in a little late
19:03:33 <fungi> you're right on time
19:03:37 <SotK> welcome diablo_rojo
19:04:06 <diablo_rojo> :)
19:04:41 <SotK> #topic Migration Updates
19:05:28 <fungi> diablo_rojo: i'm impressed, honestly. if i had to stay up until 09:00z to chair a meeting, i'd still be sleeping
19:05:49 <SotK> #link https://storyboard.openstack.org/#!/board/45 Migration Board
19:06:26 <diablo_rojo> fungi, ha ha I had a meeting this morning at 15:30 too
19:06:38 <fungi> yeesh
19:07:09 <diablo_rojo> So the board is all up to date now
19:07:20 <diablo_rojo> I added notes in for the conversations I have been having with people
19:07:33 <diablo_rojo> I think Cyborg and OpenStackSDK are the next to take the plunge
19:07:49 <fungi> the cyborg team expressed interest in migrating on friday, but i'll be offline friday and saturday
19:08:01 <diablo_rojo> I poked at all the ongoing conversations I have been having- circled back to the ones I hadn't heard from since before the PTG
19:08:18 <persia> What permissions are needed to migrate?  Is it special folk, or all of infra-root, or some other group?
19:08:24 <fungi> i can try to drum up an infra-root alternate who can pull the trigger for cyborg friday, or i can do it tomorrow or sunday
19:08:29 <SotK> persia: infra-root
19:08:53 <diablo_rojo> fungi, I can be around for moral support on Sunday if Cyborg wants to wait.
19:09:03 * clarkb looks at calendar
19:09:06 <fungi> yeah, needs someone who has the ability to ssh into storyboard.openstack.org and escalate to the privileges necessary to read the stroyboard configuration (which contains secrets for database access)
19:09:10 <diablo_rojo> Or I can be around Friday for questions from other infra root friend
19:10:10 <clarkb> I can do friday but not tomorrow and not weekend
19:10:14 <fungi> clarkb: it's be the repos in 558327 (for which only cyborg and python-cyborgclient actually have any corresponding lp project)
19:10:36 <clarkb> I've also not done one of these so may need to find time to sync up on what the process is
19:10:37 <fungi> #link https://review.openstack.org/558327 Adds Cyborg to StoryBoard
19:10:52 <persia> Based on my experience with Cyborg activity, someone west of UTC-6 or east of UTC+6 might be preferable, if available, just for more overlap with the team.
19:11:06 <diablo_rojo_phon> Two short migrations. Three projects to create.
19:11:26 <mordred> diablo_rojo: when we do OpenStackSDK - I think we wanted to do openstackclient at the same time (there are frequently bugs that affect both)
19:11:28 <fungi> clarkb: sudo storyboard-migrate --config-file /etc/storyboard/storyboard.conf --from-project cyborg --to-project openstack/cyborg; sudo storyboard-migrate --config-file /etc/storyboard/storyboard.conf --from-project python-cyborgclient --to-project openstack/python-cyborgclient`
19:11:53 <clarkb> then merge the above change when that is done?
19:12:06 <fungi> clarkb: change merges first
19:12:12 <diablo_rojo_phon> mordred: now that the utf8mb4 support is there I will rerun OSC's test migrstion
19:12:20 <mordred> also - fwiw, amotoki volunteered to take care of any python-openstackclient issues that needed attention
19:12:21 <fungi> clarkb: then wait for puppet to create the corresponding projects in sb
19:12:27 <mordred> diablo_rojo_phon: woot
19:12:29 <clarkb> that is straightforward so happy to help on friday if it works out. I can be around between 9am and 6pm PDT
19:12:31 <fungi> clarkb: then fire off the migration commands
19:12:39 <clarkb> fungi: got it
19:12:48 <fungi> pretty straighthforward, yeah
19:12:53 <clarkb> I think that is like 1600UTC to 0200UTC?
19:12:54 <diablo_rojo_phon> I will do that today mordred and update everyone when it completes :)
19:13:03 <persia> clarkb: If you are volunteering, maybe check with the Cyborg team?  I think many of them will have Friday when you have Thursday afternoon.
19:13:23 <fungi> mordred: amotoki: was there a preferred window for importing openstacksdk and openstackclient?
19:13:26 <clarkb> persia: ah silly dateline. I can't do thursday local time (kids first day of "school")
19:13:43 <mordred> fungi: I'm fine doing sdk whenever
19:13:46 <diablo_rojo_phon> clarkb: awwww :)
19:13:47 <persia> Maybe they are happy with weekend migration, in which case it doesn't matter :)
19:14:05 <fungi> if late "thursday" for me is acceptable for cyborgs, i can make that happen
19:14:12 <mordred> fungi: so I defer to whenever works for amotoki/osc
19:15:37 <fungi> anyway, i'm on a private -email discussion with a couple of cyborg folk, si i can work out an appropriate time when i'll be available and if north american friday is preferable then i'll give clarkb a heads up
19:15:49 <clarkb> fungi: sounds like a plan
19:16:21 <fungi> mordred: thanks, i'll just find out if there are any time constraints but aside from friday/saturday this week i'm fairly available to do those whenever
19:18:50 <diablo_rojo_phon> fungi I expect OSC shouldn't be an issue now but I'll let you know when the migration completes.
19:19:40 <fungi> thanks!
19:21:20 <SotK> any other migration updates?
19:22:06 <diablo_rojo_phon> Nope I think that's all I had.
19:22:27 <SotK> #topic In Progress Work
19:23:08 <diablo_rojo_phon> I think I still have two webclient patches out there.
19:23:18 <SotK> I ended up having a relaxing easter break not thinking about any software so I didn't do much this week
19:23:20 * diablo_rojo_phon needs to do more reviews today
19:23:27 <fungi> i'm just this week finally getting back to testing its-storyboard on the gerrit 2.13 deployment on review-dev01.openstack.org to work out what's needed to get it leaving comments on storyboard-dev.openstack.org
19:23:33 <fungi> no outcome yet of course
19:23:35 <diablo_rojo_phon> You deserve the break SotK :)
19:24:44 <fungi> i'm hoping the modifications we made to commentlinks configuration for 2.13 are to blame for the comments from its-storyboard ceasing, but should no more by next week
19:24:57 <fungi> s/no/know/
19:25:03 <SotK> fungi: thanks, it'll be good to get that fixed
19:25:50 <fungi> sounded like there as at least one team blocking their migration on that getting fixed
19:26:14 <fungi> er, there was
19:27:27 <diablo_rojo_phon> Yes that's correct
19:29:21 <diablo_rojo_phon> I think it was for Designate and ...Senlin..?
19:29:32 <diablo_rojo_phon> I don't remember the second.
19:29:39 <diablo_rojo_phon> I'd have to go look it up
19:30:39 <fungi> well, regardless, it's a bug we need fixed and it has some priority
19:30:56 <fungi> so happy to shift gears and look at that next
19:32:54 <SotK> as for other in-progress things, there are many patches for various things in review, but I think I'm the one that needs to review all the ones that aren't mine, and most of mine need updates
19:33:16 <fungi> speaking of priority, the task tracking migration is the only current priority effort for the infra team
19:33:18 <fungi> http://specs.openstack.org/openstack-infra/infra-specs/#priority-efforts
19:33:55 <fungi> i've tried to remind people in yesterday's infra meeting that means it's a great thing to pitch in on ;)
19:36:12 <vaishnavip[m]> are there any open tasks that would help with migrations?
19:36:16 <vaishnavip[m]> i see that utf8mb4 is fixed, client side errors from lp and gerrit bot comments (its-storyboard) are already assigned
19:36:59 <SotK> lets go to the next topic which is about that very thing
19:37:12 <SotK> #topic Blocking Migration Tagged Stories
19:37:17 <SotK> #link https://storyboard.openstack.org/#!/search?tags=blocking-storyboard-migration
19:39:44 <SotK> so the stories there are the ones currently marked as blocking migrations
19:40:23 <vaishnavip[m]> okay, i made a patch request for story #2001377
19:40:37 <diablo_rojo_phon> Yeah. The Gerrit commenting one will hopefully go away soon :)
19:40:55 <vaishnavip[m]> shouldn't take long to review, seems like a minor oversight
19:42:39 <SotK> I will try to take a look at your patches later today, but it might also be tomorrow
19:42:42 <diablo_rojo_phon> vaishnavip[m]: I'll try to look today.
19:43:28 <vaishnavip[m]> thanks, should i work on the irc bot next? or something else, depending on priority
19:45:42 <SotK> irc bot could be interesting, or maybe https://storyboard.openstack.org/#!/story/2000132 ?
19:46:04 <fungi> i mainly jumped on the gerrit commenting issue because i happen to have access to multiple (development and production) deployments exhibiting that symptom where i should hopefully be able to quickly work out the cause
19:48:25 <diablo_rojo_phon> vaishnavip[m]: yeah the bot or any of the other blocking items would be great
19:49:34 <vaishnavip[m]> okay
19:49:53 <vaishnavip[m]> SotK: you're not currently working on the duplicates story, right?
19:50:22 <SotK> I'm not, I just have opinions on what the solution should look like
19:51:53 <vaishnavip[m]> okay, i'll try that and the bot then
19:52:41 <fungi> which one is the duplicates story?
19:52:58 <diablo_rojo_phon> How to better handle duplicate stories I think?
19:53:11 <fungi> ahh, that
19:53:36 <SotK> I assumed we were talking about https://storyboard.openstack.org/#!/story/2000132 (the "two people can have the same name" story)
19:53:47 <fungi> just making sure it wasn't the duplicate accounts issue. if we still have an open task for that it can be closed now
19:54:14 <diablo_rojo_phon> Yeah different duplicate thing :)
19:54:36 <diablo_rojo_phon> Though we do still need nickname support for when two different users do actually have the same name.
19:55:08 <fungi> oh, though two people incidentally having the same name is probably worth some means of disambiguating, agreed
19:55:43 <fungi> the "lots of people had duplicate accounts because of getting the wrong openid base url on story import" issue has been dealt with, at least
19:56:30 <fungi> and i wonder whether the octavia team hitting it on storyboard.o.o was due to the second cause
19:56:45 <fungi> (mentioned in september in a comment on that story)
19:58:36 <SotK> hm, it could've been I guess, when did the openid switch happen?
20:00:44 <SotK> right, we are out of time
20:00:54 <SotK> #endmeeting