Madhuvishy has uploaded a new change for review.

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

Change subject: [WIP] jupyterhub: Add module to set up Jupyterhub
......................................................................

[WIP] jupyterhub: Add module to set up Jupyterhub

This module is very WIP - don't even bother looking for now

Change-Id: I33104206fe75d817531c23f10e4ccf225da81fa0
---
A modules/jupyterhub/manifests/base.pp
A modules/role/manifests/jupyterhub/staging.pp
2 files changed, 15 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/86/288086/1

diff --git a/modules/jupyterhub/manifests/base.pp 
b/modules/jupyterhub/manifests/base.pp
new file mode 100644
index 0000000..c098d25
--- /dev/null
+++ b/modules/jupyterhub/manifests/base.pp
@@ -0,0 +1,9 @@
+# == Class: jupyterhub::base
+# Base class for setting up JupyterHub - very WIP
+#
+class jupyterhub::base{
+    ensure_packages([
+                    'npm',
+                    'nodejs-legacy',])
+
+}
diff --git a/modules/role/manifests/jupyterhub/staging.pp 
b/modules/role/manifests/jupyterhub/staging.pp
new file mode 100644
index 0000000..d0a59f6
--- /dev/null
+++ b/modules/role/manifests/jupyterhub/staging.pp
@@ -0,0 +1,6 @@
+# == Class role::jupyterhub::staging
+# This is the staging specific jupyterhub role
+class role::jupyterhub::staging {
+    include ::jupyterhub::base
+
+}

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

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

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

Reply via email to