* Do not include main plugin in server recipe and everywhere else, so that we can manage services with roles on independent servers * Support an independent quantum api server not running any of the agents or packages required by plugin * Fix ordering issues with openvswitch-agent install. * Try to unify platform_options names across distributions. * Introduce a common.rb for setting up templates required by nearly everything, like quantum.conf. * Plugin recipes now serve to only install any additional components required Change-Id: Ieb7c357baf882c9078dbdd577f53448af863c931
		
			
				
	
	
		
			21 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Ruby
		
	
	
	
	
	
name              "openstack-network"
 | 
						|
maintainer        "Jay Pipes <jaypipes@gmail.com>"
 | 
						|
license           "Apache 2.0"
 | 
						|
description       "Installs and configures the OpenStack Network API Service and various agents and plugins"
 | 
						|
long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
 | 
						|
version           "7.0.0"
 | 
						|
recipe            "openstack-network::server", "Installs packages required for a OpenStack Network server"
 | 
						|
recipe            "openstack-network::openvswitch", "Installs packages required for OVS"
 | 
						|
recipe            "openstack-network::metadata_agent", "Installs packages required for a OpenStack Network Metadata Agent"
 | 
						|
recipe            "openstack-network::identity_registration", "Registers OpenStack Network endpoints and service user with Keystone"
 | 
						|
 | 
						|
%w{ ubuntu fedora redhat centos suse }.each do |os|
 | 
						|
  supports os
 | 
						|
end
 | 
						|
 | 
						|
depends           "openstack-identity", "~> 7.0"
 | 
						|
depends           "openstack-common", "~> 0.4.0"
 | 
						|
depends           "mysql"
 | 
						|
depends           "postgresql"
 | 
						|
depends           "python"
 |