Hashar has uploaded a new change for review.

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


Change subject: contint: adds tmpfs on browsertests slave
......................................................................

contint: adds tmpfs on browsertests slave

The browsertests slave integration-selenium-driver.pmtpa.wmflabs was
missing a tmpfs drive, hence the sqlite database ended up being
installed on some labs disk which is a bit slow.

The job should autodetect there is a tmpfs under $HOME/tmpfs and use it
for us.

Change-Id: I02d806f85a665adb3e7d3bbc050bcc4a3759069f
---
M manifests/role/ci.pp
1 file changed, 8 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/30/97530/1

diff --git a/manifests/role/ci.pp b/manifests/role/ci.pp
index 7c066ab..bdb93ae 100644
--- a/manifests/role/ci.pp
+++ b/manifests/role/ci.pp
@@ -189,6 +189,14 @@
   include role::ci::slave::labs::common,
       contint::slave-scripts
 
+  contint::tmpfs { 'tmpfs for jenkins CI slave':
+      user        => 'jenkins-deploy',
+      group       => 'wikidev',
+      # Jobs expect the tmpfs to be in $HOME/tmpfs
+      mount_point => '/home/jenkins-deploy/tmpfs',
+      size        => '128M',
+  }
+
   # We are in labs context, so use /mnt (== /dev/vdb)
   # Never EVER think about using GlusterFS.
   file { '/mnt/localhost-browsertests':

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I02d806f85a665adb3e7d3bbc050bcc4a3759069f
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Hashar <has...@free.fr>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to