Skip to content

Commit 755f4fe

Browse files
committed
Merge branch 'changelog' into dev
2 parents 2045a9b + 21af0af commit 755f4fe

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

README.md

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -156,18 +156,33 @@ clusters, as well as an option to run a local notebook directly on the jupyterhu
156156

157157
### dev (requires minimum JupyterHub 0.7.2 and Python 3.4)
158158

159+
Added (user)
160+
159161
* 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.
161162
* 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.
164163
* 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
165164
* 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
168165
* 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+
169180
* Improve debugging on failed submission by raising errors including error messages from the commands. #106
170181
* Many other non-user or developer visible changes. #107 #106 #100
182+
* In Travis CI, blacklist jsonschema=3.0.0a1 because it breaks tests
183+
184+
Removed
185+
171186

172187
### v0.8.1 (bugfix release)
173188

0 commit comments

Comments
 (0)