components/ruby/puppet-modules/openstack-ironic/patches/02-params.patch
author Patrick Einheber <patrick.einheber@oracle.com>
Wed, 27 Apr 2016 14:55:10 -0700
changeset 5860 afd31ba91ee9
parent 5464 6e2e17e6aa45
child 6817 e4a26f447d0c
permissions -rw-r--r--
23146903 Puppet and OpenStack modules need modification notices

In-house patch to add support for Solaris 11.3 and 12.0.  This patch
has not yet been submitted upstream due to requirements for 3rd party
CI testing.

--- openstack-ironic-6.1.0/manifests/params.pp.orig	2016-04-21 08:15:16.607432993 -0700
+++ openstack-ironic-6.1.0/manifests/params.pp	2016-04-21 08:15:42.830473689 -0700
@@ -1,3 +1,7 @@
+#######################################################################
+# Oracle has modified the originally distributed contents of this file.
+#######################################################################
+
 #
 # Copyright (C) 2013 eNovance SAS <[email protected]>
 #
@@ -40,6 +44,14 @@
       $conductor_package   = 'ironic-conductor'
       $client_package      = 'python-ironicclient'
     }
+    'Solaris': {
+      $common_package_name = 'cloud/openstack/ironic'
+      $api_service         = 'application/openstack/ironic/ironic-api:default'
+      $api_package         = undef
+      $conductor_service   = 'application/openstack/ironic/ironic-conductor:default'
+      $conductor_package   = undef
+      $client_package      = 'library/python/ironicclient'
+    }
     default: {
       fail("Unsupported osfamily ${::osfamily}")
     }