Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Bumping version of frozen cookbooks

  • Loading branch information...
commit 9e5d83e8534eb850dbcd22e0ecf9ba1792f2a3fe 1 parent 897e2f5
Nathaniel Eliot temujin9 authored

Showing 36 changed files with 48 additions and 38 deletions. Show diff stats Hide diff stats

  1. +3 2 cookbooks/cassandra/metadata.rb
  2. +1 1  cookbooks/cloud_utils/metadata.rb
  3. +1 1  cookbooks/elasticsearch/metadata.rb
  4. +1 1  cookbooks/firewall/metadata.rb
  5. +1 1  cookbooks/flume/metadata.rb
  6. +1 1  cookbooks/ganglia/metadata.rb
  7. +1 1  cookbooks/graphite/metadata.rb
  8. +3 2 cookbooks/hadoop_cluster/metadata.rb
  9. +1 1  cookbooks/hbase/metadata.rb
  10. +1 1  cookbooks/hive/metadata.rb
  11. +1 1  cookbooks/homebrew/metadata.rb
  12. +1 1  cookbooks/install_from/metadata.rb
  13. +6 0 cookbooks/ironfan-ci/metadata.rb
  14. +1 1  cookbooks/jenkins/metadata.rb
  15. +1 1  cookbooks/jruby/metadata.rb
  16. +1 1  cookbooks/minidash/metadata.rb
  17. +1 1  cookbooks/mongodb/metadata.rb
  18. +1 1  cookbooks/motd/metadata.rb
  19. +1 1  cookbooks/nfs/metadata.rb
  20. +1 1  cookbooks/nodejs/metadata.rb
  21. +1 1  cookbooks/package_set/metadata.rb
  22. +1 1  cookbooks/papertrail/metadata.rb
  23. +1 1  cookbooks/pig/metadata.rb
  24. +1 1  cookbooks/redis/metadata.rb
  25. +1 1  cookbooks/resque/metadata.rb
  26. +1 1  cookbooks/route53/metadata.rb
  27. +1 1  cookbooks/rstats/metadata.rb
  28. +1 1  cookbooks/rvm/metadata.rb
  29. +1 1  cookbooks/silverware/metadata.rb
  30. +1 1  cookbooks/snappy/metadata.rb
  31. +1 1  cookbooks/statsd/metadata.rb
  32. +1 1  cookbooks/tuning/metadata.rb
  33. +4 2 cookbooks/volumes/metadata.rb
  34. +1 1  cookbooks/volumes_ebs/metadata.rb
  35. +1 1  cookbooks/zabbix/metadata.rb
  36. +1 1  cookbooks/zookeeper/metadata.rb
5 cookbooks/cassandra/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "b@b3k.us"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Cassandra: a massively scalable high-performance distributed storage system"
8 8
@@ -138,7 +138,8 @@
138 138
139 139 attribute "cassandra/keyspaces",
140 140 :display_name => "Cassandra keyspaces",
141   - :description => "Make a databag called 'cassandra', with an element 'clusters'. Within that, define a hash named for your cluster:\n\n- keys_cached: specifies the number of keys per sstable whose locations we keep in memory in \"mostly LRU\" order. (JUST the key locations, NOT any column values.) Specify a fraction (value less than 1) or an absolute number of keys to cache. Defaults to 200000 keys.\n- rows_cached: specifies the number of rows whose entire contents we cache in memory. Do not use this on ColumnFamilies with large rows, or ColumnFamilies with high write:read ratios. Specify a fraction (value less than 1) or an absolute number of rows to cache. Defaults to 0. (i.e. row caching is off by default)\n- comment: used to attach additional human-readable information about the column family to its definition.\n- read_repair_chance: specifies the probability with which read repairs should be invoked on non-quorum reads. must be between 0 and 1. defaults to 1.0 (always read repair).\n- preload_row_cache: If true, will populate row cache on startup. Defaults to false.\n- gc_grace_seconds: specifies the time to wait before garbage collecting tombstones (deletion markers). defaults to 864000 (10 days). See http://wiki.apache.org/cassandra/DistributedDeletes\n",
  141 + :description => "Make a databag called 'cassandra', with an element 'clusters'. Within that, define a hash named for your cluster:\n\n- keys_cached: specifies the number of keys per sstable whose locations we keep in memory in \"mostly LRU\" order. (JUST the key locations, NOT any column values.) Specify a fraction (value less than 1) or an absolute number of keys to cache. Defaults to 200000 keys.\n- rows_cached: specifies the number of rows whose entire contents we cache in memory. Do not use this on ColumnFamilies with large rows, or ColumnFamilies with high write:read ratios. Specify a fraction (value less than 1) or an absolute number of rows to cache. Defaults to 0. (i.e. row caching is off by default)\n- comment: used to attach additional human-readable information about the column family to its definition.\n- read_repair_chance: specifies the probability with which read repairs should be invoked on non-quorum reads. must be between 0 and 1. defaults to 1.0 (
  142 +always read repair).\n- preload_row_cache: If true, will populate row cache on startup. Defaults to false.\n- gc_grace_seconds: specifies the time to wait before garbage collecting tombstones (deletion markers). defaults to 864000 (10 days). See http://wiki.apache.org/cassandra/DistributedDeletes\n",
142 143 :type => "array",
143 144 :default => ""
144 145
2  cookbooks/cloud_utils/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Grabbag of utility cookbooks"
8 8
2  cookbooks/elasticsearch/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "ops@gotime.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Elasticsearch: a distributed full-text search database based on Lucene. You know, for search"
8 8
2  cookbooks/firewall/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "mike@librato.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs/Configures firewall"
8 8
2  cookbooks/flume/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Flume: reliable decoupled shipment of logs and data."
8 8
2  cookbooks/ganglia/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Ganglia: a distributed high-performance monitoring system"
8 8
2  cookbooks/graphite/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "darrin@heavywater.ca"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs/Configures graphite"
8 8
5 cookbooks/hadoop_cluster/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Hadoop: distributed massive-scale data processing framework. Store and analyze terabyte-scale datasets with ease"
8 8
@@ -264,7 +264,8 @@
264 264
265 265 attribute "hadoop/namenode/data_dirs",
266 266 :display_name => "",
267   - :description => "These are handled by volumes, which imprints them on the node.\nIf you set an explicit value it will be used and no discovery is done.\nChef Attr Owner Permissions Path Hadoop Attribute\n[:namenode ][:data_dir] hdfs:hadoop drwx------ {persistent_vols}/hadoop/hdfs/name dfs.name.dir\n[:sec..node ][:data_dir] hdfs:hadoop drwxr-xr-x {persistent_vols}/hadoop/hdfs/secondary fs.checkpoint.dir\n[:datanode ][:data_dir] hdfs:hadoop drwxr-xr-x {persistent_vols}/hadoop/hdfs/data dfs.data.dir\n[:tasktracker][:scratch_dir] mapred:hadoop drwxr-xr-x {scratch_vols }/hadoop/hdfs/name mapred.local.dir\n[:jobtracker ][:system_hdfsdir] mapred:hadoop drwxr-xr-x {!!HDFS!! }/hadoop/mapred/system mapred.system.dir\n[:jobtracker ][:staging_hdfsdir] mapred:hadoop drwxr-xr-x {!!HDFS!! }/hadoop/mapred/staging mapred.system.dir\nImportant: In CDH3, the mapred.system.dir directory must be located inside a directory that is owned by mapred. For example, if mapred.system.dir is specified as /mapred/system, then /mapred must be owned by mapred. Don't, for example, specify /mrsystem as mapred.system.dir because you don't want / owned by mapred.",
  267 + :description => "These are handled by volumes, which imprints them on the node.\nIf you set an explicit value it will be used and no discovery is done.\nChef Attr Owner Permissions Path Hadoop Attribute\n[:namenode ][:data_dir] hdfs:hadoop drwx------ {persistent_vols}/hadoop/hdfs/name dfs.name.dir\n[:sec..node ][:data_dir] hdfs:hadoop drwxr-xr-x {persistent_vols}/hadoop/hdfs/secondary fs.checkpoint.dir\n[:datanode ][:data_dir] hdfs:hadoop drwxr-xr-x {persistent_vols}/hadoop/hdfs/data dfs.data.dir\n[:tasktracker][:scratch_dir] mapred:hadoop drwxr-xr-x {scratch_vols }/hadoop/hdfs/name mapred.local.dir\n[:jobtracker ][:system_hdfsdir] mapred:hadoop drwxr-xr-x {!!HDFS!! }/hadoop/mapred/system mapred.system.dir\n[:jobtracker ][:staging_hdfsdir] mapred:hadoop drwxr-xr-x {!!HDFS!! }/hadoop/mapred/staging mapred.system.dir\nImportant: In CDH3, the mapred.
  268 +system.dir directory must be located inside a directory that is owned by mapred. For example, if mapred.system.dir is specified as /mapred/system, then /mapred must be owned by mapred. Don't, for example, specify /mrsystem as mapred.system.dir because you don't want / owned by mapred.",
268 269 :default => ""
269 270
270 271 attribute "hadoop/namenode/jmx_dash_port",
2  cookbooks/hbase/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "HBase: a massively-scalable high-throughput datastore based on the Hadoop HDFS"
8 8
2  cookbooks/hive/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs/Configures hive"
8 8
2  cookbooks/homebrew/metadata.rb
@@ -4,6 +4,6 @@
4 4 license "Apache 2.0"
5 5 description "Install Homebrew and use it as your package provider in Mac OS X"
6 6 long_description IO.read(File.join(File.dirname(__FILE__), 'README.rdoc'))
7   -version "3.1.0"
  7 +version "3.1.1"
8 8 recipe "homebrew", "Install Homebrew"
9 9 supports "mac_os_x"
2  cookbooks/install_from/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs/Configures install_from"
8 8
6 cookbooks/ironfan-ci/metadata.rb
... ... @@ -0,0 +1,6 @@
  1 +maintainer "Infochimps"
  2 +maintainer_email "infochimps@infochimps.com"
  3 +license "All rights reserved"
  4 +description "Installs/Configures Ironfan CI framework"
  5 +# long_description IO.read(File.join(File.dirname(__FILE__), 'README.textile'))
  6 +version "0.0.1"
2  cookbooks/jenkins/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "fnichol@nichol.ca"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs and configures Jenkins CI server & workers"
8 8
2  cookbooks/jruby/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs/Configures jruby"
8 8
2  cookbooks/minidash/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.2.0"
  5 +version "3.2.1"
6 6
7 7 description "Creates and serves a lightweight pluggable dashboard for a machine. Requires only the busybox httpd that is typically pre-installed with your OS"
8 8
2  cookbooks/mongodb/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "code@papercavalier.com"
3 3 license "Apache 2.0"
4 4 description "Installs and configures MongoDB 1.8.0"
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 recipe "mongodb", "Default recipe simply includes the mongodb::source and mongodb::server recipes"
8 8 recipe "mongodb::apt", "Installs MongoDB from 10Gen's apt source and includes init.d script"
2  cookbooks/motd/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "The most helpful motd file evar"
8 8
2  cookbooks/nfs/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "sysadmins@37signals.com"
3 3 license ""
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "NFS: network shared filesystem"
8 8
2  cookbooks/nodejs/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs/Configures nodejs"
8 8
2  cookbooks/package_set/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs extra packages that don't warrant their own cookbook (tree, htop, colordiff and so on), yet still provides visibility, dev-vs-production tradeoffs, and fine-grained version control where necessary."
8 8
2  cookbooks/papertrail/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "mike@librato.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs/Configures Sys Logging to papertrailapp.com"
8 8
2  cookbooks/pig/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Pig: a data analysis program for hadoop. It's like SQL but with less suck and more scalable."
8 8
2  cookbooks/redis/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "b@b3k.us"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Redis: a fast, flexible datastore offering an extremely useful set of data structure primitives"
8 8
2  cookbooks/resque/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs/Configures resque"
8 8
2  cookbooks/route53/metadata.rb
@@ -3,7 +3,7 @@
3 3 license "Apache 2.0"
4 4 description "Installs/Configures route53"
5 5 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
6   -version "3.1.0"
  6 +version "3.1.1"
7 7
8 8 recipe "route53", "Installs the route53 RubyGem"
9 9 recipe "route53::ec2", "Dynamically configures Route53 resource records for EC2 nodes based on instance ID and prepopulated attributes on the node"
2  cookbooks/rstats/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs and configures the R stats analysis language"
8 8
2  cookbooks/rvm/metadata.rb
@@ -4,7 +4,7 @@
4 4 license "Apache 2.0"
5 5 description "Installs and manages RVM. Includes several LWRPs."
6 6 long_description "Please refer to README.md (it's long)."
7   -version "3.1.0"
  7 +version "3.1.1"
8 8
9 9 recipe "rvm", "Includes all recipes"
10 10 recipe "rvm::system", "Installs system-wide RVM"
2  cookbooks/silverware/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.1"
  5 +version "3.1.2"
6 6
7 7 description "Cluster orchestration -- coordinates discovery, integration and decoupling of cookbooks"
8 8
2  cookbooks/snappy/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs/Configures snappy, the compression codec from google"
8 8
2  cookbooks/statsd/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Statsd, a non-blocking proxy to graphite: counting and timing for great justice"
8 8
2  cookbooks/tuning/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Apply OS-specific tuning using parameters set by recipes and roles"
8 8
6 cookbooks/volumes/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Mounts volumes as directed by node metadata. Can attach external cloud drives, such as ebs volumes."
8 8
@@ -21,7 +21,9 @@
21 21
22 22 attribute "volumes",
23 23 :display_name => "Logical description of volumes on this machine",
24   - :description => "This hash maps an arbitrary name for a volume to its device path, mount point, filesystem type, and so forth.\n\nvolumes understands the same arguments at the `mount` resource (nb. the prefix on `options`, `dump` and `pass`):\n\n* mount_point (required to mount drive) The directory/path where the device should be mounted, eg '/data/redis'\n* device (required to mount drive) The special block device or remote node, a label or an uuid to mount, eg '/dev/sdb'. See note below about Xen device name translation.\n* device_type The type of the device specified -- :device, :label :uuid (default: `:device`)\n* fstype The filesystem type (`xfs`, `ext3`, etc). If you omit the fstype, volumes will try to guess it from the device.\n* mount_options Array or string containing mount options (default: `\"defaults\"`)\n* mount_dump For entry in fstab file: dump frequency in days (default: `0`)\n* mount_pass For entry in fstab file: Pass number for fsck (default: `2`)\n\n\nvolumes offers special helpers if you supply these additional attributes:\n\n* :scratch if true, included in `scratch_volumes` (default: `nil`)\n* :persistent if true, included in `persistent_volumes` (default: `nil`)\n* :attachable used by the `ec2::attach_volumes` cookbook.\n\nHere is an example, typical of an amazon m1.large machine:\n\n node[:volumes] = { :volumes => {\n :scratch1 => { :device => \"/dev/sdb\", :mount_point => \"/mnt\", :scratch => true, },\n :scratch2 => { :device => \"/dev/sdc\", :mount_point => \"/mnt2\", :scratch => true, },\n :hdfs1 => { :device => \"/dev/sdj\", :mount_point => \"/data/hdfs1\", :persistent => true, :attachable => :ebs },\n :hdfs2 => { :device => \"/dev/sdk\", :mount_point => \"/data/hdfs2\", :persistent => true, :attachable => :ebs },\n }\n }\n\nIt describes two scratch drives (fast local storage, but wiped when the machine is torn down) and two persistent drives (network-attached virtual storage, permanently available).\n\nNote: On Xen virtualization systems (eg EC2), the volumes are *renamed* from /dev/sdj to /dev/xvdj -- but the amazon API requires you refer to it as /dev/sdj.\n\nIf the `node[:virtualization][:system]` is 'xen' **and** there are no /dev/sdXX devices at all **and** there are /dev/xvdXX devices present, volumes will internally convert any device point of the form `/dev/sdXX` to `/dev/xvdXX`. If the example above is a Xen box, the values for :device will instead be `\"/dev/xvdb\"`, `\"/dev/xvdc\"`, `\"/dev/xvdj\"` and `\"/dev/xvdk\"`.\n",
  24 + :description => "This hash maps an arbitrary name for a volume to its device path, mount point, filesystem type, and so forth.\n\nvolumes understands the same arguments at the `mount` resource (nb. the prefix on `options`, `dump` and `pass`):\n\n* mount_point (required to mount drive) The directory/path where the device should be mounted, eg '/data/redis'\n* device (required to mount drive) The special block device or remote node, a label or an uuid to mount, eg '/dev/sdb'. See note below about Xen device name translation.\n* device_type The type of the device specified -- :device, :label :uuid (default: `:device`)\n* fstype The filesystem type (`xfs`, `ext3`, etc). If you omit the fstype, volumes will try to guess it from the device.\n* mount_options Array or string containing mount options (default: `\"defaults\"`)\n* mount_dump For entry in fstab file: dump frequency in days (default: `0`)\n* mount_pass For entry in fstab file: Pass number for fsck (default: `2`)\
  25 +n\n\nvolumes offers special helpers if you supply these additional attributes:\n\n* :scratch if true, included in `scratch_volumes` (default: `nil`)\n* :persistent if true, included in `persistent_volumes` (default: `nil`)\n* :attachable used by the `ec2::attach_volumes` cookbook.\n\nHere is an example, typical of an amazon m1.large machine:\n\n node[:volumes] = { :volumes => {\n :scratch1 => { :device => \"/dev/sdb\", :mount_point => \"/mnt\", :scratch => true, },\n :scratch2 => { :device => \"/dev/sdc\", :mount_point => \"/mnt2\", :scratch => true, },\n :hdfs1 => { :device => \"/dev/sdj\", :mount_point => \"/data/hdfs1\", :persistent => true, :attachable => :ebs },\n :hdfs2 => { :device => \"/dev/sdk\", :mount_point => \"/data/hdfs2\", :persistent => true, :attachable => :ebs },\n }\n }\n\nIt describes two scratch drives (fast local storage, but wiped when the machine is torn down) and two persistent drives (network-attached virtual storage, permanently
  26 +available).\n\nNote: On Xen virtualization systems (eg EC2), the volumes are *renamed* from /dev/sdj to /dev/xvdj -- but the amazon API requires you refer to it as /dev/sdj.\n\nIf the `node[:virtualization][:system]` is 'xen' **and** there are no /dev/sdXX devices at all **and** there are /dev/xvdXX devices present, volumes will internally convert any device point of the form `/dev/sdXX` to `/dev/xvdXX`. If the example above is a Xen box, the values for :device will instead be `\"/dev/xvdb\"`, `\"/dev/xvdc\"`, `\"/dev/xvdj\"` and `\"/dev/xvdk\"`.\n",
25 27 :default => "{}"
26 28
27 29 attribute "silverware/aws_credential_source",
2  cookbooks/volumes_ebs/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "mike@librato.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Addon to the volumes cookbook: Attach and mount EBS volumes on the amazon cloud"
8 8
2  cookbooks/zabbix/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "dhruv@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Installs/Configures Zabbix server, client, & web frontend."
8 8
2  cookbooks/zookeeper/metadata.rb
@@ -2,7 +2,7 @@
2 2 maintainer_email "coders@infochimps.com"
3 3 license "Apache 2.0"
4 4 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
5   -version "3.1.0"
  5 +version "3.1.1"
6 6
7 7 description "Zookeeper, a distributed high-availability consistent datastore"
8 8

0 comments on commit 9e5d83e

Please sign in to comment.
Something went wrong with that request. Please try again.