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