Thursday, 2016-12-08

*** asettle has joined #openstack-ha00:12
*** asettle has quit IRC00:17
*** kgaillot has quit IRC00:21
*** wN has joined #openstack-ha00:57
*** wN has joined #openstack-ha00:57
*** asettle has joined #openstack-ha01:13
*** asettle has quit IRC01:18
*** elynn has joined #openstack-ha01:53
*** elynn_ has joined #openstack-ha01:59
*** elynn has quit IRC02:00
*** asettle has joined #openstack-ha02:14
*** asettle has quit IRC02:19
*** hfu has joined #openstack-ha02:48
*** asettle has joined #openstack-ha03:15
*** asettle has quit IRC03:20
*** elynn_ has quit IRC04:12
*** asettle has joined #openstack-ha04:16
*** asettle has quit IRC04:21
*** hfu has quit IRC04:37
*** hfu has joined #openstack-ha04:38
*** elynn_ has joined #openstack-ha04:57
*** elynn_ has quit IRC05:02
*** elynn_ has joined #openstack-ha05:05
*** asettle has joined #openstack-ha05:17
*** asettle has quit IRC05:22
*** asettle has joined #openstack-ha06:18
*** asettle has quit IRC06:23
*** mjura has joined #openstack-ha06:39
*** mjura has quit IRC06:45
*** mjura has joined #openstack-ha06:59
*** nkrinner_afk is now known as nkrinner07:00
*** hfu has quit IRC07:17
*** asettle has joined #openstack-ha07:19
*** asettle has quit IRC07:23
*** rmart04 has joined #openstack-ha08:13
*** mjura has quit IRC08:19
*** asettle has joined #openstack-ha08:20
*** nkrinner has quit IRC08:20
*** nkrinner has joined #openstack-ha08:22
*** asettle has quit IRC08:24
*** nkrinner has quit IRC08:28
*** Yaoguang_Wang has joined #openstack-ha08:38
*** nkrinner has joined #openstack-ha08:42
*** pcaruana has joined #openstack-ha08:58
*** asettle has joined #openstack-ha09:24
*** beekhof_mb has joined #openstack-ha09:31
beekhof_mbasettle: ping? is today a good time?09:39
asettlebeekhof_mb: heyo!09:44
asettleYep :)09:44
asettleBrb two seconds, just going to run off and grab some water and then I'm all yours. Wanna jump on a hangout or shall we just message?09:44
beekhof_mbi'll be honest, red tape is really not my thing. my brain starts to shut down when people say the words spec and blueprint09:44
beekhof_mblets see how irc goes09:45
asettleHahahaha in all honesty, it takes about 15 minutes if you're just jotting down things. We have a template ;)09:46
asettleGive me five, and i'll get it all up09:46
asettleOkay beekhof_mb let's give it a name09:47
beekhof_mbi got nothin :)09:48
asettleAmazing ;)09:48
asettleHaha okay, so are we going for like09:48
beekhof_mb"make it better"09:48
asettleA revamp, restructure, Improvement09:48
asettle... improvement it is ;)09:48
asettleAlright, best options is to start out with a bit of a 'why' are we doing this09:49
asettleGive me your best (and i'll add my thoughts too as we go)09:49
asettleIf aspiers is around, feel free to join in with thoughts09:49
aspiersI might be able to join09:50
asettleCheers aspiers :)09:50
beekhof_mbthe existing one isnt finished, is out of date wrt. current best practices and includes unnecessary info09:51
asettleSweet09:52
beekhof_mb!finished == lots of todos as you notices09:52
openstackbeekhof_mb: Error: "finished" is not a valid command.09:52
beekhof_mb!finished == lots of todos as you noticed09:52
openstackbeekhof_mb: Error: "finished" is not a valid command.09:52
beekhof_mbwha?09:52
asettleWOW I DID NOT KNOW IT DID THAT09:52
aspiers:)09:52
asettleAnyway, works for me.09:52
asettleLet's move on, proposed change - hit me beekhof_mb09:52
beekhof_mbrework my github doc into guide form :)09:53
asettleHAHA detailed description as per email, please :p09:53
beekhof_mbfocus on non-active/active services that underpin OS09:53
aspiersare we doing this in an etherpad?09:53
aspiersif not I think it would make sense to09:53
aspiersopen to better ideas though09:53
asettleaspiers: I'm currently writing the spec as we speak. But good suggestion, let me transfer the template into a etherpad for typing09:53
asettlehttps://etherpad.openstack.org/p/ha-guide-spec09:54
beekhof_mbeg. database, messaging09:54
aspiersthanks09:54
asettleNo problem09:54
beekhof_mbsecondary goal, annoy aspiers09:54
beekhof_mbtake out all the bits he likes09:54
aspiersgoal unlocked, congratulations!09:54
beekhof_mb:)09:55
asettle*head desk*09:55
aspiers;)09:55
asettle"work on the HA guide, they said"09:55
beekhof_mbother info we need to add/keep09:55
aspiershaha09:55
beekhof_mb- monitoring09:55
asettlebeekhof_mb: can yo relink me to your github thingo?09:55
beekhof_mb- how to add things to a cluster manager if thats your thing09:55
beekhof_mbhttps://github.com/beekhof/osp-ha-deploy/blob/master/ha-openstack.md09:55
asettleAre you guys watching this as I type to ensure it's accurate?09:59
aspierstrying to10:00
beekhof_mbsort of, also watching tv with my wife :)10:00
asettleHow very dare you have a life :P10:00
beekhof_mbsorry :)10:00
asettleHahaha don't be10:01
asettleJust ensure that the content I'm writing is correct10:01
aspiersbeekhof_mb: so you're proposing a rip-and-replace? I don't think I like that10:01
aspiersespecially if the replacement is based entirely on Red Hat stuff10:02
beekhof_mbgod no10:02
aspiersoh ok10:02
aspiersso maybe line 24 should be reworded10:02
beekhof_mbfor the core bits, i see two sections10:02
asettleYeah, so, my concern about using this github doc as a basis is that people will push back on the idea of it being based on a Red Hat specific doc10:02
beekhof_mb1. discussion of what needs to happen10:02
asettleaspiers: please go ahead and edit10:02
beekhof_mb2. here's some commands10:02
beekhof_mbi have no issue if the 2nd section has both a crmsh and a pcs version10:03
beekhof_mb2. here's some commands [that implement it]10:03
aspiersI'm fine with that too (although I still don't understand why pcs exists)10:03
beekhof_mboh god, not this again10:04
aspierswell I arrived in the HA world late and never heard an explanation10:04
beekhof_mbyou should have asked me at dinner in barcelona10:04
aspiersso in my ignorance of the history all I know is that it looks like it's doing the same thing as crm10:04
beekhof_mbsome other night10:04
aspiershah ok, next time then10:04
beekhof_mbthe crmsh arch imposes certain limitations that not everyone agreed to10:05
* aspiers opens the HA guide10:06
asettleOkayyyyy soooooo *points to spec*10:06
beekhof_mblooks good. ship it!10:06
asettleHahahhaa that's all? Even with line 24?10:06
aspiersI'm wondering if a simpler way of handling this would be to file bugs for the issues with the current guide10:07
asettleNow, before I ship this beekhof_mb I guess I have to ensure that as the team lead for the HA guide you're dedicated to make this happen? I'm cool writing the spec, but this will land on your plate afterwards :)10:07
aspiersseems more incremental than thinking of it as a rewrite10:07
asettleaspiers: pretty much already done, but bugs are ignored. Heavily.10:07
asettlehttps://bugs.launchpad.net/openstack-manuals/+bugs?field.tag=ha-guide10:07
aspiersah right10:07
aspierswell maybe that's the problem we need to tackle then :)10:08
asettleA spec tends to get more attention with docs, and it gives people a 'project' to concentrate on, which, oddly works very well for docs.10:08
beekhof_mbyeah, i can make it happen10:08
aspiersI see10:08
aspiersok, well I'm definitely not objecting to a spec10:08
asettleaspiers: so, that was my intention at first. So I will be writing an inclusion in the spec to ensure taht these bugs are triaged and covered. I think it's a top priority that someone goes through this list and decides if they're still relevant or not before we go and work on the guide.10:08
*** bogdando has quit IRC10:08
asettleAnd implement beekhof_mb 's plan.10:09
asettlebeekhof_mb: cheers :)10:09
aspiersok10:10
beekhof_mbi was going to start today, but then i read we had to do a spec10:10
aspiershaha10:10
asettlebeekhof_mb: sorry dude :P10:10
aspiersI really want to help with this but this week is pretty much the worst week possible to start thinking about it10:10
aspiersam in firefighting mode right now10:10
beekhof_mbi have one week before i'm done for the year too10:10
asettleNein problemo, this will be up for a little while while people look and check if they are happy with the proposal.10:10
*** Yaoguang_Wang has quit IRC10:10
asettleThat's okay, this doesn't have to be Ocata.10:10
asettleBut I will propose the spec for Ocata. Work can begin in the new year.10:11
*** Yaoguang_Wang has joined #openstack-ha10:11
beekhof_mbok10:11
beekhof_mbaspiers: i guess "based on my doc" was supposed to mean the knowledge in said doc. not the exact commands10:11
beekhof_mbthat make you feel better?10:11
asettleI'll add a caveat for that10:12
aspiersbeekhof_mb: yes, thanks10:12
beekhof_mbthe less we have about specific implementations... the easier this is going to be to maintain10:12
aspiersbeekhof_mb: e.g. if we have nothing about implementations, we have nothing to maintain? ;-)10:13
aspiersSCNR10:13
beekhof_mbcat /dev/null > ha-guide.txt10:13
aspiersboom, *done*!10:13
* aspiers resolves all the bugs10:14
beekhof_mbzarro boogs10:14
aspiersI have the feeling we are not being very helpful to asettle10:14
asettle;)10:14
asettleLucky I'm super good at making things up as I go along.10:14
beekhof_mbbut in general... ditch all the "this is how you install package X" stuff10:15
beekhof_mbif you dont know that, our guide isn't going to help much anyway10:15
asettlebeekhof_mb: you might want to look at how I'm writing the 'work items' - this is how I believe the guide should be worked on, but since it's your guide, you may very well disagree.10:15
aspierswork items looks good10:15
aspierslines 22-28 not so much10:16
asettleaspiers: yes I really don't know what to do here10:16
asettleI need the two of you to write this10:16
aspierscan one of you change etherpad colour10:16
aspiers?10:16
aspiersok10:16
asettleThis is something I cannot include10:16
asettlebeekhof_mb: yo homie, switch yo colour10:16
asettleNvm10:17
aspiersthanks10:17
asettleJesus I'm blind now10:17
aspiershaha10:17
aspiersargh my eyes10:17
beekhof_mbi was getting to that10:17
aspiersetherpad colour palette is awful10:17
asettlebeekhof_mb: Wthat is not a colour hahahah10:17
asettleIt really fucking is10:17
asettlebeekhof_mb: could you worderise what you just said properly? :)10:17
asettle"properly" don't I sound like a school matron.10:18
asettleGo team!10:18
aspiersasettle: I'd rather start the Proposed change section with the goals not with a reference to one particular document without any context10:19
beekhof_mbbetter?10:19
asettlebeekhof_mb: much :)10:19
asettleaspiers: please adjust :)10:19
asettleGood suggestion10:19
asettleAlright, how we feeling about this, folks?10:20
aspierswhat is line 30 trying to say?10:20
aspiersdistro agnosticism?10:20
beekhof_mbno10:20
beekhof_mbopinionated, but tollerant of other's opinions10:20
asettleaspiers: literally do not know, at that point I was trying too hard to figure out what you were saying in chat :P10:20
asettleWe should probably reword it.10:21
aspiersI'll try that10:21
asettleThanks aspiers10:21
beekhof_mbif you care enough to write and maintain a version for distro X, there should be a place for that10:21
asettlebeekhof_mb: place for that in the spec? Or place int he guide?10:21
asettlethe*10:21
beekhof_mbin the guide10:21
beekhof_mbi need to head out pretty soon10:22
asettleWe can probably add a caveat later in the actual guide :)10:22
beekhof_mbsure10:22
asettleNo problem beekhof_mb - if you're more or less okay with this, I'll publish this up and put it on the ML10:22
asettleOnce aspiers has finished, of course10:22
beekhof_mbit will be enough to get people talking/complaining10:23
asettleThat's all we need ;)10:23
*** bogdando has joined #openstack-ha10:23
beekhof_mbi think we also want to include a section that justifies the arch10:24
aspiershmm10:24
aspiers"Proposed change" section is more than that, currently10:24
aspiersit's higher-level goal for the guide10:24
beekhof_mbthis is _why_ we use pacemaker, haproxy, etc10:24
aspiersbeekhof_mb: yes10:25
asettleAhuhhhh10:26
aspiersI added that as the first point10:27
asettleaspiers: yep makes sense10:28
asettleThis looks good, thanks for your help guys :)10:28
aspiers1 sec10:28
asettleGo for it10:28
aspiersI guess there should be more focus on use cases10:30
asettleSo, there is a lot of push back against use cases at the moment. We can't maintain them.10:30
aspiersoh?10:30
aspiers"As a cloud operator, I want to learn more about deployment of OpenStack HA so that ..."10:30
aspiersHow are they less maintainable than any other docs?10:31
asettleWe're trying to remove them out of the user guides. Yeah... we get great use cases but the problem is, unless they are 'general' and can be updated by someone who is not a HA specialist, that's fine. But they are hard.10:31
aspiersI don't mean putting use cases *in* the guide10:31
aspiersI mean the use cases *for* the guide10:31
asettleAH10:31
aspiersto put in this spec10:31
asettleAs you were.10:31
asettleSorry, misunderstood.10:31
asettleI don't think we need too much more content than this.10:31
aspiersthis spec does not yet consider the intended audience10:31
asettleSpecs are not highly detailed usually.10:31
aspiersor what they want10:31
aspierswhich ideally would drive the whole initiative10:32
asettleIf you'd like to put in that kind of info, please go ahead. It would probably help the case :)10:32
asettleBrb :)10:35
aspiersasettle: aren't lines 7-8 a duplication of the next section, more or less?10:38
aspiersbeekhof_mb: can you check lines 22-29 quickly?10:38
beekhof_mbsure10:39
beekhof_mbso you want to make sure the guide never gets updated?10:40
aspiershah10:40
aspiersif noone objects to the spec then consensus is reached10:41
aspiersconsensus about the goal of the guide, not the content of the guide10:41
aspiersBIG difference10:41
aspiersif we can't reach consensus on the goal of the guide, we might as well give up right now10:41
beekhof_mbok, giving up :)10:42
*** elynn_ has quit IRC10:43
beekhof_mbok, i'm out10:45
*** beekhof_mb has quit IRC10:45
asettleSorry, ran away10:57
asettleaspiers: a little, yeah.  They can be removed10:57
asettleSo uh, what was the consensus?10:59
aspiersasettle: I think the consensus was to run away10:59
asettleBeautiful.10:59
asettleI'll patch this up.10:59
asettleLet me just give it a quick review11:00
asettleWe can iterate, it's just a patch :)11:00
asettleaspiers: https://review.openstack.org/40855811:05
beekhofwhat? someone has been impersonating me!12:19
*** srikanthchandika has joined #openstack-ha12:22
*** srikanthchandika has quit IRC12:22
asettlebeekhof: how does it feel?13:23
*** duba has joined #openstack-ha13:43
*** duba has quit IRC13:47
*** rmart04 has quit IRC14:26
*** kgaillot has joined #openstack-ha14:52
*** aasmith has joined #openstack-ha15:14
*** Qiming has quit IRC15:40
*** Qiming has joined #openstack-ha15:45
*** rmart04 has joined #openstack-ha15:47
*** rmart04 has quit IRC16:03
*** nkrinner is now known as nkrinner_afk16:04
*** pcaruana has quit IRC16:19
*** wN has quit IRC16:19
*** aasmith has quit IRC17:25
*** zzhou_ has quit IRC18:27
*** bogdando has quit IRC18:40
*** wN has joined #openstack-ha19:09
*** wN has joined #openstack-ha19:09
beekhofi guess its fine as long as i'm the one getting the credit20:50
*** kgaillot has quit IRC21:03
aspierslol21:36
*** kgaillot has joined #openstack-ha21:44
*** zzhou has joined #openstack-ha23:32

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