ArielGlenn has uploaded a new change for review.

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


Change subject: add mount points for download rsync cron jobs
......................................................................

add mount points for download rsync cron jobs

Change-Id: Ib36bb511597d1cc7e8b535472988919c8bcb82c1
---
M manifests/misc/download.pp
1 file changed, 19 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/97/91597/1

diff --git a/manifests/misc/download.pp b/manifests/misc/download.pp
index e88aadf..f7bb0f0 100644
--- a/manifests/misc/download.pp
+++ b/manifests/misc/download.pp
@@ -148,13 +148,29 @@
 
        system_role { "misc::download-gluster": description => "Gluster dumps 
copy" }
 
+       file {
+                '/mnt/glusterpublicdata':
+                       ensure => directory;
+                       owner => "root",
+                       group => "root",
+                       mode => 0775,
+       }
+
        mount {
                '/mnt/glusterpublicdata':
                        ensure  => mounted,
                        device  => 'labstore1.pmtpa.wmnet:/publicdata-project',
                        fstype  => 'glusterfs',
                        options => 
'defaults,_netdev=bond0,log-level=WARNING,log-file=/var/log/gluster.log',
-                       require => Package['glusterfs-client'],
+                       require => [Package['glusterfs-client'], 
File['/mnt/glusterpublicdata']];
+       }
+
+       file {
+                '/mnt/nfspagecountsdata':
+                       ensure => directory;
+                       owner => "root",
+                       group => "root",
+                       mode => 0775,
        }
 
        mount {
@@ -162,7 +178,8 @@
                        ensure => mounted,
                        device => 'labsnfs.pmtpa.wmnet:/pagecounts',
                        fstype => 'nfs',
-                       options => 
'bg,rsize=8192,wsize=8192,timeo=14,intr,port=0,hard'
+                       options => 
'bg,rsize=8192,wsize=8192,timeo=14,intr,port=0,hard',
+                       require => File ['/mnt/nfspagecountsdata'];
        }
 
        file {

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

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

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

Reply via email to