Erik Sundell
a97adcc7f4
Merge pull request #559 from yuvipanda/feat/upstream-culler
...
Use idle culler from jupyterhub-idle-culler package
2020-05-05 00:16:49 +02:00
Georgiana Elena
8d2a1c80d7
Merge pull request #566 from jtpio/integration-pip-spec
...
Rename to --bootstrap-pip-spec in the integration tests
2020-05-04 15:14:05 +03:00
Jeremy Tuloup
65d25aae74
Rename to --bootstrap-pip-spec in integration tests
2020-05-04 10:16:41 +02:00
YuviPanda
ed9430e6b9
[test] Provide 1.0G rather than 1G for integration tests
...
I couldn't figure out why JupyterLab fails to build
with 1G on initial commit, but succeeds if you do a bunch
of other commits after. Previously, I binary searched
down from 2G. Here, I just add a new, no-op commit
to see if that helps
2020-05-04 12:42:32 +05:30
YuviPanda
1c7e89ab1e
Install jupyterhub-idle-culler from PyPI
...
A v1.0 release has been made!
2020-05-03 16:00:07 +05:30
YuviPanda
41474e97e3
Update tests to check for newer location of idle culler
2020-05-03 16:00:07 +05:30
YuviPanda
474005cbd1
Use idle culler from jupyterhub-idle-culler package
...
The idle culler lives as a script in at least 3 different
places:
- In the JupyterHub repo, as an 'example'
d126baa443/examples/cull-idle
- In the TLJH repo, as a core part of the service
01ba34857d/tljh/cull_idle_servers.py .
This is an import from a specific version of the JupyterHub repo,
and has had a couple of changes made to it since.
- In the z2jh repo, as a core part of the service
c3f3be25f8/jupyterhub/files/hub/cull_idle_servers.py
This is also an import from a specific version of the JupyterHub
repo, but has had a lot more work done on it. Most had been sync'd
back the JupyterHub repo, but some had not been. See
9c15a42b12/images/hub/cull_idle_servers.py
and https://github.com/jupyterhub/zero-to-jupyterhub-k8s/commits/master/jupyterhub/files/hub/cull_idle_servers.py
The idle culler is a core integral part of every JupyterHub deployment
these days. It would be great if it was maintained separately on
its own, without being split across multiple repos.
The latest changes had been to the version in the JupyterHub repo, so I
copied it (while preserving commit history, because credit is important)
to a new repository: https://github.com/yuvipanda/jupyterhub-idle-culler
I looked through z2jh and tljh copies, and cherry-picked the following
changes manually
ae80fb5163
836f19a4c7
a0787c64f1
b230ef8156
20374db7c6 (diff-f00cd100e9f673285208aaa6fc0c3212)
There were a few from 9c15a42b12/images/hub/cull_idle_servers.py
I could not apply, but mostly because those features had been
re-implemented already.
Right now, the package is a direct port of the code we had. Once
this settles in, I am hopefull we can iterate faster and make cool
new changes.
2020-05-03 16:00:07 +05:30
Georgiana Elena
8841bf056c
Merge pull request #558 from jtpio/integration-tests-docs
...
Add bootstrap pip spec to the integration test docs
2020-04-30 17:32:13 +03:00
Jeremy Tuloup
5f693c2cbf
Mention bootstrap_pip_spec in the tests docs
2020-04-30 16:01:16 +02:00
Georgiana Elena
914a1e8c7b
Merge pull request #563 from GeorgianaElena/make_pip_spec_optional
...
Make bootstrap_pip_spec test argument optional
2020-04-30 16:34:08 +03:00
GeorgianaElena
c042c283d1
Remove space
2020-04-30 14:20:18 +03:00
GeorgianaElena
8e1d360eb4
Make bootstrap_pip_spec arg optional
2020-04-30 13:31:26 +03:00
Georgiana Elena
3454ff9c2d
Merge pull request #561 from jtpio/plugins-docs
...
Add documentation to install multiple plugins
2020-04-30 13:17:06 +03:00
Jeremy Tuloup
cdbcdb1079
Add docs to install multiple plugins
2020-04-29 17:19:52 +02:00
Jeremy Tuloup
405a911f46
Remove unused plugins from run_plugin_actions
2020-04-29 11:43:53 +02:00
Yuvi Panda
01ba34857d
Merge pull request #553 from GeorgianaElena/fix_grpcio_test_failure
...
Fix failing unit test
2020-04-23 18:01:33 +05:30
GeorgianaElena
b698188e1d
Remove grpcio pin
2020-04-23 13:15:34 +03:00
GeorgianaElena
d00245e3bf
Upgrade pip
2020-04-23 13:14:32 +03:00
GeorgianaElena
22e303e8d2
Pin grpcio version
2020-04-22 19:52:26 +03:00
Yuvi Panda
27089cc4e3
Merge pull request #552 from sethwoodworth/patch-1
2020-04-21 16:31:10 +05:30
Yuvi Panda
279403bb9e
Merge pull request #551 from jtpio/plugin-gallery
2020-04-21 16:24:50 +05:30
Seth Woodworth
c72fb786e6
Fixes 'availabe' > 'available' spelling in docs
2020-04-20 12:49:21 -04:00
Jeremy Tuloup
dc247bc579
Add mention to tljh-plugin topic for plugins
2020-04-20 13:54:58 +02:00
Jeremy Tuloup
d0b460f26f
Add a list of TLJH plugins to the docs
2020-04-20 13:48:43 +02:00
Yuvi Panda
e9ab81033d
Merge pull request #545 from GeorgianaElena/uninstall_tljh
...
Provide instructions on how to revert each action of the installer
2020-04-10 02:21:03 +05:30
Georgiana Elena
a995f56f9c
Update docs/topic/installer-actions.rst
...
Co-Authored-By: Jeremy Tuloup <jeremy.tuloup@gmail.com >
2020-04-09 17:46:32 +03:00
GeorgianaElena
cf8695af93
Update based on feedback
2020-04-02 10:54:39 +03:00
GeorgianaElena
b7e0131b88
Provide instructions on how to revert each action of the installer
2020-04-01 19:48:15 +03:00
Georgiana Elena
d0118e9d7b
Merge pull request #541 from jtpio/fix-docs-formatting
...
Fix code block formatting in the docs
2020-03-25 11:40:11 +02:00
Jeremy Tuloup
59d5f2639e
Fix code block in the docs
2020-03-24 19:34:19 +01:00
Georgiana Elena
40bdb5b1dc
Merge pull request #537 from jtpio/upgrade-packages
...
Update hub packages to the latest stable versions
2020-03-23 18:12:23 +02:00
Jeremy Tuloup
9efde6545e
Update hub packages to the latest stable versions
2020-03-23 16:24:03 +01:00
Georgiana Elena
db8777c6f8
Merge pull request #538 from jtpio/pydata-sphinx-theme
...
Update the docs theme to pydata-sphinx-theme
2020-03-23 17:10:24 +02:00
Jeremy Tuloup
8966dfb915
Update the docs theme to pydata-sphinx-theme
2020-03-23 15:41:32 +01:00
Georgiana Elena
22025f9ebe
Merge pull request #527 from jtpio/patch-1
...
Fix typo in --user-requirements-txt-url help
2020-03-16 21:43:50 +02:00
Jeremy Tuloup
e6c9fd6e63
Fix typo
2020-03-12 09:57:39 +01:00
Georgiana Elena
8593860315
Merge pull request #532 from jtpio/dns-screenshot
...
Add a quick note about DNS records
2020-03-12 10:14:07 +02:00
Jeremy Tuloup
6b424d67ef
Add quick note about DNS records
2020-03-12 09:42:49 +02:00
Tim Head
c81a0b1ab0
Merge pull request #531 from GeorgianaElena/fix_tests
...
Use PR username when no CircleCI project
2020-03-11 23:20:30 +01:00
GeorgianaElena
4f0a128c49
Use PR username when no CircleCi project
2020-03-05 21:04:56 +02:00
Min RK
0656fbbb14
Merge pull request #511 from GeorgianaElena/test_editable-flag
...
Update tests
2020-02-26 15:09:43 +01:00
Min RK
72946bdaac
Merge branch 'master' into test_editable-flag
2020-02-26 14:24:16 +01:00
Min RK
8e6ba72d71
Fix installer ( #519 )
...
Fix installer
2020-02-26 14:21:09 +01:00
GeorgianaElena
04fb90ed7b
Fix installer
2020-02-26 10:15:15 +02:00
Tim Head
78ae8399f5
Merge pull request #516 from jtpio/patch-1
...
Use the same 1-100 numbers as in the docs and repo description
2020-02-25 16:08:22 +01:00
Jeremy Tuloup
6d4f13523e
Use the same 1-100 numbers as in the docs
2020-02-25 14:42:27 +01:00
GeorgianaElena
957739831b
Remove curl and jq
2020-02-24 14:20:37 +02:00
GeorgianaElena
5320b43c05
Use commit to install
2020-02-24 14:12:42 +02:00
GeorgianaElena
904d18e2d6
Halt upgrade test when on master
2020-02-21 11:05:14 +02:00
GeorgianaElena
b51467dcd3
Some refactoring
2020-02-20 13:31:17 +02:00