09:05:54 <aspiers> #startmeeting ha
09:05:55 <openstack> Meeting started Wed Jul 26 09:05:54 2017 UTC and is due to finish in 60 minutes.  The chair is aspiers. Information about MeetBot at http://wiki.debian.org/MeetBot.
09:05:56 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
09:05:59 <openstack> The meeting name has been set to 'ha'
09:06:06 <aspiers> hi
09:06:09 <samP> hi
09:06:16 <rkmrHonjo> Hello
09:06:19 <aspiers> samP: anything to discuss today? not much from my side
09:06:21 <aspiers> hi rkmrHonjo
09:06:40 <samP> I would like to introduce rkmrHonjo from masakari
09:07:33 <rkmrHonjo> samP: thanks.
09:07:45 <samP> He will be working on converting masakari monitors to RA with moduler architecture
09:08:26 <aspiers> cool!
09:08:38 <aspiers> rkmrHonjo: nice to meet you :)
09:08:49 <aspiers> #topic modular architecture
09:09:03 <rkmrHonjo> aspiers: Nice to meet you. I've checked openstack-ra repository.
09:09:13 <aspiers> rkmrHonjo: let me know if I can help
09:10:09 <rkmrHonjo> aspiers: Thanks a lot! I'll ask to you if I have any questions.
09:10:10 <aspiers> rkmrHonjo: do you know which bit you want to work on first?
09:10:37 <samP> aspiers: can you share the link for latest link for modular architecture?
09:11:32 <aspiers> #link https://aspiers.github.io/openstack-day-israel-2017-compute-ha/#/modular
09:11:45 <samP> aspiers: thanks.
09:11:53 <aspiers> press Space to go through the slides
09:12:00 <rkmrHonjo> thanks...
09:12:53 <aspiers> rkmrHonjo: are you going to Denver PTG?
09:12:54 <rkmrHonjo> OK, I read it after that.
09:13:22 <rkmrHonjo> aspiers: Sorry, I won't participate.
09:14:04 <samP> aspiers: Which part would you think is best to start? Host monitor?
09:14:26 <samP> aspiers: Are you already working on some of those?
09:15:18 <aspiers> samP: yes I think host monitor is probably best
09:21:27 <samP> aspiers: OK then, me and rkmrHonjo can start creating PoC on Host monitoring part.
09:21:27 <aspiers> I haven't had a chance to do anything significant on it yet, since we are busy with the HPE merger :-/
09:21:27 <samP> aspiers: NP
09:21:27 <aspiers> samP: I guess the first step is to update the spec
09:21:27 <samP> aspiers: sure
09:21:27 <aspiers> https://github.com/openstack/openstack-resource-agents-specs/blob/master/specs/newton/approved/newton-instance-ha-host-recovery.rst
09:21:27 <aspiers> it would describe https://aspiers.github.io/openstack-day-israel-2017-compute-ha/#/nova-host-alerter
09:21:27 <samP> aspiers: spec for "nova-host-alerter" will be in instance-ha-host-recovery spec?
09:21:27 <samP> aspiers: or will it be a separate spec for modular architecture?
09:21:27 <aspiers> well, technically we also need a instance-ha-host-monitoring spec
09:21:27 <aspiers> since nova-host-alerter is in the top half of the diagram (monitoring) not the bottom (recovery)
09:21:27 <samP> aspiers: agree
09:21:34 <aspiers> see https://etherpad.openstack.org/p/newton-instance-ha line 119
09:21:39 <aspiers> line 124 is out of date now
09:21:50 <rkmrHonjo> samP, aspiers: OK. I start to design host monitor at first.
09:21:50 <rkmrHonjo> Should I design RA monitor with moduler architecture now? or, without it until completing implementation?
09:21:51 <aspiers> previously we thought that Pacemaker would do all the monitoring
09:22:22 <aspiers> rkmrHonjo: I think we should finish the two host monitoring/recovery specs first, to make sure we all agree on the design
09:23:17 <rkmrHonjo> aspires: OK.
09:23:23 <aspiers> so the monitoring part is pacemaker + pacemaker_remote + fence_compute + nova-host-alerter
09:23:38 <samP> aspiers: agree
09:23:45 <aspiers> great
09:24:32 <samP> aspiers: however, "nova-host-alerter" or something like that would be common for all the monitors?
09:25:39 <aspiers> you mean for VM monitoring/recovery?
09:25:47 <samP> aspiers: yes
09:26:00 <aspiers> maybe eventually, but I think it is good enough to stick with masakari-vmmonitor for now
09:26:17 <samP> aspiers: ok
09:26:24 <aspiers> if there are other VM recovery services in the future, we could extend masakari-vmmonitor to talk to them
09:28:20 <aspiers> I guess there's no advantage to generalising VM monitoring while there is only one option :)
09:28:32 <samP> aspiers: got it..
09:29:21 <samP> aspiers: let's update the spec first. Once things get fixed in the spec, rkmrHonjo and me can start the PoC for this.
09:30:33 <aspiers> sounds perfect, thanks a lot!
09:32:04 <samP> aspiers: will you be able to update the spec? or should I start working on that?
09:34:09 <aspiers> samP: there's already https://review.openstack.org/#/c/406659/
09:34:33 <aspiers> it is not merged yet, so we can update to include nova-host-alerter
09:35:04 <aspiers> which is what ddeja's final comment suggested, anyway :)
09:35:17 <samP> aspiers: yep
09:36:24 <aspiers> I will update that
09:36:51 <samP> aspiers: great..thanks
09:36:58 <aspiers> and we also need to update https://github.com/openstack/openstack-resource-agents-specs/blob/master/specs/newton/approved/newton-instance-ha-host-recovery.rst
09:37:11 <rkmrHonjo> aspiers: thank you...
09:37:27 <aspiers> rkmrHonjo: thank you for joining :)
09:39:31 <rkmrHonjo> aspiers: You're welcome.
09:41:09 <samP> aspiers: OK, if ddeja wouldn't mind, I can take over this..
09:41:10 <aspiers> samP: ok I guess we're done, unless you have anything else today?
09:41:21 <aspiers> samP: I'm sure ddeja wouldn't mind
09:41:35 <samP> aspiers: ok then I will fix that
09:41:39 <aspiers> great, thanks!
09:41:54 <aspiers> alright. I will work on the monitoring spec ASAP
09:41:55 <samP> aspiers: session proposed for Ops Meetup in MEX
09:42:02 <aspiers> oh nice!
09:42:03 <samP> #link https://etherpad.openstack.org/p/MEX-ops-meetup
09:42:13 <aspiers> #action aspiers to update https://review.openstack.org/#/c/406659/ to latest architecture
09:42:22 <aspiers> #action samP to update https://github.com/openstack/openstack-resource-agents-specs/blob/master/specs/newton/approved/newton-instance-ha-host-recovery.rst to latest architecture
09:42:25 <samP> I will update you about ops meetup
09:42:28 <aspiers> great
09:42:39 <aspiers> my manager is finding out whether I can go to Denver
09:42:47 <aspiers> will you be there?
09:42:55 <samP> aspiers: yes, I will be there..
09:42:59 <aspiers> cool
09:43:07 <aspiers> fingers crossed I can go :)
09:43:39 <rkmrHonjo__> Sorry, my network is unstable today.
09:43:49 <aspiers> rkmrHonjo__: np
09:43:59 <samP> aspiers: ok then, nothing else from my side
09:44:04 <aspiers> rkmrHonjo__: http://eavesdrop.openstack.org/meetings/ha/2017/ha.2017-07-26-09.05.log.txt
09:44:21 <samP> aspiers: I will update you on ML about ops and other topics
09:44:27 <aspiers> perfect
09:44:39 <aspiers> ok, so we can close the meeting - thanks a lot both, and see you on #openstack-ha!
09:44:49 <samP> aspiers: thank you..
09:44:55 <samP> rkmrHonjo__: thank you
09:45:04 <aspiers> #endmeeting