xcat-core/xCAT-OpenStack/chef-cookbooks/grizzly-xcat/cookbooks/openstack-ops-database/metadata.rb

31 lines
1.2 KiB
Ruby

name "openstack-ops-database"
maintainer "Opscode, Inc."
maintainer_email "matt@opscode.com"
license "Apache 2.0"
description "Provides the shared database configuration for Chef for OpenStack."
version "7.0.0"
recipe "client", "Installs client packages for the database used by the deployment."
recipe "server", "Installs and configures server packages for the database used by the deployment."
recipe "mysql-client", "Installs MySQL client packages."
recipe "mysql-server", "Installs and configures MySQL server packages."
recipe "postgresql-client", "Installs PostgreSQL client packages."
recipe "postgresql-server", "Installs and configures PostgreSQL server packages."
recipe "openstack-db", "Creates necessary tables, users, and grants for OpenStack."
%w{ fedora ubuntu redhat centos suse }.each do |os|
supports os
end
depends "database", ">= 1.4"
depends "mysql", ">= 3.0.0"
depends "openstack-block-storage"
depends "openstack-common", "~> 0.4.0"
depends "openstack-compute"
depends "openstack-dashboard"
depends "openstack-identity"
depends "openstack-image"
depends "openstack-metering"
depends "openstack-network"
depends "postgresql", ">= 3.0.0"