Wednesday, 2015-04-15

*** Marga_ has quit IRC00:02
*** yuanying has quit IRC00:04
*** yuanying has joined #tripleo00:09
*** julim has joined #tripleo00:10
*** eghobo has quit IRC00:22
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Separate the network config by family and add a "node_index" for each group.
*** rhallisey has quit IRC00:31
*** daneyon has joined #tripleo00:41
openstackgerritSteven Dake proposed stackforge/kolla: Neutron doa in current form
*** Marga_ has joined #tripleo00:47
*** yuanying_ has joined #tripleo00:50
*** Marga_ has quit IRC00:52
*** yuanying has quit IRC00:53
*** Marga_ has joined #tripleo00:53
*** thrash is now known as thrash|g0ne00:54
*** Marga_ has quit IRC01:03
openstackgerritMerged stackforge/kolla: genenv generated invalid variable
*** sdake_ has joined #tripleo01:17
*** sdake has quit IRC01:21
openstackgerritDaneyon Hansen proposed stackforge/kolla: Adds OpenStack Clients to Heat Template
*** shardy_z has quit IRC01:46
*** sdake has joined #tripleo01:52
*** yamahata has quit IRC01:53
*** sdake_ has quit IRC01:56
openstackgerritSteven Dake proposed stackforge/kolla: Neutron doa in current form
openstackgerritDan Prince proposed openstack/tripleo-incubator: build-images: drive DIB via YAML config file
openstackgerritDan Prince proposed openstack/tripleo-incubator: split out image building
openstackgerritDan Prince proposed openstack/tripleo-incubator: split out image building
openstackgerritDaneyon Hansen proposed stackforge/kolla: Updates Docker Client in Heat Template
*** eghobo has joined #tripleo02:22
*** eghobo_ has joined #tripleo02:24
*** cwolferh has quit IRC02:25
*** spzala has quit IRC02:26
*** eghobo has quit IRC02:27
*** yamahata has joined #tripleo02:28
*** cwolferh has joined #tripleo02:37
*** julim has quit IRC02:43
*** regebro has joined #tripleo02:49
*** julim has joined #tripleo02:55
*** dsneddon has quit IRC02:56
*** untriaged-bot has joined #tripleo03:00
untriaged-botUntriaged bugs so far:03:00
openstackLaunchpad bug 1444068 in tripleo "Rabbitmq_plugin[rabbitmq_management]: Could not evaluate: execution expired"Puppet deployment fails with "" [Undecided,Triaged]03:00
*** untriaged-bot has quit IRC03:00
*** nijaba has quit IRC03:01
*** nijaba has joined #tripleo03:06
*** nijaba has quit IRC03:06
*** nijaba has joined #tripleo03:06
*** eghobo has joined #tripleo03:34
*** eghobo has quit IRC03:35
*** eghobo_ has quit IRC03:37
*** pradeep has quit IRC03:38
*** regebro has quit IRC03:42
*** tzumainn has joined #tripleo03:46
*** eghobo has joined #tripleo03:46
*** eghobo has quit IRC03:59
*** tzumainn has quit IRC04:02
*** MasterPiece has quit IRC04:07
*** sdake has quit IRC04:11
*** pradeep has joined #tripleo04:15
*** pradeep has quit IRC04:16
*** eghobo has joined #tripleo04:22
*** pradeep1 has joined #tripleo04:23
*** tzumainn has joined #tripleo04:33
*** tzumainn has quit IRC04:42
*** yog has joined #tripleo05:11
*** yog is now known as Guest3661405:11
*** eghobo has quit IRC05:28
*** ukalifon has joined #tripleo05:59
*** gfidente has joined #tripleo06:02
*** dasm|afk is now known as dasm06:20
*** jtomasek has joined #tripleo06:26
*** jcoufal has joined #tripleo06:29
openstackgerritMartin André proposed stackforge/kolla: Fix stopping neutron server
*** shardy has joined #tripleo06:45
openstackgerritMartin André proposed stackforge/kolla: Add nova and neutron images to pull script
spredzyCI is broken due to this issue : ceilometer-api[13893]: /usr/lib64/python2.7/site-packages/pymongo/ UserWarning: database name or authSource in URI is being ignored. If you wish to authenticate to ceilometer, you must provide a username and password.06:53
spredzyI suppose it was introduced by - but don't see why, since this commit only installs mongodb but does not connect/link it to ceilometer in any way06:54
spredzytried on 20/juno, current master is working, rebuilding seed on 21/kilo to see what is happening06:54
*** maufart has joined #tripleo06:56
*** jeblair has quit IRC07:05
*** dtantsur|afk is now known as dtantsur07:06
*** jeblair has joined #tripleo07:07
*** adrianopetrich has quit IRC07:08
*** rwsu has quit IRC07:09
*** regebro has joined #tripleo07:16
spredzySorry false alert, never mind what I said earlier :/ waking up is hard :s07:18
*** jistr has joined #tripleo07:24
*** adrianopetrich has joined #tripleo07:28
*** jprovazn has joined #tripleo07:31
*** ifarkas has joined #tripleo07:32
*** chlong has quit IRC07:35
gfidentemorning spredzy :)07:45
gfidentemorning jprovazn07:45
spredzygfidente, o/07:45
gfidentejprovazn, if it wasn't for jistr and spredzy I would be alone07:45
gfidentejprovazn, but I talk to them about you a lot, no worries07:45
spredzygfidente, jistr any reason this didn't get merged ?07:47
spredzyit was +A 12 hours ago :)07:47
spredzyerf ... the Depends On :/07:47
gfidentespredzy, which one?07:47
* spredzy needs to wake up for real07:47
gfidenteyeah the depends07:47
gfidentespredzy, I always slept like that, it never went better for me07:48
*** jayg|g0n3 has quit IRC07:51
shardymorning all07:52
spredzyshardy, hello07:52
gfidenteshardy, there is ♥ for you as well, no worries07:53
*** Goneri has joined #tripleo07:53
jistrshardy: morning07:54
*** jayg|g0n3 has joined #tripleo07:55
*** maufart has quit IRC08:07
*** maufart has joined #tripleo08:07
*** mmagr has joined #tripleo08:08
*** bvandenh has joined #tripleo08:08
spredzyCurrently if someone wants to run devtest from scratch s/he will be bit by the yum downgrade issue since this patch is not part of the code. I have been (unless I did something wrong, but I had to apply manually to pass that)08:09
spredzyshould it be specified somewhere until the issue it addresses is fixed ? (Chan title, or something else)08:09
*** lucasagomes has joined #tripleo08:17
*** yamahata has quit IRC08:25
*** maufart is now known as aufi08:25
*** mcornea has joined #tripleo08:33
*** jistr changes topic to "Apply to work around | Deploying OpenStack Using OpenStack | Summit proposed topics: |"08:34
jistrspredzy: ^08:34
gfidentejistr, can you spot where we pull in qemu-pinned ?08:35
*** dtantsur is now known as dtantsur|brb08:37
jistrhuh i saw that bit yesterday08:38
jistrhaving trouble finding it now08:38
* jistr continues08:38
jistroh i see08:38
jistrit's only in toci08:38
gfidentejistr, I am asking because I did a grep but only found it in toci_gate script08:38
spredzywell yes, for my test I copy/pasted the code of f20puppet in toci to have the exact same setup08:40
spredzyhence I've been bitten by this08:41
gfidentebut still, if you deploy on f21 without pulling it in the image building process works08:41
gfidentebut the final seed image might have a broken qemu-img08:41
gfidenteunless you downgrade manually08:41
*** jistr changes topic to "Do to work around | Deploying OpenStack Using OpenStack | Summit proposed topics: |"08:42
jistrgfidente: ever seen this?08:44
jistrdub 15 08:13:58 ov-tkfue2hep2v-1-mza762ukaduv-controller-z6mucsjlns3f os-collect-config[874]: Error: Could not prefetch cs_property provider 'pcs': undefined method `each_element' for nil:NilClass08:44
gfidenteseems related to puppet-corosync08:44
jistryeah. it won't make the deployment fail but it still makes me wonder what's going on, especially given that it doesn't occur on all nodes08:44
gfidentenot sure, I used to check with crm_mon the status08:45
spredzyshardy, question about hook in heat-templates. Iam reviewing EmilienM's serverspec hook. I was wondering how do you ensure the hook is run after the puppet hook has been run ?08:45
gfidenteare the nodes up in the cluster?08:45
*** pelix has joined #tripleo08:50
jistrgfidente: yeah, 3 nodes configured, 3 online. PCSD is offline on all though, i think that's expected at this point, right?08:50
gfidentejistr, well corosync isn't starting it08:51
gfidenteso for now I just left it off08:51
gfidenteI meant puppet-corosync08:51
gfidentethe error seems like it is trying to loop some undef class?08:52
spredzyshardy, should I put it as a last line in here ?
spredzygfidente, jistr error message means it is expected to do some stuff on an array but got nil instead08:53
spredzyin the cs_property provider08:53
jistryeah... well funny thing is that it then applied all the changes successfully08:54
gfidentethis is the only place I could find
gfidentejistr, does command 'pcs cluster cib' return any 'configuration/crm_config/cluster_property_set' section?08:57
openstackgerritMerged openstack/diskimage-builder: Update packages earlier
jistr[root@ov-tkfue2hep2v-1-mza762ukaduv-controller-z6mucsjlns3f ~]# pcs cluster cib | grep cluster_property08:58
jistr      <cluster_property_set id="cib-bootstrap-options">08:58
jistr      </cluster_property_set>08:58
*** pblaho has joined #tripleo08:59
gfidentecould this be some more race due to pacemaker not returning an integer xml in some early stages?09:00
*** untriaged-bot has joined #tripleo09:00
untriaged-botUntriaged bugs so far:09:00
openstackLaunchpad bug 1444068 in tripleo "Rabbitmq_plugin[rabbitmq_management]: Could not evaluate: execution expired"Puppet deployment fails with "" [Undecided,Triaged]09:00
*** untriaged-bot has quit IRC09:00
spredzyshardy, or now that I look at it onlythe naming convention is enough ?09:00
openstackgerritJiri Stransky proposed openstack-infra/tripleo-ci: Remove DIB cherry-pick (package updating, merged)
*** pblaho has quit IRC09:02
*** pblaho has joined #tripleo09:02
*** Marga_ has joined #tripleo09:06
shardyspredzy: Hi, it's normally built into the image via dib09:07
*** athomas has quit IRC09:07
shardyspredzy: the example you reference is showing how to bootstrap a vanilla image via cloud-init09:07
shardybut that's not the way TripleO uses the heat SoftwareDeployment hooks09:08
spredzyshardy, ack. But how do you manage the ordering ?09:08
*** athomas has joined #tripleo09:08
spredzyjust the naming convention 50puppet vs. 51serverspec09:08
spredzywill make the puppet hook run before the serverspec hook09:08
shardyspredzy: Yeah, that's an o-r-c thing AFAIK, it'll respect the names for ordering09:09
shardyspredzy: also, you can use depends_on to explicitly control the ordering of SoftwareDeployment resources in the template09:10
spredzyshardy, ok thank you. o-r-c ?09:10
*** sdake has joined #tripleo09:10
shardyspredzy: os-refresh-config09:10
shardyspredzy: also, in the event you don't use depends_on, and there are several SoftwareDeployments handled by the same hook, e.g several puppet steps not explicitly serialized in the template09:11
shardyin that case, we provide the "name" property to the SoftwareDeployment resource:09:12
shardythat is used by heat-config to apply a sort order when invoking the hooks09:12
shardyspredzy: in general, I prefer the explicit depends_on approach, but there are times when the other interfaces are useful09:13
spredzyshardy, ok, will look into it and play with it to grasp it better09:13
gfidentespredzy, something about o-r-c ordering is documented here
gfidentethe phase, given by directory name, takes precedence over filename09:15
*** bvandenh has quit IRC09:19
gfidenteshardy, do you think it is better to orchestrate puppet apply completion -> serverspec with heat (eg. depends_on) or to have the hook itself launch serverspec and return only when that passes?09:21
shardygfidente: IMHO it's much better to explicitly control everything from the template09:23
gfidenteshardy, depends_on seems good in this case right?09:24
gfidenteso it only runs after apply returned success09:25
shardygfidente: Yep, e.g:09:25
*** derekh has joined #tripleo09:25
shardyyou'd have a TestControllerDeploymentServicesBase_Step2 which depends_on ControllerDeploymentServicesBase_Step209:25
shardyor similar09:25
gfidentecool, thanks09:26
shardywe'll need to be careful of naming to play nice with the hooks/breakpoints though09:26
* shardy notes we've overloaded the meaning of "hooks"09:26
* shardy preferred "breakpoints"09:26
jistrgfidente: preparing a patch for enabling pcsd, will make it depend on your initial pacemaker/corosync patch09:27
jistrgfidente: deploying now to test it, will submit after lunch09:27
gfidentejistr, yeah I was looking at managing the VIP as well09:27
gfidentejistr++ ;)09:27
*** Marga_ has quit IRC09:28
*** Marga_ has joined #tripleo09:29
*** ukalifon has quit IRC09:45
*** mmagr is now known as mmagr|afk09:47
*** bvandenh has joined #tripleo09:48
*** akrivoka has joined #tripleo09:51
*** akrivoka has quit IRC09:52
*** mmagr|afk is now known as mmagr09:53
*** akrivoka has joined #tripleo09:55
*** ukalifon has joined #tripleo09:58
openstackgerritGiulio Fidente proposed stackforge/puppet-tripleo: Make configuration of keepalived optional
*** mmagr is now known as mmagr|afk10:00
*** mmagr|afk is now known as mmagr10:02
openstackgerritGiulio Fidente proposed stackforge/puppet-tripleo: Make configuration of keepalived optional
jprovaznI've added tripleo-common into
jprovaznslagle: ^ I hope it makes sense10:09
*** dtantsur|brb is now known as dtantsur10:10
*** mmagr is now known as mmagr|afk10:14
*** ukalifon has quit IRC10:17
*** ukalifon has joined #tripleo10:18
openstackgerritMerged openstack/tripleo-incubator: Update puppet docs to match our CI
gfidentejprovazn, I think the inbox thing as well should account for it?10:22
jprovazngfidente: I think I updated that incredible long link ( TripleoO Inbox Dashboard)10:24
gfidentejprovazn, yeah thanks :)10:24
jprovaznthanks for checking10:25
openstackgerritYanis Guenane proposed openstack/tripleo-heat-templates: Verify that each step provisioning went well
*** ukalifon has quit IRC10:26
*** ukalifon has joined #tripleo10:26
*** jcoufal has quit IRC10:27
spredzyshardy, gfidente ^^ is this the logic you meant ?10:27
*** jcoufal has joined #tripleo10:27
shardyspredzy: basically, yes10:29
shardyspredzy: as I said earlier, we'll have to be careful of the behavior with breakpoints, as atm that will break at both the ControllerDeployment* and the ControllerServerspec* deployments10:30
shardymaybe that is what we want, but it'd be good to clarify the required workflow10:30
shardye.g should an operator intervention be required post *Deployment* steps, or only after the validation step10:31
shardyit can be controlled via the globbing there10:32
* spredzy lookin10:34
*** sdake has quit IRC10:46
spredzyshardy, what do you mean by 'allow operator validation' ?10:50
shardyspredzy: I thought the whole point of folks wanting stepwise deployment, or breakpoints, was to enable operator control of each step of deployment10:51
shardye.g there was some action they wanted to take at each step10:51
shardyObviously there's also the option of not breaking at each step, and just trusting serverspec to validate, and halt the deployment if an error is found10:52
shardyI'm trying to understand the intersection of the stepwise deployment requirement and the automated validation one10:52
spredzyshardy, it is. If something failed fix it git push your conf or whaterver and keep running, so after you have a succesful run its suppose to be repeatable10:52
spredzyI just didn't understand what was meant. but I got it now10:53
shardyspredzy: Ok, cool - it's seeming like in many cases we'd actually just let heat fail when the ServerSpect validation fails, then you do a stack-update to continue10:53
spredzyshardy, IMO the first deployment will have to go with the operator validation, and the final deployment wil the trusting serverspec to validate. It should deploy everything without an hickup10:53
shardywith the option of more granular operator control via breakpoints, if desired10:54
shardyspredzy: Ok, cool, +1 :)10:54
spredzyshardy, thx for explanation10:55
*** Marga_ has quit IRC11:02
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Switch VIP management from Keepalived to Pacemaker
jistrgfidente: hmm have you found any trace of puppet-corosync dealing with pcsd in any way? i wonder if puppet-corosync can replace what puppet-pacemaker did for us wrt that11:07
gfidentejistr, I don't think so, we will want to pull in as well11:09
gfidentebut that doesn't seem to cope with pcsd either11:09
gfidenteI think, if we need anything more than just starting the service, we push the changes into puppet-corosync11:10
gfidentebetter to sync up with EmilienM and spredzy on the matter11:10
gfidentebtw, that change I just pushed switches the management of VIP from keepalived to pacemaker :)11:10
jistrneat :)11:10
gfidentewe'll see if passes CI11:10
*** mmagr|afk is now known as mmagr11:11
jistryeah re pcsd it looks like we'll need a bunch of other stuff, like setting up the hacluster user and doing pcs cluster auth...11:11
jistri'm no pacemaker expert though, i just started reading the guides :)11:11
gfidenteI am not sure if we need pcsd when all nodes config are in sync by puppet11:12
*** thrash|g0ne is now known as thrash11:12
jistryeah that's a good point, i don't know. I wanted to closely follow this
gfidentejistr, so puppet-pacemaker was doing that11:16
gfidentemy initial submission was based on that11:16
gfidentebut I think we need to figure if that module should/can go into stackforge OR if we should stick with corosync/openstack_extra11:17
jistri think puppet-pacemaker and puppet-corosync would collide on some points. But if we find out we need pcsd, we'll need to add support for it somewhere. Maybe puppet-corosync...11:18
jistri'm talking about this (and maybe something more)
*** yuanying_ has quit IRC11:21
openstackgerritYanis Guenane proposed openstack/tripleo-heat-templates: Verify that each step provisioning went well
openstackgerritJan Provaznik proposed openstack/tripleo-common: Scale out heat stack
*** spredzy is now known as spredzy|afk11:34
jprovaznanyone willing to give +2+A to ?11:38
jprovaznin exchange for big kiss?11:38
gfidenteI remember old kissing times11:39
gfidentebut can't :)11:40
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Switch VIP management from Keepalived to Pacemaker
*** rhallisey has joined #tripleo12:00
*** julim has quit IRC12:01
*** mmagr is now known as mmagr|afk12:05
*** trown|outttypeww is now known as trown12:06
*** mmagr|afk is now known as mmagr12:07
*** dprince has joined #tripleo12:08
openstackgerritRyan Hallisey proposed stackforge/kolla: Add cinder into the docker compose setup
jprovaznHmpf, according to this error it seems that tuskarclient has not been added into openstack/requirements yet. It's quite surprising to me12:09
openstackgerritDan Prince proposed openstack/tripleo-incubator: Support for custom overcloud heat environments
openstackgerritDariusz Smigiel proposed openstack/tuskar-ui: Allow to upload all data from nodes.csv file
*** regebro has quit IRC12:21
dprincegfidente: Is it better to have booleans for both keepalived and pacemaker?12:25
dprincegfidente: or would a single optoin to select the VIPManager work best?12:25
dprincegfidente: The question for me is what if someone disables both of them...12:25
gfidentedprince, in currently submissions you can't12:25
gfidenteeither you EnablePacemaker or not, in which case Keepalived is implicitly selected12:26
gfidenteso we have only 1 bool12:26
dprincegfidente: IN that case would a single parameter to select between them make more sense?12:26
gfidentedprince, yeah I have pushed only one I think12:26
*** spredzy|afk is now known as spredzy12:26
gfidenteI'm using it from here
openstackgerritDariusz Smigiel proposed openstack/tuskar-ui: Allow to upload all data from nodes.csv file
gfidentedprince, I've seen your comment now12:28
dprincegfidente: I saw patches for both the EnablePacemaker and the EnableKeepalived parameters this morning...12:28
gfidentedprince, there is no EnableKeepalived12:28
gfidenteonly EnablePacemaker which switches on Keepalived if Pacemaker is off12:31
dprincegfidente: oh, I think it is too early for me. I though the loadbalancer.pp was a heat template :)12:32
gfidentedprince, thanks for looking into those things though, VIP switch works for me locally, waiting to see CI result12:33
dprincegfidente: still, using only the EnablePacemaker makes sense but doesn't exactly match what happens.12:33
gfidentedprince, why not?12:34
dprincegfidente: We could expand the description of the variable (to say explicitly that it also disables keepalived). I still think I prefer the VIPManagerType parameter instead though which we could set to either 'pacemaker' or 'keepalived'.12:34
gfidentebut it's not only the VIP we're going to manage from pacemaker12:35
dprincegfidente: understood, I'm just trying to make the selection of pacemaker vs. keepalived a bit more explicit here. That is all12:35
gfidenteah you mean a case like the one for glance?12:36
dprincegfidente: for whatever. EnablePacemaker (as currently implemented) does more than just enable pacemaker12:36
gfidentedprince, yeah it's basically alternating two deployment types12:39
gfidentenot sure if it will ever have a third but I can change it into a case sure, only I am unsure about VIP in the param name because seems related to VIP only while it isn't12:39
gfidentethe description says Pacemaker to monitor services though, that is precisely what is going to happen12:41
*** julim has joined #tripleo12:43
gfidentemaybe the name could be changed though, I'll see if I can come up with something better12:45
*** rlandy has joined #tripleo12:46
openstackgerritYanis Guenane proposed openstack/tripleo-heat-templates: Fix MongoDB setup on nonha setup
openstackgerritYanis Guenane proposed openstack/tripleo-heat-templates: puppet: Ceilometer use MongoDB datastore backend
*** tzumainn has joined #tripleo12:57
*** mmagr is now known as mmagr|afk12:58
*** mmagr|afk is now known as mmagr13:00
*** regebro has joined #tripleo13:01
*** adrianopetrich has quit IRC13:01
*** adrianopetrich has joined #tripleo13:04
*** noslzzp has quit IRC13:11
*** noslzzp has joined #tripleo13:11
*** jprovazn has quit IRC13:11
*** jprovazn has joined #tripleo13:12
*** mmagr is now known as mmagr|afk13:15
*** adrianopetrich has quit IRC13:15
*** mmagr|afk is now known as mmagr13:16
openstackgerritDan Prince proposed openstack/tripleo-incubator: build-images: drive DIB via YAML config file
openstackgerritDan Prince proposed openstack/tripleo-incubator: split out image building
*** dasm is now known as dasm|afk13:19
*** noslzzp has quit IRC13:21
*** noslzzp has joined #tripleo13:22
*** jprovazn has quit IRC13:23
openstackgerritDan Prince proposed openstack/tripleo-incubator: split out image building
*** david-lyle has quit IRC13:24
*** weiyu has joined #tripleo13:24
weiyu /msg nickserv register zhouweiyu@13813:25
spredzyoh boy13:25
*** lblanchard has joined #tripleo13:27
jistrweiyu: pinging you just to make sure you're aware of this ^^13:27
*** adrianopetrich has joined #tripleo13:27
*** mmagr is now known as mmagr|afk13:30
*** weiyu has quit IRC13:32
*** weiyu-001 has joined #tripleo13:39
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Parameter to enable/disable controller swift store
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add option to enable ceph storage on controller
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add support for Glance RBD backend
*** Guest36614 has quit IRC13:41
gfidentedprince, is this okay though?
gfidentethe basic setup as well , I'm adding the conditional in the other submission anyway13:43
*** weiyu-001 has quit IRC13:43
*** weiyu has joined #tripleo13:44
dprincegfidente: in general yes. One unrelated changes slipped in there though13:45
dprincegfidente: also, what is pacemaker doing on the computes?13:45
gfidenteit will monitor nova-compute to automate host-evacuate13:46
dprincegfidente: oh, right13:46
gfidentewe can add it later as well, but thought was good to have it there13:46
gfidentethe unrelated change you mean puppet-pacemaker ?13:46
dprincegfidente: yes, is there a patch for that yet?13:46
EmilienMshardy, dprince: fyi, spredzy and I are brainstorming serverspec here:
dprincegfidente: if there is a patch for that your fix belongs there13:47
dprincegfidente: otherwise +213:47
shardyEmilienM: thanks, will check it out13:47
gfidentedprince, you mean to use pacemaker_remote ?13:47
gfidenteit's not around yet, no, we still have only basic pieces of pacemaker configured13:48
dprincegfidente: no. See my inline comment here:
gfidentedprince, yes please comment reviews so it's easier13:48
shardyEmilienM: btw, I'm finishing up some heatclient and devtest_overcloud patches, hopefully have them posted later today13:48
*** weiyu has quit IRC13:49
shardyEmilienM: sorry it's taken a while, it turns out some of the heat API interfaces for event notification aren't super convenient, so I've been working around that..13:49
EmilienMshardy: no problem, it lets us some time to think about the implem13:49
*** mcornea has quit IRC14:03
dprincegfidente: okay. Just so I'm clear. There will be no puppet-pacemaker at all then?14:04
gfidenteyeah we're using puppet-corosync14:04
gfidentewhich was already there btw14:05
*** aufi has quit IRC14:05
dprincegfidente: yep, got it. Okay. I get it. Lets push this in...14:05
*** aufi has joined #tripleo14:05
gfidentedprince, sec!14:06
dprincegfidente: sure14:06
gfidenteI still forgot to remove it from the source- file; let me split the submissions seems sager14:06
dprincegfidente: it isn't in the source file14:07
dprincegfidente: no need to wait for another CI cycle. It is probably fine14:07
gfidentedprince, so I am looking at some local checkout, give me a sec to figure14:07
*** mmagr|afk is now known as mmagr14:07
dprincegfidente: in general I do like splitting things out. but this seems fine14:07
gfidenteyeah, refreshed, fine with me14:08
openstackgerritDerek Higgins proposed openstack/tripleo-image-elements: Test qemu-2.1.3-6.fc21
dprincederekh: would you need a 'yum downgrade' for that?14:10
*** hewbrocca has quit IRC14:10
dprincederekh: wouldn't a 'yum install' work just fine?14:10
derekhdprince: thanks14:10
dprincederekh: np, anxious to push that through myself14:11
openstackgerritMerged openstack/tripleo-puppet-elements: Add pacemaker, pacemaker_remote and pcs packages to images
openstackgerritDerek Higgins proposed openstack/tripleo-image-elements: Test qemu-2.1.3-6.fc21
derekhdprince: yup, don't want to to be hanging over use for weeks14:12
dprincederekh: Tested it and it works for me
dprincederekh: The test case in the ticket does the same thing cinder does so that should fix it14:19
derekhdprince: cool, I'll add to the karma once the CI job finishes14:19
*** jprovazn has joined #tripleo14:23
EmilienMdprince: do you think we can go ahead with ?14:23
dprinceEmilienM: I think so. Have you built an image with that locally and verified it works?14:24
*** mcornea has joined #tripleo14:24
*** tserong has quit IRC14:25
EmilienMdprince: no, I relied on CI this time14:25
dprinceEmilienM: let me pull it and kick the tires before we send it14:25
openstackgerritGiulio Fidente proposed openstack/tripleo-incubator: Switch default COMPUTESCALE setting down to 1 from 2
dprinceEmilienM: CI isn't actually using this yet14:25
EmilienMdprince: my bad14:26
dprinceEmilienM: no worries, just want to make sure we send something that is know to have worked somewhere...14:26
dprinceEmilienM: another thing I'll do occasionally is post a temporary patch against tripleo-incubator or tripleo-ci that depends on (or cherry picks) a feature I want to test14:27
dprinceEmilienM: so in this case you'd simply add it to the DIB_COMMEN_ELEMENTS list or something, just to make sure an image builds with it...14:28
*** Marga_ has joined #tripleo14:28
dprinceEmilienM: and then point to that result on the review so people can see it passed or whatever14:28
EmilienMdprince: ok. Do you want to me to do it? So I get the workflow. If I have a question I'll ask you14:29
dprinceEmilienM: nah, you don't have to for this. I can mess w/ it locally14:30
EmilienMdprince: ok14:30
openstackgerritJames Slagle proposed openstack/tripleo-image-elements: Make tuskar resource registry overrideable
EmilienMdprince, shardy: I would like to steal 5 minutes of your time today to look at - so we can have feedback and start sending patches14:32
dprinceEmilienM: sure, bluejeans?14:34
openstackgerritMerged openstack/tripleo-image-elements: load puppet overcloud heat templates and resource registry
openstackgerritMerged openstack/tripleo-image-elements: Make tuskar resource registry overrideable
dprincejdob: no CI on tuskar patches hey?14:36
jdobno, there never has been14:37
jdobi mean, there should be, it just doesnt exist yet :)14:37
spredzyjistr, dprince EmilienM gfidente shardy  can I get review on and so I can close this story please :)14:41
jistrspredzy: will do in ~ 20 minutes14:42
spredzyjistr, thank you :)14:43
openstackgerritRyan Brady proposed openstack/tuskar-ui: Fix parameter simple configuration form display
*** tserong has joined #tripleo14:50
*** rhallisey has quit IRC14:52
*** rhallisey has joined #tripleo14:54
*** lblanchard has quit IRC14:57
*** untriaged-bot has joined #tripleo15:00
untriaged-botUntriaged bugs so far:15:00
openstackLaunchpad bug 1444496 in diskimage-builder "/usr/sbin/grub-install: error: will not proceed with blocklists." [Undecided,New]15:00
*** untriaged-bot has quit IRC15:00
*** rwsu has joined #tripleo15:00
*** dsneddon has joined #tripleo15:02
*** jkraj has joined #tripleo15:02
*** asparks has joined #tripleo15:04
*** pradeep1 has quit IRC15:10
dprincespredzy: +2 for the mongo patches15:16
spredzydprince, thanks15:16
openstackgerritMerged openstack/tripleo-incubator: Support for custom overcloud heat environments
openstackgerritBen Nemec proposed openstack/tripleo-incubator: Switch default COMPUTESCALE setting down to 1 from 2
*** aufi has quit IRC15:18
*** athomas has quit IRC15:19
*** pdb has quit IRC15:21
*** athomas has joined #tripleo15:21
*** pdb has joined #tripleo15:21
openstackgerritGiulio Fidente proposed stackforge/puppet-tripleo: Make configuration of keepalived optional
openstackgerritGiulio Fidente proposed stackforge/puppet-tripleo: Make setup of keepalived optional via manage_vip parameter
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Test qemu-2.1.3-6.fc21
*** jcoufal_ has joined #tripleo15:26
*** jrist has quit IRC15:27
*** asparks has quit IRC15:27
*** jerryz has quit IRC15:28
dprinceshardy: yeah, so I spoke w/ Emilien about using heat-config-script as a prototype to be able to run a serverspec resource (via Heat) post deployment15:29
*** jcoufal has quit IRC15:29
openstackgerritDerek Higgins proposed openstack-infra/tripleo-ci: Ensure cherrypick function doesn't leave conflicts
dprinceshardy: the idea being that this hook would give us a quick means to prototype the effort, and get a feel for how it works. Then eventually we might decide that a specific serverspec hook element would work better...15:30
openstackgerritMerged openstack/tripleo-heat-templates: Fix MongoDB setup on nonha setup
*** Marga_ has quit IRC15:30
*** Marga_ has joined #tripleo15:30
dprinceshardy: wanted to get your quick take on it... I was going to try and give an example to Emilien for how this works in the heat templates today though15:30
openstackgerritMerged openstack/tripleo-heat-templates: puppet: Ceilometer use MongoDB datastore backend
*** sdake has joined #tripleo15:35
spredzyjistr, thank you :)15:36
*** toabctl has joined #tripleo15:37
shardydprince: yeah, IMO we should just use heat-config-script unless there's a real need for a specific hook15:37
jistrspredzy: np :)15:37
shardyI know EmilienM has started a hook, which is fine, but I'm keen to avoid proliferation of hooks unless it's justified15:37
dprinceshardy: great, I will copy you on the patch. Trying to get a quick prototype up for this15:38
toabctlis diskimage-builder still a used and supported project? I tried to build a couple of different images now (fedora, ubuntu) but always had a "grub2-install: error: will not proceed with blocklists." error15:38
*** jrist has joined #tripleo15:38
*** jrist has joined #tripleo15:38
shardydprince: have you seen
shardyWas discussing this with spredzy earlier15:39
*** sdake_ has joined #tripleo15:39
toabctlI was also unable to find some prebuild images or tests where images are created and started.15:39
shardydprince: I'm not clear if we want the validation deployments specified inline like that, or abstracted15:40
dprinceshardy: no, but it is related. Thanks. Just had a call w/ spredzy and Emilien15:40
shardydprince: also, we'll need to be careful of the naming wrt breakpoints15:40
gfidentetoabctl, tripleo still uses dib yes15:40
shardydprince: cool, feel free to ping me if there's anything you'd like me to take a look at15:40
dprinceshardy: sure, I want a generic post deployment validation script.15:40
toabctlgfidente: can you point me to the code or some logs where the images are automatically created?15:41
dprinceshardy: which by default does nothing, but if we wire it up with serverspec via a resource-registry (heat environment) we can tie validations into it15:41
shardydprince: +1, sounds good15:41
*** mmagr has quit IRC15:41
gfidentetoabctl, existing code
openstackgerritJames Slagle proposed openstack/tripleo-heat-templates: Example of post-deploy hook doing rhel registration
shardydprince: I like that we're increasingly moving towards making things really pluggable15:42
*** sdake has quit IRC15:42
toabctlgfidente: thanks!15:42
gfidentetoabctl, there is also a submission meant to move image building out of devtest scripts, check
* spredzy &15:43
*** spredzy is now known as spredzy|afk15:43
*** tserong has quit IRC15:52
*** eghobo has joined #tripleo15:53
*** lblanchard has joined #tripleo15:58
*** sdake has joined #tripleo15:59
*** Marga_ has quit IRC16:01
*** Goneri has quit IRC16:01
*** alop has joined #tripleo16:02
*** sdake_ has quit IRC16:03
*** derekh has quit IRC16:03
*** jistr has quit IRC16:03
*** jistr has joined #tripleo16:04
gfidentethis needs some love as well
*** jistr has quit IRC16:09
*** athomas has quit IRC16:10
*** pradeep has joined #tripleo16:13
*** jistr has joined #tripleo16:15
jistrgfidente: i managed to get pcsd going there eventually. I have a lot of hardcoded bits there which shouldn't be hardcoded though, and the code is not nice, so i'll need to refactor a lot, but i hope we'll have it running :)16:17
* jistr out16:17
*** jistr has quit IRC16:17
*** athomas has joined #tripleo16:21
*** tserong has joined #tripleo16:22
*** dtantsur is now known as dtantsur|afk16:23
*** jrist has quit IRC16:24
*** dsneddon has quit IRC16:31
*** eghobo_ has joined #tripleo16:34
*** eghobo has quit IRC16:37
*** EmilienM is now known as EmilienM|afk16:38
*** jrist has joined #tripleo16:40
*** Marga_ has joined #tripleo16:42
*** yog has joined #tripleo16:43
*** yog is now known as Guest1610616:43
slaglehmm, this commit is breaking concat for me
*** jrist has quit IRC16:45
slagleguess we'll see if the same thing starts affecting CI16:46
slagleError: Could not find class ::concat::setup for localhost on node localhost is what i'm seeing16:46
*** tserong has quit IRC16:51
*** ifarkas has quit IRC16:51
gfidenteslagle, here it is
slaglegfidente: slightly different error than i'm seeing16:53
SpamapSdid we accidentally break Ubuntu 12.04 with recent changes to vm/grub?16:53
slaglebut i suspect it's related16:53
slaglethat is a big change to puppetlabs-concat that was merged16:53
slagledprince: fyi ^16:53
dprinceslagle: ack16:55
slaglegoing to try to pin puppetlabs-concat in tripleo-ci16:55
* slagle files bug first16:56
dprinceslagle: DIB_REPOREF_puppetlabs_concat=...16:56
*** jrist has joined #tripleo16:58
*** bvandenh has quit IRC17:00
*** regebro has quit IRC17:03
*** mcornea has quit IRC17:05
*** jdob has quit IRC17:07
slaglehere comes all that CI redness17:08
*** tserong has joined #tripleo17:08
*** tserong has joined #tripleo17:08
dprinceslagle: are you throwing up a pin?17:09
slagledprince: it's up
openstackLaunchpad bug 1444585 in tripleo "Error: Invalid parameter warn on Concat failing puppet jobs" [Critical,Confirmed] - Assigned to James Slagle (james-slagle)17:09
slagleerr, that's the bug17:09
slagleit's linked from there17:09
dprinceslagle: if that passes please send it ASAP17:09
slaglehmm, Related-Bug doesn't post a comment back to bug? shame17:09
dprincecrinkle: we think we have a puppetlabs-concat regression FYI ^^^17:10
*** athomas has quit IRC17:18
*** lucasagomes has quit IRC17:20
*** trown is now known as trown|lunch17:29
*** dsneddon has joined #tripleo17:30
slaglehmm, doesnt look like ci is running any jobs17:42
dprinceslagle: I don't see any jobs in the tripleo pipelines17:44
dprinceslagle: there are nodepool nodes available as far as I can tell17:45
slagleok, we're seeing the same thing then :)17:45
Guest16106Hello everyone, while building DIB boot-stack element  with fedora image exits with error .. "AttributeError: 'module' object has no attribute 'wraps" ..error does not occur with ubuntu image..17:45
Guest16106how do i fix the error for fedora..17:46
*** Marga_ has quit IRC17:49
*** Marga_ has joined #tripleo17:49
slagledprince: what else is there to check?17:58
*** openstackstatus has quit IRC17:58
*** trown|lunch is now known as trown17:58
*** openstackstatus has joined #tripleo18:00
*** ChanServ sets mode: +v openstackstatus18:00
-openstackstatus- NOTICE: Gerrit has stopped emitting events so Zuul is not alerted to changes. We will restart Gerrit shortly to correct the problem.18:05
*** ChanServ changes topic to "Gerrit has stopped emitting events so Zuul is not alerted to changes. We will restart Gerrit shortly to correct the problem."18:05
dprinceslagle: that is the issue ^^^18:06
slaglei see18:07
*** jdob has joined #tripleo18:09
*** Marga_ has quit IRC18:15
*** EmilienM|afk is now known as EmilienM18:22
*** ChanServ changes topic to "Do to work around | Deploying OpenStack Using OpenStack | Summit proposed topics: |"18:27
-openstackstatus- NOTICE: Gerrit has been restarted. New patches, approvals, and rechecks between 17:30 and 18:20 UTC may have been missed by Zuul and will need rechecks or new approvals added.18:27
*** eghobo_ has quit IRC18:43
*** jcoufal_ has quit IRC18:45
*** Marga_ has joined #tripleo18:46
*** gfidente has quit IRC18:51
*** Marga_ has quit IRC18:51
greghaynesSpamapS: wah18:52
greghaynesSpamapS: oh, 12.0418:52
greghaynesshameless plug for reviews on
greghaynesso I can poke infra to merge
*** spzala has joined #tripleo19:21
*** bkero has joined #tripleo19:21
greghaynesbkero: Hey - so the fdisk/mkfs thing you were hitting - im concerned about the bug where we werent properly exiting when that phase failed19:22
greghaynesbkero: I know we have some bugs related to missing cleanup because I notice I build up tmpfs's over time19:22
greghaynesbut havent been able to find where, this might be it19:23
greghaynesso would be awesome if we can repro easily19:23
bkeroNon-minimal repro steps would be 1) install archlinux, 2) install/run gnome3 (possibly with gvfs daemon), 3) clone dib, 4) set up/enter virtualenv, 5) disk-image-create -o ubuntu-amd64 ubuntu vm19:24
bkeroI still haven't figured out the exit code reporting problem yet19:25
*** eghobo has joined #tripleo19:26
bkeroInside my bash breakpoint 'losetup -a' isn't returning any loopback mounted devices, which I can see in another shell.19:26
greghaynesim wondering if we broke output19:27
bkeroAre you doing funky shopt stuff?19:27
greghaynes*shrug* I dont have any specifics that I can think of, no19:28
*** ukalifon has quit IRC19:30
*** david-lyle has joined #tripleo19:30
bkeroI still can't figure a reason that 'echo $?' wouldn't echo an exit code19:31
bkeroHuh. It's not outputting many things, such as 'shopt' or 'env'.19:38
bkeroI'm owndering if stdout is getting redirected somehow19:38
bkerogreghaynes: l-wx------ 1 bkero bkero 64 Apr 14 18:07 1 -> pipe:[3275769]19:45
greghaynesthats awesome19:46
SpamapSgreghaynes: no we didn't break it AFAICT.. asked for clarification in the bug. Nothing to see here.19:49
* greghaynes moves along19:49
*** spzala has quit IRC19:50
*** dsneddon is now known as dsneddon_lunch19:50
*** regebro has joined #tripleo19:51
bkerogreghaynes: Huh. [pid 32039] fstat(3, {st_mode=S_IFBLK|0660, st_rdev=makedev(7, 2), ...}) = 019:59
bkero[pid 32039] ioctl(3, BLKRRPART, 0x7ffcbeb3beb0) = -1 EINVAL (Invalid argument)19:59
bkeroThat's happening during the sfdisk, then it is failing.19:59
*** bvandenh has joined #tripleo19:59
*** Marga_ has joined #tripleo20:02
bkeroFan. tastic.20:06
bkero[bkero@Sihnon ~]$ sudo sfdisk -d /dev/loop220:06
bkerosfdisk: failed to dump partition table: Success20:06
openstackgerritgreghaynes proposed openstack/diskimage-builder: Remove unused map_nbd function
*** spzala has joined #tripleo20:36
slaglei believe this will fix the puppet job
slagleif anyone wants to give it a 2nd +220:42
openstackgerritMerged openstack-infra/tripleo-ci: Pin puppetlabs-concat
greghaynesslagle: no need apparently ;)20:46
greghaynesslagle: dprince Just pinged buddy here who authored the upstream puppet patch - he says 1.2.x is the stable branch we should be using20:46
greghaynesand apparently that means were using 2.x20:47
slaglewe just assumed 2.x was 1 better than 1.x20:47
greghaynesgenerally a good assumption, apparently not with puppet ;)20:47
dprincegreghaynes: I know. I've been meaning to get around to an element which pins all of our non-openstack puppet modules to stable releases20:47
greghaynesah, fun20:48
dprincegreghaynes: will do this sooner rather than later...20:48
*** jprovazn has quit IRC20:48
dprincegreghaynes: the puppet CI came online very fast and I just like to live dangerously20:48
dprincegreghaynes: I guess?20:48
greghaynesAll us tripleoers like to live dangerously, thats why we openstack our openstacks20:49
slagleyou do like to live dangerously20:49
*** spzala has quit IRC20:49
slaglechallenging people to feats of strength and what not20:50
*** spzala has joined #tripleo20:50
dprinceslagle: oh, that is just you sir :)20:50
trownslagle: I think that change moves the failure on puppet concat20:50
*** akrivoka has quit IRC20:51
slagletrown: that's actually a source-repositories problem. try rm -rf /opt/stack20:51
slaglehmm, our troll'ers would love that one20:52
trownsweet that worked, must have been because I had ran the pre-fix version first20:52
slagletrown: yea there's a bug in there somewhere20:55
*** jdob has quit IRC20:57
*** spzala has quit IRC20:57
*** spzala has joined #tripleo20:59
*** untriaged-bot has joined #tripleo21:00
untriaged-botNo untriaged bugs so far! \o/21:00
*** untriaged-bot has quit IRC21:00
*** akrivoka has joined #tripleo21:03
*** Marga_ has quit IRC21:05
*** Marga_ has joined #tripleo21:10
*** jsidhu has joined #tripleo21:11
*** dprince has quit IRC21:12
*** jkraj has quit IRC21:16
*** rlandy has quit IRC21:17
openstackgerritBen Kero proposed openstack/diskimage-builder: Fixes path for distros lacking :/bin
bkerogreghaynes: ^21:18
*** rlandy has joined #tripleo21:19
*** Marga_ has quit IRC21:19
*** Marga_ has joined #tripleo21:19
*** jsidhu has quit IRC21:20
*** lblanchard has quit IRC21:22
*** Goneri has joined #tripleo21:22
*** rhallisey has quit IRC21:29
*** bvandenh has quit IRC21:30
*** bvandenh has joined #tripleo21:32
*** jtomasek has quit IRC21:33
*** bvandenh has quit IRC21:39
*** Goneri has quit IRC21:41
*** trown is now known as trown|outttypeww21:42
*** spzala has quit IRC21:53
*** spzala has joined #tripleo21:54
*** dsneddon_lunch is now known as dsneddon22:07
*** yamahata has joined #tripleo22:14
*** rlandy has quit IRC22:18
*** tzumainn has quit IRC22:18
*** akrivoka has quit IRC22:21
*** julim has quit IRC22:22
*** Marga_ has quit IRC22:51
*** yuanying has joined #tripleo23:01
*** Marga_ has joined #tripleo23:03
*** yuanying has quit IRC23:03
*** yuanying has joined #tripleo23:04
*** adrianopetrich has quit IRC23:08
*** chlong has joined #tripleo23:10
*** rhallisey has joined #tripleo23:11
*** Marga_ has quit IRC23:13
*** cwolferh has quit IRC23:15
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add support for generic controller validations
openstackgerritDan Prince proposed openstack-infra/tripleo-ci: Add heat-config-script to our Puppet CI jobs.
*** adrianopetrich has joined #tripleo23:22
*** alop has quit IRC23:23
*** Marga_ has joined #tripleo23:23
*** pblaho_ has joined #tripleo23:33
*** mestery_ has joined #tripleo23:33
*** tteggel_ has joined #tripleo23:34
*** HenryG_ has joined #tripleo23:35
*** panda has quit IRC23:38
*** zaneb has quit IRC23:38
*** HenryG has quit IRC23:38
*** bigjools has quit IRC23:38
*** bigjools_ has joined #tripleo23:38
openstackgerritSteven Dake proposed stackforge/kolla: Add workaround to work with cirros image
*** rpodolyaka has quit IRC23:39
*** pblaho has quit IRC23:39
*** mestery has quit IRC23:39
*** Slower has quit IRC23:39
*** tteggel has quit IRC23:39
*** rpodolyaka has joined #tripleo23:39
*** zbitter has joined #tripleo23:39
*** panda__ has joined #tripleo23:39
*** bigjools_ is now known as bigjools23:39
*** bigjools has quit IRC23:40
*** bigjools has joined #tripleo23:40
*** Slower has joined #tripleo23:42
openstackgerritDaneyon Hansen proposed stackforge/kolla: Fixes script conditions for Linux Bridge/OVS
*** Marga_ has quit IRC23:54
*** tzumainn has joined #tripleo23:56

Generated by 2.14.0 by Marius Gedminas - find it at!