Monday, 2015-12-07

*** cknight has joined #openstack-ha00:00
*** smoriya has quit IRC00:50
*** smoriya_afk has joined #openstack-ha00:52
*** smoriya_afk is now known as smoriya00:53
*** cknight has quit IRC01:18
*** masahito has joined #openstack-ha01:21
*** masahito has quit IRC01:26
*** masahito has joined #openstack-ha01:41
*** masahito has quit IRC01:54
*** smoriya has quit IRC02:00
*** masahito has joined #openstack-ha02:03
*** masahito has quit IRC02:23
*** masahito has joined #openstack-ha02:24
*** masahito has quit IRC02:44
*** smoriya_afk has joined #openstack-ha03:00
*** smoriya_afk is now known as smoriya03:00
*** ianbrown has joined #openstack-ha04:00
*** masahito has joined #openstack-ha04:07
*** ianbrown has quit IRC04:15
*** ianbrown_ has joined #openstack-ha04:15
*** masahito has quit IRC04:25
*** ianbrown_ is now known as ianbrown04:28
*** cknight has joined #openstack-ha04:38
*** ianbrown has quit IRC04:42
*** ianbrown has joined #openstack-ha04:42
*** ianbrown has quit IRC05:29
*** ianbrown has joined #openstack-ha05:29
*** cknight has quit IRC05:30
*** masahito has joined #openstack-ha05:51
*** masahito has quit IRC06:08
*** masahito has joined #openstack-ha06:14
*** ianbrown has quit IRC06:26
*** ianbrown has joined #openstack-ha06:26
*** ianbrown has quit IRC06:30
*** ianbrown has joined #openstack-ha06:30
*** ianbrown has quit IRC06:31
*** ianbrown has joined #openstack-ha06:32
*** masahito has quit IRC06:38
*** openstackgerrit_ has joined #openstack-ha06:52
*** mjura has joined #openstack-ha06:54
*** masahito has joined #openstack-ha07:02
*** masahito has quit IRC07:29
*** masahito has joined #openstack-ha07:31
*** vuntz has quit IRC07:39
*** vuntz has joined #openstack-ha07:40
*** vuntz has quit IRC07:40
*** vuntz has joined #openstack-ha07:40
*** mobaer has joined #openstack-ha07:43
*** ianbrown_ has joined #openstack-ha07:55
*** ianbrown has quit IRC07:58
*** jpena has joined #openstack-ha08:06
*** masahito has quit IRC08:09
*** masahito has joined #openstack-ha08:14
*** dgurtner has joined #openstack-ha08:18
*** dgurtner has joined #openstack-ha08:18
*** ianbrown_ has quit IRC08:19
*** ianbrown_ has joined #openstack-ha08:23
*** ianbrown_ has quit IRC08:51
aspiersmorning all08:53
_gryfhi08:54
ddejahello08:55
masahitohi08:55
*** ianbrown has joined #openstack-ha08:56
aspierseveryone -> #openstack-meeting :-)08:59
aspiers#startmeeting ha09:00
openstackMeeting started Mon Dec  7 09:00:12 2015 UTC and is due to finish in 60 minutes.  The chair is aspiers. Information about MeetBot at http://wiki.debian.org/MeetBot.09:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.09:00
openstackThe meeting name has been set to 'ha'09:00
*** kazuIchikawa has joined #openstack-ha09:00
aspiersWelcome everyone :-)09:00
aspiersLet's start with some quick status updates09:00
masahitoaspiers: here is wrong channel I think09:00
ddejawrong channel?09:00
aspiershaha I'm an idiot09:01
aspiers#endmeeting09:01
openstackMeeting ended Mon Dec  7 09:01:15 2015 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ha/2015/ha.2015-12-07-09.00.html09:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ha/2015/ha.2015-12-07-09.00.txt09:01
openstackLog:            http://eavesdrop.openstack.org/meetings/ha/2015/ha.2015-12-07-09.00.log.html09:01
*** vuntz has quit IRC09:11
*** ianbrown has quit IRC09:40
*** vuntz has joined #openstack-ha09:41
*** vuntz has quit IRC09:41
*** vuntz has joined #openstack-ha09:41
*** ianbrown has joined #openstack-ha09:45
beekhofaspiers: what it does is trivial yet manages to be unreliable10:00
beekhofevery time i think i've worked around the last systemd issue, i find another one10:00
beekhof2 since friday10:00
beekhofnot even exagerating10:00
aspiersbeekhof: well it was invented by a RH guy, so go and shout at him ;-)10:00
beekhofi have10:01
*** dguitarbite has quit IRC10:01
beekhofaspiers: actually his partner in crime is ex-suse labs10:01
aspiersso we can conclude that all brokenness always stems from RH and ex-SUSE, right? ;-P10:02
aspiersSCNR :)10:02
beekhofi think he was still suse at the time10:02
beekhofnow he is ex :)10:02
aspiershaha :)10:03
beekhofnice guy, shame he fell in with a bad crowd ;-)10:03
aspierslol10:03
beekhofanyway, i get that the values in the unit files are interesting10:03
beekhofbut i reject that anything systemd does with them has value10:03
aspiersI worry that it's not just the values though10:03
beekhofthere may be a way forward though10:04
aspierswell the problem is that, unless you're working on the rpm packaging project and trying to ensure distros converge, you can't safely say that10:04
beekhofthat makes everyone happy10:04
beekhofi eluded to it earlier10:04
aspiersyeah?10:04
beekhofthere may be a way for the lrmd to be a10:04
* beekhof looks up the word10:05
*** dguitarbite has joined #openstack-ha10:05
beekhofsystemd scope10:05
beekhofhttps://wiki.freedesktop.org/www/Software/systemd/dbus/ (section Scope10:05
beekhofUnit Objects -> Controller)10:05
beekhofScopes are units which manages group of processes.10:05
beekhofessentially pacemaker would take the responsibility of managing those unit files10:06
beekhofi believe10:06
aspiersoooh10:06
aspiersI think that achieves the goals of what I was suggesting, except with a much nicer native implementation10:07
aspiersbut wait10:07
aspiershow is that different to just using a systemd:* primitive?10:07
* beekhof proposes we hold off on an OpenstackAnything RA until we can figure out if this scope thing will work out10:07
beekhofmuch more control10:07
beekhofi believe10:07
beekhofso we'd not be fighting systemd10:08
aspiersand if the lrmd talks dbus directly, where does the monitor op get implemented?10:08
beekhofgood question10:08
beekhof-ENOIDEAYET10:08
aspierswhy would this avoid fighting systemd? it's just using a different interface to it?10:08
beekhofit may be a dead end10:09
aspiersalbeit a nicer one than systemctl10:09
beekhofno10:09
beekhofthats the thing, systemctl would redirect to us10:09
aspiersI probably don't understand your suggestion yet10:09
beekhof"oh, thats for pacemaker"10:09
beekhof*punt*10:09
beekhofthat sort of thing10:09
beekhofif it works as advertised10:10
beekhofIF10:10
aspiersOK, so how would the params get shared between HA and non-HA scenarios?10:10
beekhofi believe the unit files would still be involved somehow10:10
* beekhof has to head out10:11
aspiersand I still don't understand how an interface to systemd helps us make systemd delegate stuff elsewhere10:11
aspiersOK10:11
beekhofbut lets continue again soon10:11
aspiersmaybe you can mull over it and write something up at some point?10:11
aspierssure, very happy to discuss any time!10:11
beekhofit may present new opportunities10:11
aspiersindeed10:11
ddejaguys, sorry for interupting - but could you shortly descibe what's the problem you are trying to resolve?10:11
ddejaI'm getting lost ;)10:11
beekhofi'm hopeful it wont be worse10:11
aspiersddeja: I can summarise whilst beekhof heads out10:11
aspiersbeekhof: I may well be revisiting the host/nova name mapping thing this week or next10:12
aspiersso we can continue that too10:12
beekhofk10:12
beekhofi'll be looking at it tomorrow10:12
aspierscool10:12
aspiersthanks, talk soon then!10:12
beekhofcya10:12
aspiersddeja: so the main problems are10:12
*** ianbrown has quit IRC10:13
aspiers1. duplication of data/logic for starting/stopping services (between systemd service files and OCF RAs)10:13
*** ianbrown has joined #openstack-ha10:13
aspiers2. achieving something which is distro-agnostic10:13
aspiers3. ensuring that OCF RAs provide good application-level monitoring of services10:14
aspiersmy view is that distro-specific stuff should be dealt with by the distro (typically via packaging)10:14
aspierseven though there is a separate project to converge packaging, that won't happen overnight10:14
ddejaOK, thanks10:14
aspiersso my idea to solve all of this was to change the RAs so that when they need to start/stop services, they simply call service(8) which is distro-agnostic10:15
aspiersbut beekhof hates that idea :-/10:15
ddejaMe and _gryf have similar idea in May I think10:16
aspiersof course I'm keen to hear other ideas, but I thinking we are still missing implementation details for any alternative approaches10:16
aspiersmy idea would make the RAs *much* thinner10:16
aspierseffectively all they would do is add the monitor action10:17
aspiersand delegate start/stop/status to service(8)10:17
ddejaThat should work10:17
aspiersso, easier to maintain, simpler to understand, work with any distro, and consistent behaviour with non-HA environments10:17
ddejaAs I remember, beekhof was complaining about not very good monitoring by systemd, but if we provide our own monitor...10:18
ddejaI'll go that way10:18
aspiersbut beekhof is pushing hard against it for reasons I don't fully understand yet, but he's an expert so I need to work to understand his objections10:18
aspiersI think beekhof is mainly complaining about relying on systemd at all10:18
aspiershe said systemctl stop is not reliable10:19
ddejaSadly, that's true10:19
aspierswhich could of course be a big problem10:19
ddejaI have an issue with it once ;)10:19
aspiersbut IMHO the right approach is to fix systemd10:19
aspiersif we can't rely on systemd then we have a lot of other problems too10:19
ddeja+110:20
ddejaOK, I just wanted to understand what are you guys working on (to be able to help), so thanks for explenations :)10:21
*** openstackgerrit_ has quit IRC10:23
aspierssure :)10:31
aspiershttp://ourobengr.com/2015/12/pets-vs-cattle/ :-)11:03
*** bogdando has quit IRC11:35
*** masahito has quit IRC11:37
*** bogdando has joined #openstack-ha11:49
*** jpena is now known as jpena|lunch12:29
*** smoriya_ has quit IRC13:01
*** kazuIchikawa has quit IRC13:02
*** jpena|lunch is now known as jpena13:40
*** cknight has joined #openstack-ha13:55
*** kazuIchikawa has joined #openstack-ha13:59
*** kazuIchikawa has quit IRC14:03
*** cknight has quit IRC14:22
*** mobaer has quit IRC14:33
*** mobaer has joined #openstack-ha14:38
*** kgaillot has joined #openstack-ha14:42
*** mobaer has quit IRC14:42
*** raginbajin has quit IRC14:44
*** raginbajin has joined #openstack-ha14:46
*** cknight has joined #openstack-ha14:54
*** smoriya has quit IRC14:54
*** smoriya_afk has joined #openstack-ha14:56
*** smoriya_afk is now known as smoriya14:56
*** mjura has quit IRC15:21
*** sigmavirus24_awa is now known as sigmavirus2415:22
*** smoriya_ has joined #openstack-ha15:40
*** mobaer has joined #openstack-ha16:45
*** FL1SK has quit IRC16:46
*** jpena has quit IRC16:57
*** mobaer has quit IRC17:31
*** dgurtner has quit IRC17:44
*** smoriya_ has quit IRC18:12
*** FL1SK has joined #openstack-ha18:57
*** sigmavirus24 is now known as sigmavirus24_awa19:04
*** sigmavirus24_awa is now known as sigmavirus2419:05
*** mobaer has joined #openstack-ha20:05
*** cknight has quit IRC20:15
*** cknight has joined #openstack-ha21:01
*** cknight has quit IRC21:21
*** royoung1 has joined #openstack-ha21:37
*** ianbrown has quit IRC21:39
*** ianbrown has joined #openstack-ha21:39
*** royoung has quit IRC21:40
*** royoung1 has quit IRC21:57
*** royoung has joined #openstack-ha22:00
*** vuntz has quit IRC22:07
*** vuntz has joined #openstack-ha22:08
*** vuntz has quit IRC22:08
*** vuntz has joined #openstack-ha22:08
*** cknight has joined #openstack-ha22:13
*** royoung has quit IRC22:35
*** ianbrown has quit IRC23:12
*** ianbrown has joined #openstack-ha23:12
*** kazuIchikawa has joined #openstack-ha23:31
*** mobaer has quit IRC23:33
*** kazuIchikawa has quit IRC23:36
*** ianbrown has quit IRC23:41
*** ianbrown has joined #openstack-ha23:42
*** cknight has quit IRC23:55
*** kgaillot has quit IRC23:56
*** sigmavirus24 is now known as sigmavirus24_awa23:57

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!