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