components/ruby/puppet-modules/openstack-ironic/patches/02-params.patch
changeset 5464 6e2e17e6aa45
child 5860 afd31ba91ee9
equal deleted inserted replaced
5463:245bdc05448a 5464:6e2e17e6aa45
       
     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-ironic-6.1.0/manifests/params.pp.orig	2015-06-03 09:47:53.207517414 -0600
       
     6 +++ openstack-ironic-6.1.0/manifests/params.pp	2015-06-03 09:49:30.640143302 -0600
       
     7 @@ -40,6 +40,14 @@ class ironic::params {
       
     8        $conductor_package   = 'ironic-conductor'
       
     9        $client_package      = 'python-ironicclient'
       
    10      }
       
    11 +    'Solaris': {
       
    12 +      $common_package_name = 'cloud/openstack/ironic'
       
    13 +      $api_service         = 'application/openstack/ironic/ironic-api:default'
       
    14 +      $api_package         = undef
       
    15 +      $conductor_service   = 'application/openstack/ironic/ironic-conductor:default'
       
    16 +      $conductor_package   = undef
       
    17 +      $client_package      = 'library/python/ironicclient'
       
    18 +    }
       
    19      default: {
       
    20        fail("Unsupported osfamily ${::osfamily}")
       
    21      }