From 2cc609367ca797f870c91740690b8231af2d1a40 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Wed, 30 Jul 2014 17:32:02 -0600 Subject: [PATCH] Require python-mysqldb package on MySQL VM Change-Id: I7e3655877522ddfbd82b9aab7ec9f97dc77e2050 --- cookbooks/mini-mon/metadata.rb | 2 +- cookbooks/mini-mon/recipes/mysql_client.rb | 3 +++ split/roles/MySQL.json | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 cookbooks/mini-mon/recipes/mysql_client.rb diff --git a/cookbooks/mini-mon/metadata.rb b/cookbooks/mini-mon/metadata.rb index b060fa2..fc53869 100644 --- a/cookbooks/mini-mon/metadata.rb +++ b/cookbooks/mini-mon/metadata.rb @@ -4,5 +4,5 @@ maintainer_email "hpcs-mon@hp.com" license "All rights reserved" description "Base setup for all vagrant boxes" long_description IO.read(File.join(File.dirname(__FILE__), 'README.md')) -version "0.1.1" +version "0.1.2" depends "apt" diff --git a/cookbooks/mini-mon/recipes/mysql_client.rb b/cookbooks/mini-mon/recipes/mysql_client.rb new file mode 100644 index 0000000..cf84f94 --- /dev/null +++ b/cookbooks/mini-mon/recipes/mysql_client.rb @@ -0,0 +1,3 @@ +package 'python-mysqldb' do + action :install +end diff --git a/split/roles/MySQL.json b/split/roles/MySQL.json index 964985a..195b9c9 100644 --- a/split/roles/MySQL.json +++ b/split/roles/MySQL.json @@ -27,7 +27,8 @@ "run_list": [ "role[Basenode]", "recipe[percona::cluster]", - "recipe[monasca_schema::mysql]" + "recipe[monasca_schema::mysql]", + "recipe[mini-mon::mysql_client]" ], "env_run_lists": { }