feature: add vayacondios_old cookbook forked from antiquated vcd version to support dashpot

Change-Id: Ieef856138870eb90c78049e812b12a37f899fa47
Revert "feature: Zabbix cookbook performance enhancements"

This reverts commit 75810debd8ac547577c2199e3db31851b3b8ea58.

Change-Id: Ie46d60a8ac83a33fe33e3c5905ac0fab9035867e
feature: airlifting Dhruv's zabbix optimizations

Change-Id: I4cf86186be0db6db75cff09d8ab4ac849f0c686f
Merge "Revert "feature: Zabbix cookbook performance enhancements""
Merge "feature: airlifting Dhruv's zabbix optimizations"
FIX  Kafka cookbook was not parsing ftp remote sites.

Change-Id: I89558e7c77bea1679a6d83b2eacc0bc055384401
fix: change deploy strategy for vayacondios

Change-Id: Ide7595cd6f400b07d3b93c9a1695d1ec390aa4e5
Merge "fix: change deploy strategy for vayacondios"
Fix: Correct Double Discovery IP

This will break zabbix_agentd if unchecked

Squashed commit of the following:

commit 7418772251f5eec1e63d50c2e6b8e91cb08b107d
Author: Travis Dempsey <travis@infochimps.com>
Date:   Mon Mar 24 15:41:13 2014 -0500

    uniq discovered zabbix servers

    Change-Id: Ie5938b3f633a911da0518847af9331864cb7f038

Change-Id: I7cb0b959e8a420151afcbc5e645f00eba7a2600f
Fix: Log Dir Location; Double Discovery

* Correctly symlink log dir
* Uniq discovered servers so config files do not have multiple entries

Squashed commit of the following:

commit 6615a7a02c9738b1a12673dd05a9a6eaf19b37d1
Author: Travis Dempsey <travis@infochimps.com>
Date:   Mon Mar 24 17:12:18 2014 -0500

    symlink log dir to proper place

    Change-Id: I94111a4ebfc1a2f717dd21d26e22b0631a2778a0

commit de9aa1621331656d08ab651c3f7e851ab6793016
Author: Travis Dempsey <travis@infochimps.com>
Date:   Mon Mar 24 17:03:57 2014 -0500

    fixing same double ip server discover as zabbix

    Change-Id: I9f92b32b0b735cdeaff0ac592b724821c0850e25

Change-Id: I2636b5c49e741362c05905ba814ce490abe6afb7
fix: use uniq for assignment in zk config_files recipe

Chef fails if array elts are unique since uniq! returns nil in that case;
this addresses the following error when running chef-client on a zk-server node:

================================================================================
Recipe Compile Error in /var/cache/chef/cookbooks/zookeeper/recipes/config_files.rb
================================================================================

NoMethodError
-------------
undefined method `length' for nil:NilClass

Cookbook Trace:
---------------
  /var/cache/chef/cookbooks/zookeeper/recipes/config_files.rb:34:in `from_file'

 34>>   leader_is_also_server = (zookeeper_hosts.length >= 4)

Squashed commit of the following:

commit 14ae14ef9a27568c0ffd746e0b4c8e5fa41d64c2
Author: Eric Katerman <eric@infochimps.com>
Date:   Mon Mar 24 22:05:38 2014 -0700

    replacing uniq! with uniq since we're assigning, and the former returns nil if already unique

    Change-Id: I46a6b503696f92f05fd1fe881b18df859eb6e9a6

Change-Id: I100925ded600f8d2f7e8032bce07198ed4dec0b8
fix: vcd logs should use volume dirs

1. This update to the VCD cookbook was inadvertently overwritten
during another merge.

Squashed commit of the following:

commit cee1b26e827eee4c11981c7d5559ec8ac850244f
Author: Rachel McCuistion <rachel@infochimps.com>
Date:   Mon Mar 24 11:59:03 2014 -0500

    use volume_dirs for vcd logs

    Change-Id: I4bd8be2db4740e10dddfa6458727024732f6d4eb

Change-Id: I1e388b6d4ec7eb4b020a6e8e4171101c1a6bd060
Fix: remove shadowing cookbook.

The desired ipaclient cookbook is in ironfan-enterprise

Change-Id: If5f916cd38d257b6ed7abd44132f1c1d5a617233
fix: silverware was adding itself twice to list of discovered servers

Change-Id: I8c08d2876e7c8c931314a2968852011d6ae6dfa0
fix: adjust where logs are rotated

Squashed commit of the following:

commit 3f275fdd90d36b743f162a0583bfebf99ff348fe
Author: Rachel McCuistion <rachel@infochimps.com>
Date:   Tue Mar 25 15:23:04 2014 -0500

    adjusting where logs are rotated

    Change-Id: If6a44b9d2c1302d5f66f2eec2aa4f8b0fdaac570

Change-Id: Idd648de7a5e177c23bcc4b625601fb9ffc37c062
fix: checking to see whether /var/log/zookeeper exists before link

Change-Id: I76cb220021a70073d7ce303ddfd2a9fff63d0c01
Merge "fix: checking to see whether /var/log/zookeeper exists before link"
Merge "fix: adjust where logs are rotated"
feature: ftp loader

Squashed commit of the following:

commit a911e1cbcfd7de9a866e59cd549af5537aac4931
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Fri Mar 28 16:25:35 2014 -0500

    using root user for ftp_loader

    Change-Id: I164f0b0b20cd4e508a40c69ea15832baec634ef8

commit 39eefcb328eb2bea8a9f3ee0da49a4b9d61b46d6
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Fri Mar 28 15:42:39 2014 -0500

    hardening

    Change-Id: I237252c9a3ade5c1f3d56f43552107fb6349861d

commit 3701a0751ff2752da1a31dbffeff81adde5ab46f
Author: Josh Bronson <josh.bronson@gmail.com>
Date:   Fri Mar 28 13:07:28 2014 -0500

    conf changes for ftp stuff in kafka

    Change-Id: Ic653acccbf503183b202f3bf3e214341b5bbce17

commit 1feb2f3ab41397b15ac47e9978aef62baf2fcba2
Author: Zarko Bizaca <zarko@infochimps.com>
Date:   Fri Mar 28 11:57:41 2014 -0500

    fix for cronetab script

    Change-Id: I545b3639b9269f1928c8fb157d1dab78422bf6d3

Change-Id: I485f1d09f6f0140c9e84e6e4f0048ad29a045604
fix: silverware node_util tries extra hard to get the cloud-assigned private hostname when asked for a private hostname

Squashed commit of the following:

commit 96c38f980ef4d8693ee0dc1ec2221b455f4ccbf8
Author: Chris Howe <howech@infochimps.com>
Date:   Tue Apr 1 10:35:19 2014 -0500

    Made the private_hostname try to look for the cloud-private hostname.

Change-Id: I00ef3f35caf2573911718c2f4f26aca36b284ff8