Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
91e7b79
Add HUIT cost allocation tags
joshuagetega Dec 11, 2018
cea06de
Merge pull request #4 from Harvard-ATG/add-tags
joshuagetega Mar 25, 2019
e806933
Hotfix for bug causing worker launches to fail.
joshuagetega Apr 24, 2019
5b1a964
Merge pull request #5 from Harvard-ATG/bugfix/unsuccessful-server-launch
joshuagetega May 12, 2019
e2fd677
Merge pull request #6 from harvard/master
joshuagetega Jun 5, 2019
04fc6ec
Specify owner tag
joshuagetega Aug 16, 2019
5094c3e
Merge pull request #7 from Harvard-ATG/owner_tag
joshuagetega Dec 2, 2019
bd8d8da
Updated spawner logging to improve debugging and traceability.
arthurian Mar 18, 2020
ba4a976
Improve poll functionality
joshuagetega Mar 19, 2020
0fa6a5c
Upgrade from Fabric3 to Fabric.
arthurian Mar 19, 2020
9942107
Merge pull request #8 from Harvard-ATG/spawner-logging
joshuagetega Mar 20, 2020
f0aeecb
Merge branch 'develop' into spawner-upgrade-fabric
arthurian Mar 20, 2020
95b59bc
Updated requirements files to include fabric2.
arthurian Mar 20, 2020
71c9335
Merge pull request #9 from Harvard-ATG/spawner-upgrade-fabric
joshuagetega Mar 21, 2020
7a7583b
Refactor launch script with fabric upgrade changes
joshuagetega Apr 16, 2020
787fd63
Fix indentation
joshuagetega Apr 30, 2020
fb92475
Merge pull request #10 from Harvard-ATG/fabric-upgrade-pt2
joshuagetega May 1, 2020
04cbfcd
Update 'whitelist' naming to 'allowed_users' as in JHub 1.2 change
joshuagetega Feb 17, 2021
f8aa2a6
Merge pull request #13 from Harvard-ATG/jhub_1.3_upgrade
joshuagetega Feb 26, 2021
3b7bba3
Merge pull request #14 from Harvard-ATG/develop
joshuagetega Feb 26, 2021
b0cf313
Increase max_retries to 30 in create_new_instance
Feb 26, 2021
edee05d
Merge pull request #15 from Harvard-ATG/max-retry-increase
Feb 26, 2021
3400e8c
Add logging for reservation
Mar 8, 2021
03dfb5c
Merge remote-tracking branch 'origin/master' into reservation-logging
Mar 8, 2021
b48bd1c
Merge pull request #16 from Harvard-ATG/reservation-logging
Mar 8, 2021
c590d84
Ensure the launcher installs NodeJS v14 (current LTS release) and upd…
arthurian Mar 25, 2021
cead12d
Merge pull request #17 from Harvard-ATG/update-nodejs-to-v14
arthurian Mar 31, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions jupyterhub_files/jupyterhub_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
api_token = f.read().strip()
c.JupyterHub.api_tokens = {api_token:"__tokengeneratoradmin"}

c.Spawner.poll_interval = 10
c.Spawner.poll_interval = 15
c.Spawner.http_timeout = 300
c.Spawner.start_timeout = 300

Expand Down Expand Up @@ -83,17 +83,17 @@
c.LocalAuthenticator.add_user_cmd = ['adduser', '-q', '--gecos', '""', '--disabled-password', '--force-badname']
c.LocalAuthenticator.create_system_users = True

# Add users to the admin list, the whitelist, and also record their user ids
# Add users to the admin list, the allowed_users list, and also record their user ids
c.Authenticator.admin_users = admin = set()
c.Authenticator.whitelist = whitelist = set()
c.Authenticator.allowed_users = allowed_users = set()
if os.path.isfile('/etc/jupyterhub/userlist'):
with open('/etc/jupyterhub/userlist') as f:
for line in f:
if line.isspace():
continue
parts = line.split()
name = parts[0]
whitelist.add(name)
allowed_users.add(name)
if len(parts) > 1 and parts[1] == 'admin':
admin.add(name)

Expand Down
1 change: 1 addition & 0 deletions jupyterhub_files/requirements_jupyterhub.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ python-dateutil
escapism
cronutils
fabric3
fabric2==2.5.0
pytz

# optional; as needed for authentication
Expand Down
Loading