Merge branch 'master' of ssh://review.infochimps.com:29418/infochimps-labs/ironfan-pantry into HEAD
Bring in the ipaclient files. Squashed commit of the following:

commit 41a3ed3e149961e67f2a125cb3c804a2084563d7
Merge: 6093584 c7acf8e
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Thu Feb 20 14:36:31 2014 -0500

    Pulling from gerrit/master

    Conflicts:
    	cookbooks/vayacondios/attributes/default.rb

    Change-Id: I0bdd5a311267eff64d1fa5cb6f7adcc417868f9c

commit 609358493f0294357c83b62c17e65cd573404659
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 19 15:09:54 2014 -0500

    Add a few more clues in the readme

    Change-Id: Ib24203b3d92128c69d9ef6099a178d8dd489bb1f

commit 9a75e4d5918f4fd6d8d8710ed32766b4850d10de
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 19 14:35:42 2014 -0500

    Split config file edit to sshparams.sh

    Change-Id: I1dd228f2811cc069e5aa343da92c7c13e5d70b3e

commit c7acf8ef3d0ac32d51a2d30ef610f7bbe94c3fd2
Author: David Snyder <david@infochimps.com>
Date:   Wed Feb 19 13:05:23 2014 -0600

    Add user_exists? check to rundeck daemon_user call. exclude some dev gemsets from bundle installs

    Change-Id: I7f6ff421a51d3af029768e39090c814efe0e0bd9

commit 376a3859abc091e2929fae4aa5d3ef237a320aed
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 19 13:39:49 2014 -0500

    Close the brace

    Change-Id: I1283a1b8f7882eb145f4e0a027ca9a39b12b93f2

commit d0e39816c45627b18d2722b3103114bd77d60aa7
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 19 12:16:38 2014 -0500

    fqdn in hosts file

    Change-Id: Ib130407316d5c0e0f2945a8e415549ce957fc87c

commit e3d6cda7bf57d81bc623d3b0a2119732985da277
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 19 12:16:05 2014 -0500

    Set the uri for ldap

    Change-Id: I9e53f800f8ca5b663d12a9cdf1343c2abab766a5

commit 3eefe15c8b494688e8f05d1857148ce07dd81c2c
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 19 11:13:51 2014 -0500

    Dumb typo

    Change-Id: I48018baff4b5c7ebcf055de42e254c89b975d685

commit 3df15637645ad005048c69e2d3d1ab9c548b72c8
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 19 11:00:20 2014 -0500

    Delete GSSAPIDelegateCredentials line from ssh_config

    Change-Id: I3f92dd08c08d5bcce421d91dcdfccb9f3c4bdca0

commit 73171c1217e83171e93aac164c12036a22963c5c
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 19 10:15:43 2014 -0500

    openssh ver 1:6.2p2-3~precise

    Change-Id: Ibabd806a3c25e8bc679d17d83f13049d24f30889

commit 206cc6ccc2663b848206490045539de03c78c722
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 19 09:35:42 2014 -0500

    Add both openssh-client and openssh-server pkgs

    Change-Id: Ia2a45d63bae628c33cd9356ff20b5fbe3fbae1dc

commit 630cc1a1f845b98d71a3038c38900029c3f2ad35
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 19 09:08:06 2014 -0500

    Add sss to nsswitch config and specify openssh 6.2 for installation

    Change-Id: I36719ecbeee0feaee6db3ac5216a5744e0f0e56a

commit bcdd780d09b85caf192b698948f62a5e80fc4e9d
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Tue Feb 18 16:00:12 2014 -0500

    Just append to ssh*_config files

    Change-Id: I38abb27a1de0f95583aa15bf6bd2f7b5193774dc

commit 8d226316ef087fd2f802205aadc97ed788214574
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Tue Feb 18 14:42:35 2014 -0500

    Switch on password auth

    Change-Id: Ie4950ddb56aa1cc18b678f126e4c3542cbad3cb9

commit ef2bd1476df8b4bba7b1597c86da9c3df9f9efc3
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Tue Feb 18 13:31:46 2014 -0500

    Add the rest of the openssh attributes

    Change-Id: Ie7491e5d744cda6c56d6fc159fffb73f86378c1c

commit 715349d31d2fb8b62c45c440b5a000a96f2b5df3
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Tue Feb 18 12:30:31 2014 -0500

    Print the invocation of the client install script

    Change-Id: I45eb7fee2511def832cbdf7a5388fcbe3c6afc6a

commit c337d93c8477f012b35bd2a5feab2ab1b54b54f8
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 18:16:05 2014 -0500

    Get fq hostname into the script execution

commit 898caf4f534a7eb401610d2282a5e7a184c8528a
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 17:55:31 2014 -0500

    include_recipe needs cookbook name

commit e3b550b76589ba09493a1bd5aa89c27f056dbf2e
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 17:36:25 2014 -0500

    Hostname-organization

commit c678931da822fc08058ec4f7c5ddd54252472ba5
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 17:23:33 2014 -0500

    Put entry for master in hosts again

commit d94340309d543ee4ae701903665fe2e2250a9b37
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 17:23:02 2014 -0500

    Put organization in the hostname

commit a14ac693c48405c660e87ed76c98c35116d53e17
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 16:22:12 2014 -0500

    Replace offending underscore in hostname

commit 44e0e72f18129999cbbe4e44ebc59cc8759ff092
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 16:03:17 2014 -0500

    Call out update_hosts

commit 20e86e87f38e9c71d9fdd579b411f51e1502008c
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 15:59:25 2014 -0500

    Split the /etc/hosts stuff to a separate method

commit 743ffc5d94e7852d8f71e102d38250f96cf50996
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 15:05:00 2014 -0500

    Reload hostname in ohai

commit 2c773d54e90447d57bd347c0bdefbb1e3d4399d1
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 14:11:51 2014 -0500

    Use node[:ipaddress] in hosts instead of node[:ip]

commit 97d3220b54681d74bb8b35e4cafa5ea7a1ccbca4
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 14:06:07 2014 -0500

    Pass correct hostname in to hosts

commit 6ccda928a6b537e99142ce1219e400e7ab462d4b
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 11:09:39 2014 -0500

    Fix string interpolation

commit 4d3f7cdcb891c038875677af3d082aa1f56c3f6d
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 11:02:29 2014 -0500

    Clean up echo to hosts

commit 5b772d6f3d76f675721f1beb8e8e442e321ec27f
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 09:58:43 2014 -0500

    Add both local host and master to hosts

commit fb030c7f0abea705b7c1170e900b14660ca37afe
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 09:14:01 2014 -0500

    Fix echo to hosts

commit 7cd705750a1ffe52be3e2a5f255bd9dbaaad5e1b
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Fri Feb 14 08:55:39 2014 -0500

    Fix hostname and strings

commit 1dcf13f95db7d728145fa1f85556ec1959ad61d7
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Thu Feb 13 17:50:43 2014 -0500

    Pass the node name to install script

commit 3eb7db5cd6fd204146a1e6bd0e38523da8ef3aa3
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Thu Feb 13 16:15:37 2014 -0500

    One more instance of hostname fixed

commit 94ff63819aedf6d549fe53be5ff052ca85fbc685
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Thu Feb 13 15:56:47 2014 -0500

    Put entire hostname in hosts

commit 3a52d0d266ff6f28bf7f862926d3d58841527e20
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Thu Feb 13 15:09:21 2014 -0500

    Switch back to cache area

commit c6dcaec0632dc519dedeb143f5eaaaca65ad3092
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Thu Feb 13 11:26:33 2014 -0500

    Fix the node var

commit 194f26cfb6de0db225e9836607165c520cb27190
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 12 15:02:59 2014 -0500

    Temporarily add secret to /tmp

commit fa9e07467ff3fe533f9afb59100d5067454ba7c5
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 12 11:54:15 2014 -0500

    Change the log message

commit f8ff570e6412c4372985bcbd0db34e685326db63
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 12 11:18:05 2014 -0500

    Fix typo in literal

commit 5bcd6ecc2b7874dbfdc84a4f27ad9eaa3e6cf944
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 12 10:46:13 2014 -0500

    Add ipa-secret dependency

commit 7fe5af92b6e6c1ff245785313d1d491e8ec6fd16
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Wed Feb 12 10:45:53 2014 -0500

    Don't clobber hosts so bad

commit d3d12eafc540fac5d8bef4f6b5ceb11c47a303a8
Author: Rich Magahiz <richard.magahiz@infochimps.com>
Date:   Tue Feb 11 11:41:11 2014 -0500

    Bring the project under ironfan-pantry

commit 7537487d2e8c3b83ebde7bba8eb3ad51cb781949
Merge: b27407b 9f97b23
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Wed Jan 22 12:27:34 2014 -0600

    Merge branch 'master' into gerrit_master

    and bumping kafka to 0.5.12

    Conflicts:
    	cookbooks/kafka/VERSION

commit b27407b9dbb705c6992714ec8e86df6c87428a9d
Author: Eric Katerman <eric@infochimps.com>
Date:   Tue Jan 21 15:21:36 2014 -0800

    feature: adding basic auth support to kafka contrib apps

    This addresses the request for username/password authentication to
    certain kafka contrib apps (e.g. http producers). Note that this
    requires nginx, and in fact it is designed to run after the default
    nginx recipe.

    Summary of changes:

    1. added contrib_basic_auth.rb recipe
      a. creates and populates a htpasswd-type username/password file
      b. generates an nginx conf file specifying the kafka-contrib app as
         the target of the nginx reverse proxy

    2. added kafka_contrib_proxy.conf.erb

    3. added two default kafka contrib attributes for generation of the nginx
       conf file from the above template

    Squashed commit of the following:

    commit 82f0ec7a4cf2d7437b13c3f7636354057cf9af10
    Author: Eric Katerman <eric@infochimps.com>
    Date:   Tue Jan 21 15:19:28 2014 -0800

        adding basic auth support for kafka contrib apps

        Change-Id: I25e8d041a81a33d3118618078667883d78d1ce7b

    Change-Id: I46b08a7b944c4274d8e03252d0d8a82a5d2e4c7d

commit 9f97b230a1d66a47749ca4c6485c9a63840bcdb3
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Fri Jan 17 13:36:54 2014 -0600

    bumping kafka cookbook version

commit 8150a63a41ab44e2ec451ed029b4e13cad97204b
Merge: 56dcf5f e8301ba
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Fri Jan 17 13:33:43 2014 -0600

    Merge pull request #34

commit e8301bad75e902cd9552b26cbd8ecd37c41138ae
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Fri Jan 17 13:32:39 2014 -0600

    removing commented-out lines for tidiness

commit 57bb0978a955fb3a2f5c877d4f124fdbfa2d08eb
Author: Rachel McCuistion <rachel@infochimps.com>
Date:   Fri Jan 17 12:40:02 2014 -0600

    disabling log and monitor info for kfk listeners, allowing only it to  announce itself for tachyon

commit 56dcf5f0df17bedf8292cd377f49d073b4cef79d
Author: David Snyder <david@infochimps.com>
Date:   Wed Jan 8 12:49:39 2014 -0600

    Exclude test groups from iron_cuke bundle install

commit e2edd4e3c8d04194caaaf160f71bf3dbd8ce1813
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Tue Jan 7 16:49:59 2014 -0600

    Thrift 0.8.0 hosted on special archive site now

    Change-Id: I763bd7a9ea04ae83d64b57ca6765a30563944e57

commit 2797f221c9f257a25f044f0567e02d933948553a
Author: Huston Hoburg <huston@infochimps.com>
Date:   Mon Dec 30 11:36:49 2013 -0600

    Vayacondios git version should default to stable

commit 8345341547184d9c2f681c64fbce68797c72ba93
Author: Huston Hoburg <huston@infochimps.com>
Date:   Mon Dec 30 11:35:08 2013 -0600

    Vayacondios git version should default to master

commit 69882485a108a5f3421dc9fd2bb20a43d1ef55de
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Thu Dec 19 20:54:07 2013 -0600

    ensuring removal of anonymous user in hive::mysql_setup and hue::mysql_setup

commit cc4393e5006488f4826204d53bd7f7fc8adb5788
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Thu Dec 19 19:33:32 2013 -0600

    Fix compile-time nil error

commit 3b9c3b6a8d4dd0d718e86e0423dfea4b50d38b0e
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Thu Dec 19 18:23:05 2013 -0600

    oops. fix copy and paste 'conf_dir' in hadoop::config_files.

commit e1fa58c558b02e7db62c057a68369a74bd9c30ca
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Thu Dec 19 18:15:10 2013 -0600

    touching dfs.hosts.exclude if it does not exist

commit dd3edc82b52c6684aec1228767f001fa08fb851e
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Thu Dec 19 17:41:04 2013 -0600

    Adjust hadoop package/service names

commit fb6a13bc09287919321eef9ba8bc5af83909ad28
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Thu Dec 19 16:53:41 2013 -0600

    uncommenting out necessary volume_dirs stuff

commit c29ba8e14421336dd1e15b3186e7fb53bd9d36ed
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Wed Dec 18 16:27:54 2013 -0600

    Add hue@localhost mysql user

commit 7faa14cc0c12a1a453515d1bf7b09bd99f1b837f
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Wed Dec 18 13:03:32 2013 -0600

    Hue binds to localhost

commit 858205aab0a9304dc01422dd222af107cb67c31e
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Wed Dec 18 12:08:38 2013 -0600

    Hive db binds to localhost

commit 797e57faaa99da0830153ad387544691f8bd9b42
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Wed Dec 18 09:57:49 2013 -0600

    fix for hive fix and bump

commit c895bf076381eacbbf410b98879f6290adcb8290
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Tue Dec 17 19:30:44 2013 -0600

    bumping hive cookbook version

commit 1f6f48366ef2ff9e82f6523459bf50b8cd720f73
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Tue Dec 17 19:25:01 2013 -0600

    pretty sure parameters should not have spaces when calling mysql

commit 1033d4cda0595a0d6226afbd747ddcc1aec54a28
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Mon Dec 16 20:57:23 2013 -0600

    nil check

commit 2df8b7b1807af943a38549ade8a3bcab9ae6050f
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Mon Dec 16 17:28:01 2013 -0600

    bump hadoop version

commit b04ab28fe73b00f5110b8f20b294ea29d802468a
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Mon Dec 16 16:20:58 2013 -0600

    Remove hadoop_cluster reference

commit 30d849a0aded256c472cd330a38903f1e5ca5b93
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Mon Dec 16 15:47:06 2013 -0600

    Re-enable definition

commit 60ef372d5d8b70385494b400f2b2d7f76b13c02c
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Mon Dec 16 15:19:41 2013 -0600

    removing references to hadoop_cluster

commit 89a0b0a42b11f339189f1ac18166991dc6733bfa
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Mon Dec 16 11:28:44 2013 -0600

    Disable obsolete CI jobs

commit 652bc4c8c19f22e88e275d7d6f31756088e85b95
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Mon Dec 16 11:27:06 2013 -0600

    Fix vcd cleaner first-run nil error

commit dff47f6dc416d567d5d8806851ef05aa3eafa250
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Fri Dec 13 18:21:43 2013 -0600

    removing reference to CHD3

commit 98c6867341198611c40cdc9a29da48b751883448
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Fri Dec 13 14:17:04 2013 -0600

    clean up some runit scripts

commit 44272c48c42a07f809dab0294ca830046bf20b8a
Author: Erik Mackdanz <erik@infochimps.com>
Date:   Fri Dec 13 12:10:51 2013 -0600

    Restore omitted settings/tunables to hadoop cookbook

Change-Id: I67412ebcc88bc8c58bee11bae0a6a6019c979703

Conflicts:
	cookbooks/vayacondios/attributes/default.rb