Friday, 2015-04-17

*** sdake has joined #tripleo00:20
*** dmellado has quit IRC00:21
*** sdake_ has quit IRC00:24
*** radez is now known as radez_g0n300:27
*** dmellado has joined #tripleo00:29
*** Marga_ has joined #tripleo00:36
*** Marga_ has quit IRC00:41
*** weshay has joined #tripleo01:05
*** MasterPiece has quit IRC01:13
*** Marga_ has joined #tripleo01:37
*** Marga_ has quit IRC01:42
*** Marga_ has joined #tripleo01:53
*** tzumainn has joined #tripleo02:03
*** Marga_ has quit IRC02:15
*** dmellado has quit IRC02:22
greghaynesok, I had to do ugly, ugly things02:34
greghaynesbut I have coopted our break= in order to allow negative testing02:34
*** weshay has quit IRC02:37
openstackgerritgreghaynes proposed openstack/diskimage-builder: Initial element tests  https://review.openstack.org/17468102:38
greghaynesSpamapS: ^02:38
*** dmellado has joined #tripleo02:42
*** tzumainn has quit IRC02:51
*** tserong has quit IRC02:52
*** vinkman has quit IRC02:53
*** yamahata has quit IRC02:56
*** untriaged-bot has joined #tripleo03:00
untriaged-botUntriaged bugs so far:03:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/144516103:00
openstackLaunchpad bug 1445161 in diskimage-builder "setfiles doesn't work on all distros" [Undecided,New]03:00
*** untriaged-bot has quit IRC03:00
*** tserong has joined #tripleo03:09
*** tserong has joined #tripleo03:09
*** eghobo has quit IRC03:12
*** vinkman has joined #tripleo03:24
*** pradeep has joined #tripleo03:28
*** sdake_ has joined #tripleo03:34
openstackgerritgreghaynes proposed openstack/diskimage-builder: Initial element tests  https://review.openstack.org/17468103:38
*** sdake has quit IRC03:38
*** ishant has joined #tripleo03:45
*** spzala has quit IRC03:45
openstackgerritgreghaynes proposed openstack/diskimage-builder: Initial element tests  https://review.openstack.org/17468103:56
*** eghobo has joined #tripleo04:09
*** eghobo_ has joined #tripleo04:12
*** eghobo has quit IRC04:15
*** dsneddon has quit IRC04:24
openstackgerritMerged stackforge/kolla: Fix validate-all-yaml.sh to check for files with yml extension  https://review.openstack.org/17316804:30
*** yog__ has joined #tripleo04:48
openstackgerritMerged stackforge/kolla: Disables firewalld for Heat-deployed Fedora instances  https://review.openstack.org/17462804:49
openstackgerritMerged stackforge/kolla: Adds Mariadb-client to the Heat template  https://review.openstack.org/17462904:52
*** hewbrocca has quit IRC05:17
*** openstackgerrit has quit IRC05:21
*** openstackgerrit has joined #tripleo05:21
*** hewbrocca has joined #tripleo05:36
*** eghobo_ has quit IRC05:37
*** eghobo has joined #tripleo05:39
*** pppingme has joined #tripleo05:55
*** mmagr has joined #tripleo05:58
*** aufi has joined #tripleo06:03
*** masco has joined #tripleo06:20
*** bnemec has quit IRC06:32
*** adrianopetrich has joined #tripleo06:33
*** pradeep has quit IRC06:36
*** yamahata has joined #tripleo06:38
*** jprovazn has joined #tripleo06:40
*** eghobo has quit IRC06:41
*** mmagr has quit IRC06:52
*** pradeep has joined #tripleo06:55
*** pradeep has quit IRC07:00
*** zz_avozza is now known as avozza07:04
*** sdake has joined #tripleo07:06
*** mmagr has joined #tripleo07:07
*** sdake_ has quit IRC07:09
*** jcoufal has joined #tripleo07:10
*** dtantsur|afk is now known as dtantsur07:13
*** pradeep has joined #tripleo07:20
*** ifarkas has joined #tripleo07:28
*** mandre_ is now known as mandre07:30
*** chlong has quit IRC07:33
*** yamahata has quit IRC07:34
*** gfidente has joined #tripleo07:43
*** jistr has joined #tripleo07:50
*** dtantsur is now known as dtantsur|brb07:51
openstackgerritMerged openstack/tripleo-heat-templates: puppet: add missing ::glance include on controller  https://review.openstack.org/17438207:58
*** dasm has quit IRC08:03
*** dasm has joined #tripleo08:06
*** dasm has quit IRC08:14
*** dasm has joined #tripleo08:14
*** lucasagomes has joined #tripleo08:19
*** derekh has joined #tripleo08:22
*** sdake has quit IRC08:28
*** bvandenh has joined #tripleo08:33
*** mcornea has joined #tripleo08:40
*** jprovazn has quit IRC08:43
*** jprovazn has joined #tripleo08:45
*** GheRivero has quit IRC08:45
*** Goneri has joined #tripleo08:49
*** pcaruana has joined #tripleo08:50
*** jprovazn has quit IRC08:54
*** jprovazn has joined #tripleo08:57
*** GheRivero has joined #tripleo09:00
*** untriaged-bot has joined #tripleo09:00
untriaged-botUntriaged bugs so far:09:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/144516109:00
openstackLaunchpad bug 1445161 in diskimage-builder "setfiles doesn't work on all distros" [Undecided,New]09:00
*** untriaged-bot has quit IRC09:00
*** vinkman has quit IRC09:16
*** athomas has joined #tripleo09:28
*** athomas has quit IRC09:30
*** athomas has joined #tripleo09:30
*** jtomasek has quit IRC09:33
*** jtomasek has joined #tripleo09:36
jistrgfidente: haha we have a new kind of problem :P pcsd automatically replicates the created resources to other nodes. If all nodes attempt to create them, there can be a race and some nodes will fail to create resource because it already exists, causing the puppet run to fail even though nothing is wrong in practice. So if we want pcsd enabled, we need to restrict resource creation to the bootstrap node. We can check with HA folks if we really09:36
jistrneed pcsd, but my bet is that we do, to follow some common HA architecture...09:36
*** avozza is now known as zz_avozza09:39
gfidentejistr, ack, I remember puppet-pacemaker had indeed a boolean to specify which node was the master09:44
gfidenteon the other hand, I see the VIP/haproxy resources created simultaneously on all nodes are doing fine09:45
gfidentebecause we don't have pcsd yet09:45
jistrgfidente: exactly, they're doing fine until you enable pcsd...09:45
gfidenteso looks like either we try to use it and adapt things accordingly, or live without it09:45
gfidenteI am not particularily happy of having to pick a master though, we can assume that being the bootstrap node09:46
gfidentebut when/if it goes down or is deleted things might get suboptimal09:46
jistrgfidente: yeah that's what i just did, used the bootstrap node only to create the VIPs, and i have successful stack create09:46
gfidentejistr, think this needs to be discussed with ha guys indeed09:47
jistryeah09:47
gfidentethey might point benefits/drawbacks of the two approaches09:47
*** akrivoka has quit IRC09:49
*** akrivoka has joined #tripleo09:50
*** adrianopetrich has quit IRC09:50
*** vinkman has joined #tripleo09:52
*** pelix has joined #tripleo09:56
*** zz_avozza is now known as avozza10:07
*** yog__ has quit IRC10:20
*** dtantsur|brb is now known as dtantsur10:35
*** mark-os has joined #tripleo10:41
mark-osJust wondering if it's possible to revert back to the original Horizon dashboard after enabling Tuskar UI and if so how would I go about doing this?10:42
*** yuanying has quit IRC10:43
mark-osI know the likes of _10_admin.py , _20_project.py and _30_identity.py were overwritten, is there any way to restore them back to the way they originally were10:44
akrivokamark-os: just delete the _50_tuskar.py file10:44
mark-oscheers for the tip akrivoka10:46
*** adrianopetrich has joined #tripleo10:48
*** Marga_ has joined #tripleo11:03
*** Marga_ has quit IRC11:03
*** Marga_ has joined #tripleo11:04
*** rhallisey has joined #tripleo11:18
*** ishant has quit IRC11:22
*** pradeep has quit IRC11:25
*** trown|outttypeww is now known as trown11:32
*** athomas has quit IRC11:35
*** prad has quit IRC11:36
*** athomas has joined #tripleo11:38
*** lblanchard has joined #tripleo11:41
*** julim has joined #tripleo11:46
*** dprince has joined #tripleo11:47
*** thrash|g0ne is now known as thrash11:48
*** prad has joined #tripleo11:51
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Update Delorean repo url  https://review.openstack.org/17483311:52
openstackgerritJames Slagle proposed openstack/tripleo-puppet-elements: Use the split out -api and -registry glance packages  https://review.openstack.org/17483411:53
*** prad has quit IRC11:54
*** adrianopetrich has quit IRC11:57
*** adrianopetrich has joined #tripleo11:58
*** masco has quit IRC12:01
*** jprovazn has quit IRC12:07
slaglethose 2 patches are co-dependent ^^. not sure how to roll that out12:13
slagledprince: fyi ^12:13
*** weshay has joined #tripleo12:13
*** lucasagomes is now known as lucas-hungry12:13
dprinceslagle: you could cherry pick the tripleo-image-elements patch in your DELOREAN_URL tripleo-ci patch?12:15
dprinceslagle: Why is the RDO maintainer breaking us?12:16
dprinceslagle: I thought the feedback loop here would be to have the package change... not us12:16
dprinceslagle: FWIW neutron just did a bunch of package split outs (for all the AAS packages) and the maintainer was super conserned about not breaking end users in this regard. To the extent that we make cyclical package deps (it actually broke delorean bootstrapping).12:17
*** rbrady has quit IRC12:18
dprinceslagle: I was reluctant to let it slide in Delorean because I hate those sorts of deps... but not breaking end users is important too. In the Neutron case it was the project that actually broke everyone anyway, not our packages.12:18
slaglewell, the glance packaging folks are much less concerned12:18
dprinceslagle: but for Glance... There isn't anything new there architecturally right? We just decided to split packages all of a sudden12:19
slaglein fact, we could say not concerned at all12:19
slaglethis already all blew up on the puppet side as well12:19
dprinceslagle: right, someone (perhaps you) asked me this yesterday and my reply was like... we should just undo the package fix12:19
dprinceslagle: that is what reverts are for12:19
slaglehttps://bugs.launchpad.net/puppet-glance/+bug/144497412:20
openstackLaunchpad bug 1444974 in puppet-glance "openstack-glance which provides glance-manage not getting installed on red hat platforms" [Critical,Won't fix] - Assigned to Emilien Macchi (emilienm)12:20
dprinceslagle: I know about the glance fix. Regardless of the packaging issue what Emilien proposed there was fine on its own. (essentially the 'include :glance' is a standard thing we do in puppet12:21
*** jayg|g0n3 is now known as jayg12:21
*** rbrady has joined #tripleo12:21
*** rbrady has joined #tripleo12:21
dprinceslagle: but as for this package change I think I'm gonna say lets revert it12:21
dprinceslagle: so this doesn't fix it, https://github.com/openstack-packages/glance/commit/c8c25e78b723f0aac5cba464d1acae70a2686e7912:23
slagledprince: nope, that was reverted!12:24
slaglehttps://review.gerrithub.io/#/c/23035612:24
slagleb/c everyone wanted to wax all philisophical about why puppet should and shouldnt do certain things12:24
slaglemeanwhile, no one can install glance12:24
dprinceslagle: well, I just argued this same issue with Neutron (and I let them win)12:24
dprinceslagle: I'll re-propose the revert12:25
slagleall i originally wanted was to see puppet-glance install openstack-glance, like it always had been12:26
dprinceslagle: right, that is what we should care about most I think12:26
slaglebut with the split out and the backwards Requires so that -api and -reg still get pulled in, that wasn't "pure" I guess12:26
slaglebackwards compatible Requires I mean12:26
dprinceslagle: https://review.gerrithub.io/23045312:33
dprinceslagle: there, we should just revert it all12:33
slagledprince: i linked to the puppet-glance revert that would be required as well12:36
slagleand an opm revert would also be needed12:36
dprinceslagle: this is such a mess12:37
slagleyes!12:37
dprinceslagle: all we needed was a little pushback and all this would have been avoided12:37
slaglewell i disagree with that12:37
dprinceslagle: okay, then how would you avoid this?12:38
slaglethe pushback was there, I asked them to fix it12:39
slagleso i dunno?12:40
slaglemaybe educate people about not making backwards incompatible packaging changes12:40
dprincewhere is the puppet-glance fix?12:40
slaglethere is no puppet-glance fix, it got closed wontfix12:41
slaglethey decided to "fix" it on the packaging side12:41
EmilienMslagle: isn't packaging issue solved?12:41
dprinceslagle: so if I land this Delorean fix does that resolve your issues today?12:41
*** rlandy has joined #tripleo12:42
dprinceslagle: we can argue about the right thing to do on a list somewhere, or the original BZ for that matter12:42
slagledprince: i dont *need *that landed12:42
slaglejust trying to update tripleo so we can move forward without breaking12:42
dprinceslagle: I'm thinking that is the wrong reaction here though. If we do that we are ignoring the fact that others may hit these same packaging issues.12:44
dprinceslagle: seems like the right thing to do is fix the package12:44
openstackgerritRyan Hallisey proposed stackforge/kolla: Update error message for build-docker-images  https://review.openstack.org/17182212:45
slagledprince: i agree with you here12:49
slaglei didnt push back hard enough in the interest of just actually getting things working again12:49
slaglegiven the packaging change had already landed, and the puppet-glance had already landed, it felt to me like moving forward as-is might be the easiest way to go12:50
*** tzumainn has joined #tripleo12:51
dprinceslagle: yeah, well that is what reverts are for. Now we just need 2 of them :)12:52
*** morazi has quit IRC12:54
EmilienMdprince: I can revert that one, if the packaging one is reverted too.12:56
dprinceEmilienM: I'm tempted to say this is the right thing to do. But I'd like to at least try chatting with people first12:57
EmilienMdprince: ok. I just want to help , let me know12:58
*** dmellado has quit IRC13:02
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Refresh description for swift/cinder/ceph storage nodes  https://review.openstack.org/17485813:03
*** regebro has joined #tripleo13:03
openstackgerritMerged openstack/tuskar-ui: Show required service configuration parameters as required  https://review.openstack.org/16623513:09
*** lucas-hungry is now known as lucasagomes13:09
*** jprovazn has joined #tripleo13:13
*** adrianopetrich has quit IRC13:14
dprinceslagle: this requires element changes too. it will break our seed as well in CI13:24
*** radez_g0n3 is now known as radez13:24
*** bvandenh has quit IRC13:26
slaglegood point13:27
dprinceslagle: I'm not "fixing" it there BTW13:28
dprinceslagle: just sayin13:28
EmilienMdprince: do you want me to restore my puppet fix in the meantime? https://review.openstack.org/#/c/174375/13:28
slaglewell now we're nitpicking on the revert about rpm macros13:28
dprinceEmilienM: no, I think we are going to fix the packaging side (for real this time)13:29
EmilienMdprince: ack13:30
slagleEmilienM: dprince : we will need to rever the original puppet-glance change13:32
slaglerevert13:32
slaglehttps://review.openstack.org/#/c/172440/13:32
slagleassuming the packaging revert goes in13:32
EmilienMslagle: ok, I'm doing it13:35
*** prad has joined #tripleo13:35
*** pradeep has joined #tripleo13:35
*** Marga_ has quit IRC13:35
*** rhallisey has quit IRC13:35
dprinceslagle: since I'm spending my morning on glance packages... :)13:35
dprinceslagle: my *only* issue with the split was that the previous openstack-glance (meta) package no longer installed both the API and the Registry13:36
dprinceslagle: so long as we still did that I'd be totally fine with the changes I think13:36
dprinceslagle: would you concur?13:36
slagledprince: yes. you would have to convince the packaging folks about that. there the ones that balked at the "correctness"13:37
*** rhallisey has joined #tripleo13:37
*** pblaho_ has quit IRC13:37
dprinceslagle: okay. So let me land just that as a fix. And you can't balk at something which breaks end users anyways13:37
*** pblaho has joined #tripleo13:41
*** morazi has joined #tripleo13:48
*** pblaho has quit IRC13:49
*** pblaho has joined #tripleo13:51
*** bnemec has joined #tripleo14:03
*** BadCub_Hiding is now known as BadCub14:06
*** sdake has joined #tripleo14:12
*** sdake_ has joined #tripleo14:47
*** sdake has quit IRC14:50
shardydprince: re https://review.openstack.org/#/c/174150/14:52
shardyI think we need a different pattern, where we don't apply any config by default, so there's no need to wait for an empty config script14:53
shardyhttps://review.openstack.org/#/c/172050/2/controller-post.yaml14:53
shardydprince: something similar to that, where we just create an empty nested stack as a noop default14:54
*** avozza is now known as zz_avozza14:54
shardyOr, have the StructuredDeployment able to go directly to CREATE_COMPLETE if it's passed no config14:54
shardyI'll work an alternate example up14:55
dprinceshardy: sure, totally fine with that14:55
dprinceshardy: My goal was to have the validations take no extra time14:56
shardydprince: Yeah, hopefully I can find an approach which does that, but also plays nice with breakpoints14:56
shardyanother layer of abstraction will probably do it ;)14:57
dprinceshardy: hopefully not too complex though14:57
*** prad has quit IRC14:57
dprinceslagle: I just sent the openstack-glance revert it. The way I see it we can sort out another split patch next week that doesn't break people.14:58
shardydprince: No, it should be pretty simple I think14:58
*** adrianopetrich has joined #tripleo15:00
dprincespredzy, EmilienM: just a heads up... shardy is working on another iteration of https://review.openstack.org/#/c/174150/215:00
dprinceshardy: btw, I hit a really weird issue in trying to use get_file: get_param....15:01
*** prad has joined #tripleo15:01
*** yamahata has joined #tripleo15:01
dprinceshardy: it couldn't find the file15:01
dprinceshardy: essentially what I was tyring to do in patchset 1 (of my patch)15:01
dprinceshardy: so I removed it, but I may file a bug on it because it should have worked I think15:02
*** jprovazn has quit IRC15:02
*** Marga_ has joined #tripleo15:03
*** radez is now known as radez_g0n315:03
shardydprince: I'm not sure we can make that work15:04
shardydprince: because the get_file is run in python-heatclient, before the template is parsed15:04
dprinceshardy: oh, is it a lazy load thing15:04
shardyso we have to pass all the files to heat from the client, then resolve all the template references15:05
dprinceshardy: oh, right :(15:05
shardyto fix it we'd have to make heatclient capable of fully resolving the template15:05
dprinceshardy: so then perhaps we need to fail fast in heatclient on this15:05
shardymaybe there's a way to do it via a call to template_validate, then do the get_file15:05
dprinceshardy: I get it. Just something that seems valid to try and the error was unclear15:05
shardydprince: yeah, definitely, please raise a bug and we'll figure out if we can fix it, or fail better15:06
*** morazi_ has joined #tripleo15:06
*** dsneddon has joined #tripleo15:06
*** radez_g0n3 is now known as radez15:06
*** morazi has quit IRC15:08
*** jistr is now known as jistr|mtg15:16
slagledprince: wfm.15:16
*** morazi_ is now known as morazi15:21
*** asparks has joined #tripleo15:24
asparksok, this is getting strange and annoying, dozer1 is off again15:24
asparkssorry wrong place15:24
gfidenteEmilienM, jistr|mtg do you have any opinion over either include puppet-pacemaker in puppet-openstack OR add pcsd to puppet-corosync?15:24
EmilienMgfidente: what is puppet-openstack ?15:27
EmilienMgfidente: we have this: https://github.com/stackforge/puppet-openstack_extras/tree/master/manifests/pacemaker15:27
EmilienMthat relies on puppetlabs-corosync15:27
*** dprince has quit IRC15:28
*** hewbrocca has quit IRC15:32
*** pdb has quit IRC15:32
*** pdb has joined #tripleo15:33
*** zz_avozza is now known as avozza15:34
openstackgerritgreghaynes proposed openstack/diskimage-builder: Fix image size to fit filesystem journal  https://review.openstack.org/16916615:36
openstackgerritgreghaynes proposed openstack/diskimage-builder: Add functional smoke test for disk-image-create  https://review.openstack.org/16916715:36
*** dtantsur is now known as dtantsur|afk15:37
*** asparks has left #tripleo15:37
openstackgerritgreghaynes proposed openstack/diskimage-builder: Initial element tests  https://review.openstack.org/17468115:37
*** jistr|mtg is now known as jistr15:44
shardyEmilienM: Hey, FYI I've updated https://review.openstack.org/#/c/162109/15:57
EmilienMshardy: will look15:58
*** alop has joined #tripleo15:58
shardyEmilienM: it requires two in-progress heatclient patches, and https://review.openstack.org/16192715:58
shardymy testing indicates it all works fine except if you let an update time out, then we hit a problem with the heatclient hook-poll behavior15:59
shardythat's related to a heat API bug I'm looking into15:59
shardyit should be good enough for folks to start trying now though, if you're interested15:59
EmilienMshardy: that what I was waiting to continue16:00
*** kbyrne has quit IRC16:00
*** dprince has joined #tripleo16:02
*** mark-os has quit IRC16:04
*** lblanchard has quit IRC16:06
*** yamahata has quit IRC16:08
*** mmagr has quit IRC16:08
*** trown is now known as trown|lunch16:08
*** pcaruana has quit IRC16:10
*** aufi has quit IRC16:11
*** lblanchard has joined #tripleo16:14
*** subscope has joined #tripleo16:20
gfidentejistr, you around?16:27
openstackgerritgreghaynes proposed openstack/diskimage-builder: Initial element tests  https://review.openstack.org/17468116:27
jistrgfidente: yah16:27
gfidenteso CI is currently using puppet-corosync and setting up the one node cluster16:28
gfidentejistr, what I would do is 1) add puppet-pacemaker 2) switch the cluster config to pacemaker module 3) remove puppet-corosync16:29
gfidentewhich we should be able to do without breakage16:29
gfidentemakese sene?16:29
*** yamahata has joined #tripleo16:31
jistrgfidente: yes16:31
*** stendulker has joined #tripleo16:31
stendulkerbnemec: Hi16:33
stendulkerbnemec: Can you please look at followig patches when you get time.16:34
*** jcoufal has quit IRC16:34
stendulkerbnemec: https://review.openstack.org/#/c/172715/16:34
stendulkerbnemec: https://review.openstack.org/#/c/172721/16:35
*** sdake has joined #tripleo16:35
stendulkerbnemec: Thank you.16:35
*** derekh has quit IRC16:37
greghayneshuh.16:38
*** sdake_ has quit IRC16:39
openstackgerritSteven Dake proposed stackforge/kolla: WIP: Configure neutron for network topology changes  https://review.openstack.org/17495316:39
greghaynesah, theres a comment answering my question - how do you test it16:39
openstackgerritGiulio Fidente proposed openstack/tripleo-puppet-elements: Add puppet-pacemaker module to puppet-modules  https://review.openstack.org/17495416:39
gfidentedprince, ^^ sorry about that but ... looks like we're switching to puppet-pacemaker and dropping puppetlabs-corosync instead16:40
*** Marga_ has quit IRC16:43
dprincegfidente: fine with me16:44
dprincegfidente: this was initially what confused me, but its all good16:44
dprincegfidente: I'm no pacemaker expert16:45
gfidentedprince, neither am I :P16:46
EmilienMI think not much people are.16:47
*** stendulker has quit IRC16:48
*** jistr has quit IRC16:48
dprinceEmilienM: +2 on that change. Once ci is happy send away!16:48
EmilienMdprince: what's the status of HA ci jobs?16:49
dprinceEmilienM: I'll poke infra again to get us progress there16:49
dprinceEmilienM: waiting on spredzy's patch first16:49
dprincegfidente, EmilienM: I'll push a patch to switch tripleo-ci's HA job to be puppet (in tripleo-ci)16:51
gfidentethere is one from spredzy16:52
dprincegfidente: not the infra one, in tripleo-ci16:52
dprincegfidente: did I miss something?16:52
gfidentedprince, ah sorry16:52
gfidentenope I misunderstood, there is no change up for tripleo-ci16:53
gfidentenot that I know of at least16:54
dprincegfidente: Yeah. I don't see it.16:54
*** pblaho has quit IRC16:54
dprincegfidente: 3 controllers you think? (like the old HA job)16:54
dprincegfidente: I'm going to generify the puppet stuff a bit too16:54
dprincegfidente: or is 2 controllers enough16:55
* dprince thinks 2 controllers is fine16:55
gfidentedprince, we need three in the real world scenario because 2 can't make a quorum16:57
dprincegfidente: good point, 3 it is16:57
gfidentedprince, but I am not sure if for the sake of CI having 2 is so terrible16:57
dprincegfidente: well. it likely effects whether or not a ceph job is separate (with a split out Ceph node)16:58
dprincegfidente: it *may* effect that.16:58
gfidentedprince, have we ever had any periodic job for tripleo?16:58
gfidentedprince, would it make sense to test ha in a periodic job only?16:59
dprincegfidente: not that I know of. We've talked about it several times... Probably not a good case for HA as breaking it is likely easy to do16:59
*** ifarkas has quit IRC17:00
gfidenteI think for ceph we might attach it to some non-ha deployment because the cluster at the ceph level is not in charge to pacemaker anyway but managed by ceph itself17:01
gfidenteunless we get to test things like migration or inject failure into the ha scenario17:02
*** prad has quit IRC17:02
*** alop has quit IRC17:02
dprincegfidente: yep, The CI on ceph is what is driving my build-images stuff BTW. If CI works this weekend I may push a patch for that too17:03
dprincegfidente: heat env customizations too...17:03
*** lucasagomes is now known as lucas-beer17:04
*** prad has joined #tripleo17:05
gfidenteso taking ceph on a side, for the ha job, I think safest thing is start with 3 and check if we can make it work with two17:05
*** prad has quit IRC17:06
gfidenterabbit is the single thing which I think won't accept connections until there is a quorum17:06
*** akrivoka has quit IRC17:07
dprincegfidente: I think all that is needed is for you to fix this: https://review.openstack.org/#/c/173263/217:08
dprincegfidente: way TOCI_JOB_TYPE is split up already works with the puppet and the HA stuff17:09
dprincegfidente: only point I had was that USE_MERGEPY should be the default, with only the precise-overcloud job being the exception17:09
*** prad has joined #tripleo17:09
dprincegfidente: if you make that change then +2 we are good to go for the HA job I think17:10
gfidentedprince, yeah I couldn't find an easy logic to achieve that though17:10
gfidentehow do I match the precise-overcloud job only there?17:10
gfidenteeither precise, overcloud or nonha match also other jobs17:11
gfidenteunless we set it for 'precise' , given the only other precise job is undercloud ?17:12
dprincegfidente: yeah, this is a bit fancy isn't it17:12
dprincegfidente: forget it. Lets just go with your fix as it17:12
gfidentewell 'precise' seems to do it17:13
gfidenteoh well17:13
gfidentewe can add a suffix to the job name17:13
gfidentewhich would make more sense to me actually17:13
gfidenteand match based on that17:13
dprincegfidente: precise would do it17:14
gfidentedprince, ack17:15
slagledprince: hah, i was wondering how tripleo was even passing considering the old deloren pin and the updated puppet-glance17:18
slagledprince: it was this: https://review.openstack.org/#/c/17438217:18
slagleyou'd already worked around the initial issue17:18
openstackgerritGiulio Fidente proposed openstack-infra/tripleo-ci: Use merge.py only for overcloud-precise-nonha job  https://review.openstack.org/17326317:18
dprinceslagle: right, that confused me as well. That change is correct regardless of this opentack-glance package revert (the revert of the split out packages)17:21
dprinceslagle: so we want to keep that regardless17:21
dprincegfidente: nice, thanks17:22
dprinceslagle: can you review https://review.openstack.org/#/c/173263/317:22
dprinceslagle: if infra lands Yanis's patch to make fedora20-ha work this afternoon I'd like to have things inline17:23
dprinceslagle: still need to wait for the CI passes...17:23
slaglesure, lgtm17:24
dprincegfidente: so hey, build-images...17:26
dprincegfidente: I want a load-images features as well that will load any images built via build-images. This could be part of build-images but I'm inclined to make it a separate script.17:27
dprincegfidente: thoughts?17:27
dprinceFedora20 HA job is now +A https://review.openstack.org/#/c/173255/17:28
dprinceEmilienM: ^^^17:28
gfidenteit is something more than existing load-image ?17:29
dprincegfidente: it needs to loop over images from a YAML file. It would actually just call load-image17:29
dprincegfidente: a simple python script to call load-image in sequence17:29
dprincegfidente: I could probably "jq it up" and make load-image do it though too17:30
* dprince hates jq sometimes though17:30
gfidenteI think the job will fail though until we get rabbit/galera under control with pacemaker or the keepalived based submissions17:31
dprincegfidente: doesn't matter, the pressure is now on you sir :)17:31
gfidentedprince, think bnemec would only plusvote something python based :)17:31
gfidenteand he's better than me at arguing as well17:32
dprincegfidente: just figured I'd ask. Will push something soon...17:32
* bnemec likes Python things17:32
dprincebnemec: you are in the right project then I think17:33
* dprince should probably look for a new job though17:33
bnemecdprince: But tripleo is all bash. :-/17:33
dprincebnemec: right well you've got oslo for that too17:34
dprincebnemec: small doses of non-Python won't kill you17:34
bnemecYeah, the split has been more large doses of bash, tiny doses of Python once in a while lately though.17:35
bnemecAnd puppet, which I'm still reserving judgment on.17:36
dprincebnemec: good man17:36
gfidentebnemec, but if you had to compare with elements (bash) ...17:36
EmilienMdprince: w00t17:42
*** Goneri has quit IRC17:43
*** gfidente is now known as gfidente|afk17:45
*** prad has quit IRC17:45
*** prad has joined #tripleo17:46
*** athomas has quit IRC17:48
*** trown|lunch is now known as trown17:50
*** mcornea has quit IRC17:50
*** Marga_ has joined #tripleo17:55
*** radez is now known as radez_g0n317:56
*** radez_g0n3 is now known as radez17:57
*** alop has joined #tripleo18:20
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Perform basic setup of Pacemaker cluster using puppet-pacemaker  https://review.openstack.org/17499418:20
dprinceshardy: your comments about devtest_overcloud_images.sh here, https://review.openstack.org/#/c/173645/18:21
dprinceshardy: I mostly copied those as-is out of devtest_overcloud.sh18:21
dprinceshardy: So I suppose I'd rather save most of the edits to another patch18:21
*** avozza is now known as zz_avozza18:34
*** lucas-beer has quit IRC18:44
*** lblanchard has quit IRC18:46
*** lblanchard has joined #tripleo18:50
*** zz_avozza is now known as avozza18:53
*** pelix has quit IRC19:07
mordreddprince, gfidente|afk: btw - I have an ansible role that knows how to build one or more images using dib and then upload them to one or more clouds - all driven by a yaml file of course19:12
mordreddprince, gfidente|afk: it needs maybe 5 minutes of me cleaning a personal assumption out of it because I'm the only consumer at the moment ... but if it's useful to you for the thing you were talking about above, I'm happy to do that19:13
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Perform basic setup of Pacemaker cluster using puppet-pacemaker  https://review.openstack.org/17499419:15
*** bnemec is now known as beekneemech19:22
*** radez is now known as radez_g0n319:22
*** yamahata has quit IRC19:31
dprincemordred: that would mean an ansible requirement for TripleO devtest19:32
dprincemordred: I'm interested19:32
mordreddprince: https://github.com/emonty/ansible-build-image19:32
dprincemordred: but I'm not sure everyone would want to make tripleo devtest require ansible always...19:33
mordreddprince: https://review.openstack.org/#/c/140840/12/tools/test-dib-upload.yaml <-- there is an example of using it19:33
mordreddprince: both have slightly too much hardcoded right now - but that's just because I've been hacking on them19:34
dprincemordred: I sort of like a separation between the building and the loading I think19:34
mordreddprince: and yah - I can imagine folks may not want that depend :)19:34
dprincemordred: both tools can share the same YAML format though19:35
mordredyup19:35
mordredI should probably split those into a build and an upload tbh19:35
dprincemordred: no surprise our config file formats aren't too different though. See comment here: https://review.openstack.org/#/c/173644/3/scripts/build-images,cm19:35
mordreddprince: hah. nice19:35
mordredyeah - there's really not that many different ways to express this data19:36
greghaynesEventually if you use the nodepool stuff youll get the build farming aspect too19:36
greghayneswhich would be nice19:36
greghaynesobviously a way down the road thing though19:36
mordredyup19:36
greghaynesalthough if youre going the 1 image route thats less of an issue19:36
dprincegreghaynes: some in our camp are interested in 1 image. My goal is let people cut it like the see it19:37
greghaynes:)19:37
dprincegreghaynes: I like very minimal images myself, and install at deploy time19:37
greghaynesinfra style19:38
*** Marga_ has quit IRC19:38
openstackgerritMerged openstack-infra/tripleo-ci: Use merge.py only for overcloud-precise-nonha job  https://review.openstack.org/17326319:39
openstackgerritMerged openstack-infra/tripleo-ci: Remove DIB cherry-pick (package updating, merged)  https://review.openstack.org/17372819:40
*** subscope has quit IRC19:40
openstackgerritMerged openstack/tripleo-incubator: Don't hard code the use-ephemeral element  https://review.openstack.org/17220919:41
*** funzo has quit IRC19:53
openstackgerritDan Prince proposed openstack/tripleo-incubator: build-images: drive DIB via YAML config file  https://review.openstack.org/17364419:54
openstackgerritDan Prince proposed openstack/tripleo-incubator: devtest_overcloud.sh: split out image building  https://review.openstack.org/17364519:54
openstackgerritDan Prince proposed openstack/tripleo-incubator: load-images: load images via YAML config file  https://review.openstack.org/17502819:54
openstackgerritDmitry Teselkin proposed openstack/diskimage-builder: Allow dib to be lauched from venv  https://review.openstack.org/16800219:55
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add support for Glance RBD backend  https://review.openstack.org/17203219:56
*** jdob has quit IRC19:57
*** Marga_ has joined #tripleo20:09
*** funzo has joined #tripleo20:09
*** gfidente|afk has quit IRC20:09
*** Marga_ has quit IRC20:13
openstackgerritMerged stackforge/kolla: Neutron doa in current form  https://review.openstack.org/17362720:16
*** dprince has quit IRC20:16
*** morazi has quit IRC20:16
*** bvandenh has joined #tripleo20:21
openstackgerritMerged stackforge/kolla: Add workaround to work with cirros image  https://review.openstack.org/17415820:21
*** openstackgerrit has quit IRC20:22
*** openstackgerrit has joined #tripleo20:22
*** trown is now known as trown|outttypeww20:29
*** jayg is now known as jayg|g0n320:35
*** sdake_ has joined #tripleo20:56
*** bvandenh has quit IRC20:59
*** jpeeler has quit IRC20:59
*** jpeeler has joined #tripleo20:59
*** jpeeler has quit IRC20:59
*** jpeeler has joined #tripleo20:59
*** sdake has quit IRC20:59
*** untriaged-bot has joined #tripleo21:00
untriaged-botNo untriaged bugs so far! \o/21:00
*** untriaged-bot has quit IRC21:00
*** avozza is now known as zz_avozza21:04
-openstackstatus- NOTICE: Gerrit will be unavailable between 22:00 and 23:59 UTC for project renames and a database update.21:05
*** Marga_ has joined #tripleo21:08
*** BadCub is now known as Party_Bear21:17
*** lblanchard has quit IRC21:18
*** shardy has quit IRC21:20
*** openstackgerrit has quit IRC21:23
*** openstackgerrit has joined #tripleo21:23
*** sdake has joined #tripleo21:25
*** sdake_ has quit IRC21:29
-openstackstatus- NOTICE: Gerrit is unavailable until 23:59 UTC for project renames and a database update.22:05
-openstackstatus- NOTICE: Gerrit is unavailable until 23:59 UTC for project renames and a database update.22:09
*** ChanServ changes topic to "Gerrit is unavailable until 23:59 UTC for project renames and a database update."22:09
*** regebro has quit IRC22:16
*** sdake_ has joined #tripleo22:24
*** sdake has quit IRC22:27
*** daneyon_ has joined #tripleo22:28
*** rhallisey has quit IRC22:30
*** daneyon has quit IRC22:31
*** daneyon has joined #tripleo22:32
*** daneyon_ has quit IRC22:32
*** rlandy has quit IRC22:44
*** sdake has joined #tripleo22:46
*** sdake_ has quit IRC22:50
*** ChanServ changes topic to "Do http://fpaste.org/211124/ to work around https://bugzilla.redhat.com/show_bug.cgi?id=1200043 | Deploying OpenStack Using OpenStack | Summit proposed topics: https://etherpad.openstack.org/p/tripleo-liberty-proposed-sessions | https://wiki.openstack.org/wiki/TripleO"23:07
-openstackstatus- NOTICE: Gerrit is available again.23:07
*** rhallisey has joined #tripleo23:13
*** sdake_ has joined #tripleo23:14
*** funzo has quit IRC23:15
*** sdake has quit IRC23:17
*** sdake has joined #tripleo23:32
*** panda has quit IRC23:36
*** sdake_ has quit IRC23:36
*** panda has joined #tripleo23:36
*** wfoster has quit IRC23:39
*** alop has quit IRC23:39
*** Marga_ has quit IRC23:50
*** weshay has quit IRC23:59

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