19:02:31 #startmeeting storyboard 19:02:32 Meeting started Wed Dec 5 19:02:31 2018 UTC and is due to finish in 60 minutes. The chair is SotK. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:02:33 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:02:35 The meeting name has been set to 'storyboard' 19:03:13 Hello! 19:03:36 #link https://wiki.openstack.org/wiki/Meetings/StoryBoard#Agenda_for_next_meeting Agenda (ish) 19:03:40 hey :) 19:03:58 * diablo_rojo just updated the agenda so you might want to refresh :) 19:04:03 thank you! 19:04:20 #topic Migration Updates 19:05:27 No updates 19:05:36 still haven't had time to dig into the neutron failure 19:06:16 fair 19:06:29 #topic Story Attachments 19:07:05 I got a few more comments yesterday from fungi and clarkb that I can add to the spec. 19:07:14 #link https://review.openstack.org/#/c/607377/ 19:07:15 After that I think it might be ready to merge? 19:07:18 oh, right, there's a meeting! ;) 19:07:23 fungi, ;) 19:07:43 heh :) 19:07:45 diablo_rojo: I was curious to get fungi's thoughts on my comment too (did that happen) as a primary consumer of the embargoed data 19:07:51 my reminder highlighted but i was engrossed in other things as usual, sorry! 19:08:07 clarkb: yeah, i responded 19:08:12 clarkb, yeah I think fungi agreed 19:08:27 but that it might be something to be done later? 19:08:55 i think it sounds like a useful (perhaps swift-only) feature but i think it could be added to the current design as a future improvement without much disruption 19:09:17 basically just a toggle which causes sb to obtain and serve swift tempurls instead of persistent ones 19:09:18 I agree 19:10:39 I will get that added today 19:10:50 thanks 19:11:10 I think it'll probably be ready after that 19:11:14 the sb database would still store the persistent url either way, i assume, and then optionally could use that to obtain a request-specific url with a short-ish lifetime 19:12:22 the same creds it uses to authorize uploads should be sufficient for obtaining tempurls too 19:12:46 so really no redesign necessary to accommodate that feature 19:13:43 yep, just a "stretch goal" 19:14:04 Sounds like a solid plan to me 19:15:07 but yeah, i'm fine with the security we get from unguessable persistent urls for the time being 19:15:16 excellent 19:15:32 Sweet :) 19:15:44 in openstack services, there is plenty of security which merely relies on attackers being unable to guess a uuid 19:16:02 this is (or at least should be) no different 19:17:06 #topic Moving the database closer to the site 19:17:18 has anyone thought about this any more since last week? 19:19:10 yeah, we discussed it in the infra meeting yesterday 19:19:45 clarkb laid out a basic plan, and ianw mentioned he could help writing up a slightly more robust maintenance plan or at least provide an example 19:20:34 we'll want to start by first adding the puppet info for creating a local mysql database on the server 19:20:39 fungi, if I can get an example etherpad to workfrom like clarkb was talking about I can start cobbling a plan together 19:20:41 I volunteered to help fill in details too 19:20:49 then we can take some brief downtime to copy the data over 19:21:27 corvus, had a good idea to run the test migration first before doing the cutover to know how long it would take 19:21:44 after which we should be able to just update the secret store we use where the databse url and password are kept 19:22:17 yeah, that's a good point, though i expect it to be fast i haven't done a db dump recently 19:23:06 sounds like a good plan to me 19:23:09 looking at the timestamps on our db backups though i expect it's under a minute 19:24:01 looks like 13 seconds 19:24:12 Modify: 2018-12-05 00:00:13.669085331 +0000 19:24:42 (the cron to call mysqldump is scheduled for utc midnight) 19:25:23 Oh nice. 19:25:25 Super fast 19:25:49 Okay so fungi can you handle the initial setup? 19:26:03 yeah, i'll see if i can get on that in the next 24 hours 19:26:31 added to the top of my to do pile 19:27:10 thanks fungi 19:28:21 #topic In Progress Work 19:28:33 thanks fungi! 19:29:14 so I didn't get round to looking at tests I'm afraid, but I did finally update my patch to fix worklist ordering to address persia's comment 19:30:00 I also sent a patch to start addressing an easy looking story about adding some information about popularity to tags 19:30:18 #link https://review.openstack.org/#/c/600472/ 19:30:24 I saw! gmann will be thrilled :) 19:30:36 #link https://review.openstack.org/#/c/621046/ 19:30:41 They are all on my review docket for today 19:30:42 yeah, that was related to the suggestion that we could sort the typeahead on tags by popularity? 19:30:54 indeed 19:31:13 would definitely cur down on people making up random tags when there's a good one already for their need, or worse mistyping tags 19:31:20 s/cur/cut/ 19:31:53 speaking of misspellings :) 19:32:03 actually making it possible to tell the api to return ordered results for tags will need a bit more work still 19:32:30 but with that patch there is enough data available for clients to attempt to do something useful 19:32:48 Sounds good. 19:32:53 yep, incremental is good 19:34:46 next on my list is to look at tests, I just saw the notification for that story being created and immediately wanted to make the solution 19:35:09 SotK, ha ha sounds good 19:35:30 My todo list is reviews and then help with the db migration and see if we can finish that spec up 19:36:03 also sounds good :) 19:38:20 I think i have one or two patches out there waiting for reviews still too 19:38:36 I'll try to finally take a look at them too then 19:38:39 adding new pagination size and exposing emails with names in searches 19:38:44 Thanks SotK! 19:39:32 anything else? 19:40:16 dont think so 19:40:56 #topic Open Discussion 19:41:22 SotK, so you have denver on your calendar right? 19:41:41 I think registration is open ;) 19:42:25 I do 19:42:36 though maybe wait for ptg attendee discounts to go out? (if you went to one of the recent ptgs) 19:42:45 what counts as recent? 19:42:56 either of the past 2 is what we've done in the past 19:43:11 so dublin or denver i think? 19:43:30 ok cool, I'll wait for that to come out and get something sorted 19:43:42 (not the upcoming denver ptg obviously, the one we had earlier this year) 19:44:10 #snowpenstack 19:45:36 and #choochoostack 19:46:44 I can't wait for what happens next.. 19:50:10 as long as it doesn't involve fireball shots 19:52:15 fungi, they always do ;) 19:54:54 seems open discussion has wound down 19:56:22 yeah we can probably end it 19:56:54 fireball shots sound exciting 19:56:59 thanks for coming :) 19:57:02 #endmeeting