|
1 In-house patch to add support for Solaris 11.3 and 12.0. This patch |
|
2 has not yet been submitted upstream due to requirements for 3rd party |
|
3 CI testing. |
|
4 |
|
5 --- openstack-neutron-6.1.0/manifests/params.pp.orig 2015-05-29 10:42:11.939016221 -0600 |
|
6 +++ openstack-neutron-6.1.0/manifests/params.pp 2015-05-29 10:55:54.281048159 -0600 |
|
7 @@ -153,6 +153,56 @@ class neutron::params { |
|
8 $cliff_package = 'python-cliff' |
|
9 $kernel_headers = "linux-headers-${::kernelrelease}" |
|
10 |
|
11 + } elsif($::osfamily == 'Solaris') { |
|
12 + $nobody_user_group = 'nobody' |
|
13 + $package_name = 'cloud/openstack/neutron' |
|
14 + $server_service = 'application/openstack/neutron/neutron-server:default' |
|
15 + $client_package = 'library/python/neutronclient' |
|
16 + $ml2_server_package = false |
|
17 + $ovs_agent_package = false |
|
18 + $ovs_agent_service = false |
|
19 + $ovs_server_package = false |
|
20 + $ovs_cleanup_service = false |
|
21 + $ovs_package = false |
|
22 + $libnl_package = false |
|
23 + $package_provider = 'pkg' |
|
24 + |
|
25 + $linuxbridge_agent_package = false |
|
26 + $linuxbridge_agent_service = false |
|
27 + $linuxbridge_server_package = false |
|
28 + $linuxbridge_config_file = false |
|
29 + |
|
30 + $cisco_server_package = false |
|
31 + $cisco_config_file = false |
|
32 + $cisco_ml2_config_file = false |
|
33 + |
|
34 + $nvp_server_package = false |
|
35 + |
|
36 + $dhcp_agent_package = false |
|
37 + $dhcp_agent_service = 'application/openstack/neutron/neutron-dhcp-agent:default' |
|
38 + |
|
39 + $dnsmasq_packages = 'service/network/dnsmasq' |
|
40 + |
|
41 + $lbaas_agent_package = false |
|
42 + $lbaas_agent_service = false |
|
43 + |
|
44 + $haproxy_package = false |
|
45 + |
|
46 + $metering_agent_package = false |
|
47 + $metering_agent_service = false |
|
48 + |
|
49 + $vpnaas_agent_package = false |
|
50 + $vpnaas_agent_service = false |
|
51 + $openswan_package = false |
|
52 + |
|
53 + $l3_agent_package = false |
|
54 + $l3_agent_service = 'application/openstack/neutron/neutron-l3-agent:default' |
|
55 + |
|
56 + $metadata_agent_service = 'application/openstack/neutron/neutron-metadata-agent:default' |
|
57 + |
|
58 + $cliff_package = 'library/python/cliff' |
|
59 + |
|
60 + $kernel_headers = false |
|
61 } else { |
|
62 |
|
63 fail("Unsupported osfamily ${::osfamily}") |