Hashar has uploaded a new change for review. (
https://gerrit.wikimedia.org/r/374805 )
Change subject: contint: aptly server in labs
......................................................................
contint: aptly server in labs
Intended to host Zend PHP 5.5 Debian packages for Jessie.
Bug: T161882
Change-Id: I187d738ac1759907d2b3a01c9be62ca6768877c1
---
M hieradata/labs/integration/common.yaml
A modules/role/manifests/ci/aptly/server.pp
2 files changed, 18 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/05/374805/1
diff --git a/hieradata/labs/integration/common.yaml
b/hieradata/labs/integration/common.yaml
index 56bc220..b65904f 100644
--- a/hieradata/labs/integration/common.yaml
+++ b/hieradata/labs/integration/common.yaml
@@ -13,3 +13,5 @@
- '::1' # uses quotes for hiera
- 127.0.0.1
puppetmaster::autosigner: true
+
+role::aptly::client::servername: aptly.integration.eqiad.wmflabs
diff --git a/modules/role/manifests/ci/aptly/server.pp
b/modules/role/manifests/ci/aptly/server.pp
new file mode 100644
index 0000000..cb93bf3
--- /dev/null
+++ b/modules/role/manifests/ci/aptly/server.pp
@@ -0,0 +1,16 @@
+# == Class role::ci::aptly::server
+#
+class role::ci::aptly::server {
+
+ include role::labs::lvm::srv
+ class { '::aptly':
+ require => Class['role::labs::lvm::srv'],
+ }
+
+ ::aptly::repo { 'Port of Zend PHP 5.5 to Jessie':
+ distribution => 'jessie',
+ component => 'php55',
+ publish => true,
+ }
+
+}
--
To view, visit https://gerrit.wikimedia.org/r/374805
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I187d738ac1759907d2b3a01c9be62ca6768877c1
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Hashar <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits