Pyoungmeister has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/55434


Change subject: oh yeah, need the datadir...
......................................................................

oh yeah, need the datadir...

Change-Id: I9014359f939b1658c551eeea133599364b585e30
---
M manifests/role/db.pp
1 file changed, 16 insertions(+), 5 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/34/55434/1

diff --git a/manifests/role/db.pp b/manifests/role/db.pp
index 7763051..4877b60 100644
--- a/manifests/role/db.pp
+++ b/manifests/role/db.pp
@@ -47,11 +47,22 @@
       }
     }
 
-    file { "/etc/init.d/mysql-${port}":
-      owner => root,
-      group => root,
-      mode => 0555,
-      content => template('mysql/mysql.init.erb');
+    systemuser {
+      "mysql": name => "mysql", shell => "/bin/sh", home => "/home/mysql"
+    }
+
+    file {
+      ["/a/sqldata/", "/a/tmp"]:
+        owner => mysql,
+        group => mysql,
+        mode => 0755,
+        ensure => directory,
+        require => User["mysql"];
+      "/etc/init.d/mysql-${port}":
+        owner => root,
+        group => root,
+        mode => 0555,
+        content => template('mysql/mysql.init.erb');
     }
 
     mysql::server::config {"my.cnf.${port}" :

-- 
To view, visit https://gerrit.wikimedia.org/r/55434
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I9014359f939b1658c551eeea133599364b585e30
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Pyoungmeister <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to