components/ruby/puppet-modules/openstack-heat/patches/03-init.patch
branchs11u3-sru
changeset 6035 c9748fcc32de
child 5860 afd31ba91ee9
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/ruby/puppet-modules/openstack-heat/patches/03-init.patch	Fri May 20 17:42:29 2016 -0400
@@ -0,0 +1,37 @@
+In-house patch to add support for Solaris 11.3 and 12.0.  This patch
+has been submitted and is in new versions of this module.
+
+--- openstack-heat-6.1.0/manifests/init.pp.orig	2015-05-29 10:15:21.653268994 -0600
++++ openstack-heat-6.1.0/manifests/init.pp	2015-05-29 10:15:55.528819621 -0600
+@@ -265,30 +265,12 @@ class heat(
+     require => Package['heat-common'],
+   }
+ 
+-  group { 'heat':
+-    name    => 'heat',
+-    require => Package['heat-common'],
+-  }
+-
+-  user { 'heat':
+-    name    => 'heat',
+-    gid     => 'heat',
+-    groups  => ['heat'],
+-    system  => true,
+-    require => Package['heat-common'],
+-  }
+-
+   file { '/etc/heat/':
+     ensure => directory,
+-    owner  => 'heat',
+-    group  => 'heat',
+-    mode   => '0750',
+   }
+ 
+   file { '/etc/heat/heat.conf':
+-    owner => 'heat',
+-    group => 'heat',
+-    mode  => '0640',
++    ensure => present,
+   }
+ 
+   package { 'heat-common':