31 lines
1.2 KiB
Ruby
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"
|