Tuesday, 2015-12-08

*** jerrygb has quit IRC00:00
*** jerrygb has joined #tripleo00:02
*** jerrygb has quit IRC00:18
*** mbound_ has quit IRC00:18
*** jerrygb has joined #tripleo00:18
*** shivrao has quit IRC00:18
*** jerrygb has quit IRC00:23
openstackgerritMerged openstack/diskimage-builder: Add openssh-server package-install to local-config  https://review.openstack.org/25371800:27
*** patrickeast has quit IRC00:32
*** eil397 has quit IRC00:34
*** absubram has joined #tripleo00:40
*** absubram_ has joined #tripleo00:41
*** absubram has quit IRC00:44
*** absubram_ is now known as absubram00:44
*** eil397 has joined #tripleo01:10
*** penick has quit IRC01:18
*** mbound_ has joined #tripleo01:19
*** coolsvap has quit IRC01:23
*** shadower has quit IRC01:23
*** mbound_ has quit IRC01:24
*** gchamoul has quit IRC01:24
*** gchamoul has joined #tripleo01:25
*** marios has quit IRC01:25
*** coolsvap has joined #tripleo01:25
*** marios has joined #tripleo01:26
*** links has joined #tripleo01:27
*** shivrao has joined #tripleo01:27
*** patrickeast has joined #tripleo01:39
*** dmacpher has joined #tripleo01:41
openstackgerritOpenStack Proposal Bot proposed openstack/python-tripleoclient: Updated from global requirements  https://review.openstack.org/25446301:49
*** shivrao has quit IRC01:53
*** eil397 has quit IRC01:55
patrickeasthmm so if i'm using the liberty stable branch instructions to deploy i'm seeing my overcloud images being built with kilo RDO being configured... is that correct? http://paste.openstack.org/show/481105/01:59
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add all isolated networks to all nodes.  https://review.openstack.org/24953301:59
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add all isolated networks to all nodes.  https://review.openstack.org/24953302:08
stevebakerpatrickeast: do your instructions say to set export DELOREAN_TRUNK_REPO="http://trunk.rdoproject.org/centos7-liberty/current/"02:13
*** jerrygb has joined #tripleo02:14
patrickeaststevebaker: yep, and yum repolist is showing http://paste.openstack.org/show/481106/02:14
patrickeasti'm just following the guide on http://docs.openstack.org/developer/tripleo-docs/ and using the steps for the stable branches02:15
*** jerrygb has quit IRC02:16
patrickeasttrying to figure out why the image build seems to be failing http://paste.openstack.org/show/481107/ and noticed it was using kilo, looked like kind of a red flag02:17
*** olaph has quit IRC02:23
*** olaph has joined #tripleo02:28
stevebakerpatrickeast: hmm, I just remember I was creating kilo images until I set those *DELOREAN* vars02:28
patrickeaststevebaker: gotcha, i'll go double check to make sure they were all set correctly and I didn't do something dumb, it does seem like they should be controlling it02:30
*** olaph has quit IRC02:41
*** olaph has joined #tripleo02:42
*** yamahata has quit IRC02:51
*** Goneri has joined #tripleo02:57
*** Marga_ has quit IRC02:57
*** sthillma has quit IRC03:00
*** Goneri has quit IRC03:12
*** mburned is now known as mburned_out03:12
*** julim has quit IRC03:25
*** jerrygb has joined #tripleo03:35
*** tzumainn has quit IRC03:39
*** masco has joined #tripleo03:53
*** untriaged-bot has joined #tripleo04:00
untriaged-botUntriaged bugs so far:04:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/151920904:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/152012004:00
openstackLaunchpad bug 1519209 in tripleo " disk-image-create fail with opensuse element" [Undecided,In progress] - Assigned to Baodong (Robert) Li (baoli)04:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/150590004:00
openstackLaunchpad bug 1520120 in tripleo "Could not find /dev/mapper/loop0p1 error in CI" [Undecided,New]04:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/151781404:00
openstackLaunchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New]04:00
openstackLaunchpad bug 1517814 in diskimage-builder "ironic-python-agent service failed to be started automatically" [Undecided,Incomplete] - Assigned to Ligong Duan (duanlg)04:00
*** untriaged-bot has quit IRC04:00
*** rlandy has quit IRC04:14
openstackgerritSteve Baker proposed openstack/tripleo-heat-templates: Set the name property for all deployment resources  https://review.openstack.org/25453804:29
*** apetrich has quit IRC04:34
*** shivrao has joined #tripleo04:41
*** shivrao_ has joined #tripleo04:44
*** shivrao has quit IRC04:45
*** shivrao_ is now known as shivrao04:45
*** apetrich has joined #tripleo04:48
*** yamahata has joined #tripleo04:53
*** shivrao has quit IRC04:54
*** Marga_ has joined #tripleo05:20
*** shivrao has joined #tripleo05:22
*** Marga_ has quit IRC05:25
*** Marga_ has joined #tripleo05:32
*** Marga_ has quit IRC05:32
*** Marga_ has joined #tripleo05:33
*** absubram has quit IRC05:34
*** jerrygb has quit IRC05:50
*** jaosorior has joined #tripleo05:51
*** shivrao has quit IRC05:53
*** shivrao has joined #tripleo05:53
*** yamahata has quit IRC05:58
*** yamahata has joined #tripleo05:58
*** anande has joined #tripleo06:01
*** yamahata has quit IRC06:04
*** yamahata has joined #tripleo06:09
*** dmacpher has quit IRC07:09
*** apetrich has quit IRC07:09
*** apetrich has joined #tripleo07:10
*** apetrich has quit IRC07:12
*** apetrich has joined #tripleo07:13
*** apetrich has quit IRC07:13
*** apetrich has joined #tripleo07:13
*** jtomasek has joined #tripleo07:21
*** apetrich has quit IRC07:25
*** apetrich has joined #tripleo07:26
*** ukalifon1 has joined #tripleo07:26
*** shivrao has quit IRC07:30
*** jprovazn has joined #tripleo07:39
*** shardy has joined #tripleo07:40
*** apetrich has quit IRC07:44
*** apetrich has joined #tripleo07:45
*** apetrich has quit IRC07:48
*** tremble has joined #tripleo08:05
*** tremble has joined #tripleo08:05
*** jerrygb has joined #tripleo08:06
*** olap has quit IRC08:08
*** jerrygb has quit IRC08:12
*** aufi has joined #tripleo08:16
*** athomas has joined #tripleo08:21
*** ukalifon1 has quit IRC08:22
*** liverpooler has joined #tripleo08:26
*** liverpooler has quit IRC08:26
*** liverpooler has joined #tripleo08:30
*** paramite has joined #tripleo08:32
*** dtantsur|afk is now known as dtantsur08:37
openstackgerritJuan Antonio Osorio Robles proposed openstack/python-tripleoclient: Enable TLS endpoints through os-cloud-config  https://review.openstack.org/25461308:40
*** paramite is now known as paramite|afk08:41
*** yamahata has quit IRC08:43
*** ifarkas has joined #tripleo08:43
openstackgerritGilles Dubreuil proposed openstack/puppet-tripleo: Adds IPv6 support for interface_for_ip function  https://review.openstack.org/24564308:50
*** paramite has joined #tripleo08:52
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable TLS in loadbalancer if cert path is detected  https://review.openstack.org/24971008:54
*** links has quit IRC08:55
*** ukalifon has joined #tripleo08:58
jaosoriorshardy: ping09:05
shardyjaosorior: hi!09:05
jaosoriorshardy: Hey man, how's it going?09:05
shardyjaosorior: not bad thanks, and you?09:05
jaosoriorshardy: Ah, pretty good myself. Just finished my morning coffee(s) :P09:06
jaosoriorshardy: dude, do you know if os-cloud-config is used only by tripleo or is it used for something else?09:06
jaosoriorThing is, I had found a conflict in the port set for ssl in puppet-tripleo/manifests/loadbalancer.pp, and this is not reflected in os-cloud-config, so I was thinking of updating it to match.09:07
*** olap has joined #tripleo09:08
*** links has joined #tripleo09:09
shardyAFAIK it's only a tripleo thing, but it's kinda hard to say if anyone else is using it09:09
jaosoriorshardy: Alright09:09
openstackgerritJuan Antonio Osorio Robles proposed openstack/os-cloud-config: Update swift port to match in puppet-tripleo  https://review.openstack.org/25462209:09
shardyhttps://review.openstack.org/#/c/251492/09:09
shardythat's changing a port to match puppet-tripleo, so I'd say it's OK09:10
shardyjaosorior: that's not the same issue I suppose?09:10
*** mbound_ has joined #tripleo09:10
jaosoriorshardy: I hadn't seen that CR09:11
jaosoriorthanks for pointing it out09:11
*** shakamunyi has joined #tripleo09:13
jaosoriorshardy: By the way, have you been doing testing with tripleoclient? or are you mostly using the heat client directly?09:13
shardyjaosorior: I've been doing both, lately more tripleoclient09:14
jaosoriorshardy: How have you been testing the tripleoclient. I've been trying to use a virtual-envrionment but the openstackclient library keeps loading the tripleoclient that I have installed in the system, and not the one from the virtualenv09:16
shardyjaosorior: I normally build an updated delorean package with tripleo.sh from a local git tree, then install it on the undercloud node09:17
shardysimilar to what CI does09:17
shardyjaosorior: pull tripleo-common, then run scripts/tripleo.sh --delorean-setup09:17
shardythen run scripts/tripleo.sh --delorean-build openstack/python-tripleoclient09:18
shardyit'll pull latest git to ~/tripleo/python-tripleoclient and generate an RPM09:18
shardyyou can cherry-pick under-review stuff into the local git tree and re-run --delorean-build for WIP patches09:18
jaosoriorI see :O09:18
shardythis can run either on your host machine, or the undercloud if you have sufficient ram/disk09:19
shardyjaosorior: if you don't like that, you should be able to use a venv, I assume it's not activated if you're pulling in the system libs?09:19
jaosoriorshardy: it is activated. But stevedore (which is used by the openstackclient) keeps pulling the system libs instead of prioritizing the venv09:20
shardyjaosorior: Ah, I see - do you have openstackclient itself installed in the venv, or just tripleoclient?09:21
jaosoriorshardy: Both09:22
jaosoriorshardy: openstackclient is a dependency of tripleoclient, so it'09:23
*** shakamunyi has quit IRC09:23
jaosoriorit's needed09:23
jaosoriorI just do pip -r requirements.txt in the venv09:23
*** jcoufal has joined #tripleo09:25
*** mcornea has joined #tripleo09:27
jaosoriorshardy: Anyway, I'll use tripleo.sh09:28
jaosoriorthanks man09:28
shardyjaosorior: no worries, tbh weird venv stuff like this is why I prefer the RPM workflow09:29
shardyIIRC I hit a similar issue when trying to install tripleoclient from source on the local system (no venv) but I can't recall how I fixed it09:29
*** electrofelix has joined #tripleo09:33
*** anande has quit IRC09:38
*** mkovacik has joined #tripleo09:41
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable TLS in loadbalancer if cert path is detected  https://review.openstack.org/24971009:43
jaosoriorshardy: Once I run --delorean-build for the second time, is that it? or is there something else I need to do?09:46
shardyjaosorior: that's it, you should have an RPM in ~/tripleo/delorean/data/repos/current which you can install/upgrade09:47
*** mkovacik has quit IRC09:50
*** anande has joined #tripleo09:51
*** athomas has quit IRC09:51
*** apetrich has joined #tripleo09:51
*** StevenK has quit IRC09:56
*** StevenK has joined #tripleo09:57
*** athomas has joined #tripleo09:58
*** apetrich has quit IRC09:58
*** untriaged-bot has joined #tripleo10:00
untriaged-botUntriaged bugs so far:10:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/151920910:00
openstackLaunchpad bug 1519209 in tripleo " disk-image-create fail with opensuse element" [Undecided,In progress] - Assigned to Baodong (Robert) Li (baoli)10:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/152012010:00
openstackLaunchpad bug 1520120 in tripleo "Could not find /dev/mapper/loop0p1 error in CI" [Undecided,New]10:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/150590010:00
openstackLaunchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New]10:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/151781410:00
openstackLaunchpad bug 1517814 in diskimage-builder "ironic-python-agent service failed to be started automatically" [Undecided,Incomplete] - Assigned to Ligong Duan (duanlg)10:00
*** untriaged-bot has quit IRC10:00
*** aufi has quit IRC10:04
*** anande has quit IRC10:05
*** aufi has joined #tripleo10:05
*** dtantsur is now known as dtantsur|brb10:08
*** mgould has joined #tripleo10:13
*** jistr has joined #tripleo10:14
jaosoriorjistr: Hey dude, did the answers file work for you?10:16
jaosoriorshardy: is the ~/tripleo/delorean/data/repos/current rebuilt or wiped every time I run the build command?10:18
*** anande has joined #tripleo10:19
shardyjaosorior: it gets wiped by tripleo.sh each time, you can probably prevent that just by removing the rm -rf data commits.sqlite, then I think the symlink should just move10:21
shardyjaosorior: you can pass multiple repos though, e.g --delorean-build openstack/heat openstack/python-tripleoclient10:22
shardythen you'll end up with both in the current dir10:22
jaosoriorshardy: I'm trying to use a specirfic patch from os-cloud-config10:23
jaosoriorshardy: but for some reason I can't update the package10:23
jaosoriorExamining os-cloud-config-0.3.1-dev1.el7.centos.noarch.rpm: os-cloud-config-0.3.1-dev1.el7.centos.noarch10:23
jaosorioros-cloud-config-0.3.1-dev1.el7.centos.noarch.rpm: does not update installed package.10:23
jaosoriorError: Nothing to do10:23
jistrjaosorior: i didn't try it unchanged (we cannot switch it to non-CI repos), and it didn't work for me. I'm updating it to use tripleo.sh now. I'd have to do that anyway in the end, and there's chance it will fix the issue, so i might as well do it now to get myself a working dev env.10:24
jaosoriorjistr: that makes sense10:25
jaosoriorjistr: unchanged it did work for ayoung and me. But yeah, I guess using tripleo.sh is the way to go10:25
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Enable per-role SchedulerHints  https://review.openstack.org/25466710:31
shardyhewbrocca, jcoufal: ^^ FYI I just tried that and I think it enables the per-node scheduling we discussed10:32
*** mgould has quit IRC10:32
shardyit needs more testing as I've been trying it with a limited pool of VMs, so I can't be 100% certain nova is scheduling as expected10:32
jcoufalshardy: for hostnaming issue?10:32
shardyjcoufal: yes, it enables you to tag a specific Ironic node as "controller-0", then it should always be chosen to deploy as "controller-0"10:33
jcoufalshardy: great, thanks, I am waiting for John's reaction on my e-mail10:33
*** mgould has joined #tripleo10:36
*** links has quit IRC10:37
*** mgrohar has joined #tripleo10:46
*** mgrohar has quit IRC10:50
*** paramite|afk has quit IRC10:51
hewbroccashardy: so do we couple that with the hostname-in-yaml thing, to get the exact hostnames they want for each machine?10:51
hewbroccaIt occurred to me that that same file would be a good place to put the fence agent config details...10:51
openstackgerritMiles Gould proposed openstack/python-tripleoclient: [WIP] Support new ironic "enroll" state  https://review.openstack.org/23515810:52
*** tosky has joined #tripleo10:52
hewbroccasince those are also per-machine10:53
shardyhewbrocca: well, possibly, but we already support *HostnameFormat parameters, so it'd be good to confirm if that is sufficient10:55
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/overcloud.yaml#L70710:55
shardyhewbrocca: unless the requirement is for naming which is completely unrelated to the node index, AFAICS that should work10:55
shardythen you combine it with what I just posted to get predictable placement10:55
shardyand gfidente's pre-allocated IP's patches10:55
*** links has joined #tripleo10:57
hewbroccaOK, interesting11:01
hewbroccajcoufal: I think we need you to pass what shardy is proposing by folks11:01
*** masterbound has joined #tripleo11:02
*** openstackgerrit has quit IRC11:02
*** openstackgerrit has joined #tripleo11:02
hewbroccaand find out if they need more arbitrary naming11:03
jcoufalhewbrocca: I have sent an e-mail based on Steve's Friday thoughts, waiting for response11:03
hewbroccaexcellent11:03
jcoufalstill didn't get any yet, if I don't get response today, I will follow up11:04
*** lucas-dinner is now known as lucasagomes11:04
*** mbound_ has quit IRC11:05
hewbroccajistr: I was thinking about fence agent config11:05
hewbroccajistr: could we not write a pretty simple script that would generate the fence agent yaml based on ironic-inspector data?11:06
hewbroccagiven that instance HA wants us to configure fencing on all nodes *anyway*...11:06
jistrperhaps... i think that's what someone from the pacemaker team has been looking into lately, or am i mistaken?11:07
hewbroccaI don't know, actually11:07
hewbroccafabbione: ^^^ you got anyone working on fence agent config?11:07
hewbroccajistr: I mean, AFAIK, *you* are the only one who knows what the fence agent details file should look like, since you wrote those patches :)11:08
jistralso it's described here https://github.com/openstack/tripleo-heat-templates/blob/10b6bb97133eb36ef0185fd903b3f112cd70a5db/overcloud.yaml#L393-L40811:10
*** shadower has joined #tripleo11:12
* jistr going for lunch with folks11:13
jistri'll be back and we can discuss this further11:14
*** mkovacik has joined #tripleo11:15
*** masterbound has quit IRC11:29
*** mbound_ has joined #tripleo11:29
fabbionehewbrocca: yes bandini11:31
fabbionehewbrocca: he did based on gfidente's input11:31
*** mgould has quit IRC11:31
*** dtantsur|brb is now known as dtantsur11:31
fabbionejistr: talk to bandini11:32
fabbionebut it is national holiday in italy today11:32
fabbionei doubt you will find him around11:32
*** mgould has joined #tripleo11:44
*** akrivoka has joined #tripleo11:47
openstackgerritEmilien Macchi proposed openstack/instack-undercloud: Deploy Aodh services, replacing Ceilometer Alarm  https://review.openstack.org/24141211:47
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Implement Workers parameters  https://review.openstack.org/22947111:49
hewbroccafabbione: oh, that's good to know11:52
hewbroccaI had no idea TBH11:52
*** thrash|g0ne is now known as thrash11:55
*** apetrich has joined #tripleo12:01
*** olaph has quit IRC12:04
*** masterbound has joined #tripleo12:05
*** olaph has joined #tripleo12:05
*** mbound_ has quit IRC12:08
*** jerrygb has joined #tripleo12:09
*** jerrygb has quit IRC12:13
*** apetrich has quit IRC12:14
*** apetrich has joined #tripleo12:15
*** mburned_out is now known as mburned12:16
*** apetrich has quit IRC12:20
shardySimple stable/liberty patch needs a +A https://review.openstack.org/#/c/253031/12:20
*** apetrich has joined #tripleo12:20
openstackgerritMerged openstack/tripleo-heat-templates: Change for configuring use_forwarded_for value for Nuage  https://review.openstack.org/25316212:21
*** mgould has quit IRC12:22
openstackgerritMerged openstack/puppet-tripleo: Remove `validate_ip_address` validator.  https://review.openstack.org/25176712:23
*** apetrich has quit IRC12:25
cmystershardy: la ping12:27
shardycmyster: hi12:28
*** apetrich has joined #tripleo12:28
cmystersup shardy12:28
cmysterlisten, there is a bug I can't find...12:28
cmysterwhen one stack deletes overcloud and then nova list lists things12:29
cmysteras in it wasn't totally deleted, only mostly12:29
cmystershardy: rings any bells ?12:30
shardycmyster: sorry, not really - there have been various delete bugs but I can't recall that one12:32
cmysterhmmm12:32
cmysterok12:32
cmysterI'll just open it and it might get tages as a clone later12:32
*** masco has quit IRC12:32
*** mgould has joined #tripleo12:36
*** links has quit IRC12:36
*** jaosorior has quit IRC12:40
*** weshay_xchat has joined #tripleo12:41
*** jaosorior has joined #tripleo12:42
*** rhallisey has joined #tripleo12:51
*** mcornea has quit IRC12:52
*** mcornea has joined #tripleo12:56
*** mgould has quit IRC12:58
jistrjaosorior: so i updated the scripts to use tripleo.sh, and now i'm no longer hitting the "invalid XFS inode" error, but all overcloud nodes are stuck on "no bootable device" :/ investigating further13:03
jaosoriorjistr: well, I was seeing the invalid XFS inode and furtherly the no bootable device :/13:03
*** regebro has joined #tripleo13:07
*** dprince has joined #tripleo13:07
*** shardy has quit IRC13:09
jistrhmm in nova-compute logs i see ERROR nova.compute.manager [instance: f3730bd3-2395-44a0-9427-c4af4983ea5d] InstanceDeployFailure: Instance f3730bd3-2395-44a0-9427-c4af4983ea5d provisioning was aborted13:10
*** shardy has joined #tripleo13:10
openstackgerritRyan Hallisey proposed openstack/tripleo-docs: WIP Docs for containerized compute node  https://review.openstack.org/25474313:10
jaosoriorjistr: ok, that's new :/13:12
*** jayg|g0n3 is now known as jayg13:15
openstackgerritMike Burns proposed openstack/tripleo-puppet-elements: add pm-utils to compute node package set  https://review.openstack.org/25474613:15
jistrlucasagomes: hi, are you around? i think i'm hitting a PXE problem. Here are my boot.ipxe contents: http://fpaste.org/298586/80617144/13:17
lucasagomesjistr, hi there13:18
jistrlucasagomes: and when booting an overcloud machine one of the things printed is 'inc: command not found'13:18
lucasagomesjistr, right yeah. Are you using RHEL or CentOS right?13:18
jistrso i guess that refers to the 'inc netid' line13:18
lucasagomesjistr, https://review.openstack.org/#/c/250745/13:18
jistryes, upstream, so centos13:18
lucasagomesjistr, we merged a patch to return to the old behavior in case the iPXE ROM old and doesn't contain the inc command13:19
lucasagomesdtantsur, I think we need to backport that13:19
jistraha, thanks! i wonder how is that not in my env if the patch was merged a few days ago already13:20
lucasagomesjistr, hmm yeah odd13:20
dtantsurlucasagomes, backport to where? I think 'inc' change was introduced in mitaka13:20
jistroh i think we might pull a more stable ironic than latest. But then why CI isn't hitting this... i think i'm using the same repo setup. Hmmm, peculiar13:20
lucasagomesdtantsur, I wonder if we could backport both patches to stable/liberty13:20
dtantsurlucasagomes, yeah, maybe..13:21
lucasagomesperhaps we would need to squash those patches in one, because they both introduce breaking changes13:21
lucasagomesdtantsur, I will put a patch up for that13:21
dtantsurthnx13:21
lucasagomesjistr, CI should always run on the latest stuff13:22
jistrlucasagomes: yea though i think we only pull latest of what runs the TripleO CI jobs, or at least this approach was discussed some time ago, not sure what was the end decision13:23
jistrlucasagomes: thanks for the pointer, i'll look further into that :)13:23
lucasagomesjistr, cool no problem!13:24
openstackgerritEmilien Macchi proposed openstack/instack-undercloud: Deploy Monitoring on the undercloud with Puppet  https://review.openstack.org/25370913:24
rbradyIf anyone has some time for a review, I'm looking for reviews on https://review.openstack.org/#/c/227297/13:26
*** Goneri has joined #tripleo13:26
*** mcornea_ has joined #tripleo13:33
*** masco has joined #tripleo13:33
*** mcornea has quit IRC13:34
EmilienMI love having one overcloud.yaml - thanks guys13:34
*** morazi has joined #tripleo13:39
*** shardy is now known as shardy_afk13:41
lucasagomesjrist, dtantsur I'e squashed both patches and submitted to the stable/liberty https://review.openstack.org/#/c/254759/13:42
lucasagomesnot sure if it's acceptable, but since we need to merge both patches at the same time I guess that would be the best way of doing it13:42
dtantsurlucasagomes, yeah, we should not merge them separately...13:43
*** jerrygb has joined #tripleo13:44
*** mgrohar has joined #tripleo13:44
openstackgerritGael Chamoulaud proposed openstack/puppet-tripleo: Fix unit tests failing against Puppet 4.3.x  https://review.openstack.org/25476413:52
*** aufi has quit IRC13:54
*** tzumainn has joined #tripleo13:55
*** julim has joined #tripleo13:55
*** dmacpher has joined #tripleo13:56
jaosoriorHey13:59
jaosorioris this the haproxy puppet module used by puppet-tripleo? https://github.com/daugustus/puppetlabs-haproxy14:00
dprincemeeting time14:00
*** akuznetsov has joined #tripleo14:02
*** derekh has joined #tripleo14:02
openstackgerritLennart Regebro proposed openstack/python-tripleoclient: [WIP] More tests for overcloud deploy  https://review.openstack.org/25476714:04
jistrjaosorior: no we use the very upstream one -- github.com/puppetlabs/puppetlabs-haproxy14:08
thrashslagle: can I build a specific patch with tripleo.sh --delorean-build?14:08
slaglethrash: i'm not sure tbh. have a look at the way tripleo-ci does it14:11
thrashslagle: ack14:11
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable X-Forwarded-Proto header for keystone_public  https://review.openstack.org/25477114:12
jaosoriortremble ^^14:14
jistrjaosorior: i think both you and ayoung mentioned that the issue was fixed in the end after complete reprovisioning of the machine, right?14:15
jistri'm giving this a try now14:15
jistri found that the package versions of Ironic seem to be the same in my env and in CI, so i'm still not sure what's the scoop, trying to at least make sure that i start from a totally cleaned up env14:15
jaosoriorjistr: yeah, I had reprovisioned the machine and used the answers file I sent you14:16
jistrack, thanks14:17
jaosoriorjistr: Can you take a quick look at the CR above?14:17
*** nico_auv has joined #tripleo14:20
openstackgerritRyan Brady proposed openstack/tripleo-common: Add environment capabilities  https://review.openstack.org/23253414:20
nico_auvhi, is there any way to have this merged : https://review.openstack.org/#/c/251920/1 please? it's a blocker for another commit..14:22
EmilienMjistr: in tripleo CI, where can I override a THT param?14:28
jistrEmilienM: probably by editing an environment file and using it here https://github.com/openstack-infra/tripleo-ci/blob/master/toci_gate_test.sh14:29
jistrEmilienM: could you be more specific?14:29
EmilienMjistr: I created a param in THT (set to False by default) but I want it True in OOO CI14:29
*** rlandy has joined #tripleo14:30
jistrEmilienM: firewall?14:30
EmilienMjistr: monitoring14:30
EmilienMnot pushed yes14:30
EmilienMyet*14:30
EmilienMbut I'll do a Depends-On to have the CI actually running it14:30
EmilienMjistr: EnableMonitoring (that does not exist yet)14:30
jistrEmilienM: then perhaps adding an environment here could work https://github.com/openstack/tripleo-heat-templates/tree/master/environments14:30
jistrand then adding that environment to the script in tripleo-ci repo i pasted above14:31
EmilienMjistr: in OVERCLOUD_DEPLOY_ARGS ?14:31
EmilienMI got it, thanks14:32
jistrEmilienM: yup, np14:32
*** lblanchard has joined #tripleo14:34
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: toci_gate_test/overcloud/non-ha: enable monitoring  https://review.openstack.org/25478714:39
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Allow to enable Monitoring agent on Overcloud Controller(s)  https://review.openstack.org/25478814:40
EmilienMjistr: ^14:40
*** rpothier has joined #tripleo14:41
*** lucasagomes is now known as lucas-hungry14:42
openstackgerritEmilien Macchi proposed openstack/instack-undercloud: Deploy Monitoring on the undercloud with Puppet  https://review.openstack.org/25370914:48
*** akuznetsov has quit IRC14:49
*** olaph has quit IRC14:50
*** shardy_afk is now known as shardy14:52
*** derekh is now known as derekh_afk14:53
*** olaph has joined #tripleo14:53
beaglesEmilienM, re: https://review.openstack.org/#/c/247056/8/puppet/manifests/overcloud_compute.pp . I didn't *mean* to enable sriov support in this patch, but handle the situation where somebody adds that to the mechanism driver list. Did I inadvertently activate a bunch of stuff by just referencing it?14:55
EmilienMbeagles: I think so14:56
EmilienMbut I don't mind14:56
EmilienMpreviously, the sriov was not supported IIUC14:56
EmilienMand you added the class, if in mechanism_driver list, which is cool !14:56
EmilienMbut out of context14:56
beaglesEmilienM, ahhhh okay14:56
*** masterbound has quit IRC15:00
jaosoriorbnemec: ping15:09
*** jerrygb has quit IRC15:09
*** mbound_ has joined #tripleo15:10
*** jerrygb has joined #tripleo15:10
mariosdprince: any reason not to stable/liberty for https://review.openstack.org/#/c/244346/115:11
mariosdprince: am trying to get things in before cutting releases15:11
mariosdprince: otherwise will do it now (cherry pick is good to go)15:12
dprincemarios: backporting that should be fine15:12
dprincemarios: no new heat requirements or anything...15:12
dprincemarios: there is an associated python-tripleoclient change to use it too15:13
mariosdprince: ok thanks, mostly just sanity checking15:13
*** jerrygb has quit IRC15:15
jaosoriordprince, marios: This just needs a +A https://review.openstack.org/#/c/253031/15:15
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Add DeployIdentifier overcloud parameter  https://review.openstack.org/25481515:16
*** lucas-hungry is now known as lucasagomes15:17
dprincejaosorior: I'm not sure I'm qualified to do stable branches reviews man. I'm a stable branch destructor bot15:18
*** ayoung has joined #tripleo15:19
dprincejaosorior: anyways, I missed this one upstream... I will add a comment on that (already landed) review too15:19
jaosoriormarios: were there any merge conflicts in this one? https://review.openstack.org/#/c/254815/115:22
jaosoriordprince: Alright. Just need it to start backporting the TLS cert/key injection patches15:22
mariosjaosorior: no that one applied fine15:23
jaosoriormarios: +1ed15:23
mariosjaosorior: thanka man, sorry, will try cycle back to your review later/tomorrow morning have a call in a sec15:24
*** jerrygb has joined #tripleo15:24
jaosoriormarios: well, it's a backport :P15:24
jaosoriormarios: Anyway, no biggie15:24
dprincejaosorior: see my comment on both the stable backport and upstream (already landed) reviews...15:25
*** tosky has quit IRC15:25
*** akuznetsov has joined #tripleo15:26
jaosoriordprince: I see15:26
jaosoriorshardy: Are you still around dude?15:26
*** tosky has joined #tripleo15:26
shardyjaosorior: Hey, I am, about to go to a meeting tho15:29
jaosoriorshardy: no biggie, was just gonna ask if you had some puppet expertice, but that can wait15:31
jaosoriorshardy: oh, and I was gonna ask if there's any tripleo/director meetings scheduled for devconf15:31
*** paramite is now known as paramite|afk15:35
*** paramite|afk is now known as paramite15:37
openstackgerritMerged openstack/puppet-tripleo: Fix unit tests failing against Puppet 4.3.x  https://review.openstack.org/25476415:38
*** mgould has joined #tripleo15:42
*** paramite has quit IRC15:42
*** jistr is now known as jistr|mtg15:43
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Inject TLS certificate and keys for the Overcloud  https://review.openstack.org/25483115:46
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable trust anchor injection  https://review.openstack.org/25483215:46
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Output the SSL Certificate and Key modulus  https://review.openstack.org/25483315:46
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Minor fixes to TLS related resources  https://review.openstack.org/25483415:46
*** mgould has quit IRC15:46
*** apetrich has quit IRC15:50
*** derekh_afk has quit IRC15:51
*** anande has quit IRC15:52
*** aufi has joined #tripleo15:56
*** apetrich has joined #tripleo15:56
jpeelerjprovazn: do you know why https://review.openstack.org/#/c/235569/ is failing CI? the debug logs said it was skipping notifying you, which perhaps doesn't warrant pinging you directly...15:59
*** mgould has joined #tripleo15:59
jpeelerlooks like tripleo-common isn't set up or something?15:59
* jprovazn looks16:00
*** untriaged-bot has joined #tripleo16:00
untriaged-botUntriaged bugs so far:16:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/151920916:00
openstackLaunchpad bug 1519209 in tripleo " disk-image-create fail with opensuse element" [Undecided,In progress] - Assigned to Baodong (Robert) Li (baoli)16:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/152012016:00
openstackLaunchpad bug 1520120 in tripleo "Could not find /dev/mapper/loop0p1 error in CI" [Undecided,New]16:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/150590016:00
openstackLaunchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New]16:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/151781416:00
openstackLaunchpad bug 1517814 in diskimage-builder "ironic-python-agent service failed to be started automatically" [Undecided,Incomplete] - Assigned to Ligong Duan (duanlg)16:00
*** untriaged-bot has quit IRC16:00
openstackgerritRyan Brady proposed openstack/tripleo-common: Fixes enabled bug  https://review.openstack.org/25484416:00
jpeelerdprince: was wondering if you could help this along. you originally +2ed it - https://review.openstack.org/#/c/248174/716:02
*** panda has quit IRC16:03
*** panda has joined #tripleo16:03
*** mbound_ has quit IRC16:04
jprovaznjpeeler, from the delorean logs it seems the reason of failure was:16:05
jprovaznhttp://paste.openstack.org/show/481186/16:06
*** mbound_ has joined #tripleo16:06
jprovaznjpeeler, my name in logs can be ignored AIUI16:06
jprovazn(unrelated to the error I think)16:06
jprovaznjpeeler, I guess  /usr/bin/tripleo-build-images was forgotten from enlisting in a list in spec file16:08
jpeelerjprovazn: ah that makes sense. are those logs public?16:08
jpeelerthis is a chicken egg problem16:08
jprovaznhttp://logs.openstack.org/69/235569/7/check-tripleo/gate-tripleo-ci-f21-nonha/0842729/logs/16:08
jprovaznjpeeler, it's part of the CI logs - delorean_repos.tar.xz16:08
*** hewbrocca has quit IRC16:09
jpeelerburied a little then16:09
jpeelerjprovazn: appreciate the help! honestly haven't had to look outside of the console log in a while16:10
*** mgrohar has quit IRC16:11
jprovaznjpeeler, cool, np - I think this is the first time I looked at these logs too :)16:11
*** hewbrocca has joined #tripleo16:11
jpeelerjprovazn: do you help with delorean though? this is still a problem i don't know how to solve16:11
jpeelerthe unpackaged file exists because it was just added, so there's no way the spec would know about it16:12
jprovaznjpeeler, nope, derekh or trown|BOS might help though16:12
openstackgerritGael Chamoulaud proposed openstack/puppet-tripleo: Adds IPv6 support for interface_for_ip function  https://review.openstack.org/24564316:12
jprovaznjpeeler, well, if it was just added and e.g. not included in list of files in spec file I can imagine this is the problem16:13
jprovaznbut it''s just guessing - I didn't look neither at the patch nor the spec file16:13
shardyjaosorior: Hey, I'm not a puppet guru tbh, and not sure re devconf - I've proposed a TripleO talk but don't know if it's accepted yet16:14
jpeelerjprovazn: right, so how does anybody ever add new files?16:14
jaosoriorshardy: I see, but there will be any meetings internal or external after devconf then?16:15
jprovaznjpeeler, I think you are right with the chicken egg problem - I didn't realize that spec file is not part of the same repo :/16:18
jpeelerjprovazn: i assume this is what is being used: https://github.com/openstack-packages/tripleo-common/commits/rpm-master/tripleo-common.spec16:18
jprovaznjpeeler, best to check with delorean guys how this is usually solved16:18
*** pradk has joined #tripleo16:18
jpeeleri mean, it could be solved with a wildcard. which maybe more mature projects already have?16:19
jpeelerjprovazn: the delorean folks are here in this channel, right?16:19
jprovaznjpeeler, I think so - I remember derekh and trown|BOS did a lot of work around this16:20
jpeeleryeah all 3 of you are on the logs. i don't think anybody else is around though16:21
jpeeleri don't know how much the delorean people would like a patch to include a wildcard for files that don't yet exist though16:21
jpeelertrown|BOS: if you're around, let me know16:21
*** tremble has quit IRC16:25
trown|BOSjpeeler: I am in a workshop today and tomorrow so less responsive than normal16:32
trown|BOSjpeeler: so right now, there is a chicken egg problem as you have figured out16:33
*** dmacpher is now known as dmacpher-afk16:33
*** aufi has quit IRC16:34
jpeelertrown|BOS: is this something that more mature projects have already gotten over with wildcards already present in specs?16:34
trown|BOSjpeeler: we have now way to depend on changes in another gerrit (openstack-packages), derekh knows about it, but is in the same workshop as me16:34
trown|BOSjpeeler: it is more that the other tripleo projects rarely add new binaries16:35
trown|BOSjpeeler: my suggestion would be to split the patch into a purely additive one and one that does the modifies16:35
trown|BOSjpeeler: the additive patch can be more safely merged with failing ci, then we will have to make a packaging change on openstack-packages16:36
trown|BOSjpeeler: at that point, the "modify" patch should be able to pass CI16:36
trown|BOSmakes sense?16:36
jpeelerit's not even my patch, i just depend on it. but i'll have the same exact problem16:36
jpeelerit does16:36
trown|BOSjpeeler: cool, I will comment on the patch as well16:36
trown|BOSuntil we have the ability to depend on packaging changes I think this is the safest way16:37
*** olap has quit IRC16:38
jpeelertrown|BOS: thanks, i would poke brad on IRC, but can't find him. i'd assume he also wants his change to land, perhaps less than myself though16:40
trown|BOSthrash: ^16:40
trown|BOSjpeeler: thrash = brad :)16:40
jpeelerah good16:41
trown|BOSthrash: wrt https://review.openstack.org/#/c/235569/16:41
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Set NeutronMetadataProxySharedSecret  https://review.openstack.org/25485716:43
d0ugaldprince, shardy: ^16:44
*** openstackgerrit has quit IRC16:47
*** nico_auv has quit IRC16:47
*** openstackgerrit has joined #tripleo16:47
dprinced0ugal: hi, could you link in the upstream bug there as well?16:53
dprinced0ugal: otherwise we can land that quickly, thanks16:53
d0ugaldprince: Oh yeah, good point.16:53
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Set NeutronMetadataProxySharedSecret  https://review.openstack.org/25485716:55
*** ukalifon has quit IRC16:55
d0ugaldprince: ^16:55
*** yamahata has joined #tripleo16:58
dprinced0ugal: ack, thanks17:00
jaosoriorbnemec: Are you around?17:02
*** mcornea_ has quit IRC17:03
*** mcornea has joined #tripleo17:05
*** mkovacik has quit IRC17:05
*** ayoung has quit IRC17:10
openstackgerritMerged openstack/tripleo-common: Initial workflow implementation of tripleo-common  https://review.openstack.org/22729717:10
shardyd0ugal: Hey, could you check out https://review.openstack.org/#/c/229778/ when you get a sec17:12
shardyd0ugal: it's a simple patch which makes it easier to add in extra elements when image building17:12
*** mcornea has quit IRC17:14
*** mgould has quit IRC17:18
openstackgerritDmitry Tantsur proposed openstack/python-tripleoclient: Allow assigning profiles based on XXX_profile capabilities  https://review.openstack.org/25040517:20
*** jistr|mtg is now known as jistr17:21
*** dtantsur is now known as dtantsur|afk17:22
*** ayoung has joined #tripleo17:25
*** ifarkas has quit IRC17:25
thrashtrown|BOS: cool.. that's what I was going to ask you about. :)17:26
thrashtrown|BOS: I'll do the split. You suggesting just an empty file?17:27
thrashtrown|BOS: or, I'd be fine with splitting out the tripleo.sh change (as that would have an actual external impact)17:28
thrashtrown|BOS: I think I'll actually split it in 3.17:28
*** ayoung has quit IRC17:31
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable X-Forwarded-Proto header for keystone_public  https://review.openstack.org/25477117:32
*** akuznetsov has quit IRC17:34
*** sthillma has joined #tripleo17:34
*** akuznetsov has joined #tripleo17:36
*** masco has quit IRC17:36
*** paramite has joined #tripleo17:37
trown|BOSthrash: my thought is that any patch that only adds files is pretty safe to merge even with failing CI17:38
trown|BOSthrash: so they can be added with content IMO17:38
thrashtrown|BOS: gotcha17:38
thrashtrown|BOS: so you're saying *just* add the file?17:38
thrashI do need to update setup.cfg and requirements.txt as well, yeah?17:39
trown|BOSya split into a patch that is purely additive, and then the one that modifies setup.cfg and requirements.txt and tripleo.sh in a follow-up17:39
*** mbound_ has quit IRC17:39
*** akuznetsov has quit IRC17:40
thrashtrown|BOS: ok.17:40
*** akuznetsov has joined #tripleo17:40
*** akuznetsov has quit IRC17:40
trown|BOSthrash: hmm actually we have to modify setup.cfg... that is what creates the binary for packaging17:41
thrashtrown|BOS: :)17:41
thrashthat's what I thought.17:41
trown|BOSbut that is still a pretty safe addition17:41
thrashand requirements.txt?17:41
thrashI'm just adding oslo.log and oslo.config, so that should be safe too.17:41
thrashtrown|BOS: let me shoot it up. You can tell me if you want it different.17:42
openstackgerritBrad P. Crochet proposed openstack/tripleo-common: Build image files from definitions in yaml  https://review.openstack.org/23556917:42
openstackgerritBrad P. Crochet proposed openstack/tripleo-common: Introduce tripleo-build-images script  https://review.openstack.org/25488517:42
openstackgerritBrad P. Crochet proposed openstack/tripleo-common: Use the new yaml syntax in CI  https://review.openstack.org/25488617:42
trown|BOShmm... could go either way on requirements.txt... it is not really needed to get packaging to pass17:42
*** ayoung has joined #tripleo17:44
*** jaosorior has quit IRC18:00
*** paramite is now known as paramite|afk18:03
thrashtrown|BOS: I assume I am doing the .spec update?18:05
*** jistr has quit IRC18:05
trown|BOSthrash: I could do it, but probably not this week18:07
trown|BOSthrash: if you put in the .spec change though I will be happy to review/merge it :)18:08
*** derekh has joined #tripleo18:14
*** derekh has quit IRC18:16
thrashtrown|BOS: word18:17
SpamapSgreghaynes: hey.. diskimage-builder .. python3...18:17
greghaynesohai18:18
greghaynesSo yes, https://review.openstack.org/#/c/254386/518:18
SpamapSgreghaynes: so.. we were just chatting offline... you have https://review.openstack.org/#/c/254386 which tries to solve it..18:18
greghaynesit is horrible18:18
SpamapSgreghaynes: I was wondering if we shouldn't just rewrite the shebangs after we install any of our python scripts.18:18
SpamapSIn fact, the simplest thing is to just hard depend on python318:19
greghaynesoh, you mean automate rewriting them18:19
SpamapSbut that might alienate ... hm... who?18:19
SpamapSgreghaynes: yes I mean automate rewriting them18:19
greghaynesya, then why not just edit them in code and let our downstreams either adopt hard python3 or not18:19
SpamapSbut lets think about the other case first18:19
SpamapSprecise had a python3...18:19
greghaynesI think centos6 has it18:20
SpamapSyeah, 3.2 in precise18:20
SpamapSwhich is a bit yucky18:21
greghaynesvery yucky18:21
SpamapSbut..18:21
*** paramite|afk is now known as paramite18:21
greghaynesbut our scripts are one off small things so it shouldnt be an issue18:21
SpamapSwhat do we test in the gate as hosts?18:21
SpamapStrusty and fedora?18:21
thrashtrown|BOS: https://review.gerrithub.io/#/c/254527/18:21
greghaynesFor this it is wierd - it matters both for the build host and for the chroot18:21
greghaynessince stuff like package-installs runs in extra-data.d18:21
SpamapSgreghaynes: oh if it matters for the chroot I'm less inclined to abandon python218:22
SpamapSgood point18:22
greghayneswhy does that make you less inclined?18:22
SpamapSBecause I would like us to be able to keep building supported but older OS's18:22
SpamapSeven if you can't build them on themselves.18:22
greghayneshrm. How old18:22
SpamapSjust LTS-118:22
SpamapSso rhel/centos 6, precise (until April)18:23
pino|workrhel/centos don't have python3, btw18:23
*** shivrao has joined #tripleo18:23
greghaynesThat might be fine - mentally what kicked this off for me is 16.04 is going to not ship py2 by default if things go to plan18:23
SpamapSpino|work: oh not even an old'n'busted 3 eh?18:23
pino|worknope18:23
SpamapSgreghaynes: only desktop ;)18:24
greghaynes:(18:24
pino|workmaybe you get py3 with scl on rhel7/centos7, but not on 618:24
greghaynesok. So that kills hard depend on py3 I think18:24
SpamapSbut what do we test?18:24
* greghaynes looks18:24
SpamapSI'm also disinclined to care a ton about things we don't bother to test.18:24
greghaynescentos7, f21, trusty18:25
SpamapS(hosts especially)18:25
pino|workcentos/rhel 6 work fine, and they are crucial for sahara18:25
*** shakamunyi has joined #tripleo18:25
greghayneswe test those as the build host18:25
greghaynesinside we test a few variants of each18:25
SpamapSpino|work: yeah, thats why I think we have ot be careful about guests18:25
SpamapSthere are things that just change _SLOW_18:25
greghaynesNext best option - we make a python2or3 runner18:25
greghaynesand watch the python world get mad at us18:26
SpamapSgreghaynes: rewriting the shebangs is the easiest answer, but I'd prefer if we had a python2-only OS tested as a guest.18:26
pino|workcentos6?18:26
greghaynesSpamapS: What if I want to make an element for "myspecialdistro" where I want a few scripts to run python3 although python2 is there18:27
pino|workinvoke python3 explicitely?18:27
greghaynesYes, which works if we aren't rewriting shebang lines automatically18:28
toskyyes, please, remember Sahara - unless you are able to convince the major Hadoop provider to support newer versions of CentOS/RHEL (but even in that case, it would take ages before the old versions are deprecated)18:28
SpamapSwait why would the python world's anger matter?18:28
greghaynesI dont think it does here, it just is a thing they have been pretty unified in thinking "dont do that"18:29
pino|worktbh, imho it is not likely that the new ubuntu lts will not have py2 at all18:29
SpamapSah18:29
SpamapSnew Ubuntu LTS _will_ have python 2.718:29
SpamapSit MUST18:29
SpamapSit just won't be _on the desktop install_18:29
*** eil397 has joined #tripleo18:29
greghaynesYea, well f23 started this ball rolling, I just want to think about it before we make a pattern out of how we fix it18:30
* pino|work forgot the exact wording on that announcement18:30
SpamapSso here's what I think ... make an 'install-python-script' thing (or find it) that just installs a script, and rewrites shebang for 3 if it can find 3, or 2 if it can't18:30
SpamapSwrite that script in bash please :)18:31
SpamapSpino|work: yeah I've been in on that discussion thread.18:31
pino|workwouldn't it make sense to just use whatever is the default python version on both host and guest os'es?18:31
SpamapSIn fact I still am an ubuntu core dev.. though I should probably start merging packages or something to stay current on that :-P18:31
pino|worklike, run dib on a cento7 host -> use py2 for host scripts18:32
greghaynespino|work: There isnt a way to 'run default python', you either have python or python3 (unless you are arch)18:32
SpamapSdo the python3-only OS's not ship /usr/bin/python ?18:32
pino|workbuild a f23 guest -> run py318:32
greghaynesSpamapS: all the sane distros do not18:32
pino|workgreghaynes: matrix of distros and versions18:32
SpamapSI recall Gentoo doing that18:32
pino|workgreghaynes: just like the yum element uses dnf when building >= f22 guests18:33
greghaynespino|work: And then the question is how do we expose that to scripts - SpamapS was suggesting rewrite shebangs for that...18:33
greghaynesI wonder why not make our own python2or3 bash and use that in a shebang18:33
greghaynesthen scritps are opting-in18:33
pino|workdib-python2or3 please (avoid name clashing with $world)18:34
SpamapSgreghaynes: you can't use bash for a shebang18:34
SpamapShas to be a real executable18:34
greghaynesSpamapS: er, bash script we put in bin18:34
SpamapSnope18:34
pino|worksymlink?18:34
greghaynes^18:34
pino|workcreate /usr/local/bin/dib-python in the guest, and use that18:34
SpamapSI like it18:34
greghayneswinnerf18:35
greghayness/winnerf/winner18:35
pino|workin the host, create a temporary dir, and put the dib-python symlink there18:35
pino|workso things work both in the host and in the guest18:35
SpamapSI'm ok with, on the host, just putting that in bin18:35
*** paramite is now known as paramite|afk18:35
SpamapSotherwise we have to rewrite shebangs anyway18:36
greghaynesYep, droping a dib-something in usr/local/bin is fine with me18:36
SpamapSugh18:36
SpamapSactually any time you have usr/local/anything shebanging on it is now super complicated18:36
SpamapSpackagers will want it in /usr18:36
SpamapSaaaand we're back to entry points :)18:36
*** akrivoka is now known as akrivoka|afk18:36
SpamapSBUT WAIT18:37
SpamapSdo we run the same script ever in host/guest?18:37
pino|workpackage-installs does18:37
SpamapSI think we can reasonably just have host scripts do /usr/bin/python318:37
SpamapSpackage-installs runs on the host?18:37
greghaynesI think it is two package-installs scripts, but I would have to check18:37
pino|workyes18:37
greghaynesthe squash runs on host, the package-installs is guest18:37
*** paramite|afk is now known as paramite18:38
*** jerrygb has quit IRC18:39
greghaynesYa, only package-installs-squash runs on host, the other scripts are all guest (and squash is not run on the guest)18:39
*** mkovacik has joined #tripleo18:39
SpamapSso just make squash /usr/bin/python318:39
SpamapSsymlink in the guest18:39
SpamapSdone18:39
pino|workand then no more able to generate images on rhel/centos18:39
SpamapSand consider bumping major dib version on next release ;)18:40
SpamapSpino|work: rhel618:40
SpamapSright?18:40
SpamapSI kind of don't care18:40
SpamapSunless those were tested in the gate.. then I'd care.18:40
pino|workno, even rhel7 has no py3 in the base system18:40
greghayneswe do centos6 for us18:40
greghaynesah, right18:40
pino|workit's only available in an external repository, SCL18:41
SpamapSseriously18:41
SpamapSCOME ON REDHAT18:41
greghaynesI do think you have a point though - squash is I think the only script which has this issue18:41
SpamapSwhy do you hate python3 redhat? ;)18:41
greghaynesif we do the symlink deal for in guest18:41
toskycheck the roadmap that lead to RHEL7 and you will notice18:42
*** sthillma has quit IRC18:42
SpamapSOk so maybe squash can be an entry point.18:42
greghaynesor just keep https://review.openstack.org/#/c/254386/5 for that one script18:42
SpamapSgreghaynes: yeah, that works too, it becomes less disgusting in that case. :)18:42
greghaynesDo you think I should ML this?18:43
greghaynesI think we have a plan18:43
greghaynesand this shouldnt break anyone, so it should be fine to just do18:45
pino|worki'd say asking ml for more opinions wouldn't hurt18:45
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: WIP - Deploy Aodh services, replacing Ceilometer Alarm  https://review.openstack.org/24140818:46
*** jerrygb has joined #tripleo18:46
greghaynesok18:46
*** paramite has quit IRC18:46
*** david-ly_ has joined #tripleo18:50
*** david-ly_ is now known as david-lyle_18:52
*** tosky has quit IRC18:52
slagledprince: hey, EmilienM had some concerns on https://review.openstack.org/#/c/248174/, but I see that you merged it18:53
*** david-lyle has quit IRC18:54
slaglewe could probably -2 that and stop it before jenkins merges it18:54
EmilienMit's merged?18:55
EmilienMslagle: no worries, I'll fix it myself18:55
slaglewell i stopped it18:55
slaglemaybe :)18:55
EmilienMslagle: let it merge, if it's an urgent bug18:55
slaglei dont think it's urgent18:55
EmilienMslagle: I'll "clean" it18:55
EmilienMjpeeler: do you need help to use puppetlabs-lvm?18:55
slaglenot enough to choose the wrong implementation if there's a better one18:56
EmilienMslagle: ack18:56
EmilienMUsing Augeas is an hack in this case18:56
EmilienMif we deploy LVM, we have to use puppetlabs-lvm, that's the way to go18:56
jpeeleri don't think instack uses lvm though18:57
*** athomas has quit IRC18:57
jpeelerdoes it?18:57
jpeelerEmilienM: if you know the proper way to modify lvm.conf, then yes please show me18:58
jpeelerbut i've been struggling to get that patch in for nearly a month18:58
jpeelerwithout it random kernel crashes occur when using the containerized compute services18:58
*** penick has joined #tripleo18:58
EmilienMjpeeler: if you modify lvm.conf, I guess we are using lvm, isn't?18:59
jpeelerthe patch actually disables an unwanted side effect18:59
shardyWe're not using LVM at all on the undercloud node18:59
*** penick_ has joined #tripleo19:00
slaglei'm not sure we actually know that19:00
slagleanyone could setup lvm19:00
*** sthillma has joined #tripleo19:00
shardyYeah, the lvm tools are installed, but we don't use it by default19:00
slaglewe don't have a default is what i'm saying19:01
slaglebesides instack-virt-setup, which is not for production, we don't deal with installing the OS or partitions at all for the undercloud19:01
*** openstackgerrit has quit IRC19:02
jpeelerslagle: so are you -1 on the functionality of the patch or just the implementation? now i'm confused19:02
EmilienMI had a look at puppetlabs-lvm and it does not configure what jpeeler wants to do19:02
*** openstackgerrit has joined #tripleo19:02
slaglejpeeler: neither19:02
openstackgerritimain proposed openstack/tripleo-heat-templates: Use new heat-docker-agents images  https://review.openstack.org/25351519:03
EmilienMso I suggest we use his workaround for now19:03
slaglei just wanted to make sure it was properly reviewed19:03
EmilienMI was afraid to use this workaround in case we use lvm19:03
slaglei saw a concern, and no resolution before it was approved19:03
EmilienMslagle: thanks, I'll +1 the patch19:03
jpeelerwose case scenario is that somebody explicitly activates, right?19:03
jpeeler*worst19:03
slagleEmilienM: ok thx19:03
*** electrofelix has quit IRC19:04
*** penick has quit IRC19:04
*** penick_ is now known as penick19:04
openstackgerritMerged openstack/instack-undercloud: Disable auto activation of all volumes  https://review.openstack.org/24817419:06
* jpeeler jumps for joy19:06
EmilienMjpeeler: lol it's the first time I see some joy around Augeas19:07
EmilienMand it's the first time I +1 a patch with Augeas code19:07
jpeeleri'm not a puppet person, i just needed that patch in19:07
jpeelerEmilienM: but i do have another patch that uses augeas that's a bit less critical19:07
EmilienMjpeeler: I'm a puppet person, and I'm willing to help in puppet reviews in tripleo :-)19:08
EmilienMso feel free to ask me19:08
jpeelermaybe i shouldn't show you... it already has one +219:09
shardylol19:10
Slowerhaha19:11
*** david-lyle_ is now known as david-lyle19:14
openstackgerritJaume Devesa proposed openstack/puppet-tripleo: Modify cassandra dependency  https://review.openstack.org/25131919:14
openstackgerritJaume Devesa proposed openstack/tripleo-puppet-elements: Remove Cassandra repository for MidoNet element  https://review.openstack.org/25140119:19
openstackgerritJeff Peeler proposed openstack/instack-undercloud: Install local docker registry with puppet  https://review.openstack.org/23823819:24
jpeelerrebase killed my +2 anyway. EmilienM if you have a best practice improvement for me there, let me know ^19:24
dprinceEmilienM: yeah, augeas doesn't get a lot of puppet love. but for work arounds like this it is useful19:25
EmilienMjpeeler: I don't19:25
*** olaph has quit IRC19:25
EmilienMdprince++19:25
*** olaph has joined #tripleo19:25
dprinceslagle: this was a critical docker issue BTW. It has been plagueing instack (with docker) for months now19:26
dprinceslagle: anyways, tahnsk for letting it go through19:26
slagledprince: sure, i just wanted to see a resolution to the concern19:27
dprinceEmilienM: yesterday we spoke of keystone v319:27
slaglethe bug was opened 12/119:27
slaglewith High priority19:27
dprinceEmilienM: so... CI likes it https://review.openstack.org/#/c/248500/19:27
slaglenothing about it said critical to anyone19:27
dprinceslagle: there was another internal BZ19:27
dprinceslagle: we had a hard time on this one19:28
slaglei dont know anything about that19:28
EmilienMdprince: indeed19:28
dprinceslagle: sorry, it is in the first patch on the review...19:28
slaglewell, that's exactly why i'm not a fan of removing bz links if they're what contain all the info19:30
dprinceslagle: it was private dude19:30
slagleok?19:30
dprinceslagle: not sure why... but easiest to just represent it upstream.19:30
slagledprince: don't you think it's reasonable to address a review concern?19:30
*** weshay_xchat is now known as weshay19:31
dprinceslagle: yeah, and the LP ticket is missing a lot of context19:31
slaglethat's all i was trying to do19:31
dprinceslagle: totally19:31
dprinceslagle: I've got no issue w/ you stopping the patch.19:31
dprinceslagle: sorry, if it came across that way19:31
* dprince has a hard time talking to slage19:31
dprinceanyways, just want to express that this was super frustrating to deal w/ when testing docker19:31
dprinceeven if it landed in an unclean state pretty much anyone would need it19:32
dprinceslagle: anyways, towards your BZs comment I don't think there is any need to remove a (public) BZ link from a ticket. It is the lack of an upstream LP bug that is sometimes concerning. I think most people would prefer upstream bug fixes have associated upstream bugs for tracking in LP. Thats all really19:34
slaglei agree19:35
* dprince actually really likes to see BZs which add context to bugs sometimes19:35
slaglei would actually be fine with asking for a LP bug for any non-cosmetic bug fix19:35
slaglebut i know that some don't like the overhead, and that's understandable19:35
openstackgerritBrent Eagles proposed openstack/tripleo-heat-templates: Enable setting Neutron QoS feature  https://review.openstack.org/24705619:43
*** olaph has quit IRC19:43
*** olaph has joined #tripleo19:49
*** penick has quit IRC19:52
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add IPv6 Support to Isolated Networks  https://review.openstack.org/23542319:56
*** thrash is now known as thrash|biab19:58
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates: Add IPv6 Support to Isolated Networks  https://review.openstack.org/23542320:03
*** panda has quit IRC20:03
*** panda has joined #tripleo20:03
*** syncroswitch_ has joined #tripleo20:05
syncroswitch_for diskimage-builder, does anyone have a process for producing centos 6 images that actually resize the root fs on first boot?20:06
*** olap has joined #tripleo20:07
openstackgerritJames Slagle proposed openstack/instack-undercloud: Enable loadbalancer with ssl on undercloud  https://review.openstack.org/22188520:13
*** lucasagomes is now known as lucas-dinner20:13
*** morazi has quit IRC20:15
greghaynessyncroswitch_: there is a growroot elemetn20:16
greghaynessyncroswitch_: element20:16
greghaynessyncroswitch_: unsure how well it works on centos620:16
openstackgerritJames Slagle proposed openstack/instack-undercloud: Fix Horizon undercloud UI login  https://review.openstack.org/22141620:18
openstackgerritJames Slagle proposed openstack/instack-undercloud: Fix Horizon undercloud UI login  https://review.openstack.org/25493820:19
openstackgerritTzu-Mainn Chen proposed openstack/tripleo-common: TripleO API v1  https://review.openstack.org/24373720:27
openstackgerritTzu-Mainn Chen proposed openstack/tripleo-common: Add environment capabilities  https://review.openstack.org/23253420:27
syncroswitch_grow root specifies ubuntu only.20:28
*** tremble has joined #tripleo20:29
*** tremble has joined #tripleo20:29
openstackgerritayoung proposed openstack/tripleo-heat-templates: puppet: run keystone in wsgi  https://review.openstack.org/21317520:30
ayoungthat is WIP...20:30
openstackgerritJames Slagle proposed openstack/instack-undercloud: Make 98-undercloud-setup rerunnable  https://review.openstack.org/25494620:31
ayoungEmilienM, I merged https://review.openstack.org/#/c/213175/  by hand, but...it was very ugly, and I am sure I messed something up.  Care to take a look and se if anything obvious jumps out at you?  I will start testing it in a little bit.20:32
EmilienMayoung: lgtm except the pacemaker bits20:33
EmilienMI don't know enough about it20:33
*** jcoufal has quit IRC20:37
dmsimardCan https://review.openstack.org/#/c/253716/ be merged or were we waiting for something ?20:38
dmsimardHas 3 +2's20:38
dmsimardI guess we were waiting on CI20:38
dmsimardThere's also the same patch but for the overcloud https://review.openstack.org/#/c/253717/20:40
*** thrash|biab is now known as thrash20:46
openstackgerritTzu-Mainn Chen proposed openstack/tripleo-common: TripleO API v1  https://review.openstack.org/24373720:46
ayoungEmilienM, lets see what happens with CI, but I think I have work to do there.  I'm just now getting a working dev environment to hack on this20:56
*** akrivoka|afk has quit IRC20:57
*** jprovazn has quit IRC20:58
openstackgerritJames Slagle proposed openstack/tripleo-common: Set a default timeout for 240 minutes for Heat Updates  https://review.openstack.org/25495420:59
openstackgerritColleen Murphy proposed openstack/diskimage-builder: Load the 8021q kernel module in simple-init  https://review.openstack.org/25001220:59
*** jtomasek has quit IRC21:03
dprincewould be good to get some eyes on https://etherpad.openstack.org/p/tripleo-aodh-patches21:06
*** akuznetsov has joined #tripleo21:09
*** liverpooler has quit IRC21:11
openstackgerritSteve Baker proposed openstack/python-tripleoclient: [WIP] openstack overcloud software deployment list  https://review.openstack.org/25267021:11
*** tremble has quit IRC21:13
*** akuznetsov has quit IRC21:14
*** mgrohar has joined #tripleo21:14
*** syncroswitch_ has quit IRC21:26
openstackgerritMerged openstack/tripleo-heat-templates: Remove Ceilometer Alarm from the overcloud  https://review.openstack.org/25371721:27
openstackgerritJeff Peeler proposed openstack/tripleo-common: Upload docker image files from yaml config file  https://review.openstack.org/24772421:27
*** jayg is now known as jayg|g0n321:29
*** dprince has quit IRC21:30
*** mcornea has joined #tripleo21:30
*** morazi has joined #tripleo21:31
*** ayoung has quit IRC21:31
*** olap has quit IRC21:37
*** Marga_ has quit IRC21:45
rhalliseytrown|BOS, you're in Westford right? I'm assuming that's what BOS is21:51
rhalliseytrown|BOS, I've got an interesting Ironic issue I'd like to run by you if you get a minute21:52
*** untriaged-bot has joined #tripleo22:00
untriaged-botUntriaged bugs so far:22:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/152012022:00
openstackLaunchpad bug 1520120 in tripleo "Could not find /dev/mapper/loop0p1 error in CI" [Undecided,New]22:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/152402822:00
openstackLaunchpad bug 1524028 in tripleo "Ceph CI error: Can't connect to any member of replicaset tripleo" [Undecided,New]22:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/152405222:00
openstackLaunchpad bug 1524052 in tripleo "Configuration of neutron QoS feature missing" [Undecided,In progress] - Assigned to Brent Eagles (beagles)22:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/151781422:00
openstackLaunchpad bug 1517814 in diskimage-builder "ironic-python-agent service failed to be started automatically" [Undecided,Incomplete] - Assigned to Ligong Duan (duanlg)22:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/150590022:00
openstackLaunchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New]22:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/151920922:00
openstackLaunchpad bug 1519209 in tripleo " disk-image-create fail with opensuse element" [Undecided,In progress] - Assigned to Baodong (Robert) Li (baoli)22:00
*** untriaged-bot has quit IRC22:00
*** Goneri has quit IRC22:05
*** rhallisey has quit IRC22:06
*** lblanchard has quit IRC22:07
*** rhallisey has joined #tripleo22:08
*** Marga_ has joined #tripleo22:08
*** david-ly_ has joined #tripleo22:10
*** david-lyle has quit IRC22:13
*** david-ly_ is now known as david-lyle22:13
*** julim has quit IRC22:21
*** mkovacik has quit IRC22:26
*** shardy has quit IRC22:41
*** ayoung has joined #tripleo22:43
*** Goneri has joined #tripleo22:43
*** Goneri has quit IRC22:44
*** mcornea has quit IRC22:46
*** mcornea has joined #tripleo22:55
*** alop has joined #tripleo22:57
*** NobodyCam has quit IRC22:57
*** mgrohar has quit IRC23:00
*** yuanying has joined #tripleo23:00
*** rpothier has quit IRC23:01
*** mburned is now known as mburned_out23:07
*** chlong has quit IRC23:10
*** mcornea has quit IRC23:23
*** pradk has quit IRC23:35
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: WIP - Deploy Aodh services, replacing Ceilometer Alarm  https://review.openstack.org/24140823:36
*** mbound_ has joined #tripleo23:42
*** rhallisey has quit IRC23:49
*** jerrygb has quit IRC23:55
*** bvandenh has joined #tripleo23:55
*** jerrygb has joined #tripleo23:56
*** slagle has quit IRC23:58
*** slagle has joined #tripleo23:59

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