Thursday, 2016-02-11

*** crinkle has quit IRC00:03
*** crinkle_ has joined #tripleo00:03
*** crinkle_ is now known as crinkle00:04
*** egafford has quit IRC00:05
*** shivrao has quit IRC00:06
*** shivrao has joined #tripleo00:07
*** shivrao has quit IRC00:07
openstackgerritxin wu proposed openstack/os-net-config: Enable os_net_config to configure IVS  https://review.openstack.org/27449200:09
*** lblanchard has joined #tripleo00:11
*** lblanchard has quit IRC00:12
*** shivrao has joined #tripleo00:13
*** shivrao has quit IRC00:20
*** xarses has quit IRC00:24
*** lblanchard has joined #tripleo00:30
*** xarses has joined #tripleo00:32
*** xarses has quit IRC00:43
*** xarses has joined #tripleo00:43
*** xarses has quit IRC00:48
*** xarses has joined #tripleo00:54
*** xarses_ has joined #tripleo00:56
*** xarses has quit IRC00:59
*** eil397 has quit IRC01:03
*** saneax is now known as saneax_AFK01:07
*** rwsu has joined #tripleo01:08
*** morazi has joined #tripleo01:09
*** chlong has joined #tripleo01:18
*** morazi has quit IRC01:33
*** rwsu has quit IRC01:34
*** rwsu has joined #tripleo01:37
*** dmacpher-afk is now known as dmacpher01:45
*** rlandy has quit IRC01:51
*** tiswanso has joined #tripleo01:53
*** rwsu has quit IRC02:05
*** lblanchard1 has joined #tripleo02:07
*** rbrady has quit IRC02:08
*** rbrady has joined #tripleo02:08
*** rbrady has quit IRC02:09
*** lblanchard has quit IRC02:15
*** openstackgerrit has quit IRC02:15
*** chlong has quit IRC02:15
*** penick has quit IRC02:16
*** sthillma has quit IRC02:18
*** openstackgerrit has joined #tripleo02:23
*** chlong has joined #tripleo02:28
openstackgerritxin wu proposed openstack/os-net-config: Enable os_net_config to configure IVS  https://review.openstack.org/27449202:37
*** egafford has joined #tripleo02:44
*** egafford has quit IRC02:55
*** links has joined #tripleo03:10
*** yamahata has quit IRC03:17
*** lucas-afk has quit IRC03:19
*** lucasagomes has joined #tripleo03:20
*** Marga_ has quit IRC03:21
*** dmacpher is now known as dmacpher-afk03:44
*** tiswanso has quit IRC04:18
*** Marga_ has joined #tripleo04:30
*** Marga_ has quit IRC04:32
*** Marga_ has joined #tripleo04:33
*** dmacpher-afk is now known as dmacpher04:36
*** xinwu has quit IRC04:44
*** shivrao has joined #tripleo04:48
openstackgerritMerged openstack/diskimage-builder: Correct rhel-common for rhel6  https://review.openstack.org/26601604:49
openstackgerritIan Wienand proposed openstack/diskimage-builder: yum-minimal: pre-install base packages  https://review.openstack.org/27886004:49
*** shivrao_ has joined #tripleo04:51
*** lblanchard1 has quit IRC04:52
*** shivrao has quit IRC04:53
*** shivrao_ is now known as shivrao04:53
*** stendulker has joined #tripleo04:57
*** julim has joined #tripleo05:00
*** xinwu has joined #tripleo05:12
*** anande has joined #tripleo05:13
*** shivrao has quit IRC05:23
*** shivrao has joined #tripleo05:27
*** yamahata has joined #tripleo05:35
*** anande has quit IRC05:38
*** tzumainn has quit IRC05:51
*** cwolferh has quit IRC06:00
*** cwolferh has joined #tripleo06:00
*** dcain1 has quit IRC06:02
*** jaosorior has joined #tripleo06:10
*** masco has joined #tripleo06:36
*** liverpooler has quit IRC06:37
*** oshvartz has joined #tripleo06:51
*** saneax_AFK is now known as saneax06:53
*** jaosorior has quit IRC06:56
*** ukalifon has joined #tripleo07:03
*** jaosorior has joined #tripleo07:20
*** shivrao has quit IRC07:23
*** jaosorior has quit IRC07:32
*** jtomasek has joined #tripleo07:36
*** leanderthal has joined #tripleo07:36
*** jprovazn has joined #tripleo07:38
*** hjensas has joined #tripleo07:46
*** hjensas has joined #tripleo07:46
*** electrofelix has joined #tripleo07:51
*** fgimenez has joined #tripleo08:02
*** fgimenez has quit IRC08:02
*** fgimenez has joined #tripleo08:02
*** jaosorior has joined #tripleo08:05
*** noslzzp has joined #tripleo08:07
*** aufi has joined #tripleo08:15
*** mkovacik has joined #tripleo08:17
openstackgerritMerged openstack/os-cloud-config: Add []'s around ipv6 address when creating keystone clients  https://review.openstack.org/27811108:21
*** athomas has joined #tripleo08:21
*** xinwu has quit IRC08:31
openstackgerritDmitry Tantsur proposed openstack/python-tripleoclient: Fix collect_flavors to account for the same flavor for several roles  https://review.openstack.org/27892508:32
*** liverpooler has joined #tripleo08:34
*** rcernin has joined #tripleo08:34
*** shardy has joined #tripleo08:40
*** shardy has quit IRC08:41
*** shardy has joined #tripleo08:42
*** mkovacik_ has joined #tripleo08:44
*** openstackgerrit has quit IRC08:47
*** openstackgerrit_ has joined #tripleo08:47
*** openstackgerrit_ is now known as openstackgerrit08:48
*** liverpooler has quit IRC08:51
*** liverpooler has joined #tripleo08:51
*** mkovacik has quit IRC08:52
*** jtomasek has quit IRC08:52
*** jtomasek has joined #tripleo08:57
*** derekh has joined #tripleo09:00
*** mbound has joined #tripleo09:02
*** tremble has joined #tripleo09:11
*** olap has joined #tripleo09:14
*** ifarkas has joined #tripleo09:14
*** paramite has joined #tripleo09:38
*** mcornea has joined #tripleo09:40
*** nico_auv has joined #tripleo09:50
*** mgould has joined #tripleo09:53
*** gfidente has joined #tripleo09:55
*** gfidente has quit IRC09:55
*** gfidente has joined #tripleo09:55
mgouldmorning!10:00
mgouldbnemec, thanks for merging my tripleoclient.baremetal patch!10:00
gfidentemerge https://review.openstack.org/#/c/273568/ ?10:09
openstackgerritMerged openstack/tripleo-heat-templates: Make enabling of controller services configurable.  https://review.openstack.org/26041310:11
*** dtantsur|afk is now known as dtantsur10:20
*** r-mibu has quit IRC10:20
*** r-mibu has joined #tripleo10:21
openstackgerritMerged openstack/instack-undercloud: iptables: add missing rule for ceilometer/ssl  https://review.openstack.org/27632910:24
dtantsurmorning folks!10:27
dtantsurvery easy backport to merge, could someone please take a look: https://review.openstack.org/#/c/270885/10:27
dtantsuralso please review the updated puppet configuration for inspector: https://review.openstack.org/#/c/270904/ it's pretty important for introspection debugging10:28
*** paramite is now known as paramite|afk10:37
*** mgould has quit IRC10:39
*** mgould has joined #tripleo10:39
*** morazi has joined #tripleo10:41
gfidentedtantsur, in https://review.openstack.org/#/c/270885 the default python-hardware thing is not included if one passes --agent-dib-extra-args10:44
gfidenteam I reading it right? and is it intended to be so?10:44
dtantsurgfidente, yep, so that people can disable it10:44
gfidenteack10:44
*** tosky has joined #tripleo10:46
*** fgimenez has quit IRC10:47
*** fgimenez has joined #tripleo10:49
*** fgimenez has joined #tripleo10:49
*** paramite|afk is now known as paramite10:50
gfidenteshardy or marios10:52
gfidentejust saying, forget about it, morning10:53
gfidenteatually marios, check https://review.openstack.org/#/c/264871/1 as I think we can merge it10:55
*** morazi_ has joined #tripleo10:55
gfidenteguys I think these are also good candidates10:56
gfidentehttps://review.openstack.org/#/c/265298/10:56
gfidentehttps://review.openstack.org/#/c/265309/10:56
gfidentespamming with review requests10:57
*** morazi has quit IRC10:58
marioso/ gfidente was just getting a spot of lunch, looking10:58
gfidentemarios also https://review.openstack.org/#/c/277508/10:59
gfidentedunno I have more10:59
mariosgfidente: for https://review.openstack.org/#/c/264871/1 yeah ok that is fine by me. i just pointed it out as it was stil in review, and it *is* a typo that we know about. But i think it makes sense to try and preserve/match the git log for clarity11:00
mariosgfidente: for the others, i'm actually ready to do something other than reviews right now, so unless there is emergency i can check those out later or tomorrow for review time11:00
gfidentewe can probably merge the typo fix as well11:01
openstackgerritMerged openstack/instack-undercloud: Update puppet configuration for ironic-inspector  https://review.openstack.org/27090411:01
gfidentejust to make sure we don't miss it later11:01
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Allow for usage of pre-allocated IPs for the management network  https://review.openstack.org/27897911:01
shardygfidente: Hey, morning - can you check out ^^ pls?11:02
shardyI copied your from_pool stuff to apply also to the management network11:02
shardynot yet tested11:02
shardywhat's the easiest way to test with a VM setup - do I need to add nics to the VMs and use a multiple nics config?11:02
gfidenteshardy, no it works with the vlan stuff too11:03
gfidentegive me a sec I should have a sample environment somewhere11:03
gfidentebecause it can be used without external lb11:04
shardygfidente: thanks, that'd be helpful11:04
shardyYeah I have the basic instack-virt-setup VMs with single nics and bridge atm11:04
gfidenteI think you need to add the actual management_from_pool thing11:05
gfidenteshardy, the sample environment https://review.openstack.org/#/c/265367/11:06
gfidenteso with that VIPs will be neutron managed, but not the hosts IPs11:06
gfidenteactually a vote there would be nice too11:07
gfidenteshardy, lot of duplication though, all that stuff is very flexible but very messy11:09
gfidente /abusing of heat/11:09
gfidentefree topic for your next talk11:09
openstackgerritDmitry Tantsur proposed openstack/instack-undercloud: Update puppet configuration for ironic-inspector  https://review.openstack.org/27898211:10
shardy"Abuses of OpenStack Heat, good, bad and evil" ;)11:10
shardygfidente: I'm actually thinking of ways we can improve the current approach where we mangle data through nested stacks, possibly via a transformation via repeat (although that currently only handles lists)11:11
openstackgerritDmitry Tantsur proposed openstack/instack-undercloud: Enable extra hardware data collection and processing for ironic-inspector  https://review.openstack.org/27797411:12
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Allow for usage of pre-allocated IPs for the management network  https://review.openstack.org/27897911:15
shardygfidente: backport approved, and I actually added the new file to ^^ this time ;)11:15
*** morazi_ has quit IRC11:15
gfidenteshardy, so given proper params input11:16
dtantsurone more review request please: https://review.openstack.org/#/c/257867/ brings the profile matching documentation back to sanity11:16
gfidentewe can have a single port11:16
gfidentedoing this: {get_param: [IPPool, {get_param: ManagementNetName}, {get_param: NodeIndex}]}11:16
gfidentefor everything11:16
gfidentes/ManagementNetName/NetName/11:17
gfidenteshardy, left link to two more submissions both related to ipv611:23
openstackgerritMerged openstack/tripleo-heat-templates: Enable Equallogic Backends in Cinder  https://review.openstack.org/26487111:23
*** lazy_prince has joined #tripleo11:25
*** shardy has quit IRC11:26
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Fixed typo in Dell Equallogic Cinder settings  https://review.openstack.org/27899011:27
*** shardy has joined #tripleo11:28
openstackgerritMerged openstack/tripleo-heat-templates: Add sample environment file to document usage of predictable IPs  https://review.openstack.org/26536711:29
*** mgould has quit IRC11:30
*** akrivoka has joined #tripleo11:32
openstackgerritMerged openstack/tripleo-heat-templates: Fixed typo in Dell Equallogic Cinder settings  https://review.openstack.org/27747011:33
*** Marga_ has quit IRC11:36
*** Marga_ has joined #tripleo11:37
*** paramite is now known as paramite|afk11:41
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: MidoNet heat templates  https://review.openstack.org/26041511:42
*** mgould has joined #tripleo11:44
*** shardy has quit IRC11:46
gfidentemarios, hey I'm trying the following 'git log --oneline stable/liberty..master --no-merges' and the list is pretty long11:49
gfidentemarios, sounds like valid to find missing commits in stable or would you do it differently?11:49
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Increase default netdev_max_backlog to 10x  https://review.openstack.org/27760111:52
mariosgfidente: i am not sure I follow what you are doing ... but there may well be things that didn't get into stable/liberty yes11:52
gfidentemarios, yeah basically figuring a mechanism to check what isn't in stable yet11:52
*** stendulker_ has joined #tripleo11:55
*** jprovazn has quit IRC11:55
*** dprince has joined #tripleo11:55
mariosgfidente: this is what i used back for the down/upstream stuff https://gist.github.com/anonymous/dc08e406746a02a5e4eb11:55
mariosgfidente: YMMV/fwiw etc etc11:55
*** stendulker_ has quit IRC11:55
gfidentelet me star that11:56
*** stendulker has quit IRC11:57
mariosgfidente: doesn't really do much beyond what you wrote, but might be nice to script the process... you need to "git log --oneline | cut -d' ' -f2-  > commit_subnects.log" or just add that instead for the commit subjects file at https://gist.github.com/anonymous/dc08e406746a02a5e4eb#file-gistfile1-txt-L2611:58
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Add is_ipv6_address function  https://review.openstack.org/27126011:58
mariosgfidente: well actually you can't just add it .. you'd need to change to the directory/branch you want to feed as input (rather than the one you're currently on if you run it during the script there. but as i said, YMMV...11:59
*** hoobaman has joined #tripleo12:02
hoobamanhi12:03
hoobamanI am a bit confused about the network configuration templates provided12:03
hoobamanall templates make the assumption that you have a dedicated provisioning interface12:04
hoobamanwhoever my provisioning interface is untagged default vlan on trunk12:04
hoobamanhowever12:04
*** pblaho has quit IRC12:06
hoobamanare there any examples available with trunked bonded interfaces with a untagged provisioning vlan12:06
openstackgerritGiulio Fidente proposed openstack/python-tripleoclient: Optionally skip Keystone post-deployment initialization  https://review.openstack.org/25026812:07
gfidentehoobaman, that is actually the default single-nic-vlan template12:07
hoobamangfidente: thx i will check12:08
*** aufi has quit IRC12:08
hoobamangfidente: so if i understand it well, you set the untagged prov vlan directly on bridge (with lacp bond underneath), and add all tagged vlans to the bridge as member?12:10
gfidenteyes they are all on same bridge because the bridge is trunking all vlans12:11
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Permits configuration of Cinder enabled_backend via hieradata  https://review.openstack.org/26953412:11
*** jdob has joined #tripleo12:11
hoobamanyes but the ip of provisioning lan is conffigred directly on the bridge, not as member of the bridge in the template12:12
hoobamanconfigured directly (apologies)12:12
hoobamanso member in bridge is tagged, default directly on bridge is untagged?12:13
*** fgimenez has quit IRC12:13
openstackgerritMerged openstack/instack-undercloud: keystone/wsgi: bind on local IP  https://review.openstack.org/27269912:13
gfidentehoobaman, yes12:13
*** fgimenez has joined #tripleo12:13
hoobamangfidente: thx! you rock :)12:13
gfidentehoobaman, you did everything yourself12:14
gfidentewe use that scenario for the default environment12:14
gfidenteso it's probably the only one I know a little better12:14
hoobamanok thx :)12:19
dprincejtomasek: heads up in case you re-spin your undercloud https://review.gerrithub.io/#/c/262849/12:20
dprincejtomasek: this too https://review.openstack.org/#/c/277404/212:21
dprincegfidente: marios would one of you be comfortable landing https://review.openstack.org/#/c/277404/12:21
dprince gfidente: marios it unbreaks us w/ Mistral as Emilien changed puppet-mistral to make it more similar to other openstack modules last week12:22
dprincei.e. he made some breaking changes in puppet-mistral (which I approved :)12:22
gfidentedprince, the depends doesn't work?12:22
dprincegfidente: oh, I hadn't noticed that. I don't think there is a depends on. Or rather it should point to the puppet-mistral change I think12:24
*** masco has quit IRC12:24
jtomasekdprince: thanks12:24
gfidente dprince yeah I think it's important in that context12:24
*** pradk_ has quit IRC12:24
gfidenteunless it merged already, then we only need to make sure it works12:24
mariosdprince: i'd gladly have a look, but given it is more than a 5 minute thing, i'd rather defer till tomorrow unless it is an emergency12:25
openstackgerritDan Prince proposed openstack/instack-undercloud: puppet: update mistral deployment  https://review.openstack.org/27740412:26
mariosdprince: just read the 'unbreaks us' bit... looking more closely (sorry eetoomanyinterrupts)12:26
dprincegfidente, marios: I updated the depends-on to point to the correct puppet-mistral change12:27
mariosdprince: yeah was about to say that was empty12:27
*** weshay has joined #tripleo12:28
mariosdprince: thanks lgtm , lets wait for the ci run12:28
dprincemarios: thanks, will do12:29
mariosdprince: i am just assuming all those things (like s/hostname/host) are being changed/available in that puppet-mistral change, which is already merged12:29
mariosdprince: and taking your word for it, cos you're a serious guy. :/12:30
marios:)12:30
mariospokerface12:32
gfidenteI actually checked those!12:32
gfidentemind you12:32
dprincemarios: always serious, yes12:37
*** pradk_ has joined #tripleo12:38
*** aufi has joined #tripleo12:38
dprinceEmilienM: I commented on your instack log aggregation patch. I was comparing it to this (very old) patch https://review.openstack.org/#/c/176060/12:44
dprinceEmilienM: there are good and bad things bout it being in the undercloud12:45
EmilienMdmacpher: commented, thanks12:46
dprincederekh: for the website, we probably need 2 projects somewhere to better manage it12:46
dprincederekh: one is tripleosphinx (which is just the theme)12:46
EmilienMdamn12:46
EmilienMdprince: sorry ^ - yeah my patch is more recent and the way we decided to go12:47
dprincederekh: the second could be a new project, or I could just a directory in tripleo-ci12:47
dprincederekh: it could contain the shell script and stuff that ties it all together12:47
dprincederekh: thoughts?12:47
*** paramite|afk is now known as paramite12:47
*** pblaho has joined #tripleo12:48
openstackgerritDmitry Tantsur proposed openstack/diskimage-builder: Do not remove python-dev from ironic-agent image  https://review.openstack.org/27903112:48
dtantsurlucasagomes, wdyt ^^?12:48
dprinceEmilienM: right, but there are benefits to the overcloud approach. Having less in the undercloud is appealing to me (a less stateful undercloud seems like a good thing since it is a SPOF)12:49
dprinceEmilienM: I think we may have just forgot about solly's patch :/12:49
dprinceEmilienM: we could actually do both and let the user decide where to run it....12:50
derekhdprince: its not really all CI related but I'd be inclined to go with the directory, I doubt it will be a heavy weight thing12:50
EmilienMdprince: I've been working on that since November12:50
EmilienMI sent emails, videos, etc12:50
EmilienMand now you tell me it's not good about undercloud :-)12:50
derekhdprince: or if we go with a repo, just keep in on github12:50
openstackgerritMerged openstack/puppet-tripleo: Make haproxy balancer default options configurable  https://review.openstack.org/26529812:50
openstackgerritMerged openstack/puppet-tripleo: Use HAProxy 'transparent' bind option for compat with IPv6  https://review.openstack.org/26530912:51
dprinceEmilienM: yeah, well sorry? :) I'm actually not taking a strong stance on this. Just wanted to ask the question again because we do seem to have similar patches for the approaches (both posted last year)12:52
dprincederekh: anyway, it is just the shell script and a config file for reviewday that aren't committed anywhere. I had forget I versioned the tripleosphinx theme alreaady on github.12:53
dprincederekh: so once we have that we should be in good shape12:53
*** jprovazn has joined #tripleo12:53
EmilienMdprince: the plan was to provide a PoC of monitoring & logging in liberty12:54
derekhdprince: yup, so which are you going with?12:54
EmilienMand having something more mature & strong in mitaka12:54
dprincederekh: I guess I'll throw it into tripleo-ci. At least then it lives closer to the tripleo-jobs.py script12:56
derekhdprince: ack, makes sense12:56
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Ensure access to Redis is password protected  https://review.openstack.org/21040512:57
*** rlandy has joined #tripleo13:01
dprincederekh: I think I've just changed my mind though because the script actually checks out tripleo-ci13:03
lucasagomesdtantsur, sorry was having lunch, looking!13:04
derekhdprince: ahh yes13:04
derekhdprince: isn't it going to have to update itself regardless of where you put it?13:04
lucasagomesdtantsur, it looks fine13:05
dprincederekh: yeah, I'm just second guessing it13:05
lucasagomesit surprises me that it's installed on the post-install phase, I thought it would be needed to install the dependencies from pip (when building from source)13:05
*** jcoufal has joined #tripleo13:06
*** tzumainn has joined #tripleo13:09
*** jayg|g0n3 is now known as jayg13:12
*** shardy has joined #tripleo13:14
*** morazi has joined #tripleo13:18
*** NobodyCa1 has joined #tripleo13:18
*** jtomasek_ has joined #tripleo13:20
*** dmacpher has quit IRC13:22
*** dmacpher has joined #tripleo13:23
EmilienMdprince: this one is blocking some important patches, specially Aodh and more: https://review.openstack.org/#/c/244162/13:24
*** NobodyCa1 has quit IRC13:24
*** trown|outtypewww is now known as trown13:27
hoobamanany possibility to set policy based routing based on source in the network templates? (iproute2/rules/tables based on src)13:33
hoobamani see only a possibility to set static routes based on destination13:33
trownderekh: did the periodic job not run last night, or just not update http://tripleo.org/tripleo-periodic-jobs.html13:34
dprincetrown: try here http://tripleo.org/cistatus-periodic.html13:35
derekhsorry trown , dprince made it loook nice and shiny http://tripleo.org/cistatus-periodic.html13:35
trownEmilienM: that patch has 2 -1s13:35
trownoh sweet, even better13:35
derekhtrown: dprince I'll remove the old on13:35
dprincederekh: ack, sorry I forgot to do that13:35
derekhdprince: np, done13:36
*** jtomasek_ has quit IRC13:37
*** rbrady has joined #tripleo13:44
shardyhoobaman: dsneddon may have an answer on that, I'm not sure tbh13:44
hoobamanshardy: ok thx13:45
*** jpeeler has joined #tripleo13:46
*** pradk_ is now known as pradk13:46
*** thrash has quit IRC13:46
*** links has quit IRC13:48
*** rhallisey has joined #tripleo13:51
*** thrash has joined #tripleo13:51
*** thrash has joined #tripleo13:51
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Implement Workers parameters  https://review.openstack.org/27907513:52
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Remove deleted Nova rows  https://review.openstack.org/27907613:52
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Remove deleted Cinder rows  https://review.openstack.org/27907713:52
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Switch for Keystone DB cron job  https://review.openstack.org/27907813:52
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Enable Dell Storage Center iscsi Backends in Cinder  https://review.openstack.org/26487213:55
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Set 'host' globally in Cinder instead of per-backend basis  https://review.openstack.org/27908013:55
gfidentebackporting is getting harder13:55
gfidentewe need to super quickly merge change for the stable branch13:55
dtantsurspeaking of stable branches13:55
*** rhallisey has quit IRC13:56
dtantsurshardy, I left a comment, but I'll repeat for more discussion: I think modifying backported patches, unless absolutely required, is kind of against the idea of stable branches13:56
shardydtantsur: squashing cherry picks so you don't backport known bugs isn't modifying backported patches13:57
shardybut, whatever - I'm happy if we just make an effort to backport the fix asap13:57
shardynot blocking on it13:57
dtantsurI'd squash them, but bnemec's change hasn't landed yet13:58
shardydtantsur: yup, I guess we just try to land that asap and backport it, I was hoping it was more ready to land13:58
shardyI only mentioned it because I think it has some potential to confuse folks13:58
dtantsurshardy, I'll keen an eye on it to make sure we backport it asap13:59
shardydtantsur: Ok, thanks, +2!14:00
*** Goneri has joined #tripleo14:00
*** saneax is now known as saneax_AFK14:02
*** jaosorior has quit IRC14:05
*** julim has quit IRC14:05
*** lazy_prince has quit IRC14:05
hoobamanshould i deploy a cinder and swift machines if i am only using ceph?14:05
*** jaosorior has joined #tripleo14:05
*** akuznetsov has joined #tripleo14:06
shardyhoobaman: Probably not, they are optional14:06
*** lazy_prince has joined #tripleo14:07
*** ukalifon has left #tripleo14:09
*** lazy_prince has quit IRC14:15
*** lblanchard has joined #tripleo14:16
*** bvandenh has joined #tripleo14:17
*** rhallisey has joined #tripleo14:18
hoobamanshardy: ok thx! your feedback is much appreciated14:19
shardynp!14:20
hoobamanis there any option to openstack overcloud deploy that checks/validates the syntax of the deployment plan?14:22
*** rhallisey has quit IRC14:22
*** tiswanso has joined #tripleo14:24
shardyhoobaman: the heat templates are validated before the deployment starts, but work is in-progress to wire in additional "pre flight checks"14:24
shardyhoobaman: also, try passing --validation-errors-fatal or --validation-warnings-fatal14:24
shardy(IMO we should make these default to on)14:24
shardythen you'll stop before the deployment starts if possibly suspect plan/config is found14:25
*** rhallisey has joined #tripleo14:26
hoobamanshardy: ok cool!14:27
*** links has joined #tripleo14:27
*** rhallisey has quit IRC14:30
*** rhallisey has joined #tripleo14:30
*** rhallisey has quit IRC14:35
derekhback at the last summit I seem to remember signing up for free compute resources (with rackspace and a openstack trinaing lab??), what ever happened to that....14:35
*** rhallisey has joined #tripleo14:36
*** liverpooler has quit IRC14:36
shardyheh, not much apparently ;)14:36
shardyOh yes, I may have come up with a way to transform the endpoint map by combining map_merge and repeat! :D14:37
hoobamani need some tips in order to debug heat templates :/ i got the error Failed to validate: Error parsing template: while parsing a block mapping14:38
dtantsurfolks, that's me again :) wdyt about this tiny DIB ironic-agent change? https://review.openstack.org/#/c/27903114:38
hoobamanstrace my only option?14:38
dtantsurit blocks using python-hardware with IPA14:38
hoobamanthe validation errors/warings parameters are not giving much info14:38
shardyhoobaman: I'd take a careful look at any non-default templates you passed - that often results from a yaml syntax error14:38
shardye.g to a openstack overcloud deploy --templates14:39
hoobamancomplex environment :/ will take some time without any pointers14:39
hoobamana validation feature would be nice14:39
hoobamanshardy: ok will try to find it :)14:39
hoobamangot 6 interfaces with 3 lacp bonds14:40
shardyhoobaman: Yeah, that validation error is coming from heat, but I agree a "dry run" option with much more detailed error reporting is what we're aiming towards14:40
hoobamanso made a lot of changes14:40
hoobamanshardy: ok thx anyway14:40
*** rhallisey has quit IRC14:41
shardyhoobaman: in the tripleo-heat-templates repo there is tools/yaml-validate.py14:41
shardyyou might want to run that over your additional templates14:41
hoobamanshardy: ook cool, taht will already help a lot14:42
shardyhttps://review.openstack.org/#/c/269281/ makes it easier to point that at a non-default location btw14:42
hoobamanok thx14:43
*** rpothier has joined #tripleo14:43
*** fgimenez has quit IRC14:45
jaosoriorif I want to write a spec for tripleo should I do it in the mitaka directory?14:46
*** fgimenez has joined #tripleo14:47
trownjaosorior: I think we can always move specs when newton opens... I am interested in that too though14:47
trownI put the tripleo-quickstart spec in mitaka dir, but I think it is more newton+ targeted14:48
jaosoriortrown: Alright, I guess it makes sense to move it later then. Thanks14:49
openstackgerritOpenStack Proposal Bot proposed openstack/os-cloud-config: Updated from global requirements  https://review.openstack.org/26848214:50
*** julim has joined #tripleo14:52
*** trown is now known as trown|brb14:54
*** xarses_ has quit IRC14:56
hoobamanthe yaml validator has sucessfully validated all my custom yaml files14:56
hoobamanhowever I got this error (debug mode) http://pastebin.com/CA4zsrEA14:56
*** tiswanso has quit IRC15:02
*** tiswanso has joined #tripleo15:03
shardyhoobaman: Hrm, I thought we'd fixed validation so it included the name of the template when that happens - are you running upstream TripleO or a downstream derivative?15:03
shardyit is possible to validate the templates one by one direct with heatclient, e.g15:04
shardyheat template-validate -f net-config-bridge.yaml15:05
hoobamanshardy: i am running the official RH director15:05
*** trown|brb is now known as trown15:05
shardyhoobaman: Ok, thanks, that's an older heat version, I'll chase through why we're not outputting which file fails validation, that is a bug15:06
*** jaosorior has quit IRC15:06
hoobamanshardy: thx!!! will check the files with heat template-validate15:06
*** rbrady_ has joined #tripleo15:08
*** akuznetsov has quit IRC15:08
*** egafford has joined #tripleo15:08
*** rbrady has quit IRC15:08
*** morazi has quit IRC15:08
hoobamanshardy: ok cool, seems to be an issue in my ceph nic config (template-validate)15:09
shardyhoobaman: Ok, at least we narrowed it down then :)15:09
hoobamanyeah! :)15:09
hoobamanthx!15:09
shardyhoobaman: If you can share the template, or a snippet showing the typo which triggers it, that would be helpful15:11
*** paramite is now known as paramite|afk15:13
*** paramite|afk is now known as paramite15:13
*** paramite is now known as paramite|afk15:14
*** rhallisey has joined #tripleo15:18
*** rhallisey has quit IRC15:23
EmilienMdprince: please +A https://review.openstack.org/#/c/277404/ or your mistral deployment will fail15:23
dprinceEmilienM: i've already cherry picked it locally :). I was waiting for CI to pass on it15:24
EmilienMit pass15:24
*** dcain has joined #tripleo15:34
*** oshvartz has quit IRC15:34
*** rbrady_ has quit IRC15:34
*** rbrady has joined #tripleo15:34
openstackgerritBen Nemec proposed openstack/python-tripleoclient: Don't warn about missing profiles when they're not used  https://review.openstack.org/27668815:35
*** xarses_ has joined #tripleo15:35
*** rhallisey has joined #tripleo15:35
openstackgerritMerged openstack/instack-undercloud: puppet: update mistral deployment  https://review.openstack.org/27740415:37
hoobamanshardy: check ur side msg window ;)15:39
*** rhallisey has quit IRC15:39
trowndmsimard: I am not sure the HA failure here is not legit https://review.openstack.org/#/c/275437/ ... which makes me think we might want a second option for your THT patch based on master instead of that patch15:41
*** tiswanso has quit IRC15:45
*** tiswanso has joined #tripleo15:46
*** rhallisey has joined #tripleo15:46
*** tserong has quit IRC15:49
*** ukalifon has joined #tripleo15:50
*** rhallisey has quit IRC15:51
*** xarses_ is now known as xarses15:51
ukalifonHi all. I ran "tripleo.sh --overcloud-images" to build the images, but it only created 3 file: overcloud-full.initrd, overcloud-full.qcow2 and overcloud-full.vmlinuz. No kernel and ramdisk. How do I find out why ?15:51
dmsimardtrown: I'm not sure I understand15:52
*** dobson has quit IRC15:52
dmsimardremember you're talking to a nob15:52
dmsimardnoob*15:52
trowndmsimard: lol, blind leading the blind :)15:52
dmsimardtrown: you just reminded me of an awesome book that's exactly that :D15:53
*** EmilienM has quit IRC15:53
trowndmsimard: if the endpoint map generator patch has issues, it may be a while before it merges, which will make getting current passing by testday next week tricky15:54
dmsimardtrown: yeah, I told bnemec that was my concern about basing my patch on that15:54
trowndmsimard: my thought was we could leave up your patch based on that one, but make a new one that is based on master15:54
trowndmsimard: so we cover both bases, if you dont want to do it, I can15:54
dprince:$15:55
dmsimardor base our patch on master anyway and have the endpoint refactor patch rebase on us15:55
* dmsimard pouts15:55
*** HenryG has quit IRC15:55
*** rhallisey has joined #tripleo15:55
trowndmsimard: is it really more work to submit a new patch with a different change-id than it is to change your existing patch though?15:56
*** noslzzp has quit IRC15:56
*** jcoufal has quit IRC15:57
*** paramite|afk is now known as paramite15:58
dtantsurgfidente, just realized that the patch you've approved today depends on https://review.openstack.org/#/c/265827/, could you check it as well please?15:58
dmsimardI think I see what you mean15:58
trownjust leaves us both options15:58
trowntechnically, you could just checkout and resubmit an early PS in gerrit too15:59
dmsimardbut I think the most efficient course would be to rebase the generator patch on our v3 patch15:59
trownbut that is harder for me to just change around depends-on in the testing patch15:59
dmsimard(a new v3 patch)15:59
*** rhallisey has quit IRC15:59
dmsimardI can take care of rebasing the generator patch if need be15:59
trownk, if you are willing to do both of those, I will not stand in your way :)16:00
dmsimardwilling ? no .. have to ? yes ..16:00
trowndmsimard: could we leave out the deprecation fix too? seems that one is not passing CI, and it is not strictly needed to get current passing16:00
*** tiswanso has quit IRC16:00
dmsimarddeprecations suck16:01
dmsimardmy brain can't leave them there16:01
hoobamani do not get it, when i do a test with PyYaml the yaml is valid, however heat template-validate gives me invalid format error :/16:01
*** tiswanso has joined #tripleo16:01
*** HenryG has joined #tripleo16:02
trowndmsimard: sure, but getting current passing is more important I think16:03
*** links has quit IRC16:04
trowndmsimard: for instance, if I end up needing to put changes into the images for testday, I would prefer putting the most minimal change possible16:04
dmsimarddprince: say, I did a patch to adapt to https://github.com/openstack/puppet-nova/commit/339a6fcb951078d410782fcd9d5c81376f3b358d but it's not passing CI. Do you think you could take a look ? https://review.openstack.org/#/c/278134/16:04
*** mkovacik_ has quit IRC16:04
*** dobson has joined #tripleo16:05
dmsimardI'll actually move that patch out of the endpoint map tree16:06
dmsimardI did that just so I could base my v3 patch on it16:06
*** EmilienM has joined #tripleo16:06
trowndmsimard: thanks a ton for helping on this btw16:07
*** dmacpher is now known as dmacpher-afk16:08
*** sshnaidm has joined #tripleo16:09
*** shardy has quit IRC16:10
*** aufi has quit IRC16:10
*** aufi has joined #tripleo16:10
openstackgerritMerged openstack/python-tripleoclient: image build: add --builder-extra-args  https://review.openstack.org/26582716:10
*** aufi has quit IRC16:11
openstackgerritMerged openstack/python-tripleoclient: Install python-hardware package on the agent image by default  https://review.openstack.org/27088516:11
openstackgerritDavid Moreau Simard proposed openstack/tripleo-heat-templates: Update nova::network::neutron variables to drop deprecated parameters  https://review.openstack.org/27813416:12
dmsimardtrown: ^ rebased on master, let's see what CI says16:12
dmsimardthen I can harass dprince for help if it doesn't work :p16:12
trowndmsimard: woot, thanks, it wont pass :), but I will update the review that might pass16:13
dtantsurEmilienM, hi! if you're around, could you please approve this backport to puppet-ironic/liberty: https://review.openstack.org/#/c/278916/16:13
trowndmsimard: https://review.openstack.org/#/c/278553/16:13
EmilienMif you have cookies, I can16:13
dprincedmsimard: ack, I will try to look at the results when they post16:13
dmsimarddprince: appreciate it16:14
trowndmsimard: oh... that is jut the deprecation one... that one has a chance16:14
trownit is the v3 patch that needs puppet-nova unpinned16:14
EmilienMdtantsur: done16:14
*** rhallisey has joined #tripleo16:14
dmsimardIf there were enough hours in a day, I would write something to pick up deprecation notices and highlight them with dancing bananas16:14
dmsimard*peanut butter jelly time*16:15
*** leanderthal is now known as leanderthal|afk16:15
trowndmsimard: the puppet ouput from instack-undercloud is littered with deprecation notices16:16
trown:)16:16
dmsimardthat is bad :(16:16
dmsimardturn your smilie around please16:16
trown(:16:17
dmsimardyou got me there16:17
dtantsurEmilienM, ping me for cookies next time you're in Brno ;)16:19
*** bnemec has quit IRC16:21
openstackgerritMerged openstack/tripleo-heat-templates: Update yaml-validate.py to accept files or directories  https://review.openstack.org/26928116:23
*** ukalifon has quit IRC16:26
*** absubram has joined #tripleo16:28
*** sshnaidm has quit IRC16:35
*** wendar_ has joined #tripleo16:38
*** Ng has quit IRC16:38
*** rbrady has quit IRC16:39
*** wendar has quit IRC16:39
*** ayoung has quit IRC16:39
*** Ng has joined #tripleo16:43
*** ChanServ sets mode: +v Ng16:43
*** Marga_ has quit IRC16:46
*** Marga_ has joined #tripleo16:46
*** dtantsur is now known as dtantsur|afk16:47
dmsimardtrown: do you think the failure could've been because I removed the uri_no_suffix ? https://review.openstack.org/#/c/278490/3/puppet/controller.yaml16:50
dmsimardin compute it's uri so I naively aligned it with that https://review.openstack.org/#/c/278490/3/puppet/compute.yaml16:51
*** ayoung has joined #tripleo16:52
trowndmsimard: not sure... fwiw, that patch worked for me as it was for a nonha deploy, so probably not16:52
dmsimardtrown: ok16:53
*** rbrady has joined #tripleo16:53
*** trown is now known as trown|meeting16:53
*** rcernin has quit IRC16:56
*** bnemec has joined #tripleo16:56
openstackgerritDavid Moreau Simard proposed openstack/tripleo-heat-templates: Nova Neutron configuration now uses keystone v3 endpoint  https://review.openstack.org/27918416:56
*** tremble has quit IRC16:57
*** tiswanso has quit IRC17:01
*** tiswanso has joined #tripleo17:02
*** bvandenh has quit IRC17:03
*** lucasagomes is now known as lucas-dinner17:10
*** derekh has quit IRC17:12
openstackgerritMatthew Thode proposed openstack/diskimage-builder: Remove eclean-dist as it's not available by default  https://review.openstack.org/27658117:12
*** fgimenez has quit IRC17:14
*** nico_auv has quit IRC17:14
*** penick has joined #tripleo17:15
*** fgimenez has joined #tripleo17:16
*** fgimenez has joined #tripleo17:16
ayoungEmilienM, ping me for Beer in Austin. You've certainly earned that.  I'm not certain about the cookie situation there, though.17:17
EmilienMlol17:17
EmilienMwe all need beers in austin, and barbecue17:18
dmsimarddprince: got a failure on https://review.openstack.org/#/c/278134/ :(17:18
*** fgimenez has quit IRC17:22
dprincedmsimard: looks like the undercloud is just failing to install, probably unrelated to your patch17:24
dmsimardI saw the optools failure to install over ipv617:24
dmsimardbut otherwise I don't really know :/17:24
bnemecI think fedorapeople had an outage today, and apparently our optools stuff comes from there.17:27
bnemecWhich is :-(17:27
*** rwsu has joined #tripleo17:27
*** mcornea has quit IRC17:28
*** athomas has quit IRC17:28
dprincedmsimard: http://paste.openstack.org/show/486737/17:29
dprincedmsimard: somebody hijacked our repos?17:29
dprincedmsimard: I blame apevec :)17:29
dmsimarddprince: I'll ask him17:30
dmsimarddprince: I don't really know, that URL works for me17:31
dmsimard(locally)17:31
openstackgerritBen Nemec proposed openstack/puppet-tripleo: Handle redirects for Horizon  https://review.openstack.org/26828817:32
dmsimardhe says the repos are/were migrating but it should be fine now17:33
dmsimardcan do a recheck but would that be the sole reason it failed the whole thing ?17:33
*** tserong has joined #tripleo17:34
dmsimardoh ayoung17:36
dmsimardyou'll like this response: https://bugs.launchpad.net/puppet-nova/+bug/154248617:36
openstackLaunchpad bug 1542486 in OpenStack Compute (nova) "nova-compute stack traces with BadRequest: Specifying 'tenant_id' other than authenticated tenant in request requires admin privileges" [Undecided,Incomplete]17:36
*** sshnaidm has joined #tripleo17:37
ayoungdmsimard, I was talking about it with Jamie Lennox last night.  Seems there is some Puppet related aspects to this to work around17:37
dmsimardgo on17:37
ayounglet me find the log17:38
ayoungdmsimard, this was so much more fun when Keystone just dominated #openstack-dev17:38
ayoungdmsimard, http://eavesdrop.openstack.org/irclogs/%23openstack-keystone/%23openstack-keystone.2016-02-10.log.html#t2016-02-10T21:56:52  starts here17:39
ayoungI didn;t get all the details17:39
ayoungdmsimard, If I understand correctly, the issue is that when you specify an auth plugin, you need to add the set of values that is appropriate for that plugin, and the puppeteers there are matching the authplugin to the params required for it17:41
ayoungI would thing that password and passwordv3 would both work, but, it appears there is some question there.17:41
ayoungSInce the old way worked, I don't see why it wouldnt work in the new17:42
dmsimardayoung: puppet puts sane defaults, anyone can override those defaults. We put the defaults to something that "worked in devstack" because the previous config broke overnihgt17:42
dmsimardboth the plugin and the keystone auth url can be overriden from the defaults17:43
ayoungdmsimard, and it broke because we went from keystoneclient to keystone auth, but they should be 1 for 1 compat17:43
dmsimardso there *is* a problem ? or no ?17:43
*** olap has quit IRC17:43
ayoungdmsimard, I consider Puppet like Visual Basic.  Something I know I could master if I was motivated, but I really have a mental block against for some reason....17:43
ayoungon error resume next17:44
ayoungdmsimard, So, we should not be doing /v3 in URLS17:44
dmsimardayoung: puppet just configures nova.conf, you can use vim nano or emacs and you can get the same results17:44
ayoungthat is a base rule of thumb17:44
dmsimardayoung: there is no black magic involved17:44
dmsimardbefore puppet configure neutron with the "password" plugin and unversioned auth URL17:44
ayoungdmsimard, heh...you've never triggered my rant on the word "just" before, but I will spare you.17:45
dmsimardthis broke overnight, we reached out to #openstack-nova and they told here, "well, here's what works in devstack" so we changed the settings to align with that17:45
ayoungdmsimard, yeah, not faulting you17:45
*** olap has joined #tripleo17:45
ayoungand I'm not the person on top of this, but I am kindof the person that is in the middle of it now17:45
dmsimardwhat I'm trying to get at is that nothing changed in puppet and it broke -- so is there an issue with the change from keystoneclient to keystoneauth ?17:45
ayoungdmsimard, can we have this conversation in #openstack-keystone?  There are many others that know this better than I17:46
*** ifarkas has quit IRC17:49
*** penick has quit IRC17:50
*** paramite has quit IRC17:50
*** xinwu has joined #tripleo17:56
*** olap has quit IRC18:00
*** shardy has joined #tripleo18:02
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Add undercloud idempotency test to periodic job  https://review.openstack.org/27921818:05
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: WIP - Deploy Gnocchi as a Ceilometer metrics storage backend  https://review.openstack.org/25203218:09
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates: WIP - Deploy Aodh services, replacing Ceilometer Alarm  https://review.openstack.org/24140818:09
ayoungshardy, on a tripleo Ovecloud, I want to run the keystone-puppet module for setting up federation after the overcloud is up and running.  I'm assuming I need a heat template to make this work.  Any pointers?18:11
dprinceEmilienM: did we enable_monitoring in tripleo-ci?18:11
dprinceEmilienM: I don't think we did by default did we?18:11
ayoungspecificiall calling this http://git.openstack.org/cgit/openstack/puppet-keystone/tree/manifests/federation18:11
ayoungIt looks like the setup for this should live in18:12
ayounghttps://github.com/openstack/tripleo-heat-templates/blob/master/puppet/extraconfig/18:12
openstackgerritDan Prince proposed openstack/instack-undercloud: CI test  https://review.openstack.org/27922118:13
openstackgerritBen Nemec proposed openstack/tripleo-heat-templates: Wire Neutron ML2 plugin and OVS agent settings as arrays  https://review.openstack.org/26989818:16
openstackgerritBen Nemec proposed openstack/tripleo-heat-templates: Revert "Revert "neutron: enable nova-event-callback by default""  https://review.openstack.org/26982718:16
openstackgerritBen Nemec proposed openstack/tripleo-heat-templates: Fix tunnel_types hieradata on compute nodes  https://review.openstack.org/26982918:16
openstackgerritBen Nemec proposed openstack/tripleo-heat-templates: Fix neutron-nova notifications  https://review.openstack.org/26982818:16
*** rcernin has joined #tripleo18:16
*** bvandenh has joined #tripleo18:20
shardyayoung: You may be able to do it all via hiera, see these:18:23
shardyhttps://review.openstack.org/#/c/196059/18:23
shardyhttp://docs.openstack.org/developer/tripleo-docs/advanced_deployment/node_config.html#making-configuration-changes18:23
shardyYou'd set up the required hieradata values, and specify keystone::federation in controller_classes I think (the patch I linked is for compute, but the basic approach is the same via the controllerExtraConfig parameter)18:24
ayoungshardy, so...  openstack overcloud deploy -e compute_params.yaml18:27
ayoung  is that saying "modify the existing overcloud deploy but with these additional things?"18:27
*** eil397 has joined #tripleo18:28
shardyayoung: yup18:28
EmilienMdprince: no we don't enabling logging/monitoring by default in tripleo ci18:28
ayoungshardy, OK so let me try a hello world version of that...18:28
ayoungshardy, say I want to just do this:18:29
ayoungopenstack identity provider create deleteme18:29
ayoungforgetting Puppet for the moment18:29
ayoungI can't do that directly, right?18:30
dprinceEmilienM: Yeah, I didn't think so. So why this? https://bugs.launchpad.net/tripleo/+bug/154469018:30
openstackLaunchpad bug 1544690 in tripleo "osops-tools-monitoring-oschecks fails to install via RPM" [Critical,In progress] - Assigned to Dan Prince (dan-prince)18:30
ayoungIt needs to be something config wise?18:30
dprinceEmilienM: seeing bunches of them failing in CI today... and the only thing that installs them is the new monitoring code I think18:30
*** rodrigods has joined #tripleo18:30
shardyayoung: yes, you can do that, but obviously you risk puppet reversing your change on the next update:18:30
shardyhttp://docs.openstack.org/developer/tripleo-docs/advanced_deployment/extra_config.html#post-deploy-extra-configuration18:31
ayoungshardy, OK,  still, that is ok for a test18:31
openstackgerritBen Nemec proposed openstack/tripleo-heat-templates: Rename tox env to pep8  https://review.openstack.org/27922518:31
ayoungshardy, what does that yaml specify?18:32
* ayoung needs a heat primer he realizes18:32
shardyayoung: you are in luck! ;)18:33
shardyhttp://hardysteven.blogspot.co.uk/2015/05/heat-softwareconfig-resources.html18:33
ayoungreading that already!18:33
*** mgould has quit IRC18:33
openstackgerritBen Nemec proposed openstack/tripleo-heat-templates: Rename tox env to pep8  https://review.openstack.org/27922618:33
openstackgerritxin wu proposed openstack/os-net-config: Enable os_net_config to configure IVS  https://review.openstack.org/27449218:33
ayoungshardy, it is the puppet layer that throws me...18:33
ayoungIts one too many moving pieces18:34
shardyalso http://docs.openstack.org/developer/heat/template_guide/software_deployment.html18:34
shardyayoung: basically you can take that example (in the tripleo-docs), and just hack on the little script I included18:35
*** rhallisey has quit IRC18:35
bnemec3 more patches to 50... :-)18:35
* bnemec needs to find something better to do than count his pending gerrit patches18:36
*** mbound has quit IRC18:36
ayoungshardy, start with this one? http://docs.openstack.org/developer/heat/template_guide/software_deployment.html#configuring-with-scripts18:36
shardyayoung: I meant http://docs.openstack.org/developer/tripleo-docs/advanced_deployment/extra_config.html#post-deploy-extra-configuration18:36
shardyit should in theory be cut/paste-able18:37
ayoungshardy, is that just creating a file /root/extra  ?18:37
*** rhallisey has joined #tripleo18:37
shardyayoung: yup, obviously not a realistic example but shows how the template wiring works18:38
ayoungshardy, since i have that checked out alread in18:39
ayoungtripleo-heat-templates/extraconfig/post_deploy/idp_setup.yaml18:39
ayoungit would be18:39
ayoungopenstack overcloud deploy --templates ./tripleo-heat-templates  -e example.yaml18:40
ayoungor are all the post_config ones executed?18:40
ayounghmm let me try that again18:41
ayoungit should be18:41
ayoungopenstack overcloud deploy --templates ./tripleo-heat-templates/extraconfig/post_deploy/ -e example.yaml18:41
ayoungno that looks wrong too...18:41
*** rhallisey has quit IRC18:41
shardyopenstack overcloud deploy --templates ./tripleo-heat-templates -e your_environment.yaml18:42
shardywhere your_environment contains the resource_registry mapping that points to your extra stuff18:42
ayoungshardy, ok...18:43
ayoungshardy, minor typo18:44
ayoungtripleo-heat-templates/extraconfig/post_deploy/18:44
ayoungunderscore18:44
ayoungyou have dashes18:44
*** trown|meeting is now known as trown18:44
*** penick has joined #tripleo18:46
*** tosky has quit IRC18:46
ayoungshardy, that is enough to get me started.  I think I can run from here.18:48
*** shivrao has joined #tripleo18:48
ayoungshardy, so, If I use that method to reference a puppet module, does that puppet module automatically get registred with whatever is acting as the puppet master?18:50
openstackgerritJohn Trowbridge proposed openstack/tripleo-common: DO NOT MERGE testing current with master puppet-nova  https://review.openstack.org/27855318:52
*** sthillma has joined #tripleo19:02
*** sthillma_ has joined #tripleo19:03
*** sthillma has quit IRC19:07
*** sthillma_ is now known as sthillma19:07
*** yamahata has quit IRC19:08
*** rhallisey has joined #tripleo19:10
*** sthillma has quit IRC19:12
shardyayoung: thanks, will fix the typo ;)19:12
shardythere is no puppet master, all data is provided via hiera, which is created by heat19:12
shardye.g heat is acting as the master in terms of data provided to puppet19:12
shardyayoung: check /etc/puppet/hieradata on each node, that data is put there by heat (e.g see puppet/controller.yaml ControllerDeployment), then consumed by puppet when we apply it (e.g see puppet/controller-post.yaml)19:17
shardythe controllerExtraConfig parameter adds to that data, thus can influence the existing config19:17
*** penick has quit IRC19:26
*** sthillma has joined #tripleo19:26
*** electrofelix has quit IRC19:27
ayoungshardy, ok, so the use case here is adding a new Federated identity provider.  This is an admin task performed by puppet that does two things:  the keystone class  to create the database entires and places the config files for apache httpd to allow for the configuration of the authentication method for some sub-url19:28
ayoungso that will need to be run using some Keystone credentials19:28
*** akrivoka has quit IRC19:29
rodrigodsayoung, ^ should be similar to create the services users?19:31
ayoungrodrigods, I suspect yes19:31
ayoungrodrigods, longish term, we might need to figure out how to limit the scope of who could do it, but for now, yeah, like service users19:32
*** penick has joined #tripleo19:36
*** shardy has quit IRC19:41
*** rbrady has quit IRC19:44
*** xinwu has quit IRC19:49
*** athomas has joined #tripleo19:54
ayoungdprince, I know you rewrote it, but I don't know how many other cores we have that have not been involved in the HTTPD Keystone thing.  Can you +2 it anyway:  https://review.openstack.org/#/c/213175/  if only to say that the overall thing gets your blessing19:55
ayoungEmilienM, you too?19:56
ayoungand we can find a third to +A it after, so all is Kosher?19:56
EmilienMayoung: I'm not core19:56
ayoungGAH19:56
ayoungWho is core?19:56
EmilienMayoung: I'm "only" core on openstack/puppet-* things19:56
ayoungEmilienM, ah19:56
ayounggood to know19:56
EmilienMayoung: so if you try to break puppet-keystone I'll kick your ass19:56
EmilienM:-P19:56
rodrigodslol19:57
EmilienMbut if you fix it, i'll pay you beers19:57
ayoungEmilienM, it is fixed19:57
EmilienMis it fair? :-)19:57
EmilienMok... I'll pay you next round in austin19:57
ayoungEmilienM, beer balance is still in your favor.  First round is on me19:57
EmilienMahah19:58
ayoungbnemec, are you core on tripleo-heat-templates?  Can you approve it?19:58
*** penick has quit IRC19:59
dmsimardayoung: protip: https://review.openstack.org/#/admin/groups/190,members20:01
dprinceayoung: +220:01
ayoungTHanks20:02
* slagle hesitates to ask about upgrades with that20:04
EmilienMcan we land https://review.openstack.org/#/c/213175/ one day?20:05
bnemecPretty sure we're screwed on upgrades already anyway.20:05
EmilienMwell, we don't have CI for it, pretty hard to test20:06
EmilienMit requires some orcehstration to land it20:06
EmilienMerr, to upgrade20:06
*** ayoung has quit IRC20:06
EmilienMyou need to stop eventlet and then run puppet20:06
EmilienMwhich is done by Puppet20:06
bnemecThe thing is that this is a mandatory change.  We don't have the option of not moving Keystone.20:07
EmilienMhere: https://github.com/openstack/puppet-keystone/blob/master/manifests/init.pp#L92020:07
EmilienMso puppet will handle the upgrade20:07
EmilienMour puppet openstack CI actually tested it20:07
EmilienMwe have upgrade jobs20:07
bnemecIf it breaks our upgrades we were going to have to fix that anyway, and at least the big part of the change will be done.20:09
* bnemec pulls the trigger20:09
slaglepacemaker will blow up, b/c the old resources/constraints are still there20:10
slaglebut pacemaker blows up all the time anyway20:10
openstackgerritBen Nemec proposed openstack/instack-undercloud: Wire enable_monitoring all the way in  https://review.openstack.org/27924920:15
bnemecdprince: ^20:16
bnemecI think that should do it anyway.20:16
*** xarses has left #tripleo20:17
*** sbalukoff has quit IRC20:19
openstackgerritMerged openstack/tripleo-heat-templates: puppet: run keystone in wsgi  https://review.openstack.org/21317520:22
bnemecStill seeing a lot of gate timeouts. :-/20:22
bnemechttp://logstash.openstack.org/#dashboard/file/logstash.json?query=build_name%3A%20*tripleo-ci*%20AND%20build_status%3A%20FAILURE%20AND%20message%3A%20%5C%22GATE_RETVAL%3D137%5C%2220:22
*** ayoung has joined #tripleo20:22
bnemec36 in the past two days20:23
*** rcernin has quit IRC20:24
*** penick has joined #tripleo20:24
*** slagle has quit IRC20:28
*** slagle has joined #tripleo20:29
*** athomas has quit IRC20:31
slaglebnemec: how much rams do the overcloud nodes have in CI?20:31
*** jtomasek has quit IRC20:31
slaglei was able to reproduce one similar failure locally, and it was neutron-openvswitch-agent failing to allocate memory again20:32
*** xinwu has joined #tripleo20:32
dprincebnemec: thanks, I meant to go back and look at this but I got distracted.20:33
bnemecslagle: Looks like 4 GB.20:34
*** shivrao has quit IRC20:34
bnemecWe should probably just get that swap patch in.20:34
*** shivrao has joined #tripleo20:36
gfidenteI think if we landed the patch to have 4 workers in the undercloud then 4gb is not enough20:38
gfidenteI got close to 5 with 2 workers20:38
gfidentebtw, tty tomorrow20:38
*** gfidente has quit IRC20:38
*** rbrady has joined #tripleo20:40
openstackgerritMerged openstack/puppet-tripleo: Enable X-Forwarded-Proto header for keystone admin endpoint  https://review.openstack.org/26741720:40
slaglethis is in the overcloud anyway20:40
*** julim has quit IRC20:40
ayoungdmsimard, OK, So I realize why I didn;t find the tripleo-core group:  Too many members to be added, so it does not statement complete.  There are more people on tripleo-core than Keystone core.20:45
openstackgerritJames Slagle proposed openstack/tripleo-heat-templates: Wire Neutron ML2 plugin and OVS agent settings as arrays  https://review.openstack.org/27925920:45
bnemecslagle: https://review.openstack.org/#/c/269898/20:47
slaglelol20:48
bnemecWe actually need to land that whole series so we can have working ping test and notifications.20:49
bnemecI suspect some of the intermediate patches are going to fail CI though, so we either need to squash them or ignore the middle patches and just merge the whole thing if the final patch passes.20:50
bnemecayoung: We merged https://review.openstack.org/#/c/213175/ half an hour ago.  You don't need any more reviewers. ;-)20:51
ayoungbnemec, um....shucks20:52
ayoungthank you very very very much20:52
ayoungbnemec, I feel like a weight is lifted off my shoulders20:52
openstackgerritJames Slagle proposed openstack/tripleo-heat-templates: MidoNet heat templates  https://review.openstack.org/26041520:52
*** jprovazn has quit IRC20:55
rodrigodsayoung, your wsgi patch modifies the keystone default setup?20:55
rodrigodsi mean, from now on, if i use tripleo, keystone will be deployed with apache20:56
ayoungrodrigods, well. THE patch.  Not mine...EmilienM and dprince did the writing. I just shepherded20:56
ayoungrodrigods, undercloud and overcloud!20:56
rodrigodsawesome20:56
ayoungrodrigods, yeah, that is a victory21:02
slaglebnemec: all the neutron related backports might not pass w/o https://review.openstack.org/#/c/27907521:04
slaglewe need that to reduce the memory usage on the oc21:04
slaglebut that's failing with timeout on the vif plugging during the pingtest21:04
slagleso maybe it's all needed together at this point21:04
slagleyou may try rebasing https://review.openstack.org/#/c/269898/ onto https://review.openstack.org/#/c/279075/21:06
slagleand we can merge the last in the series if it passes CI21:06
slagleerr, merge the whole series if the last passes21:06
*** yamahata has joined #tripleo21:06
bnemecslagle: We may need https://review.openstack.org/#/c/276293/21:10
bnemecThe vif plugging shouldn't be broken until later in my patch series. :-/21:10
bnemecI've seen a bunch of CI runs where the ping test stack create times out though, so I suspect it's just a problem with using the fedora image with the cirros timeout.21:11
slagleyea, could be21:12
slaglei'd be in favor of just merging that21:12
bnemecI guess we'll need a backport of it too.21:13
openstackgerritBen Nemec proposed openstack/tripleo-common: Extend ping test create timeout  https://review.openstack.org/27926721:15
bnemec49 open patches21:16
* bnemec looks for a typo to fix21:17
*** penick has quit IRC21:17
openstackgerritBen Nemec proposed openstack/instack-undercloud: Remove some unused bits  https://review.openstack.org/27926921:20
bnemec50!21:20
* bnemec sees so much rebase hell in his future21:20
dsneddonhoobaman, Sorry I missed you eariler. As far as policy routes, we don't have that capability in os-net-config. It's a pretty good idea, and I think it would be pretty easy for me to add.21:27
openstackgerritMerged openstack/tripleo-heat-templates: Increase default Cinder LVM backing file to 10G  https://review.openstack.org/27356821:29
*** dprince has quit IRC21:31
*** morazi has joined #tripleo21:31
*** onovy has joined #tripleo21:33
onovyhi, can someone look to this reviews pls? http://paste.openstack.org/show/486762/ it is same review on different projects. this is global change in all os projects, already accepted in majority of them. thanks21:36
dsneddonhoobaman, What would be really helpful is if you could file a bug report with a subject that begins with [RFE] describing what you'd like.21:42
dsneddonhoobaman, Here's the URL, select "os-net-config" as the component, and describe the feature with an example of the routes you want to implement. https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20OpenStack21:43
*** bvandenh has quit IRC21:47
stevebakerbnemec: hey, is there any way of avoiding the dracut delay on do_vendor_passthru_and_wait?21:51
*** ayoung has quit IRC21:52
*** weshay has quit IRC21:53
openstackgerritgreghaynes proposed openstack/diskimage-builder: Install docker for tests  https://review.openstack.org/27802121:53
openstackgerritgreghaynes proposed openstack/diskimage-builder: Fail functests if refusing to run tests  https://review.openstack.org/17700221:53
bnemecstevebaker: I'm not sure what you mean.  Skip the nc?21:59
stevebakerbnemec: how would I do that?21:59
*** ayoung has joined #tripleo22:00
bnemecYou'd have to remove it from the ramdisk.  I don't think you want to though - that's how the ramdisk synchronizes with Ironic.22:01
*** jayg is now known as jayg|g0n322:02
*** chlong has quit IRC22:03
stevebakerbnemec: ok, so if it takes a long time or just stalls at that step then I should be looking into why?22:03
bnemecstevebaker: Yeah.22:04
*** Goneri has quit IRC22:04
bnemecFWIW, I've seen that happen sometimes and then a reboot of the target vm gets it unstuck.22:04
bnemecNot sure why.22:04
stevebakerbnemec: ok, cool. I think I may still have lingering mtu issues in this ovb env22:04
*** penick has joined #tripleo22:05
bnemecstevebaker: Are you seeing it all the time or just intermittently?22:06
stevebakerbnemec: its a new env, but one node worked after some seconds, the other stalled22:07
*** tiswanso has quit IRC22:10
*** lblanchard has quit IRC22:20
*** rpothier has quit IRC22:27
*** pradk has quit IRC22:28
*** ayoung has quit IRC22:37
*** egafford has quit IRC22:42
*** morazi has quit IRC22:42
*** dcain has quit IRC22:42
*** penick has quit IRC22:51
*** penick has joined #tripleo22:53
*** Goneri has joined #tripleo23:04
openstackgerritZane Bitter proposed openstack/tripleo-heat-templates: Generate the endpoint map statically  https://review.openstack.org/27543723:11
*** saneax_AFK is now known as saneax23:19
*** xinwu has quit IRC23:22
*** ayoung has joined #tripleo23:25
*** chlong has joined #tripleo23:30
openstackgerritZane Bitter proposed openstack/tripleo-heat-templates: Generate the endpoint map statically  https://review.openstack.org/27544823:38
*** marcusvrn_ has quit IRC23:47
*** xinwu has joined #tripleo23:48
*** ayoung has quit IRC23:50
*** absubram has quit IRC23:57

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