From 861dddfdecd95fa0ff7e62a9ce8c06f3ac4a73bb Mon Sep 17 00:00:00 2001 From: Nacer Laradji Date: Wed, 11 Jun 2014 16:17:06 +0200 Subject: [PATCH] Version bump to opscode community --- README.md | 41 ++++++++++++++++++++++------------------- metadata.rb | 2 +- 2 files changed, 23 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 430c774..2890c1f 100644 --- a/README.md +++ b/README.md @@ -13,13 +13,13 @@ Default login password for zabbix frontend is admin / zabbix CHANGE IT ! Be careful when you update your server version, you need to run the sql patch in /opt/zabbix-$VERSION. If you do not specify source\_url attributes for agent or server they will be set to download the specified -branch and version from the official Zabbix source repository. If you want to upgrade later, you need to +branch and version from the official Zabbix source repository. If you want to upgrade later, you need to either nil out the source\_url attributes or set them to the url you wish to download from. - node['zabbix']['agent']['source_url'] = nil - node['zabbix']['server']['source_url'] = nil + node['zabbix']['agent']['source_url'] = nil + node['zabbix']['server']['source_url'] = nil -Please include the default recipe before using any other recipe. +Please include the default recipe before using any other recipe. Installing the Agent : @@ -31,7 +31,7 @@ Installing the Server : "recipe[zabbix::server]" Installing the Database : - + "recipe[mysql::server]", "recipe[zabbix]", "recipe[zabbix::database]" @@ -65,7 +65,7 @@ A Zabbix agent running on the Zabbix server will need to : * use a different account than the on the server uses or it will be able to spy on private data. * specify the local Zabbix server using the localhost (127.0.0.1, ::1) address. -example : +example : ## Server @@ -91,7 +91,7 @@ example : node.set['zabbix']['database']['dbport'] = "3306" If you are using AWS RDS - + node.set['zabbix']['database']['install_method'] = 'rds_mysql' node.set['zabbix']['database']['rds_master_user'] = 'username' node.set['zabbix']['database']['rds_master_password'] = 'password' @@ -129,7 +129,7 @@ You can control the agent version with: Downloads and installs the Zabbix agent from source If you are on a machine in the RHEL family of platforms, then you will -need to install packages from the EPEL repository. The easiest way to do this +need to install packages from the EPEL repository. The easiest way to do this is to add the following recipe to your runlist before zabbix::agent\_source recipe "yum::epel" @@ -143,7 +143,7 @@ You can control the agent install with: ## database WARNING: This recipe persists your database credentials back to the Chef server -as plaintext node attributes. To prevent this, consume the `zabbix_database` +as plaintext node attributes. To prevent this, consume the `zabbix_database` LWRP in your own wrapper cookbook. Creates and initializes the Zabbix database @@ -208,7 +208,7 @@ If you are user a Postgres database make sure your runlist includes: Downloads and installs the Zabbix Server component from source If you are on a machine in the RHEL family of platforms, then you will -need to install packages from the EPEL repository. The easiest way to do this +need to install packages from the EPEL repository. The easiest way to do this is to add the following recipe to your runlist before zabbix::server\_source recipe "yum::epel" @@ -275,7 +275,7 @@ If you are using MySQL make sure you set root_password "your root password" If you are using RDS MySql make sure you set - + root_username "your rds master username" root_password "your rds master password" @@ -301,7 +301,7 @@ Fetchs the Zabbix source tar and does something with it #### Actions * `extract_only` (Default Action) - Just fetch and extract the tar * `install_server` - Fetch the tar then compile the source as a Server -* `install_agent` - Fetch the tar then compile the source as an Agent +* `install_agent` - Fetch the tar then compile the source as an Agent #### Attributes * `name` (Name Attribute) - An arbitrary name for the resource @@ -324,6 +324,9 @@ Default implementation of how to Fetch and handle the Zabbix source code. # CHANGELOG +### 0.8.0 +* This version is a big change with a lot of bugfix and change. Please be carefull if you are updated from previous version + ### 0.0.42 * Adds Berkshelf/Vagrant 1.1 compatibility (andrewGarson) * Moves recipe[yum::epel] to a documented runlist dependency instead of forcing you to use it via include_recipe @@ -395,7 +398,7 @@ Default implementation of how to Fetch and handle the Zabbix source code. * Add example for Chef Solo usage to Vagrantfile ### 0.0.27 - * Configuration error about include_dir in zabbix_agentd.conf.erb + * Configuration error about include_dir in zabbix_agentd.conf.erb ### 0.0.26 * zabbix agent and zabbix server don't want the same include_dir, be carefull if you use include_dir @@ -427,7 +430,7 @@ Default implementation of how to Fetch and handle the Zabbix source code. * Fix README ### 0.0.18 - * Fix sysconfdir to point to /etc/zabbix on recipe server_source + * Fix sysconfdir to point to /etc/zabbix on recipe server_source * Fix right for folder frontends/php on recipe web * Hardcode the PATH of conf file in initscript * Agent source need to build on a other folder @@ -436,7 +439,7 @@ Default implementation of how to Fetch and handle the Zabbix source code. ### 0.0.17 * Don't mess with te PID, PID are now in /tmp -### 0.0.16 +### 0.0.16 * Add depencies for recipe agent_source * Add AlertScriptsPath folder and option for server. @@ -449,7 +452,7 @@ Default implementation of how to Fetch and handle the Zabbix source code. ### 0.0.13 * Fix some issue on web receipe. -### 0.0.12 +### 0.0.12 * Change default value of zabbix.server.dbpassword to nil ### 0.0.11 @@ -463,13 +466,13 @@ Default implementation of how to Fetch and handle the Zabbix source code. ### 0.0.9 * Tune of mikoomi for running on agent side. -### 0.0.8 +### 0.0.8 * Fix some major issu -### 0.0.7 +### 0.0.7 * Add some love to php value * Now recipe mysql_setup populate the database * Minor fix -### 0.0.6 +### 0.0.6 * Change the name of the web_app to fit the fqdn diff --git a/metadata.rb b/metadata.rb index e83cc10..95decb7 100644 --- a/metadata.rb +++ b/metadata.rb @@ -4,7 +4,7 @@ license 'Apache 2.0' description 'Installs/Configures Zabbix Agent/Server' long_description IO.read(File.join(File.dirname(__FILE__), 'README.md')) -version '0.0.42' +version '0.8.0' supports 'ubuntu', '>= 10.04' supports 'debian', '>= 6.0' supports 'redhat', '>= 5.0'