15:00:39 <sjmc7> #startmeeting openstack search
15:00:40 <openstack> Meeting started Thu Jun 29 15:00:39 2017 UTC and is due to finish in 60 minutes.  The chair is sjmc7. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:42 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:45 <openstack> The meeting name has been set to 'openstack_search'
15:00:57 <keerthivasan> hi
15:01:06 <sjmc7> hello!
15:01:12 <lei-zh> o/
15:01:23 <keerthivasan> facing few issues on node scheduling
15:01:31 <sjmc7> ?
15:01:52 <keerthivasan> in ironic spinning 20 vm...scheduling happens for only 10 at a time ?
15:02:02 <sjmc7> i don’t know much about ironic..
15:02:16 <keerthivasan> once ten completes, then remaming ten get scheduled
15:02:23 <keerthivasan> any reason ?
15:02:43 <sjmc7> i’ve no idea :)  this isn’t the ironic meeting
15:03:00 <keerthivasan> ok
15:03:07 <sjmc7> try #openstack-ironic
15:04:12 <openstack> keerthivasan: Error: Can't start another meeting, one is in progress.  Use #endmeeting first.
15:04:27 <keerthivasan> #endmeeting
15:04:33 <sjmc7> keerthivasan: join the #openstack-ironic channel
15:04:34 <openstack> keerthivasan: Error: Can't start another meeting, one is in progress.  Use #endmeeting first.
15:04:44 <sjmc7> this is a scheduled meeting for the searchlight project
15:04:50 <keerthivasan> ok
15:05:05 <keerthivasan> #openstack-ironic
15:05:38 <sjmc7> ‘/join #openstack-ironic’ without the quotes
15:06:30 <lei-zh> seems don't have too many people today
15:06:49 <sjmc7> nope :(  i’ve been caught up on keystone and horizon stuff all week so i didn’t have anything on the agenda
15:07:24 <lei-zh> one thing about versioned notification patch
15:07:41 <lei-zh> the state_update comment
15:07:43 <keerthivasan> thanks
15:08:05 <sjmc7> yeah
15:08:15 <lei-zh> I end up with a case
15:08:23 <lei-zh> when I launch a vm successfully
15:08:55 <lei-zh> I find there are two 'state' field in notification payload
15:09:05 <sjmc7> oo, that’s exciting
15:09:09 <sjmc7> are they the same?
15:09:33 <lei-zh> there's one top level field in the payload
15:09:55 <lei-zh> which has value 'active'
15:10:08 <sjmc7> that would be what preivously would have been ‘status’ i think
15:10:42 <sjmc7> ah, interesting. so has status gone completely? i missed that
15:10:50 <lei-zh> and state_update field is empty, because it's a not a update action I think
15:11:00 <sjmc7> you’re right - looking at https://docs.openstack.org/developer/nova/notifications.html for instance.update
15:11:06 <lei-zh> then your code will set payload['state'] = None
15:11:17 <sjmc7> "state": "building",
15:11:17 <sjmc7> "task_state": "scheduling",
15:11:20 <lei-zh> which overwrite original value in the payload
15:11:51 <sjmc7> yeah.. i misunderstood what you were saying. i think ‘state’ needs to map to ‘status'
15:12:03 <lei-zh> let me see
15:12:08 <sjmc7> and ‘task_state’ is the one should be cleared
15:12:42 <sjmc7> maybe i can ignore the state_update entirely, if ‘state’ and ‘task_state’ are always there. old_state and old_task_state are used to decide whether an update can be ignored
15:14:14 <lei-zh> yeah, I think 'state' means vm state
15:14:26 <lei-zh> and there is a 'task_state'
15:14:27 <sjmc7> with the old notifications, ‘state’ was ‘status’
15:14:38 <lei-zh> oh, kind of mess : )
15:14:40 <sjmc7> ok, i totally missed that, good catch. sorry i misunderstood your comment
15:15:15 <lei-zh> and they have a 'status', it's kind of combination of both vm state and task state
15:16:13 <lei-zh> 'status is more like user understandable description I think
15:17:25 <sjmc7> yep, and it’s more stable than task state
15:17:30 <lei-zh> so after a server has been started, I end up with a server document whose 'state' is null, which is supposed to be 'active'
15:17:41 <sjmc7> yeah, so ‘state’ shouldn’t be there at all
15:17:45 <sjmc7> and ti should be ‘status'
15:17:48 <sjmc7> which should never be null
15:18:51 <sjmc7> ‘state’ was previously mapped to ‘OS-EXT-STS:vm_state'
15:18:55 <lei-zh> yeah, there is only 'status' in nova instance api
15:19:09 <sjmc7> and task_state OS-EXT-STS:task_state
15:19:20 <lei-zh> exactly
15:19:48 <sjmc7> yeah, the API reports the OS-EXT-STS fields
15:20:14 <sjmc7> it looks though like ‘state’ and ‘status’ aren’t the same values
15:20:31 <sjmc7> ‘status’ is/was ‘BUILD’ versus ‘state’ = ‘building’
15:20:38 <lei-zh> yes, they are different
15:20:55 <lei-zh> I think there is a mapping to do convert jobs
15:21:15 <lei-zh> give me vm state and task state and I'll return you a status, such like that
15:21:37 <sjmc7> yeah. i’ll check with the nova team. that’s annoying
15:21:59 <lei-zh> lots of concepts lol
15:22:12 <sjmc7> mm. stupid of me to miss that
15:23:47 <lei-zh> I just figure it out too : )
15:24:15 <lei-zh> ok, I don't have other issues
15:24:35 <sjmc7> ok, i will correct that. me neither. there’s been a thread about the ‘big tent’ for the last week or so
15:25:27 <sjmc7> it looks like the TC want to narrow down the definition of ‘what is openstack’ but not clear to what extent yet
15:25:34 <lei-zh> oh, I missed that, are there any changes
15:25:43 <sjmc7> i’ll keep an eye on it. no, not yet, it’s just discussion
15:26:05 <lei-zh> I've heard a new name 'openstack hosted'
15:26:17 <sjmc7> people are (rightfully) saying that it’s hard, especially for newcomers, to understand exactly what openstack is when there are 1600 projects, some of which aren’t very active
15:26:18 <sjmc7> right
15:26:22 <sjmc7> that’s part of it
15:27:04 <lei-zh> 1600, gosh
15:27:53 <sjmc7> i don’t know much it matters practically, but i’ll keep watching the thread
15:27:58 <sjmc7> ok, well, i guess might as well end here
15:28:12 <sjmc7> have a good weekend! the US is on holiday monday and tuesday
15:28:23 <lei-zh> cool
15:28:32 <lei-zh> enjoy your time
15:28:42 <sjmc7> will do! lots of bbq
15:28:51 <TravT> i'm guessing that the big tent change also has to do with funding for infra jobs
15:29:35 <sjmc7> yes, that’s a big part of it and that’s the part that might affect projects like ours
15:30:09 <lei-zh> which means some projects have to move?
15:30:40 <sjmc7> *shrug* don’t know. hopefully not!
15:31:36 <lei-zh> ok, have a nice day!
15:31:42 <sjmc7> yup, you too
15:31:44 <sjmc7> bye folks
15:31:48 <sjmc7> #endmeeting