09:10:11 #startmeeting ha 09:10:12 Meeting started Mon Dec 5 09:10:11 2016 UTC and is due to finish in 60 minutes. The chair is aspiers. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:10:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:10:15 The meeting name has been set to 'ha' 09:10:21 o/ 09:10:28 ddeja, haukebruno: I guess we'll start, maybe others will join in a bit 09:10:40 #topic specs 09:11:03 so I totally forgot to submit that spec after last week's meeting so I submitted it last night 09:11:14 I made some more improvements to it too 09:11:26 * ddeja adds to review queue 09:11:31 https://review.openstack.org/#/c/406659/ 09:11:56 however I realised that the template does not quite have the perfect structure for it 09:12:10 and that is causing the tests to fail when run locally 09:12:17 oh 09:12:27 I didn't yet check why the Jenkins check is passing 09:12:44 actually I'm not even sure how to see the build log 09:12:53 since it's not linked from gerrit any more 09:12:59 :-/ 09:13:42 oh crap, looks like I uploaded an old version 09:14:11 OK, so I'm waiting with reviewing 09:14:14 :) 09:15:16 uploading a new one now 09:15:22 cool 09:16:26 done 09:16:53 let me know what you think about the new section structure 09:17:04 right now? 09:17:07 no :) 09:17:14 I tried to emphasise the line between the architecture and the actual implementation 09:17:32 that's good 09:17:39 to make sure each component stays compatible whilst remaining independent 09:17:47 no coupling between components 09:17:58 I wasn't too sure about the work items though 09:19:04 oh goody, we;re having a meeting :) 09:19:14 :) 09:19:16 \o/ 09:19:21 next spec for me is libvirt OCF RA 09:20:39 it's already in review, isn't it? 09:20:40 beekhof: I took the liberty of giving you the work item around the ha-guide, but I will try to help with that 09:20:58 ok :) 09:21:06 ddeja: I don't think so? 09:21:19 back in 10 09:22:28 aspiers: oh, so I must have confuse it with something else 09:22:34 no problem 09:26:06 sorry, simultaneously in my team's standup meeting 09:26:49 like on IRC or skype? 09:27:00 on VoIP (mumble) 09:27:04 will be finished in a sec 09:27:14 there is one detail missing from the compute node monitoring spec 09:27:33 which is? 09:27:42 getting the link 09:28:23 https://etherpad.openstack.org/p/newton-instance-ha line 135 09:28:33 ddeja: this was something discussed in Barcelona 09:28:49 and line 140-141 09:29:33 but this is about host recovery, not monitoring? 09:29:40 so the idea was to make fence_evacuate implement not just the spec but also an extra feature of being able to notify masakari 09:30:05 although now I can't remember why masakari can't just be modified to accept the same format 09:30:25 ddeja: well, it's about the message passed between monitoring and recovery 09:30:34 ok 09:30:46 by fence_evacuate you mean the resource agent? 09:30:57 no the fencing agent you wrote 09:31:05 * ddeja is getting lost in all names... 09:31:08 :) 09:31:08 OK 09:31:43 IMO we should provide minimal script 09:32:11 or separate script for masakari 09:32:18 so we can keep it simple 09:32:32 that's true 09:32:37 although they might have a lot of shared code 09:32:49 back 09:32:51 also I was wondering where is the best home for fence_evacuate.py 09:33:02 python script with shared base class? 09:33:04 beekhof: I added you to this review 09:33:10 ddeja: yeah maybe 09:33:42 I'm just against mixing two mechanisms in one fence agent 09:34:09 that's where my conserns came from 09:34:14 ok 09:36:22 fence what? 09:36:30 what does this agent do? 09:36:40 beekhof: notify the recovery workflow controller 09:36:53 POC agent that sends API call to mistral 09:36:54 beekhof: it's basically fence_evacuate.py 09:37:11 but we want to support notifying masakari too 09:37:55 That's too bad that there is no NTT guys, but I'd like to ask it anyway: Why? 09:38:09 they cant use fence_compute? 09:38:13 I mean, what value is added by Masakari? 09:38:23 ddeja: quite a lot these days, actually 09:38:27 ddeja: it got a lot better 09:38:44 ddeja: if you look in new big tent gerrit repos 09:39:00 OK, so it would be for, hmm, easier transition? 09:39:59 to be well understood: I'm not saying that Masakari is not needed. I just want to better understood what happend in Barcelona :) 09:40:22 ddeja: NTT could probably implement the masakari interface bit 09:41:05 OK 09:41:35 ddeja: the long-term idea would be for masakari to receive the notification and then optionally pass it on to mistral 09:41:50 sorry, VoIP meeting is distracting again 09:42:25 ddeja: so mistral would be used to implement the recovery, and masakari would implement the policy 09:42:33 oh, OK 09:42:41 what happend to congress? 09:42:47 as a policy engine? 09:43:00 that could happen in the longer term 09:43:15 OK 09:43:36 * ddeja starts to understand it 09:47:31 #topic meeting time 09:47:44 would people be ok with moving the meeting to another day? 09:47:50 Monday's are really difficult for me 09:47:58 yes 09:48:13 and it would be nice to have some time to prepare for the meeting which is not Sunday 09:48:26 I guess we need to keep the same time due to timezones 09:48:27 every day except Friday fits me (if it stays around morning in UTC) 09:48:48 ddeja: ok thanks 09:49:03 I think Wed/Thurs would be best for me 09:49:11 we often have meetings on Mon/Tues 09:49:19 beekhof: any preference 09:49:36 tuesday is good 09:49:38 I can submit a review for the day change and add everyone to review it 09:49:43 but wednesday can also work 09:49:51 thursday is out 09:51:00 ok 09:51:04 I'll submit for Wed then 09:51:08 thanks 09:54:54 #topic AOB 09:54:59 anything else? 09:55:07 nothing from my side 09:55:11 sorry, I am still in this other important meeting, difficult to multi-task 09:55:27 no problem 09:58:24 alright, I guess we can end if nothing else 09:58:27 thanks all 09:58:30 see you in gerrit :) 09:58:33 #endmeeting