- View the diff current.
- View the source.
- Go to Moodle+JupyterHub.
23: 2023-04-26 (Wed) 20:47:07 iseki | 24: 2023-05-07 (Sun) 14:50:00 iseki | ||
---|---|---|---|
Line 17: | Line 17: | ||
- %%[[feserver]]%% | - %%[[feserver]]%% | ||
- [[Ltictr_Proxy]] | - [[Ltictr_Proxy]] | ||
+ | #br | ||
+ | |||
+ | *** 最新メモ [#k8d9209c] | ||
+ | **** 2023/05/07 [#mc229461] | ||
+ | - JupyterHub v3 で Podman も Docker 同様に扱えるようになった模様. | ||
+ | -- JupyterHub v3 では jupyterhub_podman_config.py と最新の Dockerイメージ(ltids)の組み合わせは使用できない.(パーミッションエラーが出る) | ||
+ | -- JupyterHub v3 で最新の Dockerイメージ(ltids)を使用したい場合は,Podmanであっても jupyterhub_docker_config.py を使用すること. | ||
+ | - JupyterHub v4 では XSRFクッキー関連で,[[ltiauthenticator>LTI#o7520050]] が使用できない.[[JupyterHub>JupyterHub#s373921d]] | ||
+ | -- site-packages/jupyterhub/handlers/base.py の関数 check_xsrf_cookie(self) でそまま True を返させる. | ||
+ | --- base.py- 2023-05-07 01:44:18.173130119 -0400 | ||
+ | +++ base.py 2023-05-07 01:44:31.750265669 -0400 | ||
+ | @@ -235,7 +235,8 @@ | ||
+ | |||
+ | def check_xsrf_cookie(self): | ||
+ | try: | ||
+ | - return super().check_xsrf_cookie() | ||
+ | + return True | ||
+ | + #return super().check_xsrf_cookie() | ||
+ | except Exception as e: | ||
+ | # ensure _juptyerhub_user is defined on rejected requests | ||
+ | if not hasattr(self, "_jupyterhub_user"): | ||
#br | #br | ||
Line 172: | Line 193: | ||
-- conda install oauthlib or pip install oauthlib | -- conda install oauthlib or pip install oauthlib | ||
+ | - v1.5.0 release | ||
+ | -- https://pypi.org/project/jupyterhub-ltiauthenticator/1.5.0/ | ||
- v1.2.0 release (2021 9/2) | - v1.2.0 release (2021 9/2) | ||
-- https://pypi.org/project/jupyterhub-ltiauthenticator/1.2.0/ | -- https://pypi.org/project/jupyterhub-ltiauthenticator/1.2.0/ |
- Backup list of Moodle+JupyterHub
- Backup diff of Moodle+JupyterHub(No. All)
- 1: 2021-09-14 (Tue) 19:13:53 iseki
- 2: 2021-09-14 (Tue) 19:14:56 iseki
- 3: 2021-09-15 (Wed) 20:55:30 iseki
- 4: 2021-09-17 (Fri) 14:51:03 iseki
- 5: 2021-09-23 (Thu) 23:07:24 iseki
- 6: 2021-10-02 (Sat) 15:06:01 iseki
- 7: 2021-10-02 (Sat) 18:57:11 iseki
- 8: 2021-10-03 (Sun) 12:53:32 iseki
- 9: 2021-10-03 (Sun) 20:14:28 iseki
- 10: 2021-10-15 (Fri) 11:10:04 iseki
- 11: 2021-10-16 (Sat) 09:55:04 iseki
- 12: 2021-10-16 (Sat) 19:16:33 iseki
- 13: 2021-10-20 (Wed) 16:32:31 iseki
- 14: 2021-11-24 (Wed) 10:05:44 iseki
- 15: 2022-01-06 (Thu) 18:07:27 iseki
- 16: 2022-01-07 (Fri) 14:00:06 iseki
- 17: 2022-02-14 (Mon) 12:26:01 iseki
- 18: 2022-02-17 (Thu) 18:45:36 iseki
- 19: 2022-06-07 (Tue) 10:33:57 iseki
- 20: 2022-06-10 (Fri) 17:03:13 iseki
- 21: 2022-07-19 (Tue) 16:01:38 iseki
- 22: 2023-03-09 (Thu) 10:41:30 iseki
- 23: 2023-04-26 (Wed) 20:47:07 iseki
- 24: 2023-05-07 (Sun) 14:50:00 iseki
- 25: 2023-05-27 (Sat) 19:30:03 iseki
- 26: 2023-11-14 (Tue) 16:16:16 iseki
- Cur: 2024-04-17 (Wed) 20:19:46 iseki