You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+20-5Lines changed: 20 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -156,18 +156,33 @@ clusters, as well as an option to run a local notebook directly on the jupyterhu
156
156
157
157
### dev (requires minimum JupyterHub 0.7.2 and Python 3.4)
158
158
159
+
Added (user)
160
+
159
161
* Add Jinja2 templating as an option for all scripts and commands. If '{{' or `{%` is used anywhere in the string, it is used as a jinja2 template.
160
-
* Update Slurm batch script. Now, the single-user notebook is run in a job step, with a wrapper of `srun`. This may need to be removed if you don't want environment variables limited.
161
162
* Add new option exec_prefix, which defaults to `sudo -E -u {username}`. This replaces explicit `sudo` in every batch command - changes in local commands may be needed.
162
-
* Add many more tests.
163
-
* Update minimum requirements to JupyterHub 0.8.1 and Python 3.4.
164
163
* New option: `req_keepvars_extra`, which allows keeping extra variables in addition to what is defined by JupyterHub itself (addition of variables to keep instead of replacement). #99
165
164
* Add `req_prologue` and `req_epilogue` options to scripts which are inserted before/after the main jupyterhub-singleuser command, which allow for generic setup/cleanup without overriding the entire script. #96
166
-
* Add a new page `SPAWNERS.md` which information on specific spawners. #97
167
-
* Pass the environment dictionary to the queue and cancel commands as well. This is mostly user environment, but may be useful to these commands as well in some cases. #108, #111
168
165
* SlurmSpawner: add the `req_reservation` option. #
166
+
167
+
Added (developer)
168
+
169
+
* Add many more tests.
170
+
* Add a new page `SPAWNERS.md` which information on specific spawners. Begin trying to collect a list of spawner-specific contacts. #97
171
+
172
+
Changed
173
+
174
+
* Update minimum requirements to JupyterHub 0.8.1 and Python 3.4.
175
+
* Update Slurm batch script. Now, the single-user notebook is run in a job step, with a wrapper of `srun`. This may need to be removed using `req_srun=''` if you don't want environment variables limited.
176
+
* Pass the environment dictionary to the queue and cancel commands as well. This is mostly user environment, but may be useful to these commands as well in some cases. #108, #111 If these envioronment variables were used for authentication as an admin, be aware that there are pre-existing security issues because they may be passed to the user via the batch submit command, see #82.
177
+
178
+
Fixed
179
+
169
180
* Improve debugging on failed submission by raising errors including error messages from the commands. #106
170
181
* Many other non-user or developer visible changes. #107#106#100
182
+
* In Travis CI, blacklist jsonschema=3.0.0a1 because it breaks tests
0 commit comments