mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
Mark Smith ([staff profile] mark) wrote in [site community profile] changelog2009-03-27 08:21 am

[dw-ops] Given our production setup, use server and not servername. There's probably a way to make

[commit: http://hg.dwscoalition.org/dw-ops/rev/163f9901bcad]

Given our production setup, use server and not servername. There's probably
a way to make the latter work but after an hour of messing with SSL
certificates, I give up.

Patch by [staff profile] mark.

Files modified:
  • puppet/manifests/site.pp
  • puppet/modules/apache2/manifests/init.pp
  • puppet/modules/iptables/manifests/init.pp
  • puppet/modules/puppet/manifests/init.pp
--------------------------------------------------------------------------------
diff -r ff1d4de36f5c -r 163f9901bcad puppet/manifests/site.pp
--- a/puppet/manifests/site.pp	Fri Mar 27 07:44:46 2009 +0000
+++ b/puppet/manifests/site.pp	Fri Mar 27 08:21:03 2009 +0000
@@ -40,6 +40,11 @@ define line($file, $line, $ensure = 'pre
 ###############################################################################
 # DREAMWIDTH SITE SPECIFICATION
 #
+#
+# define server, used in some templates.  note that we can't use $servername
+# in the particular setup DW is using...
+$server = 'puppet'
+
 # Import the standard Dreamwidth server classes
 import "serverclass/*"
 
diff -r ff1d4de36f5c -r 163f9901bcad puppet/modules/apache2/manifests/init.pp
--- a/puppet/modules/apache2/manifests/init.pp	Fri Mar 27 07:44:46 2009 +0000
+++ b/puppet/modules/apache2/manifests/init.pp	Fri Mar 27 08:21:03 2009 +0000
@@ -86,7 +86,7 @@ class apache2 {
           mode => 644,
           owner => root,
           group => root,
-          source => "puppet://$servername/apache2/apache2.conf",
+          source => "puppet://$server/apache2/apache2.conf",
           require => File[$apache_conf],
         }
 
diff -r ff1d4de36f5c -r 163f9901bcad puppet/modules/iptables/manifests/init.pp
--- a/puppet/modules/iptables/manifests/init.pp	Fri Mar 27 07:44:46 2009 +0000
+++ b/puppet/modules/iptables/manifests/init.pp	Fri Mar 27 08:21:03 2009 +0000
@@ -23,7 +23,7 @@ class iptables {
         mode => 755,
         owner => root,
         group => root,
-        source => "puppet://$servername/iptables/iptables"
+        source => "puppet://$server/iptables/iptables"
     }
 
     # run the iptables-restore program to reload the rules
diff -r ff1d4de36f5c -r 163f9901bcad puppet/modules/puppet/manifests/init.pp
--- a/puppet/modules/puppet/manifests/init.pp	Fri Mar 27 07:44:46 2009 +0000
+++ b/puppet/modules/puppet/manifests/init.pp	Fri Mar 27 08:21:03 2009 +0000
@@ -14,7 +14,7 @@ class puppet {
         $source = ''
     ) {
         $real_source = $source ? {
-            '' => "puppet://$servername/puppet/puppetd.conf",
+            '' => "puppet://$server/puppet/puppetd.conf",
             default => $source
         }
 
@@ -44,7 +44,7 @@ class puppet {
         $source = ''
     ) {
         $real_source = $source ? {
-            '' => "puppet://$servername/puppet/puppetmasterd.conf",
+            '' => "puppet://$server/puppet/puppetmasterd.conf",
             default => $source
         }
 
--------------------------------------------------------------------------------

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org