Tuesday, 2014-02-11

*** jrist has joined #tripleo00:09
*** ramishra has quit IRC00:17
*** ramishra has joined #tripleo00:19
*** cd-undercloud has joined #tripleo00:19
cd-undercloud************** overcloud complete status=1 ************00:19
*** cd-undercloud has quit IRC00:19
*** epim has quit IRC00:26
openstackgerritRichard Su proposed a change to openstack/tripleo-heat-templates: Add username parameter for rabbit  https://review.openstack.org/7143000:28
*** ramishra has quit IRC00:29
*** cadenzajon has quit IRC00:36
*** CaptTofu has joined #tripleo00:39
*** olaph has quit IRC00:49
openstackgerritRichard Su proposed a change to openstack/tripleo-image-elements: Remove rabbitmq-server from boot-stack's element-deps  https://review.openstack.org/7251600:56
lifelessSpamapS: ok so01:06
*** ramishra has joined #tripleo01:08
*** epim has joined #tripleo01:09
openstackgerritlifeless proposed a change to openstack-infra/tripleo-ci: Allow virsh commands from the VirtualPowerDriver  https://review.openstack.org/7241501:11
lifelessSpamapS: slagle: ^ please.01:12
lifelessneeded to unbreak tripleo-ci on undercloud01:12
lifelesswe'll need to redeploy the TE after this too, I suspect.01:12
*** ramishra has quit IRC01:13
*** e0ne has quit IRC01:16
*** CaptTofu has quit IRC01:16
*** CaptTofu has joined #tripleo01:19
*** cd-undercloud has joined #tripleo01:41
cd-undercloud************** overcloud complete status=1 ************01:41
*** cd-undercloud has quit IRC01:41
*** xuhanp has joined #tripleo01:41
lifelessman, I had expenses.01:41
lifelesssoul destroying01:41
*** weshay has quit IRC01:51
*** epim has quit IRC01:52
openstackgerritDan Prince proposed a change to openstack/tripleo-incubator: Update .gitignore w/ overcloud/undercloud passwds  https://review.openstack.org/7252001:53
openstackgerritRichard Su proposed a change to openstack/tripleo-incubator: Messaging backend selection  https://review.openstack.org/7252402:06
*** ramishra has joined #tripleo02:09
*** ramishra has quit IRC02:14
*** cwolferh has quit IRC02:14
StevenKlifeless: I did that yesterday.02:16
*** e0ne has joined #tripleo02:27
mordredlifeless: I'm coming to believe that other people shoudl do those for me02:29
*** spzala has quit IRC02:30
*** e0ne has quit IRC02:31
lifelessmordred: I would love that02:35
lifelessmordred: because, well - I'm expensive.02:35
lifelessmordred: and so are you02:35
lifelessthis may be a bit egocentric of me02:36
*** wusWWW has quit IRC02:36
lifelessand ugh02:39
lifelesslost a 5 way split02:39
lifelessbecause FAIL02:39
*** ramishra has joined #tripleo02:45
*** ramishra has quit IRC02:46
StevenKmordred: I sat through the two hours of EEM training last night, you can delegate ...02:46
StevenKmordred: Not that I'm in any way, shape or form offering to do so :-)02:46
mordred:)02:47
* StevenK stabs mox02:49
StevenKAnd its docs for being useless02:49
openstackgerritSteve Baker proposed a change to openstack/tripleo-heat-templates: Design fiction porting undercloud-bm to software-config  https://review.openstack.org/7253302:49
stevebakerlifeless, SpamapS, let me know if you'd prefer to discuss ^ here, in the review, or on the mailing list02:50
mordredStevenK: aren't we moving to mock?02:55
StevenKmordred: The nova test class I'm currently bashing my face against is using mox. If we are moving to mock, I can shave that yak first02:59
*** AaronGr has quit IRC03:00
lifelessStevenK: IIRC I bought you lunch at the stirling hotel on monday, right?03:02
*** mikal has quit IRC03:02
lifelessStevenK: I try to keep such yaks low03:02
lifelessStevenK: nova have explicitly said they don't want huge churn on that03:02
*** cd-undercloud has joined #tripleo03:03
cd-undercloud************** overcloud complete status=1 ************03:03
*** cd-undercloud has quit IRC03:03
lifelessStevenK: so I'd wait for a (core) reviewer to request it.03:03
*** mikal has joined #tripleo03:03
StevenKlifeless: With mjg, devananda? I thought that was Tuesday, but ICBW03:03
devanandahrm?03:03
lifelessStevenK: no, the stirling hotel03:03
lifelessit was a short drive03:03
*** greghaynes has quit IRC03:04
* devananda realizes context, returns to being afk03:04
lifelessit was someone :P03:04
*** AaronGr has joined #tripleo03:05
StevenKlifeless: I don't think it was me, but the lunches from LCA are pretty dim03:05
lifelessno worries03:05
lifelessit was 30$ - I can eat that ona  hungry day03:05
* lifeless claims it as one person03:05
*** CaptTofu has quit IRC03:06
lifelesswow, I think EEM got restarted under me that time03:06
*** greghaynes has joined #tripleo03:07
*** ramishra has joined #tripleo03:07
StevenKlifeless: It's better than CA. Which isn't saying much.03:07
StevenKlifeless: Fairy nuff, I'll leave that yak alone. But I'm still trying to work out how to use mox for my purposes, and it's fighting me.03:08
StevenKlifeless: Hm, aren't you going to get yelled at by EEM for >30 days03:10
StevenKSince I did03:10
lifelessStevenK: certainly03:10
lifelessStevenK: and since this is a 5K expense... lots03:10
StevenKHoly crap03:10
lifelessnah, holy crap was when monty made me put a 5K dinner on the card in one hit03:11
StevenKMine was a few hundred, which is roughly what I spent in cash, but you did buy lots of stuff03:11
StevenKI wait to see if mordred rejects my report with "Try harder"03:12
StevenK:-P03:12
*** AaronGr_Zzz has joined #tripleo03:13
lifelessnow,I'm having mental blanks on some of the names here03:13
lifelessmikals minions mainly03:13
StevenKHahaha03:13
StevenKI even questioned you at the time!03:14
*** taps has quit IRC03:14
lifelessI have photos03:14
*** ramishra_ has joined #tripleo03:14
StevenKSure, but it doesn't help if you can't put the face to a name03:15
StevenKlifeless: So I'm mocking out the call to destroy_images so I can verify it's called. Except that I don't have one of the arguments when I call it after mocking but before calling spawn().03:17
StevenKSigh. That last sentence is probably unparseable03:17
*** ramishra has quit IRC03:18
*** AaronGr_Zzz has quit IRC03:19
*** AaronGr_Zzz has joined #tripleo03:20
lifelessasdst03:21
lifelessba03:22
lifelesstcp I hate thee03:22
lifelessso there are three names at issue03:22
lifelessthe russian due03:22
lifelessdude03:22
lifelessthe guy across from StevenK beside mrda03:22
lifelessand the catalyst guys name escapes me for some reason03:24
lifelessthough I know him!03:24
lifelessandrew03:24
stevebakerruthven03:25
*** AaronGr_Zzz has quit IRC03:25
lifelessright03:25
lifelessso two names to fill03:26
*** AaronGr_Zzz has joined #tripleo03:26
*** AaronGr_Zzz has quit IRC03:30
*** AaronGr_Zzz has joined #tripleo03:30
greghaynesSo ive got a hacked up heat template to spawn two notcompute overcloud instances, and stack-create fails with Resource create failed: WaitConditionTimeout: 0 of 1. I also notice that os-c-c fails on one due to not having the /m/s/v/l/b-s/init-openstack.ok written... does that seem like the correct path to be hunting down?03:30
greghaynesalso \O/ for being able to semi-successfully hack up a heat template03:31
StevenKlifeless: Try two: I have a mocked out function, but I don't have one of the arguments when I'm calling it, since I believe you have to call mocks before the test will do so?03:33
ccrouchdoes anyone now of a nice way to make a server use its non-default NIC as the preferred boot device?03:50
ccrouchwhere nice==not through the BIOS, since that gets tiresome when you have lots of servers03:50
ccrouchI'm looking at you HP ProLiant BL465c G7 :-)03:51
ccrouchilo and ipmitool aren't helping04:07
greghaynesYea, ive only ever been able to say bootdev pxe or disk with ipmi, not which nic04:07
greghaynesvendor ilo?04:08
mordredwow04:09
mordredapparently I hired someone to a job that had the following title:04:09
mordredColoud Auomation and Distribution Engineer04:09
mordredI mean04:10
greghaynes:p04:10
mordredthose aren't even words04:10
greghaynesIKR04:10
jesusaurusproof that you need some sort of cloud automation...04:10
StevenKmordred: https://xkcd.com/1319/04:10
mordred:)04:12
*** ramishra_ has quit IRC04:12
*** cd-undercloud has joined #tripleo04:26
cd-undercloud************** overcloud complete status=1 ************04:26
*** cd-undercloud has quit IRC04:26
SpamapSgreghaynes: ^5 for hacking on heat templates :)04:37
greghaynes\O04:37
SpamapSgreghaynes: regarding the .ok file being written.. I think the answer there is to make that process idempotent on a distributed level (as in, don't write it to the disk, but to a database)04:39
SpamapSgreghaynes: that's actually exactly where I'd expect what you're doing to fail.04:39
greghaynessweet04:40
greghaynesdo you know what kicks off creating that file?04:40
SpamapSgreghaynes: scripts04:41
SpamapSgreghaynes: elements/boot-stack/os-refresh-config/configure.d/51-init-openstack:OK=/mnt/state/var/lib/boot-stack/init-openstack.ok04:41
greghayneshahaa, I totally wasa looking at that file and didnt look down a couple lines04:42
greghaynesthanks :)04:42
lifelessgreghaynes: hey cool04:43
lifelessgreghaynes: so the control plane isn't read for N nodes04:44
lifelessgreghaynes: specifically, you need to cope with >1 node running rabbit and DB, because they have shared state.04:44
greghaynesMy thinking was do this where theres data everywhere, then do the rabbitmq, then db, and so on04:44
lifelessgreghaynes: there may be a cinder issue too; swift should work (but we may find glitches)04:44
lifelessgreghaynes: so - which node should neutron-openvswitch-agent connect to to do DB updates?04:45
greghaynesAlthough im happy to try something else if thats a pretty crazy idea04:45
lifelessgreghaynes: in your approach ?04:45
greghaynesYep, figured itd break all the things :)04:46
greghaynesso the db thing is probably first deal to poke at?04:46
greghaynesIve noticed the clustered mq has a fair amount of work done already04:47
lifelessyeah04:48
lifelessso the plan is to switch from distro mysql to percona xtradb04:49
lifelessin prrinciple its simple: we need a config for running that on one node; and a config for running in on 304:49
greghaynesok04:50
lifeless(since two-node configs suffer split brain)04:50
greghaynesYea, was just reading up on  how it clusters04:50
lifelessgreghaynes: I agree with spamaps 'move init-done checks to look inthe DB instead'04:50
* greghaynes will play with percona a bit04:52
lifelessgreghaynes: I just think you won't be able to make the heat template succeed in any sane way until the db is clustered04:52
greghaynesYep, totally04:53
SpamapSagreed04:55
SpamapSbtw, percona-xtradb-cluster was uploaded to debian unstable today04:55
SpamapSbut I think we'll probably just get it from Percona anyway.04:55
SpamapSI wonder if they ever made Fedora packages.04:56
SpamapSgreghaynes: you best make an effort to look into fedora packages for percona xtradb before getting too far into playing04:56
*** AaronGr has quit IRC04:56
greghaynesah, if that doesnt exist its not an option?04:57
*** AaronGr_Zzz is now known as AaronGr04:57
greghaynesWas making me think, if we assume the two db's are super close latency wise, is there not a sync replication that could suffice for mvp?04:58
mordredlifeless: just use drizzle04:59
greghaynesDo we have anyone around who knows about that?04:59
greghaynes:p04:59
SpamapSmordred: memmmmorrrieeeesss05:00
lifelessgreghaynes: they have a binary tarball you can just download and use05:01
SpamapSgreghaynes: You might be able to find mariadb galera packages for fedora05:01
lifelessgreghaynes: will work on any platform05:01
SpamapSoh there's a static binary tarball?05:01
lifelessgreghaynes: I discussed this with flamingspork before he switched05:01
greghaynesaha05:01
lifelessmordred: patches accepted, but for this we did a design discussion @ HK and was decided then :)05:02
*** CaptTofu has joined #tripleo05:07
*** CaptTofu has quit IRC05:11
*** killer_prince has quit IRC05:14
*** killer_prince has joined #tripleo05:14
*** cd-undercloud has joined #tripleo05:48
cd-undercloud************** overcloud complete status=1 ************05:48
*** cd-undercloud has quit IRC05:48
*** rwsu has quit IRC06:07
*** rwsu has joined #tripleo06:07
*** killer_prince has quit IRC06:24
*** rwsu has quit IRC06:25
*** cadenzajon has joined #tripleo06:33
*** cadenzajon has quit IRC06:37
*** rwsu has joined #tripleo06:37
*** saju_m has joined #tripleo06:38
*** coolsvap has joined #tripleo06:40
*** saju_m has quit IRC06:43
*** saju_m has joined #tripleo06:50
*** saju_m has quit IRC06:51
*** CaptTofu has joined #tripleo07:07
*** cd-undercloud has joined #tripleo07:09
cd-undercloud************** overcloud complete status=1 ************07:09
*** cd-undercloud has quit IRC07:09
*** CaptTofu has quit IRC07:12
*** mrunge has joined #tripleo07:14
*** e0ne has joined #tripleo07:34
*** viktors has joined #tripleo07:34
*** e0ne has quit IRC07:35
*** saju_m has joined #tripleo07:37
*** d0ugal has joined #tripleo07:41
*** d0ugal has joined #tripleo07:41
openstackgerritA change was merged to openstack/tripleo-incubator: Make load-image check image checksum  https://review.openstack.org/7166207:47
*** rlandy has joined #tripleo07:49
*** jprovazn has joined #tripleo07:50
*** saju_m has quit IRC07:52
*** bauzas has joined #tripleo08:01
*** killer_prince has joined #tripleo08:07
*** mrunge has quit IRC08:23
*** mrunge has joined #tripleo08:23
SpamapSstevebaker: commented on https://review.openstack.org/#/c/72533/08:26
SpamapSstevebaker: thanks for it btw!08:26
rpodolyakamorning tripleo08:26
*** e0ne has joined #tripleo08:27
*** jtomasek has joined #tripleo08:28
*** rdopieralski has joined #tripleo08:30
*** cd-undercloud has joined #tripleo08:30
cd-undercloud************** overcloud complete status=1 ************08:30
*** cd-undercloud has quit IRC08:30
*** hashar has joined #tripleo08:33
*** killer_prince has quit IRC08:34
*** killer_prince has joined #tripleo08:35
*** gcha has joined #tripleo08:35
*** hashar has quit IRC08:38
*** hashar has joined #tripleo08:40
*** ifarkas has joined #tripleo08:41
*** hashar_ has joined #tripleo08:41
*** hashar has quit IRC08:45
*** shardy_afk is now known as shardy08:48
*** e0ne_ has joined #tripleo08:49
*** pblaho has joined #tripleo08:50
*** saju_m has joined #tripleo08:51
*** e0ne has quit IRC08:53
*** dtantsur has joined #tripleo08:54
jprovaznlifeless: ping08:56
openstackgerritA change was merged to openstack/tuskar-ui: Update URL for Tuskar installation instructions  https://review.openstack.org/7238908:57
*** jistr has joined #tripleo08:58
*** markmc has joined #tripleo09:00
*** hashar_ is now known as hashar09:06
*** CaptTofu has joined #tripleo09:08
*** jcoufal has joined #tripleo09:12
*** CaptTofu has quit IRC09:13
Ngttx: morning09:16
Ngderp09:16
Ngmorning09:16
*** ramishra has joined #tripleo09:19
lifelessjprovazn: hi09:21
*** athomas has joined #tripleo09:22
GheRiveromorning all09:23
jprovaznlifeless: hi, I started playing with xtradb cluster, a potential dib element for this would conflict with existing mysql element so I wondered if it would make sense to extend DIB with "a or b element" feature when resolving dependencies or if different approach should be used09:24
lifelessgreghaynes: ^ jprovazn is poking at that too - you should talk09:24
jprovaznah, cool09:24
lifelessjprovazn: so, in principle yes, a or b is a thing we should do09:24
lifelessjprovazn: but09:24
lifelessjprovazn: I'd just make the existing mysql element install xtradb cluster09:25
lifelessjprovazn: we can use that for N=1 clusters, no ?09:25
jprovaznlifeless: yes, we can09:25
lifelessxtradb is *a* mysql :)09:25
jprovaznlifeless: but I don't like the approach of enforcing xtradb cluster TBH09:26
jprovaznlifeless: e.g. because of missing packages09:26
lifelessjprovazn: tell me about the conflicts in detail09:26
lifelessjprovazn: are they different config file?09:26
lifelessjprovazn: xtradb cluster can be packaged for any distro that wants to09:26
jprovaznlifeless: no - just additional config settings are required for xtradb + some postconfig setup09:26
greghaynesHello again jprovazn :)09:27
jprovazngreghaynes: Hi :)09:27
lifelessjprovazn: so, if the difference is just settings, I would say that you could make the mysql element take an option for what flavour of mysql to install09:27
lifelessjprovazn: or perhaps have a mysql-config element + a mysql-mysql, a mysql-mariadb, a mysql-xtradb etc.09:28
jprovaznlifeless: I see, yea - it might work09:28
lifelessjprovazn: but - that all said - while I support diversity, I don't see this flavour of db server versions as being distinct enough to worry about09:28
lifelessjprovazn: so personally, I'd do xtradb, which was agreed on in HK; and we can iterate on package presence in distros separately.09:29
jprovaznlifeless: ok09:29
lifelessjprovazn: I'd *much* rather be able to say 'the db is HA, end of story' than have different instructions...09:29
lifelessjprovazn: for 'oh yeah, on this platform, from this vendor, it's HA via pacemaker & DRDB, and on this other platform, it's HA via galera'09:30
openstackgerritLadislav Smola proposed a change to openstack/tuskar-ui: Show overcloud detail with right cond  https://review.openstack.org/7260409:30
lifelessjprovazn: at least for now- when someone truely cares about the difference, it would be patches-accepted time. What do you think ?09:30
jprovaznlifeless: makes sense to me09:30
jprovazngreghaynes: lifeless: so I'll just proceed with updating the existing mysql element. greghaynes how far did you get with xtradb and what are your thoughts about this so far?09:32
jprovaznlifeless: greghaynes: so far makeing 2 nodes overcloud cluster worked for me, but i had some issues with initial SST sync (mostly about debugging xtrabackup scripts)09:33
*** lucasagomes has joined #tripleo09:33
greghaynesI havent really made any progress, was just reading up on it. Have mostly been playing with the multi control node heat template09:33
lifelessjprovazn: 2? I thought you needed an odd # for quorum ?09:34
greghaynesI do think its not a bad default for the tripleo story, not sure what the value add for supporting non ha is in that use case.09:34
lifelessgreghaynes: super small clouds09:35
jprovaznlifeless: actually 2-nodes worked for me, I just had to pick one of them as "master"09:36
lifelessjprovazn: but failover - won't it split brain ?09:36
*** coolsvap has quit IRC09:36
*** boris-42_ has quit IRC09:36
openstackgerritA change was merged to openstack/tuskar: Bind the Overcloud ID to the Overcloud Role  https://review.openstack.org/7243209:38
lifelessok, gnight.09:38
greghaynesgn09:38
jprovaznlifeless: not sure, what you mean09:38
jprovaznlifeless: good night09:38
greghaynesjprovazn: AIUI the network partition case could result in split brain09:39
greghaynesthis is what I was just reading up on though09:39
openstackgerritA change was merged to openstack/diskimage-builder: Adjust neutron package install for Fedora  https://review.openstack.org/7166709:39
greghayneskind of seems like the two node case should be a sync-replicated master/slave with VIP09:40
SpamapStwo node galera has one node running the extra voting daemon thing09:40
SpamapSgreghaynes: but what happens when you scale to 3? Total metamorphosis?09:41
greghaynes3 or more you can do xtradb stuff. I assume it doesnt work for 2 because it needs some form of quorom09:41
SpamapS2 node galera can work. It is vulnerable to split brain via its own usual split-brain avoidance mechanisms (quorum) but you can use alternate methods to move the "master" around. Otherwise, in 2 node clusters, if split brain occurs, one commits hari-kari because it won't have quorum09:42
SpamapSit works with 209:42
SpamapSyou run an extra non-functional galera daemon thing that just votes but doesn't actually serve09:43
SpamapSthat way the one with the extra thing has quorum09:43
SpamapSthe other one shuts down09:43
greghaynesI think were saying the same thing, I just dont know it in mysql ecosystem :)09:43
SpamapSso if you are going to update those 2, you need to make sure the one you're not updating has the voting thing running09:43
greghaynesbasically move master and STONITH09:43
SpamapSright09:43
SpamapSthe usual 2 node story09:43
greghaynessweet09:44
*** kwwii_ has joined #tripleo09:44
SpamapShttp://www.mysqlperformanceblog.com/2012/07/25/percona-xtradb-cluster-failure-scenarios-with-only-2-nodes/09:45
jprovaznhttp://www.mysqlperformanceblog.com/2012/07/25/percona-xtradb-cluster-failure-scenarios-with-only-2-nodes/09:45
jprovaznheh09:45
jprovazn:)09:45
lifelessso the problem with 2 nodes IMNSHO is that 50% of the time, a failure results in an offline cloud09:45
SpamapShttp://www.codership.com/wiki/doku.php?id=galera_arbitrator09:46
lifelessI'm inclined to argue that we support 1 (use backups) and 3 (you can tolerate a single node failure).09:46
lifelessand skip 2 (50% of the time you can tolerate a single node failure)09:46
jprovaznsounds good09:46
lifelessI did care about 2 a while back09:47
SpamapSlifeless: if you have an out of band mechanism for moving the arbitrator to a working node then I believe that is reduced to "50% of the time a failure results in a small downtime window while out of band thing recovers"09:47
lifelessmy thinking has changed :)09:47
greghaynes2 seems like as special a case as 1 and with very little value ad vs 3 :)09:48
SpamapSbut yeah, just have 309:48
lifelessSpamapS: 'downtime until a system administrator has a) figured out whats wrong, b) ensured that the master really is offline and won't come cruising back with voted in logs, c) read up on manual failure rules, d) executed.09:48
lifelessSpamapS: != 'small downtime window'09:49
SpamapSnot really. YOu could have multiple media communication between the two nodes, allowing you to trust that the other side is down (like we used to do with heartbeat and a null modem cable...)09:49
lifelessSpamapS: that doesn't tell you the other side is down09:50
lifelessSpamapS: it tells you that multiple media communication has failed09:50
lifelessSpamapS: and the otherside might be down.09:50
lifelessSpamapS: or09:50
lifelessSpamapS: the idiot that partitioned your LAN managed to cut the other cable too.09:50
SpamapSif you can reach your gateway, but you can't reach then via the switch or the direct cable connection, then you have two votes for "other side is down" and one vote for "we are up"09:50
SpamapSs/then/the other node/09:51
lifelessSpamapS: no you don't :)09:51
SpamapSeh?09:51
lifelessSpamapS: you need to get much more creative your 'ways the network can fuck up' playbook09:51
SpamapSyou going to tell me heartbeat doesn't work?09:51
*** cd-undercloud has joined #tripleo09:51
cd-undercloud************** overcloud complete status=1 ************09:51
*** cd-undercloud has quit IRC09:51
lifelessSpamapS: I'm telling you its possible to have two nodes on the same LAN, mutually unable to talk, and a heartbeat failure at the same time.09:52
lifelessSpamapS: and then you have a real mess to cleanup09:52
SpamapSso you have the switch failing, _AND_ your unbelievably simple null modem cable failing at the exact same moment?09:52
SpamapSPossible, yes. Likely??09:53
SpamapSAnyway, I've had the null modem fail, and the switch fail, but never both.09:53
SpamapSand the TCP stack fail09:53
SpamapSahh linux 2.2 ... mi amor09:53
lifelessSpamapS: so, I'm saying that the consequences of a split brain are really hard to cleanup09:53
SpamapSdefinitely09:54
greghaynes+109:54
lifelessSpamapS: and that engineering in the possibility seems unwise09:54
greghaynes1..3...infinity?09:54
lifelessSpamapS: and giving you examples of how your 'but X might work' don't prevent it.09:54
lifelessSpamapS: and saying I'd like to not engineer it in.09:54
SpamapSprevention is not the same as swaying the odds in your favor09:54
SpamapSsomething that you end up doing a lot when resources are tight09:55
SpamapSlifeless: agreed09:55
lifelessSpamapS: If and when someone comes to us and says hand on heart, I want to use OpenStack, I want to deploy via TripleO, I can't tolerate downtime, but I can't afford a third pizza box for my overcloud control plane...09:55
lifelessSpamapS: then, sure. their problem :)09:56
lifelessSpamapS: IMO though, restricted resources should imply 'and accepts downtime'09:56
lifelesssince downtime is money.09:56
SpamapSlifeless: so we could just do the arbitrator for 2 nodes, with a big red warning label and strong admonitions to get 3 or else.09:56
lifeless-> they should do backups, probably point in time replicated logs09:56
lifelessSpamapS: we could. I don't understand why we would.09:57
lifelessSpamapS: I'm not sure if you're just waxing pedantic, or you have a real use case.09:57
lifelessSpamapS: given its 2am, I'm suspecting waxing pedantic09:57
SpamapSI have a desire to have a better answer than no.09:58
SpamapSthats all :)09:58
lifelessSpamapS: what is the source of the desire?09:58
SpamapSGuilt?09:58
lifelessSpamapS: ...09:58
SpamapSEmpathy?09:58
SpamapSTradition mostly I think. :)09:58
lifelessSpamapS: ah. So shoot *that* in the head.09:59
lifelessHere is my proposal for super resource constrained. Use 1 control node and streaming backups to the undercloud.09:59
lifelessif the node dies, nova rebuild it onto new hardware and restore the backup.09:59
SpamapSand with 3, no streaming backups?09:59
lifelessafter you go buy a new server you cheapskate.10:00
lifelesswith 3, backups become orthogonal10:00
lifelessstill a part of hygenic deployments IMO.10:00
greghaynesHow are we going to do the rolling updates for the 3node xtradb without some time where we risk split brain due to even quorom votes in network partition?10:00
greghayneseek, sorry for asking at 2am10:00
lifelessbugs can wipe data etc.10:00
lifelessgreghaynes: so it won't split brain10:00
lifelessgreghaynes: it will shut down.10:00
greghaynesThe whole cluster?10:00
SpamapSgreghaynes: see my latest openstack-dev post :)10:00
lifelessgreghaynes: yes10:01
lifelessgreghaynes: with a 3 node cluster, any 2 can cooperate to be up.10:01
SpamapShttp://lists.openstack.org/pipermail/openstack-dev/2014-February/026816.html10:01
SpamapSspecifically10:01
lifelessgreghaynes: if we redeploy 1 and another dies, then there are no 2-node pairs, so everything goes into 'I'm solo, sob' mode.10:01
lifelessSpamapS: btw, I think that Also in the case of a Galera DB where we may even be running10:02
lifelessdegraded, we want to ensure that we have quorum before proceeding.10:02
lifelessis a mis-model of the problem :)10:02
lifelessSpamapS: heat should have 2 nodes that have reported in as 'ok' via wait conditions10:02
lifelessSpamapS: your suggestion that we block doesn't prevent the race condition10:03
SpamapShuh10:03
lifelessSpamapS: we could have all nodes up (or, quorum + 1 - which is I think what you meant, not quorum)10:03
SpamapSIt's a graceful avoidance10:03
SpamapSnot race prevention10:03
lifelessSpamapS: at the time that heat asks10:03
lifelessSpamapS: and then, a node fails as heat starts the deploy10:03
SpamapSyou're about to reboot the box10:03
lifelessSpamapS: I may have misunderstood10:04
SpamapSanything _COULD_ happen... but I'm going to say "let's not make a known problem worse"10:04
lifelessSpamapS: it sounded like you were suggesting having the ability to cancel heat deploys (vs just taking your time getting ready)10:04
SpamapSThat is for the user whether to cancel it or to delay it.10:05
SpamapSIn galera land if we're degraded I do suggest we just delay until we aren't degraded.10:05
SpamapSbut in nova if we can't evacuate workloads.. we're screwed... cancel it.10:05
lifelessSpamapS: that will mean we need different code for 1-hypervisor deploys vs 2+10:06
lifelessSpamapS: because how will a 1-hupervisor node know that its not meant to be able to evacuate itself10:06
SpamapSthat is always true when you run degraded10:06
lifelessSpamapS: lets talk tomorrow10:06
*** lazy_prince has joined #tripleo10:06
lifelessSpamapS: I fear over-thinking10:06
SpamapSthere has to be an assertion "my uptime guarantee is 0"10:06
lifelessSpamapS: sure; tomorrow though?10:07
lifelessI need sleep.10:07
lifelessMr Owl :)10:07
SpamapSmmk or just write down how you want it so I don't have to keep stabbing at the idea you have already.10:08
SpamapSI mean10:08
SpamapSyou're right.. ;)10:08
SpamapSwe forgot to make the T-shirts and all10:09
lifelessSpamapS: LOL10:09
lifelessSpamapS: no, is 11pm10:09
lifelessSpamapS: I may well be wrong10:09
SpamapSit's just easier if you state the right idea, and let us spin in circles on our bad variations of it, than us spinning in circles not even in the general vicinity of right :)10:09
lifelessSpamapS: which is why I haven't replied to the mail yet; I need to think it through too10:09
*** xuhanp has quit IRC10:12
lifelessSpamapS: actually scratch it, I agree that there should be errors, even if I may eventually disagree about why.10:13
lifelessSpamapS: heat has timeouts. Instance scripts can cause update errors merely by being slow.10:13
lifelessSpamapS: so either we say 'no timeout', or errors will be an intrinsic part, and if they are intrinsic, there's no reason not to embrace them.10:14
*** saju_m has quit IRC10:25
*** saju_m has joined #tripleo10:26
*** jrist has quit IRC10:30
*** jrist has joined #tripleo10:42
*** hashar is now known as hasharAway10:45
*** max_lobur_afk is now known as max_lobur10:46
*** lazy_prince has quit IRC10:50
*** hasharAway has quit IRC10:57
*** CaptTofu has joined #tripleo10:57
*** CaptTofu has quit IRC11:02
*** cd-undercloud has joined #tripleo11:13
cd-undercloud************** overcloud complete status=1 ************11:13
*** cd-undercloud has quit IRC11:13
openstackgerritA change was merged to openstack/tuskar: Enable gating on E711 and E712  https://review.openstack.org/7229511:14
*** boris-42_ has joined #tripleo11:16
*** e0ne_ has quit IRC11:19
openstackgerritA change was merged to openstack/tripleo-image-elements: keystone package install support (openSUSE)  https://review.openstack.org/7112211:47
openstackgerritA change was merged to openstack/tripleo-image-elements: Fix python-ceilometerclient package install  https://review.openstack.org/7113611:50
*** e0ne has joined #tripleo11:50
*** lazy_prince has joined #tripleo11:51
*** mrunge has quit IRC11:52
*** e0ne_ has joined #tripleo11:59
*** d0ugal has quit IRC12:03
*** e0ne has quit IRC12:03
*** d0ugal has joined #tripleo12:04
*** d0ugal has joined #tripleo12:04
*** mrunge has joined #tripleo12:07
*** gcha has quit IRC12:07
*** tserong has quit IRC12:22
*** tserong has joined #tripleo12:22
*** tserong has joined #tripleo12:22
*** akuznetsov has joined #tripleo12:30
*** lucasagomes is now known as lucas-hungry12:30
*** cd-undercloud has joined #tripleo12:39
cd-undercloud************** overcloud complete status=1 ************12:39
*** cd-undercloud has quit IRC12:39
openstackgerritRonelle Landy proposed a change to openstack/tuskar: Modifies I578b4e9f238590ea245b827bc75d252568d194fe to add ssl, swift elements to the template created. Also includes parameters to pass to 'heat.create_stack' or 'heat update_stack'. Co-Authored-By: marios <marios@redhat.com>  https://review.openstack.org/7264212:58
openstackgerritRonelle Landy proposed a change to openstack/tuskar: Modification to I578b4e9f238590ea245b827bc75d252568d194fe Adds ssl, swift elements to the template created. Also includes parameters to pass to 'heat.create_stack' or 'heat update_stack'. Co-Authored-By: marios <marios@redhat.com>  https://review.openstack.org/7264213:01
jistrheya13:07
jistri just reported this https://bugs.launchpad.net/tripleo/+bug/127886113:07
uvirtbotLaunchpad bug 1278861 in tripleo "Devtest timeout waiting on undercloud" [High,Triaged]13:07
jistrthere is a workaround when running locally13:07
jistrbut it breaks Jenkins13:07
jistr---> should i change the importance to critical?13:08
*** weshay has joined #tripleo13:09
*** gcha has joined #tripleo13:09
slaglejistr: is there anything in the heat or nova logs on the seed that might help diagnose?13:17
jistrslagle: i already reprovisioned the machine13:18
*** mrunge has quit IRC13:20
*** hashar has joined #tripleo13:21
*** kwwii_ has quit IRC13:21
openstackgerritLadislav Smola proposed a change to openstack/tuskar-ui: Fixing a nodes table  https://review.openstack.org/7264813:22
*** ramishra has quit IRC13:23
*** jdob has joined #tripleo13:26
jistrslagle: btw i vaguely recall searching for logs but not finding any. Are they in /var/log/nova and /var/log/heat on the seed?13:27
slaglejistr: no, you can use journalctl13:34
slaglee.g., journalctl --full -u nova-compute13:34
jistrslagle: ah, thanks13:36
*** rbrady has joined #tripleo13:37
openstackgerritRonelle Landy proposed a change to openstack/tuskar: WIP: Using merge.py from tuskar to generate overcloud.yaml  https://review.openstack.org/5204513:39
openstackgerritJames Slagle proposed a change to openstack/diskimage-builder: Don't hardcode environment.d  https://review.openstack.org/7265413:41
*** lucas-hungry is now known as lucasagomes13:44
*** CaptTofu has joined #tripleo13:44
*** ramishra has joined #tripleo13:52
*** noslzzp has joined #tripleo13:52
*** ramishra_ has joined #tripleo13:55
*** julim has joined #tripleo13:57
*** ramishra has quit IRC13:58
*** ramishra has joined #tripleo13:59
*** lblanchard has joined #tripleo14:01
*** dprince has joined #tripleo14:02
*** ramishra_ has quit IRC14:02
*** cd-undercloud has joined #tripleo14:03
cd-undercloud************** overcloud complete status=1 ************14:03
*** cd-undercloud has quit IRC14:03
*** morazi has joined #tripleo14:06
openstackgerritDan Prince proposed a change to openstack/tripleo-incubator: Cleanup RC files in .gitignore.  https://review.openstack.org/7252014:15
openstackgerritA change was merged to openstack/diskimage-builder: Remove unneeded service mapping for mysql on openSUSE  https://review.openstack.org/7191414:17
*** pblaho has quit IRC14:19
openstackgerritA change was merged to openstack/tripleo-image-elements: Install systemd service files into /usr/lib/  https://review.openstack.org/7190014:19
*** ifarkas has quit IRC14:24
*** ifarkas has joined #tripleo14:25
*** saju_m has quit IRC14:27
*** saju_m has joined #tripleo14:28
openstackgerritA change was merged to openstack/tripleo-incubator: initialize Keystone database on openSUSE  https://review.openstack.org/7126514:30
openstackgerritDougal Matthews proposed a change to openstack/python-tuskarclient: Add CLI support for Overclouds and Overcloud Roles  https://review.openstack.org/7230614:31
*** lazy_prince has quit IRC14:35
openstackgerritA change was merged to openstack/diskimage-builder: Make the MIRROR_TARGET directory if it didn't exist  https://review.openstack.org/7153114:38
openstackgerritA change was merged to openstack/tripleo-image-elements: Add package install support to cinder  https://review.openstack.org/7027114:40
*** jprovazn has quit IRC14:49
*** jprovazn has joined #tripleo14:51
openstackgerritRadomir Dopieralski proposed a change to openstack/tuskar-ui: Implement the deployment overview and progress page  https://review.openstack.org/7267114:53
*** matty_dubs|gone is now known as matty_dubs14:57
*** jrist has quit IRC14:59
*** CaptTofu has quit IRC15:00
*** sgrasley has quit IRC15:25
openstackgerritRonelle Landy proposed a change to openstack/tuskar: WIP: Using merge.py from tuskar to generate overcloud.yaml  https://review.openstack.org/5204515:26
*** cd-undercloud has joined #tripleo15:27
cd-undercloud************** overcloud complete status=1 ************15:27
*** cd-undercloud has quit IRC15:27
*** jcoufal_ has joined #tripleo15:33
*** rdopieralski has quit IRC15:35
*** boris-42_ has quit IRC15:36
*** jcoufal has quit IRC15:36
*** dtantsur has quit IRC15:36
*** noslzzp has quit IRC15:36
*** jprovazn has quit IRC15:37
*** noslzzp has joined #tripleo15:40
*** dtantsur has joined #tripleo15:41
openstackgerritJay Dobies proposed a change to openstack/tuskar: Fix delete cascade for attribute and counts  https://review.openstack.org/7246415:41
*** jrist has joined #tripleo15:42
*** coolsvap has joined #tripleo15:42
*** saju_m has quit IRC15:45
*** saju_m has joined #tripleo15:45
*** jrist has quit IRC15:47
openstackgerritDougal Matthews proposed a change to openstack/python-tuskarclient: Add CLI support for Overclouds and Overcloud Roles  https://review.openstack.org/7230615:49
*** geerdest has joined #tripleo15:55
*** mrunge has joined #tripleo15:56
*** rdopieralski has joined #tripleo16:02
*** jrist has joined #tripleo16:02
*** rdopieralski has quit IRC16:02
*** victor_lowther_ has quit IRC16:02
*** rdopieralski has joined #tripleo16:03
*** dtantsur has quit IRC16:04
*** victor_lowther_ has joined #tripleo16:05
*** jrist has quit IRC16:06
*** jrist has joined #tripleo16:12
*** jrist has quit IRC16:13
*** ramishra has quit IRC16:15
*** jcoufal_ is now known as jcoufal16:15
*** CaptTofu has joined #tripleo16:16
*** ramishra has joined #tripleo16:16
*** dtantsur has joined #tripleo16:17
*** jrist has joined #tripleo16:17
*** mrunge has quit IRC16:21
*** bnemec has quit IRC16:31
*** rdopieralski has quit IRC16:32
*** ramishra_ has joined #tripleo16:32
*** bnemec has joined #tripleo16:34
*** ramishra has quit IRC16:34
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar: Update Install doc  https://review.openstack.org/7269716:35
*** jistr has quit IRC16:47
*** boris-42_ has joined #tripleo16:52
*** matty_dubs is now known as matty_dubs|lunch16:52
*** max_lobur has quit IRC16:52
*** cd-undercloud has joined #tripleo16:53
cd-undercloud************** overcloud complete status=1 ************16:53
*** cd-undercloud has quit IRC16:53
*** bauzas has quit IRC16:58
*** e0ne_ has quit IRC16:59
*** cwolferh has joined #tripleo17:02
*** noslzzp has quit IRC17:05
openstackgerritDougal Matthews proposed a change to openstack/python-tuskarclient: Add CLI support for Overclouds and Overcloud Roles  https://review.openstack.org/7230617:06
*** athomas has quit IRC17:07
*** hashar has quit IRC17:07
*** dtantsur has quit IRC17:07
*** markmc has quit IRC17:08
*** cwolferh has quit IRC17:10
*** cwolferh has joined #tripleo17:11
*** akuznetsov has quit IRC17:11
*** akuznetsov has joined #tripleo17:17
*** jcoufal has quit IRC17:17
*** CaptTofu has quit IRC17:19
*** ifarkas has quit IRC17:20
*** max_lobur has joined #tripleo17:21
openstackgerritA change was merged to openstack/tuskar-ui: Adding real event-list api  https://review.openstack.org/7241317:22
*** viktors has quit IRC17:31
*** gothicmindfood has joined #tripleo17:34
*** max_lobur is now known as max_lobur_afk17:36
*** gothicmindfood has left #tripleo17:37
*** CaptTofu has joined #tripleo17:43
*** bauzas has joined #tripleo17:46
*** matty_dubs|lunch is now known as matty_dubs17:51
*** noslzzp has joined #tripleo17:52
*** ccrouch has quit IRC17:58
*** mrunge has joined #tripleo17:59
lifelessmorning18:17
*** cd-undercloud has joined #tripleo18:18
cd-undercloud************** overcloud complete status=1 ************18:18
*** cd-undercloud has quit IRC18:18
*** ccrouch has joined #tripleo18:19
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar: Update Install doc  https://review.openstack.org/7269718:22
*** lucasagomes has quit IRC18:33
*** epim has joined #tripleo18:37
*** bauzas has quit IRC18:38
*** gcha has quit IRC18:41
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar: Created initial data for Tuskar  https://review.openstack.org/7273418:45
*** e0ne has joined #tripleo18:49
lifelessSpamapS: got a sec ?18:53
SpamapSlifeless: I do!18:55
lifelessSpamapS: great!18:55
lifelessso this stuff18:55
lifeless        watch_server_url:18:55
lifeless          Fn::Join:18:55
lifeless            - ''18:55
lifeless            - - http://18:55
lifeless              - {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [ undercloud, networks ]} ]}]}18:55
lifeless              - ":8003"18:55
lifelessin undercloud-source18:55
lifelessI'm trying to figure out how it determines that its looking up the notcompute ip address18:55
lifelesslike18:55
lifelessI want to make this be the default value for a parameter18:56
lifelessis 'undercloud' there a network ref, or the server definition reference ?18:56
SpamapSlifeless: undercloud is the resource we're getting the networks from18:57
SpamapSlifeless: I think _technically_ we need to make that {Ref: undercloud}18:58
lifelessok18:58
SpamapSno18:58
SpamapSFn::GetAtt takes names18:58
lifelessI will have a patch for you to review in a sec18:58
SpamapSsorry ignore that technically18:58
*** pblaho has joined #tripleo18:58
*** jcoufal has joined #tripleo18:59
*** jistr has joined #tripleo18:59
*** rpodolyaka1 has joined #tripleo18:59
SpamapSalso in HOT that Fn::Select stuff becomes get_attribute [ undercloud, networks.ctlplane.0 ]18:59
lifelesswhy can't we use get_attribute in the current templates?19:00
SpamapSbecause they're cfn19:00
lifelessnot an answer :)19:00
SpamapSmerge.py19:01
SpamapSdoesn't speak HOT19:01
SpamapSbeen hoping we can avoid teaching it HOT19:01
*** olaph has joined #tripleo19:01
SpamapSshould we be meeting?19:01
lifelessohcrapyes19:02
lifelessSpamapS: can you ? I have to pack up a machine for technician to pick up19:02
*** ramishra_ has quit IRC19:02
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Permit overriding the undercloud controller ip.  https://review.openstack.org/7274019:03
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Make it possible to do physical networks for VMs.  https://review.openstack.org/7172119:03
openstackgerritlifeless proposed a change to openstack/tripleo-heat-templates: Allow manual hosts entry exports in overcloud.  https://review.openstack.org/7172519:03
lifelessSpamapS: and tell me if ^ is legit. I think it is.19:03
lifelesshttps://review.openstack.org/72740 specifically19:03
*** cadenzajon has joined #tripleo19:04
SpamapSok will start the meeting19:05
*** televiper has joined #tripleo19:09
*** michchap has joined #tripleo19:12
*** michchap_ has quit IRC19:14
*** jprovazn has joined #tripleo19:15
*** coolsvap has quit IRC19:17
*** jrist has quit IRC19:20
openstackgerritJonathan Brownell proposed a change to openstack/os-apply-config: fixed syntax error in documentation (missing "}" in mustache template example)  https://review.openstack.org/7274119:21
openstackgerritA change was merged to openstack/tripleo-image-elements: Add username to rabbit in local heat metadata  https://review.openstack.org/7144619:22
rpodolyaka1shadower: I believe all you need to know is here https://wiki.openstack.org/wiki/TripleO/ReleaseManagement19:24
rpodolyaka1shadower: still need to cleanup my scripts for automation of this. going to do this week and then share them19:25
rpodolyaka1shadower: though it takes me more time to actually read the changes and figure out what version part must be bumped :)19:27
shadowerrpodolyaka1: ah, fantastic, thanks!19:28
rpodolyaka1shadower: np19:28
openstackgerritA change was merged to openstack/tuskar-ui: Show overcloud detail with right cond  https://review.openstack.org/7260419:36
*** mrunge has quit IRC19:39
*** bauzas has joined #tripleo19:41
*** cd-undercloud has joined #tripleo19:42
cd-undercloud************** overcloud complete status=1 ************19:42
*** cd-undercloud has quit IRC19:42
openstackgerritTzu-Mainn Chen proposed a change to openstack/tuskar: Created initial data for Tuskar  https://review.openstack.org/7273419:48
*** saju_m has quit IRC19:49
*** saju_m has joined #tripleo19:50
*** markmc has joined #tripleo19:53
*** jprovazn is now known as jprovazn_afk19:57
*** pblaho has quit IRC19:59
*** jistr has quit IRC20:02
*** hashar has joined #tripleo20:03
*** saju_m has quit IRC20:04
*** saju_m has joined #tripleo20:04
*** cadenzajon has quit IRC20:16
*** cadenzajon has joined #tripleo20:17
*** jcoufal has quit IRC20:19
*** spzala has joined #tripleo20:20
*** rpodolyaka1 has quit IRC20:20
*** epim has quit IRC20:22
*** jcoufal has joined #tripleo20:25
*** rpodolyaka1 has joined #tripleo20:27
lifelessSpamapS: ok, time to abandon debian :P20:29
*** jcoufal has quit IRC20:31
*** saju_m has quit IRC20:32
*** ramishra has joined #tripleo20:34
*** ramishra has quit IRC20:39
*** pblaho has joined #tripleo20:44
*** epim has joined #tripleo20:48
SpamapSlifeless: seriously20:51
SpamapSlifeless: tho.. for what? Gentoo? ;)20:51
pleia2SpamapS: arch20:51
SpamapSuses systemd?20:51
*** rlandy has quit IRC20:52
pleia2ah that :)20:52
SpamapSlifeless: here's a suggestion to fork it that I think may actually be taken seriously.20:52
SpamapSthere's20:52
SpamapSnot here's20:52
lifelesspleia2: SpamapS: NixOS ?20:53
lifelessdprince: oh hai20:53
lifelessdprince: how goes the RH region recabling ?20:54
dprincelifeless: still waiting. The team had some personal issues to deal with so it has been bad timing for us unfortunately.20:55
*** jprovazn_afk has quit IRC20:55
lifelessdprince: ok, hope they are happier soon20:56
lifelessdprince: I want a time slice to talk dhcp-all-interfaces again20:56
lifelessdprince: I've been mulling it over :)20:57
dprincelifeless: yep. me too. I sent you a brief status update that I sent to Mark/Derek this morning.20:57
lifelessdprince: oh, let me look that up20:57
dprincelifeless: not much I can do other than bug people... which I hate to do in this specific case20:57
dprincelifeless: regarding the dhcp-all-interfaces thing I can talk now, or tomorrow at this time if you'd like20:58
lifeless10m from now ok ?20:58
lifelessjust like to get some food in my face hole20:58
dprincelifeless: yep20:58
openstackgerritJonathan Brownell proposed a change to openstack/os-apply-config: fixed syntax error in docs (mustache example)  https://review.openstack.org/7274121:00
*** jdob_ has joined #tripleo21:01
*** ccrouch has quit IRC21:02
*** cd-undercloud has joined #tripleo21:05
cd-undercloud************** overcloud complete status=1 ************21:05
*** cd-undercloud has quit IRC21:05
*** e0ne has quit IRC21:07
lifelessok21:08
lifelessdprince:  - hangout?21:08
lifelessanyone else interested in network layer modelling/bringup for ndoes?21:08
dprincelifeless: yes. lets do it.21:09
*** sgrasley has joined #tripleo21:12
*** jdob_ has quit IRC21:15
*** rbrady has quit IRC21:19
peoplemergeI hit an issue the other night not being able to log in to my new undercloud as stack:stack.  Without hacking the image, how can I set this beforehand?21:24
peoplemergeReading devtest_variables, I'm not seeing it21:24
*** markmc has quit IRC21:24
*** rpodolyaka1 has quit IRC21:25
*** ccrouch has joined #tripleo21:28
lifelesspeoplemerge: grep for stack-user21:29
*** ramishra has joined #tripleo21:34
peoplemergelifeless: thx, trying DIB_COMMON_ELEMENTS21:39
*** ramishra has quit IRC21:39
* bnemec checks stack deploy status21:56
* bnemec forgot to actually start the stack deploy :-(21:56
bnemecMultitasking is a terrible, terrible thing21:56
*** lblanchard has quit IRC22:13
*** boris-42_ has quit IRC22:13
*** NearlyFunctional has quit IRC22:18
*** e0ne has joined #tripleo22:18
*** e0ne has quit IRC22:22
*** noslzzp has quit IRC22:24
*** jtomasek has quit IRC22:26
*** jrist has joined #tripleo22:26
*** cd-undercloud has joined #tripleo22:28
cd-undercloud************** overcloud complete status=1 ************22:28
*** cd-undercloud has quit IRC22:28
*** dprince has quit IRC22:28
lifelessokies22:29
lifelesslets see22:29
*** noslzzp has joined #tripleo22:31
SpamapSpeoplemerge: btw, it is 'stackuser' not 'stack-user'22:32
SpamapSpeoplemerge: and it looks like overcloud defaults to having stackuser, but undercloud doesn't. Doh.22:33
lifelessthats a regression I think22:34
lifelesswould explain stuff :)22:34
*** NearlyFunctional has joined #tripleo22:35
*** ramishra has joined #tripleo22:35
SpamapSwell ok so I misspoke22:36
SpamapSdevtes_variables sets the default to stackuser22:36
SpamapSdevtest_overcloud also sets it to stackuser if it is unset22:36
SpamapSIf you just source variables and then run devtest_undercloud, you should have a stack user.22:37
SpamapSpeoplemerge: ^^22:37
SpamapSbtw we are up to 109,000 tokens on cd-undercloud, but index length is quite a bit more sane:22:39
SpamapS    Data_length: 209723392022:39
SpamapS   Index_length: 4168089622:39
SpamapSlifeless: good call on Dynamic.22:39
SpamapSWe're also doing a good job pruning them22:39
SpamapS      Data_free: 4404019222:39
*** ramishra has quit IRC22:40
lifeless2G wtf :(22:40
SpamapS44M of free space in the data file that grows in 8M increments means we're probably at the steady state for the table22:40
SpamapS           Rows: 10936322:40
SpamapS Avg_row_length: 1917622:40
SpamapSlifeless: PKI22:40
SpamapSNot sure why the catalog goes in the token22:41
SpamapSI get why we _return it to the user_ when they get tokens22:41
SpamapSbut why we're storing it... no idea.22:41
*** noslzzp has quit IRC22:42
SpamapSwas just noticing getting a token takes 0.33s22:43
SpamapS$ nova --os-cache --timing hypervisor-stats22:45
SpamapSPlease set a password for your new keyring:22:45
SpamapSPlease confirm the password:22:45
SpamapSError: blank passwords aren't allowed.22:45
SpamapS1: tell me that on the first try. 2: wtf, why not?22:45
hewbroccaSpamapS: because they don't contain an uppercase character, a number, or a special character of course!22:47
*** noslzzp has joined #tripleo22:47
*** hashar has quit IRC22:47
lifelessSpamapS: use a file keyring22:48
*** ramishra has joined #tripleo22:51
lifelessSpamapS: so how goes update?22:52
*** matty_dubs is now known as matty_dubs|gone22:52
*** ramishra has quit IRC22:53
*** ramishra has joined #tripleo22:53
*** CaptTofu has quit IRC22:53
*** noslzzp has quit IRC22:54
lifelessok, expenses finally submitted. OMG the pain.22:57
*** ramishra has quit IRC22:58
*** pblaho has quit IRC22:59
peoplemergeI've gotta back out an undercloud again.  I can't stop heat from deploying because a node is BUILD - deleting.  How to I force that delete again?23:06
greghaynesIIRC nova delete the node23:08
lifelessrestart nova-compute23:09
peoplemergeahh23:09
lifelesstis bug23:09
peoplemergegreghaynes: I had tried that23:09
*** noslzzp has joined #tripleo23:09
lifelesssomeone should fix, except Ironic.23:09
peoplemergelifeless: thx23:09
SpamapSlifeless: update, well I'm working out the design and trying to fit in where hot-software-config fits since it looks like it is coming along23:12
lifelessSpamapS: do you need a teddy bear?23:13
SpamapSlifeless: right now I need stevebaker.. but once I get the info from him I might.23:13
*** ramishra has joined #tripleo23:15
*** noslzzp has quit IRC23:16
*** cadenzajon has quit IRC23:17
*** noslzzp has joined #tripleo23:25
lifelessok23:26
lifelessI'm going to poke at the ovs vlan stuff shortly23:27
*** jdob has quit IRC23:40
*** victor_lowther_ has quit IRC23:40
*** julim has quit IRC23:40
*** victor_lowther_ has joined #tripleo23:41
*** noslzzp has quit IRC23:47
*** bauzas has quit IRC23:47
*** noslzzp has joined #tripleo23:51
openstackgerritRichard Su proposed a change to openstack/tripleo-heat-templates: Add username parameter for rabbit  https://review.openstack.org/7143023:52
*** cd-undercloud has joined #tripleo23:53
cd-undercloud************** overcloud complete status=1 ************23:53
*** cd-undercloud has quit IRC23:53
*** noslzzp has quit IRC23:57
*** weshay has quit IRC23:58

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