19:01:11 <SotK> #startmeeting storyboard 19:01:12 <openstack> Meeting started Wed Mar 28 19:01:11 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:14 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:01:16 <openstack> The meeting name has been set to 'storyboard' 19:01:51 <SotK> #link https://wiki.openstack.org/wiki/Meetings/StoryBoard#Agenda_for_next_meeting Agenda 19:01:53 <diablo_rojo> SotK, fungi around for meeting? 19:01:59 <fungi> heh 19:02:17 <fungi> diablo_rojo: is suffering from lag, from the looks of things 19:02:24 <SotK> haha 19:02:27 <diablo_rojo> Oh weird. 19:02:30 <diablo_rojo> Here now 19:02:38 <SotK> #topic Announcements 19:02:42 <diablo_rojo> my network connection was freaking out 19:02:48 <fungi> i figured 19:03:03 <SotK> Ironic migrated! 19:03:16 <diablo_rojo> \o/ \o/ \o/ 19:03:40 <diablo_rojo> #thanks fungi for working the weekend on migrating Ironic to StoryBoard! 19:03:58 <fungi> yw 19:04:21 <SotK> indeed, thank you! 19:04:24 <fungi> tripleo-ui will happen as soon as we get the remaining topic:4-byte changes merged 19:04:36 <fungi> as can openstackclient, sounds like? 19:04:54 <fungi> (was that one of the other oens which had expressed interest but was waiting for 4-byte support?) 19:05:08 <fungi> or maybe that was openstacksdk 19:05:14 <diablo_rojo> And several others, though I will retest once that patch is merged 19:05:24 <diablo_rojo> openstacksdk wants to go and migrated without issue 19:05:32 <SotK> I will provide some reviews after the meeting 19:05:35 <diablo_rojo> osc was held up by the utf8mb4 suport 19:06:05 <fungi> note there is a corresponding configuration change you need (in the pending topic:4-byte change for project:openstack-infra/puppet-storyboard) 19:06:35 <fungi> the dburi needs to include the charset so pymysql connects correctly 19:06:52 <diablo_rojo> Makes sense 19:07:26 <fungi> that may also warrant a documentation patch; i'll look into that today 19:07:53 * fungi stops derailing the announcements 19:07:59 <SotK> it probably needs that, or at least a patch to the sample config file in openstack-infra/storyboard 19:07:59 <diablo_rojo> Lol 19:08:14 <SotK> thanks for your work on this stuff too fungi :) 19:08:31 <SotK> the other announcement is that Forum submissions are open 19:08:47 <SotK> through to some point in April 19:09:03 <diablo_rojo> DId we want to submit something? 19:09:26 <SotK> could be interesting but idk if I'll be there 19:09:29 <diablo_rojo> Don't really need operator feedback persay, but might be good to keep momentum going 19:09:32 <fungi> might make sense to do another feedback session now that we've got more (and larger) teams using it in the openstack community 19:09:50 <diablo_rojo> fungi, yeah feedback from users rather than operators I suppose 19:09:53 <SotK> yeah, I expect a feedback session would be useful 19:10:07 <diablo_rojo> SotK, maybe we can like google hangout you in? 19:10:20 <diablo_rojo> SotK, don't suppose you applied for TSP did you? 19:10:29 <fungi> right, feedback from devs using it, but also there may now be some users of their software who have started using it to report bugs 19:10:40 <diablo_rojo> Ah good point. 19:10:54 <SotK> diablo_rojo: I did not 19:10:57 <diablo_rojo> Sounds like I have a 4th forum topic I need to write a proposal for lol 19:11:11 <diablo_rojo> SotK, hrm, we could really use you there. 19:11:47 <fungi> but totally understand if you have something more fun to do in may than travel to the far side of north america 19:11:56 <diablo_rojo> Also true 19:12:22 <SotK> haha 19:12:49 <fungi> it's a longer flight for you than for diablo_rojo ;) 19:13:04 <fungi> s/flight/drive? 19:13:07 <SotK> travelling to north america is still novel enough to be exciting, I will see how plausible it is for me to attend but I can't promise anything 19:13:21 <diablo_rojo> Very true :) Contemplating train cause that would befun. 19:13:35 <diablo_rojo> SotK, that works :) 19:13:57 <SotK> otherwise google hangout or similar would be ok by me unless the timeslot was really late or something 19:14:20 <fungi> diablo_rojo: last time we did vancouver i flew into portland and hopped on a train with some stackers from the bay area, then we picked up some more in seattle 19:14:34 <diablo_rojo> party train! 19:14:45 <fungi> the whole train car was stackhacking 19:15:26 <diablo_rojo> SotK, I should be able to influence when the forum session takes place to fit your schedule if need be 19:15:31 <diablo_rojo> fungi, that sounds awesome 19:15:43 <SotK> sounds good 19:16:53 <SotK> that is it for announcements for now, hopefully next week there are more! 19:16:58 <SotK> #topic Migration Updates 19:17:25 <diablo_rojo> I spent the last day and a half organizing the chaos that is the story tracking the migration into a pretty board. 19:17:40 <diablo_rojo> I added all the missing projects (I think- poke me if there is one you don't see) 19:17:52 <diablo_rojo> #link https://storyboard.openstack.org/#!/board/45 Pretty Board 19:18:06 <diablo_rojo> #link https://storyboard.openstack.org/#!/story/2000876 Ugly Story 19:18:54 <fungi> very nice 19:19:30 <SotK> that board is nice 19:19:51 <diablo_rojo> I need to go back and add details into the tasks that are sitting on the 'Tested, Contacted PTL' worklist 19:20:25 <diablo_rojo> Saying where we are at- if anything is waiting on something, waiting for feedback, etc 19:21:07 <diablo_rojo> I figured it was time to make better use of storyboard lol- I was tracking the info in like 3 different places and it was utter chaos 19:21:15 <diablo_rojo> This is soooo much nicer. 19:21:39 <diablo_rojo> Please give it a look and make sure I have all the projects though. 19:22:10 <diablo_rojo> And that I actually have all the migrated ones in the last worklist. 19:22:27 <diablo_rojo> Should be Sahara, Ironic, Cloudkitty, Octavia, Monasca... 19:22:44 <diablo_rojo> fungi, you did releases the other week too right? 19:23:12 <fungi> yep, release team has migrated 19:23:34 <fungi> the only bugs they had on lp were for the openstack/reno project, but i imported them without problem 19:23:57 <diablo_rojo> Okay cool. 19:24:02 <dhellmann> the requirements team mentioned they're interested in migrating 19:24:13 <dhellmann> either dirk or prometheanfire would be good contacts there 19:24:34 <diablo_rojo> dhellmann, nice I can make reqs the next test migration I run 19:24:43 <diablo_rojo> I will reach out to them with the results :) 19:24:47 <dhellmann> ++ 19:26:12 <diablo_rojo> mordred, OpenStackSDK is still ready to go this Friday? 19:26:57 <diablo_rojo> Maybe if we get all the utf8mb4 stuff in by Friday we can do tripleO, OpenStackSDK & OSC? 19:27:06 * diablo_rojo sets a potentially lofty goal 19:28:22 <fungi> well, the two outstanding changes are pretty tiny and already have a +2 each 19:28:41 <fungi> and the coming documentation/sample config change will be pretty minor as well 19:29:04 <diablo_rojo> Would be pretty sweet if we have three projects we can say migrated next week this time :) 19:29:06 <fungi> so approval in the next two days sounds doable 19:30:24 <SotK> I think that feels doable assuming no further surprises 19:30:30 <diablo_rojo> Coolio. I thiink I've reviewed everything but I am happy to poke others to do so as well :) 19:31:57 <SotK> any other migration updates? 19:32:04 <diablo_rojo> Nope. I don't think so. 19:32:37 <SotK> #topic In Progress Work 19:33:28 <SotK> I think we've already covered the item on the agenda here, the utf8mb4 patches 19:33:56 <SotK> I don't think I've done anything, it only seems 5 minutes since last Wednesday to me :/ 19:34:19 <fungi> eh, turns out the additional db migration itself was fairly simple 19:34:34 <diablo_rojo> Thats okay SotK 19:34:42 <diablo_rojo> Its nice when the solution is a simple one :) 19:35:03 <fungi> though for whatever reason when we test apply migrations in our ci jobs, we don't catch that we have a couple columns too wide for unique under utf8mb4 with mysql 2.5/2.6 19:35:12 <fungi> possible we're testing against mysql 2.7+ now 19:35:23 <fungi> fix for that is up for review 19:35:39 <fungi> https://review.openstack.org/556626 For utf8mb4 shorten teams.name and users.email 19:35:46 <fungi> #link https://review.openstack.org/556626 For utf8mb4 shorten teams.name and users.email 19:35:58 <fungi> works better if i remember to use the link command 19:36:23 <fungi> the corresponding config change we ended up needing is included in the corresponding puppet-storyboard change 19:36:37 <fungi> #link https://review.openstack.org/555787 Use utf8mb4 for MySQL database charset 19:37:31 <diablo_rojo> Once those get in I think there will be a small flood of projects able to migrate. 19:37:49 <fungi> as noted earlier, i'll get a documentation change pushed up to correct the sample config too 19:38:54 * SotK opens them in tabs for later 19:40:26 <SotK> anything else in progress? 19:40:33 <diablo_rojo> I saw fatema__ struggling with figuring out why her patch was failing 19:40:38 <diablo_rojo> hadn't looked at it yet 19:40:49 <diablo_rojo> Looks like py35 timed out again 19:40:57 <diablo_rojo> py27 straight up failed 19:41:15 * SotK will take a look at that later too 19:42:45 <fungi> we may simply need to increase the timeout for py35 jobs 19:43:15 <diablo_rojo> I have like two small webclient changes- the private label description and an updated description on the advanced search 19:43:39 <diablo_rojo> fungi, I think that would be a good idea- it seems to time out like...70% of the time 19:44:14 <SotK> oh yeah, I said I would look at those last week :/ 19:44:25 <SotK> I will say it again this week and hopefully stick to it 19:44:33 <fungi> i looked at a few timed-out runs and there wasn't any obvious pause, things just seemed to generally take a while 19:45:33 <diablo_rojo> how do we up the time? (having never done anything with zuul before idk where to start) 19:45:49 <diablo_rojo> Happy to take that on though with a little direction. 19:47:05 <fungi> i don't know right off the top of my head (pretty sure it's just a couple lines of configuration) but can dig up some examples 19:47:26 <diablo_rojo> An example would be perfect. 19:49:42 <SotK> anything else or shall we talk about blocking migration stories? 19:49:52 <diablo_rojo> I think we can move on 19:50:15 <SotK> #topic Blocking Migration Stories 19:50:19 * diablo_rojo opens tab 19:50:19 <SotK> #link https://storyboard.openstack.org/#!/search?tags=blocking-storyboard-migration 19:50:35 <diablo_rojo> woah, this is taking a long time to load 19:51:04 <SotK> yeah, we should probably do something about that 19:51:22 <diablo_rojo> Okay- all good now just took a while 19:51:57 <mordred> diablo_rojo: yup! 19:52:01 <SotK> yeah, I suspect its the same issue noticed over the weekend with zuulv3 19:52:05 <diablo_rojo> mordred, awesome :) 19:53:40 <SotK> anyway, there are some stories there in various states, some have things waiting for review I think, and most of the others are things with small fixes 19:54:05 <diablo_rojo> Yeah. 19:54:26 <diablo_rojo> I just wanted to add this as a standing item so that we are more aware of the things people see as barriers to migration. 19:54:27 <fungi> my suspicion is that it's one of: we have some very expensive query going on there which has been impacted by the recent import of lots and lots of new stories, or something has happened to impact performance of the trove instance hosting the database 19:54:37 <fungi> (on the recent performance hit) 19:55:37 <SotK> diablo_rojo: that's probably a good idea, hopefully there start to be more "merged" stories on there :) 19:56:13 <SotK> that matches my suspicion, it seems to be worst when filtering by tag which makes me more suspicious of the first possibility 19:56:14 <diablo_rojo> fatema__ has volunteered to do the bot I think? 19:57:16 <diablo_rojo> SotK, can confirm- slower when tags than searching users 19:57:36 <diablo_rojo> And just searching by a keyword too 19:59:27 <SotK> I can try to find time to run some tests locally to see if its a problem on our end before it gets much worse 19:59:38 <fungi> i'll get a quick row count on the tags table 20:00:22 <SotK> oh, we are out of time 20:00:29 <fungi> we have 510 rows in the storytags table on storyboard.o.o now 20:00:29 <SotK> to #storyboard! 20:00:43 <fungi> thanks SotK! 20:00:46 <SotK> #endmeeting