]> gitweb.fluxo.info Git - puppet-virtual.git/commitdiff
Changes for puppet 4 compatibility
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 5 Jun 2017 22:07:51 +0000 (19:07 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 5 Jun 2017 22:07:51 +0000 (19:07 -0300)
manifests/kvm/manager/instance.pp
manifests/openvpn/host_base.pp
manifests/openvpn/server.pp
manifests/vserver/host.pp
manifests/vserver/instance.pp
manifests/vserver/interface.pp
manifests/vserver/rlimit.pp
manifests/vserver/sched.pp
manifests/xen/dom0/debian.pp

index 4957645254a34aee0ad4cc06be29d7666f94a7e1..621a3ca605d08a1586053a42cf16cad6b15a6c89 100644 (file)
@@ -29,7 +29,7 @@ define virtual::kvm::manager::instance(
       ensure  => present,
       owner   => root,
       group   => root,
-      mode    => 0644,
+      mode    => '0644',
       content => template('virtual/kvm_creator.rules.erb'),
     }
   }
index 072a8a7fff7d8478f47b4cd46ac2e9d5e0cbeae2..305118b1168c8ba9537684718fb4cf900135b7e6 100644 (file)
@@ -2,9 +2,9 @@ class virtual::openvpn::host_base inherits virtual::openvpn::base {
        file {
                "/var/lib/puppet/modules/virtual/openvpn/create_interface":
                        source => "puppet:///modules/virtual/create_openvpn_interface",
-                       mode => 0755, owner => root, group => 0;
+                       mode => '0755', owner => root, group => 0;
                "/var/lib/puppet/modules/virtual/openvpn/destroy_interface":
                        source => "puppet:///modules/virtual/destroy_openvpn_interface",
-                       mode => 0755, owner => root, group => 0;
+                       mode => '0755', owner => root, group => 0;
        }
 }
index b31f80bbf852d4e7bc363b12804cb2dd7db25da5..b0f6048ab45ef02a915c612f1d5f658b30f8395f 100644 (file)
@@ -4,7 +4,7 @@ define virtual::openvpn::server($config) {
        file {
                "/etc/openvpn/${name}.conf":
                        ensure => present, content => $config,
-                       mode => 0644, owner => root, group => 0,
+                       mode => '0644', owner => root, group => 0,
                        notify => Service['openvpn'];
        }
 }
index 081fd0773c679221affe3e47050ea6a103555e62..29c1ce9b5bd99d096671b79766cbe89f557d9d0e 100644 (file)
@@ -27,14 +27,14 @@ class virtual::vserver::host($vdirbase = "/var/lib/vservers") {
 
     "/etc/vservers/local-interfaces":
       ensure  => directory,
-      mode    => 0755,
+      mode    => '0755',
       owner   => root,
       group   => root,
       require => File["/etc/vservers"];
 
     "/usr/local/bin/build_vserver":
       source  => "puppet:///modules/virtual/vserver/build_vserver",
-      mode    => 0755,
+      mode    => '0755',
       owner   => root,
       group   => root,
       require => [ Package['util-vserver'], Package[debootstrap]];
@@ -45,7 +45,7 @@ class virtual::vserver::host($vdirbase = "/var/lib/vservers") {
 
     "$vdirbase":
       ensure => directory,
-      mode   => 000,
+      mode   => '000',
       owner  => root,
       group  => root;
 
@@ -53,7 +53,7 @@ class virtual::vserver::host($vdirbase = "/var/lib/vservers") {
     # but i'm commenting this out until we learn how to properly use in case we want to use it.
     #"/etc/cron.daily/vserver-hashify":
     #  source => "puppet:///virtual/hashify.cron.daily",
-    #  mode => 0755, owner => root, group => root;
+    #  mode => '0755', owner => root, group => root;
   }
 
   # remove dummy interfaces on the host
@@ -67,7 +67,7 @@ class virtual::vserver::host($vdirbase = "/var/lib/vservers") {
   file { 
     "/etc/modprobe.d/local-dummy":
       ensure => absent,
-      mode => 0644, owner => root, group => root;
+      mode => '0644', owner => root, group => root;
    }
 
   # Setup some plugins if munin is enabled in the system
@@ -77,19 +77,19 @@ class virtual::vserver::host($vdirbase = "/var/lib/vservers") {
       file {
         "/usr/local/share/munin-plugins/vserver_resources":
           source => "puppet:///modules/virtual/munin/vserver_resources",
-          mode   => 0755,
+          mode   => '0755',
           owner  => root,
           group  => root;
 
         "/usr/local/share/munin-plugins/vserver_cpu_":
           source => "puppet:///modules/virtual/munin/vserver_cpu_",
-          mode   => 0755,
+          mode   => '0755',
           owner  => root,
           group  => root;
 
         "/usr/local/share/munin-plugins/vserver_loadavg":
           source => "puppet:///modules/virtual/munin/vserver_loadavg",
-          mode   => 0755,
+          mode   => '0755',
           owner  => root,
           group  => root;
       }
index 04cb06d9a6cf8b538bf4e172fa0a9a1a22004907..a994d1c134c880c14bbf777fedc044ff6f41b4c9 100644 (file)
@@ -36,14 +36,14 @@ define virtual::vserver::instance(
 
   file { "/etc/vservers/${vs_name}/rlimits":
     ensure  => directory,
-    mode    => 0755,
+    mode    => '0755',
     owner   => root,
     group   => root,
     require => Exec["vserver_instance_${vs_name}"],
   }
 
   file { "/etc/vservers/${vs_name}/rlimits/rss.hard":
-    mode    => 0644,
+    mode    => '0644',
     owner   => root,
     group   => root,
     content => template("virtual/rss.hard.erb"),
@@ -58,7 +58,7 @@ define virtual::vserver::instance(
   }
 
   file { "/etc/vservers/${vs_name}/rlimits/rss.soft":
-    mode    => 0644,
+    mode    => '0644',
     owner   => root,
     group   => root,
     content => template("virtual/rss.soft.erb"),
index 82a2c9c542fe0f9927f02ebdab41a252ad555f85..70548485e6cc2976bb58bba3d9968ca7dca39dd1 100644 (file)
@@ -6,17 +6,17 @@ define virtual::vserver::interface($prefix = 24, $dev = '') {
   file {
     "/etc/vservers/local-interfaces/${name}":
       ensure => directory,
-      mode   => 0755,
+      mode   => '0755',
       owner  => root,
       group  => root;
     "/etc/vservers/local-interfaces/${name}/ip":
       content => "${name}\n",
-      mode    => 0644,
+      mode    => '0644',
       owner   => root,
       group   => root;
     "/etc/vservers/local-interfaces/${name}/prefix":
       content => "${prefix}\n",
-      mode    => 0644,
+      mode    => '0644',
       owner   => root,
       group   => root;
   }
@@ -26,7 +26,7 @@ define virtual::vserver::interface($prefix = 24, $dev = '') {
       file { 
         "/etc/vservers/local-interfaces/${name}/nodev":
           ensure => present,
-          mode   => 0644,
+          mode   => '0644',
           owner  => root,
           group  => root;
         "/etc/vservers/local-interfaces/${name}/dev":
index 0369750a1771a83bf276f1f21179136549627ee5..ed1918beb89fcc3628aad66dcc6c1b362385bd1f 100644 (file)
@@ -7,7 +7,7 @@ define virtual::vserver::rlimit(
   $ensure   = present
 ) {
   file { "/etc/vservers/${vserver}/rlimits/$limit.soft":
-    mode    => 0644,
+    mode    => '0644',
     owner   => root,
     group   => root,
     content => "$soft\n",
@@ -20,7 +20,7 @@ define virtual::vserver::rlimit(
   }
 
   file { "/etc/vservers/${vserver}/rlimits/$limit.hard":
-    mode    => 0644,
+    mode    => '0644',
     owner   => root,
     group   => root,
     content => "$hard\n",
@@ -33,7 +33,7 @@ define virtual::vserver::rlimit(
   }
 
   file { "/etc/vservers/${vserver}/rlimits/$limit.min":
-    mode    => 0644,
+    mode    => '0644',
     owner   => root,
     group   => root,
     content => "$min\n",
index b0d12bdae629dc2c4ec6435315df2ea08022a83e..dbd251e6dd1b6bd90dc7e467d373e17774152f63 100644 (file)
@@ -15,7 +15,7 @@ define virtual::vserver::sched(
     ensure => directory,
     owner  => root,
     group  => root,
-    mode   => 0755,
+    mode   => '0755',
   }
 
   case $fill_rate {
index 56ec52c936ae78177366f9a65f30c08068a55183..9c6d171246f6c91c1d929bbcce9b9e36ed54e8f3 100644 (file)
@@ -20,7 +20,7 @@ class virtual::xen::dom0::debian inherits xen::dom0::base {
 
   file {
     "/etc/xen-tools/xen-tools.conf":
-      owner => root, group => 0, mode => 0644,
+      owner => root, group => 0, mode => '0644',
       content => template("site_virtual/xen/${operatingsystem}/${lsbdistcodename}/xen-tools.conf.erb"),
       require => Package['xen-tools'];
   }