Erik Sundell
971b7d5c7e
test refactor: show logs from jupyterhub and traefik after tests
2023-06-09 03:34:06 +02:00
Erik Sundell
cdc4a9d388
test refactor: reduce timeout for starting user server, sleep less
2023-06-09 03:34:06 +02:00
Erik Sundell
f127322aa3
test refactor: be more generous with timeout values
2023-06-09 03:34:06 +02:00
Erik Sundell
7f873966b5
test refactor: combine admin and plugin tests
2023-06-09 03:34:06 +02:00
Erik Sundell
835c6a1154
test refactor: refactoring of .github/integration-test.py
2023-06-09 03:34:06 +02:00
Erik Sundell
8f4cee1e46
test refactor: test_bootstrap.py, let container mount local dir and expose port
2023-06-09 03:34:06 +02:00
Erik Sundell
73e8eb2252
test refactor: slim down workflow for readability
2023-06-09 03:34:06 +02:00
Erik Sundell
e579d288c7
test refactor: remove re-specification of hub_url
2023-06-09 03:34:06 +02:00
Erik Sundell
2182f246ae
test refactor: remove redundant pytest.mark.asyncio
2023-06-09 03:34:06 +02:00
Erik Sundell
06edf1a76b
test refactor: put pytest config in pyproject.toml
2023-06-09 03:34:06 +02:00
Erik Sundell
9e95961886
bootstrap.py: extract get_os_release_variable to make testing easier
2023-06-08 23:13:26 +02:00
Erik Sundell
ecf11f0f27
bootstrap.py: let --version flag take precedence over env vars
2023-06-08 23:13:26 +02:00
Erik Sundell
ab947333d2
bootstrap.py: fix docstring summarizing --help output
2023-06-08 23:12:28 +02:00
Erik Sundell
d4c6da52e1
maint: let installer ensure /etc/sudoers.d directory exists
2023-06-08 23:11:58 +02:00
Erik Sundell
7974981f2d
Merge pull request #915 from consideRatio/pr/update-systemdspawner
...
Update systemdspawner from version 0.17.* to >=1.0.1,<2
2023-06-08 15:37:16 +02:00
Erik Sundell
c5eae3386a
SystemdSpawner 1: don't prevent admins from sudo / privilege escalation
...
Having upgraded systemdspawner to 1.0.0, its configuration option
`disable_user_sudo` now defaults to True. This would be a breaking
unwanted change for our jupyterhub admin users who are configured with
passwordless sudo.
Its unlikeley a breaking change for other users, but could be if they
are granted sudo rights without being a jupyterhub admin. But, if they
are, then they could grant themself such rights anyhow so its reasonable
to assume jupyterhub admins only should have sudo rights in a TLJH
installation.
2023-06-08 15:16:35 +02:00
Erik Sundell
a373b2108c
Update systemdspawner from v0.17 to v1.0.1+
2023-06-08 15:16:35 +02:00
Erik Sundell
84ea18991a
Merge pull request #917 from jrdnbradford/docker-mount-source-fix
...
Quote `pwd` to prevent error if dir has spaces
2023-06-06 17:06:48 +02:00
Jordan Bradford
08a787fd82
Quote pwd to prevent error if dir has spaces
2023-06-06 09:40:32 -04:00
Erik Sundell
f00e17b3d7
Merge pull request #912 from consideRatio/pr/remove-configurator
...
Stop bundling jupyterhub-configurator which has been disabled by default
2023-06-06 12:16:47 +02:00
Erik Sundell
93515a8086
Merge pull request #914 from consideRatio/pr/fix-typo-in-bounding-systemdspawner
...
Fix recently introduced failure to upper bound systemdspawner
2023-06-06 00:09:52 +02:00
Erik Sundell
78bc5bcedd
Fix recently introduced failure to upper bound systemdspawner
2023-06-05 23:12:20 +02:00
Jordan Bradford
6a7cbc8681
Add intro description of boot disk
2023-06-05 10:53:12 -04:00
Erik Sundell
ebb3d9bef1
Stop bundling jupyterhub-configurator which has been disabled by default
2023-06-02 16:57:39 +02:00
pre-commit-ci[bot]
232d595d49
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-05-29 01:09:08 +00:00
Jordan Bradford
b5bb25b559
Add instance logs and disk space to troubleshooting page
2023-05-28 20:58:33 -04:00
Jordan Bradford
9a1b600d99
Add Google Cloud config page
2023-05-28 20:56:57 -04:00
Min RK
2d645a7d89
Merge pull request #905 from nsurleraux-railnova/bind_address
...
Add a Traefik configuration to listen on a specific address (#903 )
2023-05-25 15:29:37 +02:00
pre-commit-ci[bot]
0f385af837
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-05-25 12:56:22 +00:00
Nicolas Surleraux
d637325152
Add https requirements in tests
2023-05-25 14:41:26 +02:00
Min RK
ca476c97cf
Merge pull request #900 from consideRatio/pr/bump-nativeauth-and-configurator
...
Update nativeauthenticator, tmpauthenticator, and jupyterhub-configurator
2023-05-24 12:36:30 +02:00
Nicolas Surleraux
bf360ec332
Enable https in test_listen_address so it renders
2023-05-24 11:53:18 +02:00
Nicolas Surleraux
bbc6c465ac
Allow to listen on a specific address via TLJH config
2023-05-24 11:42:27 +02:00
Erik Sundell
1e095f3a3e
Merge pull request #902 from jrdnbradford/add-user-env
...
Add user env doc files
2023-05-24 11:02:52 +02:00
Erik Sundell
88ec6f4038
docs: setup redirects to ensure we don't get broken links
2023-05-24 10:56:37 +02:00
pre-commit-ci[bot]
31add381e4
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-05-23 00:52:06 +00:00
Jordan Bradford
5803e2ab3b
Re-add user env files
2023-05-22 20:33:07 -04:00
Jordan Bradford
14af23ea2e
Add link to resource resizing page
2023-05-22 20:32:27 -04:00
Jordan Bradford
230f16ba4a
Fix broken link to admin page
2023-05-22 20:31:22 -04:00
Jordan Bradford
d700d28b1f
Update package and user included files to .md
2023-05-22 20:28:16 -04:00
Erik Sundell
270ec00343
Update tmpauthenticator from 0.6 to 1.0.0
2023-05-22 16:09:54 +02:00
Erik Sundell
27a94f4645
Update jupyterhub-configurator to latest
2023-05-22 12:38:27 +02:00
Erik Sundell
d4ef212b05
Update nativeauthenticator from 1.1.0 to 1.2.0 to support jh4
2023-05-22 12:37:51 +02:00
Erik Sundell
c6c3c96f9a
Merge pull request #890 from consideRatio/pr/only-upgrade-whats-unconditionally-required
...
Only upgrade jupyterhub in user env when upgrading tljh, ensure pip>=23.1.2 in user env
2023-05-22 12:23:10 +02:00
Erik Sundell
21312b2cfd
user env: upgrade jh based on hub spec
2023-05-18 23:56:46 +02:00
Erik Sundell
c1aa30a479
hub env: remove pip pinning, always upgrade pip
2023-05-18 23:52:14 +02:00
Erik Sundell
6388d390e1
refactor: improve readability of a section
2023-05-18 23:51:41 +02:00
Erik Sundell
9c83e9000e
user env: ensure pip>=23.1.2 on install
2023-05-18 23:51:41 +02:00
Erik Sundell
eaa16babb5
hub env: use req. file and add lower bounds for readability
2023-05-18 23:51:41 +02:00
Erik Sundell
a86e4ce153
user env: only upgrade jupyterhub in user env when upgrading tljh
2023-05-18 23:51:29 +02:00