15:00:30 <sjmc7> #startmeeting openstack search
15:00:32 <openstack> Meeting started Thu Nov 10 15:00:30 2016 UTC and is due to finish in 60 minutes.  The chair is sjmc7. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:33 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:36 <openstack> The meeting name has been set to 'openstack_search'
15:00:40 <TravT> o/
15:00:45 <robcresswell> o/
15:00:48 <Kevin_Zheng> 0/
15:00:48 <sjmc7> Morning all
15:00:57 <lei-zh> o/
15:01:04 <sjmc7> Afternoon/evening for some
15:02:10 <sjmc7> Give it another minute then i’ll get started. Probably not a long one today
15:02:13 * robcresswell is some
15:02:43 <TravT> is some?
15:02:56 <sjmc7> The clock change really bit me last week; it was dark absurdly early
15:03:07 <TravT> yeah, i'm still getting used to it
15:03:13 <TravT> been waking up an hour early all week
15:03:18 <sjmc7> The UK is plunged into darkness at lunchtime
15:04:14 <sjmc7> Ok, let’s get going, but before we do, let’s welcome Kevin_Zheng to the core team - you should have +2/+W privileges on the three searchlight repos now
15:04:47 <TravT> welcome, Kevin!
15:04:50 <lei-zh> congrat!
15:04:54 <sjmc7> Thanks for all your hard work on contributions and reviews over the last few months
15:05:07 <Kevin_Zheng> thanks
15:05:48 <sjmc7> Meeting agenda’s at https://etherpad.openstack.org/p/search-team-meeting-agenda
15:05:51 <sjmc7> #topic Ocata-1 milestone
15:06:12 <sjmc7> Ocata-1 has crept up on us; it’s Nov 14th-18th, so next week
15:06:28 <sjmc7> The only thing to note is that the nova spec freeze happens at that time
15:07:04 <TravT> wow, that came fast
15:07:08 <sjmc7> I’m not sure of the latest state of play with that. I did file a load of bugs agianst nova’s server notifications
15:07:23 <TravT> there was mailing list chatter
15:07:32 <TravT> with gibi and matt saying the responded to them
15:07:32 <sjmc7> Some of them they’re taking on board, some not. The upshot was that we need to look at versioned notifications
15:08:01 <sjmc7> Because it’s unlikely they’ll modify the old ones. I’ve not had a chance to do that yet, though i dont’ think adding fields would fall under the spec freeze
15:08:57 <Kevin_Zheng> I found some other issue
15:09:19 <Kevin_Zheng> there are case like this
15:10:03 <Kevin_Zheng> deleting instance will perform some direct db delete
15:10:12 <sjmc7> in nova?
15:10:17 <Kevin_Zheng> yes
15:10:28 <Kevin_Zheng> for some related db
15:10:37 <Kevin_Zheng> like servergroup
15:10:39 <lei-zh> no notification emits?
15:10:56 <Kevin_Zheng> yes because it is direct db action
15:11:16 <Kevin_Zheng> im using phone now so i can't show the code
15:11:42 <sjmc7> i can look it up if you give me a clue where to look
15:12:42 <Kevin_Zheng> you can check for api/openstack/compute/servers.py
15:12:52 <Kevin_Zheng> for delete action
15:13:24 <Kevin_Zheng> it will finally lead to delete_db_instance
15:13:34 <sjmc7> https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/servers.py#L754
15:13:59 <Kevin_Zheng> go futhur
15:14:13 <Kevin_Zheng> to compute.api
15:14:34 <sjmc7> https://github.com/openstack/nova/blob/master/nova/compute/api.py#L1675
15:15:32 <Kevin_Zheng> maybe you guys talk the next topic first
15:15:39 <sjmc7> maybe just describe the problem, can burrow into it later :)
15:15:42 <Kevin_Zheng> I change to computer
15:15:45 <sjmc7> it’s like an ant nest
15:17:12 <sjmc7> ok, maybe come back to this in a minute
15:17:38 <sjmc7> in any case, any nova specs we want we need to prod on before next week
15:17:42 <sjmc7> #topic Project Team Gathering
15:18:11 <sjmc7> The design summit has been replaced with the PTG towards the end of the ocata release, Feb 20th-24th next year
15:18:36 <sjmc7> The first two days is for horizontal teams (which would be useful to us), last two are to concentrate on vertical work
15:19:02 <sjmc7> I haven’t requested room space but if anyone is likely to be there we can sort something out closer to the time
15:19:17 <robcresswell> I'll be there :D
15:19:33 <sjmc7> I will try to get there at least for Monday & Tuesday but it’s probably 50/50 on whether I’ll be able to go
15:20:15 <sjmc7> Think it’s in Atlanta again
15:20:24 <robcresswell> yup
15:20:32 <TravT> i'm doubtful that I'll get travel approval this time around.
15:20:46 <sjmc7> Yeah, we’re a bit wait and see at the moment
15:21:02 <TravT> but, i've also said that the last couple things I've made it to
15:21:04 <TravT> so you never know
15:21:06 <lei-zh> not sure about that, it's a brand new thing
15:21:08 <sjmc7> We could buy a VW camper and do it old school
15:21:23 <TravT> yeah, you could swing by colorado on your way to georgia
15:21:28 <TravT> only like 10 hours out of the way
15:21:31 <sjmc7> lei-zh: yeah, it is, but it’s likely to replace the design summit for a lot of people
15:21:47 <sjmc7> Going to be harder to justify sending developers to the main conference for some
15:22:03 <sjmc7> It remains to be seen how that pans out
15:23:09 <robcresswell> At least in Cisco, we're way more likely get approval for PTG than Forum
15:23:21 <robcresswell> I think the Forum will be pretty developer-lite
15:23:27 <sjmc7> Yes, us too (though ‘more’ is somewhat relative)
15:23:30 <lei-zh> I know people from my team frequently attend nova mid cycle, but this PTG remains to be seen
15:23:48 <sjmc7> I think they’re looking more on this as being the design summit rather than a mid-cycle
15:24:24 <sjmc7> Some teams may also choose to hold mid-cycles closer to the beginning of releases (maybe around m-1) but again, that remains to be seen
15:24:41 <robcresswell> I think people might just hijack the forum for midcycles
15:24:46 <robcresswell> since they'll be travelling anyway
15:26:02 <sjmc7> Yeah. Anyway, if people are going then we’ll sort things out closer to the time but keep it in mind
15:26:16 <sjmc7> Hopefully robcresswell won’t be sitting in a room on his own
15:26:55 <sjmc7> Moving on...
15:26:59 <sjmc7> #topic Reviews
15:27:00 <robcresswell> fingers crossed
15:27:27 <sjmc7> Given the o-1 milestone approaches, it’d be nice to get the more meaty reviews closer to getting merged
15:27:43 <sjmc7> The ironic plugin ( https://review.openstack.org/#/c/364462/) is pretty close
15:28:01 <sjmc7> I did get ironic running just before the summit and then got distracted with a load of stuff, so i need to revisit that
15:29:10 <sjmc7> lei-zh: the pipelining one ( https://review.openstack.org/#/c/359972/) Rick and I added a load of comments
15:29:19 <sjmc7> not sure if there’s more discussion needed on that?
15:30:15 <lei-zh> nope, I've been occupied by some other stuff this week
15:30:19 <sjmc7> yeah, me too
15:30:36 <sjmc7> no rush on it. ping me if you have any questions on the comments
15:30:37 <lei-zh> will be back next week with a new update
15:30:45 <lei-zh> ok
15:30:47 <sjmc7> Ok, cool. I’ll make sure i set aside some time for it
15:31:42 <lei-zh> also I could take a look at ironic plugin, did something related to bare metal things recently
15:32:00 <sjmc7> Ok. It’s almost there, just needs a bit more tweaking, but good to get some more eyes on it
15:32:32 <sjmc7> There are also some other more minor reviews that are hopefully a bit more straightforward (TravT added  https://review.openstack.org/#/c/359972/ i think to the agenda)
15:32:43 <sjmc7> Now everyone’s recovering from travel and such, be good to get some of those moving
15:34:23 <TravT> yeah, i'm thinking we should just push that one through
15:34:37 <sjmc7> That’s why you’re not allowed to be dicatator any more
15:34:41 <Kevin_Zheng> T_T network very bad due to stupid shopping festival
15:34:50 <sjmc7> Shopping festival??
15:34:53 <sjmc7> Sounds awful
15:35:06 <Kevin_Zheng> yeah, 11.11 in china
15:35:08 <lei-zh> haha, 30 minutes later it's chinese black friday
15:35:15 <rosmaita> sounds better than the recent election festival
15:35:29 <sjmc7> Hahaha, now everyone’s got a black friday but they’re all different days
15:35:37 <Kevin_Zheng> ready to bring up the nova instance deleting thing
15:35:45 <sjmc7> yeah, now’s a good time Kevin_Zheng
15:35:55 <Kevin_Zheng> https://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/api.py#L1831
15:36:04 <Kevin_Zheng> it finally lead to this
15:36:17 <sjmc7> oh my
15:37:14 <Kevin_Zheng> but maybe only instancegroup has affect to us?
15:37:19 <sjmc7> ah.. instance group ?
15:37:37 <sjmc7> actually, this brings up something i’d forgotten about
15:38:15 <Kevin_Zheng> instance group is server group the db table is called this
15:38:21 <sjmc7> yeah
15:38:45 <sjmc7> there are some other places where we record information on Servers that belong ot other services, like neutron security groups
15:38:57 <Kevin_Zheng> yes
15:39:11 <sjmc7> So I think for some notifications we need a mechanism of registering that a notification may affect other resource types
15:39:29 <sjmc7> The simplest way is to have ServerGroup listen for instance.delete events
15:39:48 <sjmc7> That might be enough
15:39:48 <Kevin_Zheng> yes, I thought about that
15:40:16 <sjmc7> the handlers are just chained together anyway so it’s no different from making Server aware of ServerGroups
15:40:33 <sjmc7> and it means less logic to figure out if a resource type is enabled
15:40:51 <Kevin_Zheng> good
15:41:03 <sjmc7> I guess for the ServerGroup you’d have to do a query against elasticsearch to find matching groups
15:41:15 <Kevin_Zheng> sure
15:41:28 <sjmc7> We do that in other places
15:41:59 <sjmc7> You won’t have an accurate version to use, so it’ll just increment
15:42:27 <Kevin_Zheng> OK, I will try it tomorrow
15:42:54 <sjmc7> Ok. Please file a bug about the behavior so we can track it
15:43:07 <Kevin_Zheng> sure
15:43:18 <sjmc7> (That can wait til tomorrow too)
15:43:29 <Kevin_Zheng> :)
15:43:36 <sjmc7> Or til after the shopping festival!
15:43:51 <sjmc7> Ok, anything else on reviews?
15:44:42 <sjmc7> Last up..
15:44:45 <sjmc7> #topic Blueprints
15:44:55 <sjmc7> I had a quick look through https://blueprints.launchpad.net/searchlight this morning
15:45:56 <sjmc7> There’s nothing jumped out as needing re-prioritizing but obviously if there’s anything anyone wants looking at bring it up in the main channel. I don’t think we have a huge amount of new stuff planned for this shorter release, so there may be some bandwidth
15:46:43 <TravT> no, we didn't come up with much
15:46:57 <sjmc7> I guess that’s good, in a sense :)
15:47:10 <sjmc7> I’ll keep working with the nova team around notifications
15:47:22 <TravT> we pretty much knew that our focus would be on getting feedback from people deploying and working with nova
15:47:27 <TravT> i'm trying to find the summit etherpad
15:48:31 <Kevin_Zheng> how will we work with nova with the list thing?
15:48:48 <Kevin_Zheng> i mean what will it be?
15:49:07 <TravT> ttps://etherpad.openstack.org/p/ocata-searchlight-summit-working-sessions
15:49:15 <sjmc7> Not sure yet. They want to use searchlight for queries across multiple cells
15:49:24 <TravT> looks like pipeline, error handling, supporting plugins, supporting nova
15:49:34 <Kevin_Zheng> calling nova list api then nova will call SL or only expose SL api
15:49:44 <sjmc7> It’ll pass through if SL is enabled
15:49:55 <sjmc7> They don’t want a hard dependency
15:50:20 <Kevin_Zheng> hmm
15:51:18 <sjmc7> It’s probably a way off yet; things move slowly :)
15:51:37 <sjmc7> That was all i had on the agenda
15:51:42 <sjmc7> #topic Open discussion
15:51:48 <sjmc7> Anyone have anything else?
15:52:22 <TravT> not today
15:52:26 <TravT> thanks sjmc7
15:52:51 <Kevin_Zheng> thanks
15:52:54 <lei-zh> nope
15:53:00 <sjmc7> If that’s it, I’ll go and refuel on caffeine. Thanks everyone. Enjoy the shopping rampage!
15:53:23 <sjmc7> #endmeeting