|
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-cinder-6.1.0/manifests/params.pp.orig 2015-10-15 09:42:47.576607396 -0600 |
|
6 +++ openstack-cinder-6.1.0/manifests/params.pp 2015-10-15 09:43:48.776845153 -0600 |
|
7 @@ -51,7 +51,24 @@ class cinder::params { |
|
8 } |
|
9 } |
|
10 |
|
11 + } elsif($::osfamily == 'Solaris') { |
|
12 + $package_name = 'cloud/openstack/cinder' |
|
13 + $client_package = 'library/python/cinderclient' |
|
14 + $api_package = undef |
|
15 + $api_service = 'application/openstack/cinder/cinder-api:default' |
|
16 + $backup_package = undef |
|
17 + $backup_service = 'application/openstack/cinder/cinder-backup:default' |
|
18 + $scheduler_package = undef |
|
19 + $scheduler_service = 'application/openstack/cinder/cinder-scheduler:default' |
|
20 + $volume_package = undef |
|
21 + $volume_service = 'application/openstack/cinder/cinder-volume:default' |
|
22 + $db_sync_command = 'cinder-manage db sync' |
|
23 + $tgt_package_name = undef |
|
24 + $tgt_service_name = undef |
|
25 + $ceph_init_override = undef |
|
26 + $iscsi_helper = undef |
|
27 + $lio_package_name = undef |
|
28 } else { |
|
29 - fail("unsupported osfamily ${::osfamily}, currently Debian and Redhat are the only supported platforms") |
|
30 + fail("unsupported osfamily ${::osfamily}, currently Solaris, Debian, and Redhat are the only supported platforms") |
|
31 } |
|
32 } |