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 <licensing@enovance.com>
#
@@ -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}")
}