Wednesday, 2015-06-10

*** rlandy has quit IRC00:03
*** alop has quit IRC00:14
*** chlong-zzz has joined #tripleo00:17
*** daneyon_ has quit IRC00:30
openstackgerritSummer Barringer proposed openstack/tripleo-image-elements: Bandersnatch README.md cleanup  https://review.openstack.org/18998700:45
*** dprince has joined #tripleo00:46
*** dprince has quit IRC00:48
*** weshay has quit IRC00:51
*** weshay has joined #tripleo00:53
*** radez is now known as radez_g0n301:17
*** radez_g0n3 is now known as radez01:20
*** thrash is now known as thrash|g0ne01:20
*** sthillma has quit IRC01:27
*** radez is now known as radez_g0n301:44
*** CheKoLyN has joined #tripleo01:56
*** yog__ has joined #tripleo02:02
*** yamahata has quit IRC02:09
*** yog__ has quit IRC02:10
*** yog__ has joined #tripleo02:11
*** julim has joined #tripleo02:54
*** julim has quit IRC02:59
*** untriaged-bot has joined #tripleo03:00
untriaged-botUntriaged bugs so far:03:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146161503:00
openstackLaunchpad bug 1461615 in diskimage-builder "Yum vars directory doesn't exist" [Undecided,In progress] - Assigned to Abel Lopez (al592b)03:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146160103:01
openstackLaunchpad bug 1461601 in diskimage-builder "CentOS 6 not resizing" [Undecided,In progress] - Assigned to Abel Lopez (al592b)03:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/145946503:01
openstackLaunchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged]03:01
untriaged-bothttps://bugs.launchpad.net/os-collect-config/+bug/146340903:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146335703:01
openstackLaunchpad bug 1463409 in os-collect-config "Do not tolerate world readable os-collect-config.conf" [Undecided,New]03:01
openstackLaunchpad bug 1463357 in diskimage-builder "missing symlink support for ppc64 Fedora deployment ramdisk " [Undecided,In progress] - Assigned to yogananth subramanian (anantyog-o)03:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146163103:01
openstackLaunchpad bug 1461631 in diskimage-builder "New Fedora 22 cloud images fail to build" [Undecided,New]03:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/146198403:01
openstackLaunchpad bug 1461984 in tripleo "VM element: /usr/sbin/grub2-install: error: will not proceed with blocklists." [Undecided,New]03:01
*** untriaged-bot has quit IRC03:01
*** cwolferh has quit IRC04:16
*** cwolferh has joined #tripleo04:18
*** masco has joined #tripleo04:22
*** chlong-zzz is now known as chlong04:32
*** CheKoLyN has quit IRC04:55
*** lazy_prince has joined #tripleo05:04
openstackgerrityogananth subramanian proposed openstack/diskimage-builder: Enable decimal value for $DIB_IMAGE_SIZE.  https://review.openstack.org/19002605:27
*** stendulker has joined #tripleo05:37
*** prad has quit IRC05:39
*** prad_ is now known as prad05:39
*** ukalifon1 has joined #tripleo05:57
*** hewbrocca has quit IRC05:59
*** jtomasek has joined #tripleo06:00
*** jcoufal has joined #tripleo06:08
*** lsmola has joined #tripleo06:27
*** matbu_ has joined #tripleo06:34
*** matbu_ has left #tripleo06:34
*** jprovazn has joined #tripleo06:42
*** prad_ has joined #tripleo06:48
*** dtantsur|afk is now known as dtantsur06:51
*** al has quit IRC06:52
*** al has joined #tripleo06:53
*** regebro has quit IRC06:58
*** shardy has joined #tripleo07:01
*** zoliXXL is now known as zoli07:19
*** paramite has joined #tripleo07:20
*** bvandenh has joined #tripleo07:25
*** jistr has joined #tripleo07:37
stevebakershardy: when you've got a chance, can you take a look at the last comment in https://bugs.launchpad.net/tripleo/+bug/1463092 ?07:44
openstackLaunchpad bug 1463092 in tripleo "hieradata change doesn't reapply manifest" [High,Triaged] - Assigned to Steve Baker (steve-stevebaker)07:44
shardystevebaker: sure, will do, was hoping to spend some time looking into that today07:44
shardystevebaker: I was thinking about using the derived config id too07:45
stevebakershardy: I think my suggestion is sane. If neither of us have time to implement it we could always ask ramishra07:45
*** regebro has joined #tripleo07:45
shardystevebaker: I think I need another coffee to process this, but looks like it makes sense ;)07:47
shardystevebaker: dprince was talking about rewriting the hiera element anyway so let me chat to him about it later today07:47
stevebakeryes, and I have had too much wine to reasonably discuss it07:47
shardyhehe, enjoy, ttyl!07:47
stevebakerok, later07:48
*** chlong has quit IRC07:51
*** ifarkas has joined #tripleo07:52
*** athomas has joined #tripleo07:52
*** yuanying has quit IRC08:06
*** lucasagomes has joined #tripleo08:07
*** pino|work has joined #tripleo08:08
*** ifarkas has quit IRC08:14
*** ifarkas has joined #tripleo08:17
*** shardy_ has joined #tripleo08:18
*** shardy has quit IRC08:20
*** shardy_ has quit IRC08:23
*** shardy has joined #tripleo08:24
*** lsmola has quit IRC08:27
*** paramite has quit IRC08:31
*** shardy_ has joined #tripleo08:32
*** lsmola has joined #tripleo08:34
*** zoli is now known as zoli|brb08:34
*** shardy has quit IRC08:34
*** Goneri has joined #tripleo08:34
*** shardy_ has quit IRC08:38
*** shardy has joined #tripleo08:39
*** zoli|brb is now known as zoli08:44
*** mcornea has joined #tripleo08:44
*** untriaged-bot has joined #tripleo09:00
untriaged-botUntriaged bugs so far:09:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146161509:00
openstackLaunchpad bug 1461615 in diskimage-builder "Yum vars directory doesn't exist" [Undecided,In progress] - Assigned to Abel Lopez (al592b)09:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146160109:00
openstackLaunchpad bug 1461601 in diskimage-builder "CentOS 6 not resizing" [Undecided,In progress] - Assigned to Abel Lopez (al592b)09:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/145946509:01
openstackLaunchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged]09:01
untriaged-bothttps://bugs.launchpad.net/os-collect-config/+bug/146340909:01
openstackLaunchpad bug 1463409 in os-collect-config "Do not tolerate world readable os-collect-config.conf" [Undecided,New]09:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146335709:01
openstackLaunchpad bug 1463357 in diskimage-builder "missing symlink support for ppc64 Fedora deployment ramdisk " [Undecided,In progress] - Assigned to yogananth subramanian (anantyog-o)09:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146163109:01
openstackLaunchpad bug 1461631 in diskimage-builder "New Fedora 22 cloud images fail to build" [Undecided,New]09:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/146198409:01
openstackLaunchpad bug 1461984 in tripleo "VM element: /usr/sbin/grub2-install: error: will not proceed with blocklists." [Undecided,New]09:01
*** untriaged-bot has quit IRC09:01
*** hewbrocca has joined #tripleo09:01
*** MasterPiece has joined #tripleo09:01
*** ifarkas has quit IRC09:05
*** yamahata has joined #tripleo09:07
*** dtantsur is now known as dtantsur|brb09:08
*** ifarkas has joined #tripleo09:13
openstackgerritJiri Stransky proposed stackforge/puppet-tripleo: Fencing configuration  https://review.openstack.org/18841209:15
hewbroccajistr: good heavens09:17
hewbroccapatches from beyond the grave09:17
hewbroccayou OK?09:17
jistrlol09:17
jistri'm better, on my way to ok :)09:17
hewbroccaGood09:17
*** zoli is now known as zoli|lunch09:26
*** Goneri has quit IRC09:26
openstackgerritJiri Stransky proposed stackforge/puppet-tripleo: Configure fencing devices  https://review.openstack.org/18841209:32
*** Goneri has joined #tripleo09:38
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Allow to enable fencing, pass through fencing config  https://review.openstack.org/18841509:38
*** pelix has joined #tripleo09:45
*** mateen_maldar has joined #tripleo09:45
*** akrivoka has joined #tripleo09:46
*** MasterPiece has quit IRC09:50
*** dtantsur|brb is now known as dtantsur10:16
*** wuhg has quit IRC10:24
*** athomas has quit IRC10:37
*** derekh has joined #tripleo10:38
*** yog__ has quit IRC10:39
*** subscope has joined #tripleo10:41
*** athomas has joined #tripleo10:43
*** michchap has joined #tripleo10:43
*** zoli|lunch is now known as zoli11:08
*** yuanying has joined #tripleo11:08
*** yuanying has quit IRC11:12
*** akrivoka has quit IRC11:13
*** stendulker has quit IRC11:14
*** akrivoka has joined #tripleo11:17
*** lucasagomes is now known as lucas-hungry11:18
*** akrivoka has quit IRC11:23
*** akrivoka has joined #tripleo11:26
*** thrash|g0ne is now known as thrash11:31
*** trown|outttypeww is now known as trown11:31
*** zoli is now known as zoliXXL11:32
jistrmarios: hi, you around? i could use some networking advice re multicast :)11:33
*** masco has quit IRC11:36
*** jcoufal has quit IRC11:44
*** julim has joined #tripleo11:52
*** dprince has joined #tripleo11:59
hewbroccajistr: BTW, if you have a chance, it would be super-helpful for someone very familiar with the HA implementation to look over tuskar and see exacttly what is missing to make it all work with that12:00
hewbroccajistr: gfidente mentioned it briefly in mail12:01
*** jcoufal has joined #tripleo12:01
hewbroccabut I think he's still more or less out of commission12:01
trowndoes anyone remember why ServiceNetMap was removed from overcloud-resource-registry-puppet.yaml when we added it to the overcloud-without-mergepy.yaml?12:02
trownhttps://github.com/rdo-management/tripleo-heat-templates/commit/5c315de4bccd397b0a8b704bb2a48c62640e237012:02
trown^ This is what is breaking CI for RDO-Manager12:02
hewbroccadprince: ^^^12:04
jistrtrown: i think it would be to avoid duplication (someone might come across it in only one place, change it there and think they're good)12:04
*** subscope has quit IRC12:05
jistrhewbrocca: hmm you mean the promote job failing?12:07
hewbroccaand the servicenetmap breakage12:07
trownyes, promote job is failing on an error about ServiceNetMap not existing12:07
hewbroccaright12:07
* jistr looks at midstream code12:07
hewbroccathere's some stuff in the new templates that is breaking tuskar, so we need to get tuskar fixed ASAP12:07
trownand tuskar is using the registry that ServiceNetMap was removed from in the commit above12:08
dprincetrown: we spoke about it on IRC and I believe slagle mentioned the existance of ServiceNetMap in the resource_registry caused tuskar issues12:08
dprincetrown: so it was suggested that we just move it into overcloud-without-mergepy.yaml12:08
trowndprince: hmm, aparently not having it there is also causing issues12:08
jistryeah i think the move from the environment file to the template was done because tuskar doesn't process "parameter_defaults" in the environment file at all12:10
jistrso we wanted to make it a default in the template directly12:10
dprincetrown: it is a required JSON parameter which has a default value set... so long as that default is actually used it should be fine12:11
dprincetrown: is something changing the default? or perhaps passing in {} instead?12:11
trowndprince: no clue, I am way out of my element, I was looking into it from a delorean perspective (there was concern that we did not have all the patches)12:12
trowndprince: but all patches are there, midstream is one commit ahead of master, and it is a one line mongo config patch12:12
hewbroccajistr: that's your cue :)12:12
* jistr tries to figure out how to make tuskar generate the templates12:13
jistranyone has the problematic templates generated from tuskar at hand?12:13
hewbroccatrown: should12:14
trownjistr: https://github.com/rdo-management/instack-undercloud/blob/master/scripts/instack-deploy-overcloud#L127-L326 is the relevant 200 lines :)12:14
dprincetrown: my guess is tuskar (or something) is somehow munging the JSON parameters default for this12:14
trowndprince: ya, I am pretty confident that the non-tuskar deploy would work12:15
trownweshay: any way we could set the promote job back to non-tuskar until this is resolved?12:15
jistrtrown: do you have the outputs from tuskar by any chance?12:15
trownjistr: looking in the promote job output...maybe it is there12:15
openstackgerritRyan Brady proposed openstack/tuskar-ui: Add Network Isolation (WIP)  https://review.openstack.org/19014912:18
*** subscope has joined #tripleo12:20
trownjistr: I do not see the tuskar outputs in the promote job output, I have a functional undercloud though, so I can probably reproduce it12:21
*** jayg|g0n3 is now known as jayg12:21
jistrtrown: that would be great :) i'm already started installing instack right now but not sure what's the ETA for having it reproduced, i haven't played with it for a while now. So if you could reproduce the bad templates/environments, that would be great.12:23
hewbroccajistr: marios might also have something you can look at12:24
trownof course it does not reproduce in my env...wtf12:25
hewbroccaWUT12:25
trownhewbrocca: ya, ran the same install command from CI, and I am already past the point where it fails12:26
trownwith the same T-H-T package...so maybe it is not T-H-T that is the break point12:26
*** chlong has joined #tripleo12:29
*** prad_ has quit IRC12:34
*** prad_ has joined #tripleo12:35
openstackgerritRyan Brady proposed openstack/tuskar-ui: Add Network Isolation  https://review.openstack.org/19014912:36
jistrtrown: could you paste the output of `grep -ri servicenetmap` ran in the tuskar outputs directory please? does it only appear in the templates or also in the environment files?12:38
jistrtrown: maybe `grep -ri -C10 servicenetmap` would be more useful actually :)12:38
jistr(because i now realized that tuskar does rewrite the templates iirc, so they might be different than the source ones)12:39
trownjistr: oddly, I get nothing from that in the tuskar_templates directory12:40
jistrheh12:40
trownjistr: I took the host running the promote job offline, so we can troubleshoot it once it fails12:40
jistrtrown: cool, that will be helpful12:41
trownjistr: I think my env must have something else...it was not installed from scratch today, it is just the env I use for Ironic dev12:41
jistryeah that could be why it doesn't have servicenetmap12:42
*** pdb has quit IRC12:42
*** pdb has joined #tripleo12:42
openstackgerritJiri Tomasek proposed openstack/tuskar-ui: Nodes registration updates  https://review.openstack.org/19015712:42
*** rlandy has joined #tripleo12:48
openstackgerritLennart Regebro proposed openstack/python-tuskarclient: Add a parameter to load plan parameters from a JSON file  https://review.openstack.org/19016412:48
*** jdob has quit IRC12:49
openstackgerritLennart Regebro proposed openstack/python-tuskarclient: Add a parameter to load plan parameters from a JSON file  https://review.openstack.org/19016412:51
*** jcoufal has quit IRC12:51
hewbroccamarios: around? If you've got tuskar-munged templates, they would be helpful12:52
*** jcoufal has joined #tripleo12:52
*** jcoufal is now known as Guest6217812:52
*** lucas-hungry is now known as lucasagomes12:53
*** Guest62178 has quit IRC12:55
* jistr running instack-virt-setup13:08
pino|work"jistr has left this server (Remote exploded)"13:09
jistr:D yeah we'll see13:10
*** lblanchard has joined #tripleo13:11
*** panda|afk has quit IRC13:15
*** panda|afk has joined #tripleo13:16
*** jcoufal_ has joined #tripleo13:19
trownjistr: the promote job failed, output from the grep with -C10 is 1400 lines13:25
jistrhehe ok13:25
trownjistr: do you want to just log in and check it out?13:25
jistrtrown: yeah that would be best i think. Please PM me the creds13:26
trownjistr: let me know when you are done...I would like to try a deploy without tuskar13:29
jistr  Controller-1::ServiceNetMap:13:29
jistr    default: {}13:29
jistr    description: Mapping of service_name -> network name. Typically set via parameter_defaults13:29
jistr      in the resource registry.13:29
jistr    type: json13:29
jistryeah that won't work13:29
jistr^ that's an excerpt from plan.yaml13:29
trownjistr: so the plan is getting created incorrectly?13:30
*** radez_g0n3 is now known as radez13:32
*** jcoufal_ has quit IRC13:32
*** jcoufal_ has joined #tripleo13:33
marioshewbrocca: what do you mean?13:34
jistrtrown: yeah looks to me that way...13:34
hewbroccamarios: nm, looks like we have procured said templates :)13:35
*** jdob has joined #tripleo13:37
shardydprince: Hey, just FYI I'm rewriting the hiera element as a heat-config hook, ref stevebaker comments on bug #146309213:38
openstackbug 1463092 in tripleo "hieradata change doesn't reapply manifest" [High,Triaged] https://launchpad.net/bugs/1463092 - Assigned to Steve Baker (steve-stevebaker)13:38
*** morazi has joined #tripleo13:43
jistrshardy, dprince: could we first merge this https://review.openstack.org/#/c/188772/ please? so that if we move 40-hiera-datafiles functionality elsewhere, it has the fix included. This bug is blocking the fencing work and also jprovazn hit it while working on nova migrations.13:44
jprovaznnote that ^ causes that also keystone certs are broken ATM13:45
jprovaznthis this fancy patch make them happy again I suppose13:46
jistr\o/ merge it, merge it13:46
shardyjistr: lgtm but I'll let dprince have the final say :)13:47
openstackgerritLennart Regebro proposed openstack/python-tuskarclient: Add a parameter to load plan parameters from a JSON file  https://review.openstack.org/19016413:47
*** jcoufal_ has quit IRC13:49
trownjistr: do you have what you need from the promote job box?13:50
*** mcornea has quit IRC13:50
jistrtrown, hewbrocca: seems to me like a tuskar bug... it's probably not respecting the parameter flow through the templates. I'd guess that it takes the default values on all lower resources (controller.yaml etc.) but doesn't notice that those values are overriden from the top level template. But i don't know for sure, maybe jdob could tell with more certainty.13:50
jistrtrown: yeah i wonder if jdob will want to take a look too though13:50
*** mcornea has joined #tripleo13:51
jistror i dunno, should we duplicate the default values across all resources... (?)13:51
hewbroccazoiks13:52
hewbroccathis sounds like a lot of work13:52
* trown thinks we should confirm that not using tuskar works, and switch CI over13:52
trownwe have been blocked on this for a week13:52
jistrtrown: lemme just targz the whole tuskar output dir, and then let's proceed without tuskar, sounds ok?13:53
trownjistr: works for me13:53
jdobjistr: you're right, it's taking the defaults from the roles themselves13:54
jdobif there's an inconsistency between that and the overcloud, that's kinda awkward in the first place, since you can't really use the roles without the overcloud13:54
hewbroccaeurrgh13:54
jdobso i'd argue it's a problem with the templates that their defaults disagree13:54
hewbroccawe can't actually ship without Tuskar, so that's not really a good answer13:55
hewbrocca(can we?)13:55
jdobhewbrocca: in terms of a lot of work though, we should be able to just fix the defaults in the roles13:55
hewbroccajdob: OK, I'll leave it to you guys13:55
jdobi'm curious why the default in the role isnt the same as the overcloud yaml file13:56
*** radez is now known as radez_g0n313:57
shardyjdob: historical divergence I'd guess - this is another reason why one global parameter_defaults may end up being more manageable long term13:58
shardymodulo the lack of schema for UI problem we've already discussed13:58
jistrjdob: that would mean replicating the same default map (a complex N-line thing) in 6 places, and having to do any changes in 6 places always13:58
jdobwell, shit.13:59
hewbrocca^^^ ditto13:59
trownlol +113:59
shardyOh no, this is for the *Map stuff? :(13:59
jdobyep14:00
jistrreplicating the defaults is probably the shortest path forward, but also it introduces technical debt14:00
jistrfor short term we might go with it14:00
jdobi could look into having tuskar try to figure out if a parameter is duplicated in the overcloud and a role14:00
jistrbut in longer term we should teach tuskar about parameter_defaults?14:00
jdoband then taking the overcloud value14:00
jdobbut that's potentially fragile14:00
jdobsince there's no relation other than convention14:00
jdobjistr: it definitely needs to know about them, but i still have disagreements with using them as well14:01
jdobsince its used as two different concepts14:01
jdob1. a global default14:01
jdob2. a way to by pass the normal parameter passing to nested stacks14:01
jdobthat's going to complicate tuskar's understanding of what it's looking at and how it presents it to the user14:01
jdobbut i'm getting ahead of myself and the immediate problem :)14:01
shardyjdob: I'm thinking we could potentially have a "flattened" validation call from heat, which enables you to get a parameters schema for the entire tree14:02
shardye.g all of what is accessible via parameter_defaults14:02
shardyThat's definitely a Liberty thing though, I've only just thought of it ;)14:02
dprincejistr: 188722 is sent14:03
jdobthat's one of the big things tuskar was adding, so if heat supported that, its one step closer to removing tuskar entirely14:03
jistrdprince: thanks!14:03
jdob(which i'm all for, in case that wasnt clear from my tone)14:03
dprinceshardy: sounds good. thanks for taking on the hiera-config rewrite...14:03
shardyjdob: Ok, that's good to hear, I'll dig into it when time allows14:03
shardypossibly it won't be *too* hard, as we already parse the entire tree14:03
jdobyou're more optimistic than me, since I see it as a more complicated problem as something to just dig into :)14:03
*** subscope has quit IRC14:04
shardywe'd have to provide the option to raise a validation error in the case of name collisions14:04
jdobso do we, but its the set theory around where things may or may not exist that makes it a bit tricky14:04
hewbroccablearrgh14:04
shardyjdob: Yeah, I'm not saying it's easy, just that we already have some of the tree-traversal stuff in heat which may help somewhat :)14:04
hewbroccaI guess we're more or less stuck with the short term hack for now though, yes?14:05
jdobIMO, that's the safest14:05
jdobtrying to add that logic to tuskar -- esp if heat is going to do it themselves -- is both kinda risky and ultimately wasted14:05
hewbroccaWell, shit.14:05
hewbrocca:D14:05
jistrjdob: re "parameter is duplicated in the overcloud and a role / and then taking the overcloud value / but that's potentially fragile / since there's no relation other than convention"14:05
jistrthe relationship isn't convention, they don't have to be named the same14:05
jdobjistr: it looks like a sonnet when you put it that way :)14:05
jdobthen thats even trickier, since if we can't bank on the same name, we *really* dont have a way of knowing they are the same thing :)14:06
shardyjistr: that's what I'm assuming may simplify things, you provide a strict validation which allows you to enforce parameter uniqueness over the entire tree14:06
jistrthe relationship is whether the param is explicitly set to some value, then we should use that value, wherever it comes from, and if not, then use the default14:06
shardyActually, wait that won't work as we also want to share data between roles14:07
* shardy needs to have another coffee and properly think this through14:07
jdobtoo late, you already committed to heat doing this14:07
shardyha!14:07
jistrhttps://github.com/openstack/tripleo-heat-templates/blob/5033fd06894c3ac9ff99a82cb74020868da42306/overcloud-without-mergepy.yaml#L68114:07
jdoband IIRC, you said it'd be done by friday14:07
jistrthis defines the mapping ^14:07
jdob(that works a lot better in voice instead of text)14:07
shardylol14:07
hewbroccajdob: funny, I thought I heard Thursday14:07
jistrthe fact that the names are the same is just convenience14:07
* shardy goes back to hiera hooks14:07
jdobjistr: right, which means any sort of introspection to find their relationship is sketchy at best14:08
dprinceshardy: hi, so regardless of the hiera re-write we can eliminiate all the oac data in our templates today14:08
shardydprince: we need oac to apply the hiera template don't we?14:09
dprinceshardy: my last couple network/role patches get rid of a few more... and there is just one left for local-ip which can go away as well14:09
shardydprince: aha, I'll have to check those out14:09
dprinceshardy: the "use case" for oac data went away a while back14:09
dprinceshardy: it really isn't causing us any major problems now though14:10
jdobjistr: so whats the resolution here, copy the defaults for now and we'll deal with it somewhere later?14:10
shardydprince: to clarify, you mean 40-hiera-datafiles is using oac internally, but not actually creating the files via oac templating?14:10
openstackgerritMerged openstack/tripleo-puppet-elements: Preserve data types in Hiera where possible  https://review.openstack.org/18877214:11
shardyI was also looking at the hiera.yaml template14:11
dprinceshardy: what I'm saying is we have (almost) elminitated oac data from our t-h-t. Once that lands we could remove the oac data from the 40-hiera-datafiles entirely and be done with it14:11
dprinceshardy: that leaves us with hidden dependencies like this however: http://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/puppet/ceph-storage-puppet.yaml#n11014:11
*** AK has joined #tripleo14:11
dprinceshardy: the only hidden dependency from Heat is really the shared (global if you prefer) Hiera datafiles like all-nodes-config, etc.14:12
dprinceshardy: anyway, what I'm getting it is if we re-write a new from scratch hiera data hook I'd be in favor of dropping 'oac' data entirely14:13
jistrjdob: i guess. not that it makes me happy14:13
dprinceshardy: we just don't need it.14:13
jdobjistr: actually, hold off14:14
jdobmarios might have a solution in tuskar14:14
* jistr holds off14:14
mariostrying to get my stuff into a review, need a bit. and a 10 min screen break. but basically i am propagating default values from the tuskar master_seed and adding it (ServiceNetMap) to the environment14:15
mariosgimme few14:15
shardydprince: Ok, I think we're in agreement, let me hack on this a bit more and see what you think14:15
hewbroccamarios! marios! marios!14:16
EmilienMdprince: can I have some feedback on https://review.openstack.org/#/c/189484/ please?14:16
dprinceEmilienM: sure, I'll have a look14:17
marioshewbrocca: wait till you see it before getting too excited14:17
EmilienMdprince: thx. I'll see also how to patch THT14:18
*** jehb has joined #tripleo14:19
jistrtrown: sorry for the delay, got it tar.gz-ed, feel free to try it now if you want. It would at least validate whether we have some other problems midstream, besides compatibility with tuskar.14:21
*** bnemec changes topic to "Deploying OpenStack Using OpenStack | https://wiki.openstack.org/wiki/TripleO"14:21
*** radez_g0n3 is now known as radez14:21
*** zoliXXL is now known as zoli|brb14:27
EmilienMdprince: FYI, some Puppet modules are moving under OpenStack namespace on Friday (hopefully) https://review.openstack.org/#/c/189388/4/specs/compliant-modules.rst,cm14:28
trownjistr: makes sense, thnaks14:28
EmilienMdprince: see https://review.openstack.org/#/c/176326/ (I updated OOO jobs)14:28
EmilienMdprince: though we might have to update somewhere else14:28
dprinceEmilienM: here too http://git.openstack.org/cgit/openstack/tripleo-puppet-elements/tree/elements/puppet-modules/source-repository-puppet-modules14:30
dprinceEmilienM: other than that I think that is everywhere though14:30
dprinceEmilienM: just those two places.14:30
EmilienMdprince: oh and we don't use github! so there won't be redirection14:31
dprinceEmilienM: when the move happens you could queue up the tripleo-puppet-elements patch and just send it14:31
EmilienMsure thing Sir14:31
EmilienMI can even prepare it *now* and -1 it14:31
dprinceEmilienM: sure, that would be cool14:32
openstackgerritEmilien Macchi proposed openstack/tripleo-puppet-elements: Migrate some Puppet OpenStack repos under OpenStack namespace  https://review.openstack.org/19020714:37
EmilienMdprince: ^14:37
EmilienMdprince: with Depends-on: we are sure we don't merge it *before* the migration14:37
*** julim has quit IRC14:38
dprinceEmilienM: cool. thanks14:38
EmilienMdprince: why do I have merge conflict?14:38
*** mcornea has quit IRC14:39
dprinceEmilienM: no idea14:39
dprinceEmilienM: git rebase?14:39
EmilienMI'm on HEAD14:40
EmilienManyway, it's maybe the deps14:40
*** mcornea has joined #tripleo14:40
*** openstackgerrit has quit IRC14:41
*** jprovazn has quit IRC14:41
*** openstackgerrit has joined #tripleo14:41
*** AK has quit IRC14:42
*** AK has joined #tripleo14:42
*** bvandenh has quit IRC14:49
trownjistr, I got successful overcloud deploy without tuskar14:51
*** zoli|brb is now known as zoli14:51
*** zoli is now known as zoliXXL14:51
jistrtrown: awesome, thanks :)14:51
*** AK has quit IRC14:57
*** AK has joined #tripleo14:58
*** untriaged-bot has joined #tripleo15:01
untriaged-botUntriaged bugs so far:15:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146161515:01
openstackLaunchpad bug 1461615 in diskimage-builder "Yum vars directory doesn't exist" [Undecided,In progress] - Assigned to Abel Lopez (al592b)15:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146160115:01
openstackLaunchpad bug 1461601 in diskimage-builder "CentOS 6 not resizing" [Undecided,In progress] - Assigned to Abel Lopez (al592b)15:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/145946515:01
openstackLaunchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged]15:01
untriaged-bothttps://bugs.launchpad.net/os-collect-config/+bug/146340915:01
openstackLaunchpad bug 1463409 in os-collect-config "Do not tolerate world readable os-collect-config.conf" [Undecided,New]15:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146335715:01
openstackLaunchpad bug 1463357 in diskimage-builder "missing symlink support for ppc64 Fedora deployment ramdisk " [Undecided,In progress] - Assigned to yogananth subramanian (anantyog-o)15:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146163115:01
openstackLaunchpad bug 1461631 in diskimage-builder "New Fedora 22 cloud images fail to build" [Undecided,New]15:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/146198415:01
openstackLaunchpad bug 1461984 in tripleo "VM element: /usr/sbin/grub2-install: error: will not proceed with blocklists." [Undecided,New]15:01
*** untriaged-bot has quit IRC15:01
*** rhallisey|pto is now known as rhallisey15:09
*** mcornea has quit IRC15:10
*** julim has joined #tripleo15:12
*** ifarkas has quit IRC15:18
*** AK has quit IRC15:20
openstackgerritMarios Andreou proposed openstack/tuskar: Propagate default values for parameters from the master seed  https://review.openstack.org/19023015:22
mariosjdob: I added a comment ^^^ we need another thing for the extra data, playing with that now15:25
*** spzala has joined #tripleo15:26
*** yamahata has quit IRC15:27
*** yamahata has joined #tripleo15:28
*** lazy_prince has quit IRC15:33
*** sdake has joined #tripleo15:33
jistrmarios, jdob: so that would be the convention-based mapping if i read it correctly?15:36
*** lucasagomes has quit IRC15:39
jdobjistr, marios looking now15:40
*** rlandy has quit IRC15:40
*** rlandy has joined #tripleo15:41
*** radez is now known as radez_g0n315:44
jdobjistr: yes, going to be name based convention15:44
jdobnot sure how we could avoid that15:44
*** radez_g0n3 is now known as radez15:45
*** akrivoka has quit IRC15:48
*** lucasagomes has joined #tripleo15:53
*** alop has joined #tripleo15:53
*** akrivoka has joined #tripleo16:00
*** weshay has quit IRC16:03
*** weshay has joined #tripleo16:04
*** zoliXXL has left #tripleo16:06
*** daneyon has joined #tripleo16:06
*** spzala has quit IRC16:07
*** Goneri has quit IRC16:10
*** dtantsur is now known as dtantsur|afk16:12
*** jistr has quit IRC16:14
*** Goneri has joined #tripleo16:23
*** akrivoka has quit IRC16:26
*** spzala has joined #tripleo16:35
*** prad has quit IRC16:36
*** ukalifon1 has quit IRC16:36
openstackgerritBen Nemec proposed openstack/python-tuskarclient: Enable SSL-related CLI opts  https://review.openstack.org/19025116:38
*** prad_ is now known as prad16:42
*** trown is now known as trown|lunch16:46
slagle~.16:51
slaglefail16:51
*** rlandy has quit IRC16:52
*** rlandy has joined #tripleo16:53
*** derekh has quit IRC17:04
*** lucasagomes is now known as lucas-dinner17:07
*** panda|afk has quit IRC17:15
*** panda|afk has joined #tripleo17:16
*** regebro has quit IRC17:17
*** daneyon has quit IRC17:21
*** rhallisey is now known as rhallisey|PTO17:23
*** sdake has quit IRC17:31
*** pelix has quit IRC17:31
*** hewbrocca has quit IRC17:32
*** pino|work has quit IRC17:35
*** daneyon has joined #tripleo17:40
*** yamahata has quit IRC17:42
*** Slower has quit IRC17:44
*** Slower has joined #tripleo17:45
*** SlickNik has left #tripleo17:55
openstackgerritSteven Hardy proposed openstack/tripleo-image-elements: Add orc-hiera-datafiles signalling  https://review.openstack.org/19028217:56
shardydprince, stevebaker: I'm about to go afk for a bit, but FYI I implemented a simpler way to get the hashed hieradata out of the boxes18:03
shardyhttps://review.openstack.org/19028218:03
shardyWe can just reference e.g get_attr: [ControllerDeployment, deploy_stdout] to get the latest hash18:04
dprinceshardy: ack, will have a look18:04
shardyI'll update the templates to match tomorrow, unless one of you gets there first (provided you don't hate the approach posted :)18:04
shardydprince: thanks18:05
* shardy goes for dinner18:05
*** shardy is now known as shardy_afk18:05
*** daneyon has quit IRC18:14
*** hewbrocca has joined #tripleo18:14
*** daneyon has joined #tripleo18:16
*** yamahata has joined #tripleo18:20
*** daneyon has quit IRC18:26
*** dprince has quit IRC18:31
*** trown|lunch is now known as trown18:33
*** julim has quit IRC18:49
openstackgerritimain proposed openstack/tripleo-heat-templates: Containerized TripleO Overcloud.  https://review.openstack.org/17884019:08
openstackgerritimain proposed openstack/tripleo-incubator: Add support for using containers.  https://review.openstack.org/18821819:09
openstackgerritimain proposed openstack/tripleo-image-elements: Add support for full images.  https://review.openstack.org/19030319:10
*** weshay has quit IRC19:10
*** weshay has joined #tripleo19:11
*** prad has quit IRC19:23
*** jtomasek has quit IRC19:24
*** paramite has joined #tripleo19:26
*** paramite has quit IRC19:36
*** prad has joined #tripleo19:47
*** lblanchard has quit IRC19:51
*** athomas has quit IRC19:52
*** lblanchard has joined #tripleo19:53
*** prad_ has joined #tripleo19:53
*** prad has quit IRC19:54
*** prad_ is now known as prad19:54
*** julim has joined #tripleo20:04
openstackgerritMerged openstack/os-net-config: Set primary interface on OVS bonds  https://review.openstack.org/18944720:04
openstackgerritMerged openstack/os-net-config: Automate selection of active bond slave  https://review.openstack.org/18983220:05
*** sdake has joined #tripleo20:06
openstackgerritMerged openstack/python-tuskarclient: Bump hacking version  https://review.openstack.org/18512820:08
*** Slower has quit IRC20:29
*** radez is now known as radez_g0n320:32
*** julim has quit IRC20:33
*** sdake has quit IRC20:37
*** jayg is now known as jayg|g0n320:45
*** Slower has joined #tripleo20:45
*** daneyon has joined #tripleo20:56
*** untriaged-bot has joined #tripleo21:00
untriaged-botUntriaged bugs so far:21:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146161521:01
openstackLaunchpad bug 1461615 in diskimage-builder "Yum vars directory doesn't exist" [Undecided,In progress] - Assigned to Abel Lopez (al592b)21:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146160121:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/145946521:01
openstackLaunchpad bug 1461601 in diskimage-builder "CentOS 6 not resizing" [Undecided,In progress] - Assigned to Abel Lopez (al592b)21:01
openstackLaunchpad bug 1459465 in tripleo "devtest fails to build ramdisk on Fedora or CentOS due to Yum multilib error" [Undecided,Triaged]21:01
untriaged-bothttps://bugs.launchpad.net/os-collect-config/+bug/146340921:01
openstackLaunchpad bug 1463409 in os-collect-config "Do not tolerate world readable os-collect-config.conf" [Undecided,New]21:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146335721:01
openstackLaunchpad bug 1463357 in diskimage-builder "missing symlink support for ppc64 Fedora deployment ramdisk " [Undecided,In progress] - Assigned to yogananth subramanian (anantyog-o)21:01
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/146163121:01
openstackLaunchpad bug 1461631 in diskimage-builder "New Fedora 22 cloud images fail to build" [Undecided,New]21:01
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/146198421:01
openstackLaunchpad bug 1461984 in tripleo "VM element: /usr/sbin/grub2-install: error: will not proceed with blocklists." [Undecided,New]21:01
*** untriaged-bot has quit IRC21:01
*** radez_g0n3 is now known as radez21:01
*** trown is now known as trown|outttypeww21:02
*** panda|afk has quit IRC21:15
*** panda|afk has joined #tripleo21:16
*** lblanchard has quit IRC21:17
*** sthillma has joined #tripleo21:19
*** shardy_afk has quit IRC21:19
*** sdake has joined #tripleo21:22
*** radez is now known as radez_g0n321:25
openstackgerritOpenStack Proposal Bot proposed openstack/os-cloud-config: Updated from global requirements  https://review.openstack.org/18848321:26
openstackgerritOpenStack Proposal Bot proposed openstack/python-tuskarclient: Updated from global requirements  https://review.openstack.org/18733321:27
*** rlandy has quit IRC21:31
*** bnemec has quit IRC21:31
*** rlandy has joined #tripleo21:32
*** weshay has quit IRC21:35
*** radez_g0n3 is now known as radez21:52
*** jjohnston has joined #tripleo21:55
*** radez is now known as radez_g0n321:58
jjohnstonhello I'm trying to use diskimage builder and the ubuntu images I build and deploy to OpenStack reboot constantly. Anyone here able to shed light on what I might be doing wrong?21:59
jjohnstoni should add I'm trying to use diskimage builder to create golden images for guests (not openstack parent hosts)22:00
*** sthillma has quit IRC22:00
*** sthillma has joined #tripleo22:00
*** lsmola has quit IRC22:01
*** daneyon has quit IRC22:06
lifelessjjohnston: anything in console?22:09
lifelessjjohnston: what exact command line are you using to build the instances?22:09
jjohnstondisk-image-create -o ubuntuTrusty -a amd64 --qemu-img-options compat=0.10 -t qcow2 ubuntu vm22:12
jjohnstonwe're on essex hence the qemu-img-options22:13
jjohnstonthe instance spins up fine as far as openstack is concerned, but when I tail the console log, it just reboots immediately after provisioning the network.  it doesn't seem to be a kernel panic or anything, just says going down for a reboot22:14
greghayneshuh. thats not good. Your command looks totally sane22:20
lifeless'yay' :/22:21
jjohnstonthe confusing bit is that I've started up the image in a more recent version of KVM and it boots to login prompt.. so i'm wondering if there's something not happy between the older version of kvm under Essex and the newer image builder version...??22:22
*** thrash is now known as thrash|g0ne22:22
lifelessjjohnston: also wtf essex?!?!?!22:24
lifelessjjohnston: it could be a kvm version thing yeah :/22:25
jjohnstonyeah I know...  *hangs head in shame*  we're working on it...22:25
jjohnstonI guess the thing I wanted to know is if it SHOULD work without rebooting/bootstrap when the vm param is specified... but sounds like it based on the responses here22:26
lifelessit should22:27
greghaynesyes, it definitely should22:27
lifelessand as you know, it does on a more recent/differently configured kvm22:27
jjohnstonsi...  well until i can test it on our kilo rig i'll chalk it up to our crusty old cloud...  Thanks All22:28
greghaynesmordred: http://logs.openstack.org/58/189158/7/check/gate-dib-dsvm-functests-devstack-trusty/da5fb2d/console.html#_2015-06-09_16_42_09_77422:36
greghaynesmordred: we need some kind of perms to docker import22:36
greghaynesmordred: would be nice to check for that early in disk-image-create along with the which docker check22:36
openstackgerritDan Prince proposed openstack/diskimage-builder: Revert "Remove unused map_nbd function"  https://review.openstack.org/19038522:37
*** morazi has quit IRC22:39
lifelessjjohnston: I'm wondering if its something like cpu config or something22:41
lifelessjjohnston: presumably triggering down in ubuntu's guts22:41
mordredgreghaynes: oh - yeah22:44
*** daneyon has joined #tripleo22:44
mordredgreghaynes: I think by default a user has to be in the docker group to do things22:45
mordredgreghaynes: or run with sudo22:45
*** daneyon has quit IRC22:45
mordredgreghaynes: and I agree with you on thecheck22:45
*** daneyon has joined #tripleo22:45
mordredgreghaynes: since we sudo other things already do you think we should just sudo the docker call?22:45
jjohnston@lifeless - http://paste.openstack.org/show/282359/  - This is what it looks like..  just does this over and over.. Any ideas on which bits to inspect for cpu config?22:48
*** lucas-dinner has quit IRC22:48
greghaynesmordred: hrm22:51
greghaynesmordred: I dont know, depends on if theres a reason a user would want it to be done as their user22:51
lifelessjjohnston: dump the libvirt domain from the working and non-working and compare22:52
greghaynesdoes docker save data with perms of the user you import as? That might be annoying if we force anyone using dib to do docker stuff as root22:52
mordrednope22:54
mordredit saves data as the docker user22:54
mordredit is not multi-user22:54
mordredor, rather, it is not multi-tenant22:55
dsneddonjjohnston, I would compare the XML file that gets output from "sudo virsh dumpxml <VM>" on the old and new versions of libvirt and see what differences there are.22:55
jjohnstonwill do22:55
greghaynesmordred: ah, well then yea if it doesnt matter id just sudo22:56
*** daneyon has quit IRC23:04
*** daneyon has joined #tripleo23:07
*** rlandy has quit IRC23:10
*** sdake has quit IRC23:10
*** yuanying has joined #tripleo23:15
*** daneyon has quit IRC23:19
*** daneyon has joined #tripleo23:19
*** sthillma has quit IRC23:19
*** alop has quit IRC23:20
*** daneyon has quit IRC23:25
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add support for isolating swift storage nets  https://review.openstack.org/18865523:35
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add support for isolating block storage nets  https://review.openstack.org/18902523:35
*** sthillma has joined #tripleo23:37
*** david-lyle has quit IRC23:40
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Add support for isolating block storage nets  https://review.openstack.org/18902523:41
*** spzala has quit IRC23:43
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Isolate network traffic for Nova VNC proxy  https://review.openstack.org/19040923:48
openstackgerritOpenStack Proposal Bot proposed openstack/tuskar: Updated from global requirements  https://review.openstack.org/18693923:51
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Rename ServiceNetMap: NeutronLocalIp  https://review.openstack.org/19041723:52
*** yuanying has quit IRC23:55

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