components/ruby/puppet-modules/openstack-ironic/patches/02-params.patch
author Laszlo Peter <laszlo.peter@oracle.com>
Wed, 07 Sep 2016 14:48:35 -0700
changeset 6817 e4a26f447d0c
parent 5860 afd31ba91ee9
permissions -rw-r--r--
24454308 update all openstack puppet modules to the latest mitaka release

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]>
 #
@@ -62,6 +66,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}")
     }