Add depedency for python-mysqldb package
If missing, ceilometer db-sync throws errors the library is missing Change-Id: Ifc84f1a787e39dc8b95fd47f4c4d4c593d5b20ee
This commit is contained in:
parent
069f59f2f8
commit
6ba0451ca2
|
@ -2,6 +2,10 @@ openstack-metering Cookbook CHANGELOG
|
|||
==============================
|
||||
This file is used to list changes made in each version of the openstack-metering cookbook.
|
||||
|
||||
v7.0.4
|
||||
------
|
||||
### Bug
|
||||
- Ubuntu package dependency for python-mysqldb missing for ceilometer-collector
|
||||
|
||||
v7.0.3
|
||||
------
|
||||
|
|
|
@ -67,7 +67,7 @@ when "ubuntu"
|
|||
"agent_compute_service" => "ceilometer-agent-compute",
|
||||
"api_packages" => ["ceilometer-api"],
|
||||
"api_service" => "ceilometer-api",
|
||||
"collector_packages" => ["ceilometer-collector"],
|
||||
"collector_packages" => ["ceilometer-collector", "python-mysqldb"],
|
||||
"collector_service" => "ceilometer-collector"
|
||||
}
|
||||
end
|
||||
|
|
|
@ -4,7 +4,7 @@ maintainer_email "cookbooks@lists.tfoundry.com"
|
|||
license "Apache 2.0"
|
||||
description "The OpenStack Metering service Ceilometer."
|
||||
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
|
||||
version "7.0.3"
|
||||
version "7.0.4"
|
||||
|
||||
recipe "openstack-metering::agent-central", "Installs agent central service."
|
||||
recipe "openstack-metering::agent-compute", "Installs agent compute service."
|
||||
|
|
|
@ -15,6 +15,10 @@ describe "openstack-metering::collector" do
|
|||
expect(@chef_run).to execute_command command
|
||||
end
|
||||
|
||||
it "installs python-mysqldb", :A => true do
|
||||
expect(@chef_run).to install_package "python-mysqldb"
|
||||
end
|
||||
|
||||
it "starts collector service" do
|
||||
expect(@chef_run).to start_service("ceilometer-collector")
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue