20:04:40 #startmeeting ha-guide 20:04:41 Meeting started Thu Jul 23 20:04:40 2015 UTC and is due to finish in 60 minutes. The chair is mattgriffin. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:04:42 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:04:44 The meeting name has been set to 'ha_guide' 20:05:06 howdy 20:05:26 let's get started in the HA Guide meeting. who's here for that chat? 20:05:36 here's the agenda... 20:05:39 #link https://wiki.openstack.org/wiki/Documentation/HA_Guide_Update#Next_Meeting 20:06:40 just a few things on the agenda today 20:07:00 Howdy, beekhof! 20:07:08 hey beekhof 20:07:11 welcome 20:07:17 * beekhof might still be waking up :) 20:07:23 :) 20:07:52 hey vnod. here for the ha guide meeting? 20:07:54 beekhof, we appreciate it! ;-) 20:08:58 nope. this my IRC client logging to all channels. 20:09:09 vnod, ah... we welcome anyway :) 20:09:16 s/we/well 20:09:27 so first, both action items from last week's meeting are done 20:09:34 http://eavesdrop.openstack.org/meetings/ha_guide/2015/ha_guide.2015-07-16-20.07.html 20:09:38 #link http://eavesdrop.openstack.org/meetings/ha_guide/2015/ha_guide.2015-07-16-20.07.html 20:10:21 spreadsheet with progress is updated 20:10:40 and sent message to tell the rest of the docs team and ask for reviews help 20:11:08 next... 20:11:08 Hooray! 20:11:11 :) 20:11:23 the spreadsheet of progress... 20:11:24 #link https://docs.google.com/spreadsheets/d/17EApMTVzCgddR62ZYJC4qAs9imdZWDcSy81UNEae8WY/edit#gid=0 20:11:54 megm, i had one question about the keystone content 20:12:00 Just FYI, Jenkins is apparently overloaded so it is taking a LONG time for stuff to be processed. Andreas advises patience ;-) 20:12:06 ah! 20:12:12 question answered then :) 20:12:24 likely 20:13:13 so just need to keep pushing to get reviews. i can email lana again and ask her to include a note in her next Docs update email 20:13:14 Yes, the specific question was about the Keystone piece -- it was merged almost 12 hours ago but is still not showing up in the draft ha-guide build 20:13:42 megm, i'll keep a look out for that update to the draft guide and update the link in the spreadsheet 20:14:04 Okay -- I'll watch for it as well. 20:14:25 cool. 20:15:51 So, we need content. beekhof, are you interested in that? 20:16:04 reviewing? 20:16:30 beekhof, yes. reviewing and submitting bugs for content to update/add 20:16:35 reviewing, writing -- any of the above. 20:16:40 i can poke around :) 20:16:46 Wonderful! 20:16:46 excellent 20:16:51 Which areas interest you most? 20:16:52 should we talk about active/active and where pacemaker fits? 20:17:11 i dont want to go off and do stuff that people fundamentally disagree with :) 20:17:36 Pacemaker is central and crucial and the existing material certainly needs revision! 20:17:45 +1 20:17:56 ok then :) 20:18:10 I know that we have three open bugs against Pacemaker/Corosync 20:18:14 because a lot of people seem to be keepalived fans 20:18:25 and dont see the point of pacemaker 20:18:32 Related bugs are sorted by topic in https://etherpad.openstack.org/p/openstack-haguide-update-next-steps 20:18:48 * beekhof reads 20:19:02 So should we discuss both pacemaker and the keepalived options? 20:20:09 i’m happy to ignore keepalived 20:20:11 :) 20:20:19 is this something that was measured in the latest user survey? 20:20:22 If both are valid, it makes sense to mention them both and perhaps summarize the considerations/arguments 20:21:18 both are valid depending on the level of risk you’re prepared to tolerate. my argument would be that many/most people choosing keepalived don’t undertsand that risk 20:21:38 My opinion is that anyone who contributes gets to recommend what they think is correct. Others can comment or augment if they choose. 20:22:01 so if we want to discuss both, there should be a discussion of risk at the start :) 20:22:34 i’d like to focus on the pacemaker side of things, there are others that posses more keepalived knowledge 20:22:35 i'm in agreement with megm :) 20:22:40 So maybe we could add a small section about keepalived that summarizes the risks and advantages of keepalived. 20:22:50 sure 20:22:53 +1 20:22:58 If a proponent of keepalived wants more coverage, they can add it, right? 20:23:02 so, stupid question… how do i make changes? 20:23:05 beekhof, thanks for the help 20:23:05 right 20:23:38 beekhof, feel free to rewrite any of this if you like -- sometimes it's easier to write it than to comment instructions that I can follow. 20:24:06 But I'm available for any scribal services that you need 20:24:30 beekhof, just put your name as the SME for Pacemaker/Corosync in the spreadsheet 20:24:39 If you want to do a CR with correct info and no RST coding, just make me a reviewer and add a comment that I need to grab it and code it. 20:24:54 i mean even at the level of, where is the git repo :) 20:25:04 this is my first contribution to the core 20:25:55 Aha! I'm only a couple steps ahead of you here but I should be able to help you. 20:26:21 You can email me at DreidelLhasa@yahoo.com 20:26:28 is there a contribution process written up somewhere by any chance? 20:26:37 awesome 20:26:46 Yes, there is a contrib process writtten up for the OpenStack docs. 20:26:54 And ha-guide is its own repo. 20:27:53 What kind of system do you work on? Ubuntu/RHEL/Windoze? 20:28:01 repo: https://github.com/openstack/ha-guide 20:28:54 Thanks, Matt. I'm looking for the instructions for setting up the local doc builds and all 20:28:58 I’m either fedora/, rhel or Mac :) 20:29:36 ah, this looks like just the thing 20:30:24 Here are instructions for first-timers https://wiki.openstack.org/wiki/Documentation/HowTo/FirstTimers 20:30:38 As I recall, there are some holes that are covered elsewhere. 20:31:14 I think some of those were ubuntu-specific issues -- you may do better with fedora or Mac 20:31:51 are you comfortable with RST? 20:32:37 i’ve never used it, but how hard can it be? 20:33:05 how long do reviews usually take? 20:33:11 It has a few little quirks but it is pretty easy once you catch on to those. 20:33:14 oh, and is anyone going to tokyo? 20:33:56 Reviews are generally pretty fast. The standard is that, when we get two +1's from our team, Andreas and others get stuff merged within a few hours. 20:34:02 nice 20:34:23 * beekhof might start small 20:34:44 Yeah, I have lived in a world where merges took several weeks and it was debilitating! 20:34:48 so i need an RST to fix these 3 doc bugs? 20:34:56 beekhof, yeah. start small... even look for some low hanging fruit (grammar bugs) in other Docs projects to get familiar with the process 20:35:35 It might be a good idea to put your name next to any area you are working on here https://docs.google.com/spreadsheets/d/17EApMTVzCgddR62ZYJC4qAs9imdZWDcSy81UNEae8WY/edit#gid=0 20:36:07 Ah, I see that you just did that -- great! 20:36:41 first name andrew btw :) 20:36:51 in case i slip and put that 20:36:53 welcome beekhof. thanks for your future help :) 20:37:04 you’re welcome :) 20:37:15 i need to run to another meeting. any other topics to discuss? 20:37:27 You might also want to swipe at http://docs.openstack.org/draft/ha-guide/intro-ha-controller.html 20:37:42 beekhof, please tell your friends that know the other OpenStack services 20:37:58 will do 20:37:59 This is introductory material that I think should probably be moved to the Controller section. But it might be a good place to discuss keepalived for now 20:38:17 ok 20:38:30 mattgriffin: i’m good 20:38:30 Gee, I just noticed it doesn't even mention Pacemaker. Gag! 20:39:16 My vision is that this piece should link to the sections with more info. Actually, now that we have a skeleton populated and merged, I could go in and do that ;-) 20:39:28 :) 20:41:28 Matt, how do we track the open bugs? Right now, they are in that very kludgy next-steps document 20:42:40 megm, hmm 20:43:05 thought we could use a filter but might be a challenge 20:43:23 though i think all bugs will have the url so we could filter on that 20:43:55 beekhof, did you see https://review.openstack.org/#/c/189957/? I haven't seen activity from Radek lately -- I'll ping him when we're done. 20:44:10 But you might want to be aware of that one ;-) 20:45:19 Re: bugs... we need to line them up with the subject sections so that people who are working on each section can easily find relevant bugs. 20:46:09 ok, i’ll look 20:46:14 just filling out forms :) 20:46:35 megm, ok. i'll look into an easy, repeatable, reliable way to do that 20:46:43 Is CloudDon going to be coming back to us sometime? 20:46:57 #action mattgriffin look into how to call out bugs for the HA Guide sections 20:46:59 oh, thats right up my alley :) 20:47:23 megm, don't know. haven't seen him lately 20:47:25 i'll poke him if i see him 20:48:00 i see a few +1’s, what is left to do there? 20:48:17 I'd like to work with him on the intro material -- one of the bugs is from him but he could no doubt help me with the othrs 20:49:08 beekhof, I'm not sure what the delay is there. He made changes to the unconverted docbook stuff so now that needs to be folded into the RST version. 20:49:42 you really dont want to disable wait_for_all in a 2 node cluster 20:49:55 its about the only thing that makes it safe 20:50:13 ;-) 20:50:53 gotta run. thanks megm and beekhof !!! 20:51:17 np 20:51:40 As a general note, it seems to me that we get way too much stuff written about 2-node clusters. This guide should target 3+-node clusters that are appropriate for production systems, then add notes with special info about the 2-node demo environments 20:52:06 +1 20:52:06 2 nodes clusters suck 20:52:15 beekhof, write to me if you need help getting going. I'm sure you won't pull as many stupid things as I did ;-) 20:52:23 #endmeeting