Giuseppe Lavagetto has submitted this change and it was merged.

Change subject: contint: install etcd latest on Jessie light slaves
......................................................................


contint: install etcd latest on Jessie light slaves

There is no straightforward way to build the 'etcd' package for Ubuntu
Trusty.  To avoid a pain in the a**, the test jobs will be run on the
Jessie light slave just like we did for gdnsd linting.

Ensure we have the latest 'etcd' package on the light slaves (which are
all Jessie).

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

Approvals:
  Giuseppe Lavagetto: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/manifests/role/ci.pp b/manifests/role/ci.pp
index c200c79..15f5e0b 100644
--- a/manifests/role/ci.pp
+++ b/manifests/role/ci.pp
@@ -456,6 +456,11 @@
     # Production DNS migrated to Jessie T98003
     include authdns::lint
 
+    # Can not easily build etcd on Trusty
+    package { 'etcd':
+        ensure => latest,
+    }
+
 }
 
 # == Class role::ci::publisher::labs

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Id7c7c1378e155d348a80e4fdd08f33f7679122a8
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Giuseppe Lavagetto <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to