Commit Graph

  • 94354b8e64 Add documentation to logging on where to find installer logs yuvipanda 2018-07-29 12:53:04 -07:00
  • 44df8906cb Create /opt/tljh if it does not exist in installer yuvipanda 2018-07-29 02:19:30 -07:00
  • 414d3932ac Log bootstrap / installer messages to file as well yuvipanda 2018-07-29 02:17:12 -07:00
  • 25475916c5 Merge pull request #80 from jupyterhub/auth-docs Yuvi Panda 2018-07-28 14:36:36 -07:00
  • 1740df326d Add docs on using arbitrary authenticators yuvipanda 2018-07-28 14:32:02 -07:00
  • bf73783ef6 Customize theme to have better links in sidebar yuvipanda 2018-07-28 13:44:39 -07:00
  • 1ba7a3a565 Merge pull request #77 from jupyterhub/config Yuvi Panda 2018-07-28 13:12:46 -07:00
  • 7acd331e38 Add documentation on adding / removing admin users yuvipanda 2018-07-28 13:07:01 -07:00
  • 7e9e2d375c Add tljh-config remove-item to remove an item from a list yuvipanda 2018-07-28 11:57:11 -07:00
  • f0c944aeb8 Add code + tests for adding items to a list yuvipanda 2018-07-28 11:05:29 -07:00
  • 6f99da5d95 Add full integration test with hubtraf yuvipanda 2018-07-28 00:52:02 -07:00
  • fad3e70116 Add topic guide on tljh-config yuvipanda 2018-07-27 22:57:59 -07:00
  • 0d0dbc828c Fix typo in tljh-config yuvipanda 2018-07-27 22:57:19 -07:00
  • 95a0359d32 Add howto doc on dummy authenticator yuvipanda 2018-07-27 22:22:45 -07:00
  • 70785f9fd3 Add tljh-config command yuvipanda 2018-07-27 21:08:26 -07:00
  • 6c43a492ac Merge pull request #76 from jupyterhub/fix-warning Yuvi Panda 2018-07-27 18:20:50 -07:00
  • 6414a794f2 Clarify development status warnings yuvipanda 2018-07-27 17:52:23 -07:00
  • 24ddf320b4 Merge pull request #73 from jupyterhub/nbgitpuller-doc-1 Yuvi Panda 2018-07-27 00:00:59 -07:00
  • 15676dc55b Add tutorial for nbgitpuller yuvipanda 2018-07-26 23:47:07 -07:00
  • 7df52c35ed Merge pull request #74 from jupyterhub/fix-ci Yuvi Panda 2018-07-26 23:55:01 -07:00
  • 1e1de15e3f Use a venv to run unit tests yuvipanda 2018-07-23 14:54:25 -07:00
  • eeffc6e197 Merge pull request #64 from jupyterhub/hub-venv Yuvi Panda 2018-07-23 14:41:15 -07:00
  • a034080b8d Merge pull request #69 from jupyterhub/fix-requirements Yuvi Panda 2018-07-22 15:07:46 -07:00
  • 554c24b2d7 Fix requirements topic document yuvipanda 2018-07-21 22:39:15 -07:00
  • c12c4823c2 Merge pull request #68 from jupyterhub/guidance-resources Yuvi Panda 2018-07-21 21:37:58 -07:00
  • 93a082b62c Link to resource estimation how-to guide from tutorials yuvipanda 2018-07-21 20:37:13 -07:00
  • dd25a3dd45 Add more guidance on selecting server size yuvipanda 2018-07-21 20:33:14 -07:00
  • 974f30c0e2 Merge pull request #66 from jupyterhub/no-more-yuvipanda Yuvi Panda 2018-07-20 16:21:42 -07:00
  • 5064979a57 Replace pointers to yuvipanda/ on github with jupyterhub/ yuvipanda 2018-07-20 16:17:33 -07:00
  • b6d2aeb098 Merge pull request #65 from jupyterhub/customizing-installer Yuvi Panda 2018-07-20 16:11:25 -07:00
  • 891b225e3f Add doc on customizing installer yuvipanda 2018-07-20 16:07:07 -07:00
  • 88b291d989 Cache /usr/local/lib/python3.6 when using pip yuvipanda 2018-07-20 11:49:34 -07:00
  • 40c7cc84b8 Use pip3 instead of 'pip' when unit testing yuvipanda 2018-07-20 11:47:04 -07:00
  • b8b2dcf766 Install python manually in the unit test container yuvipanda 2018-07-20 11:42:15 -07:00
  • 376489cc91 Use ubuntu 18.04 image for running unit tests yuvipanda 2018-07-20 11:36:51 -07:00
  • e97b81fe7a Require miniconda to be installed for conda. to work yuvipanda 2018-07-20 11:30:11 -07:00
  • 8ff0befe00 Re-instate conda version check fix yuvipanda 2018-07-20 11:12:03 -07:00
  • 6a1f73c2b5 Run apt-get update before installing if required yuvipanda 2018-07-19 18:51:55 -07:00
  • e609a840c7 Install gpg2 if required when adding apt keys yuvipanda 2018-07-19 18:38:58 -07:00
  • fc0ecb6699 Use venv for base hub environment yuvipanda 2018-07-19 17:30:09 -07:00
  • 5007911d59 Merge pull request #63 from gedankenstuecke/patch-3 Yuvi Panda 2018-07-19 18:00:10 -07:00
  • 1364305fee fix typo in installer Bastian Greshake Tzovaras 2018-07-19 16:04:16 -07:00
  • 9196d75200 Merge pull request #58 from minrk/fix-conda-check Yuvi Panda 2018-07-19 10:33:43 -07:00
  • 27f9d10724 Merge pull request #59 from minrk/state-outside Yuvi Panda 2018-07-19 10:33:24 -07:00
  • 403a0d4956 Merge pull request #60 from minrk/bumps Yuvi Panda 2018-07-19 10:32:11 -07:00
  • 1799732e50 jupyterhub 0.9.1, notebook 5.6.0 Min RK 2018-07-19 01:42:01 -07:00
  • bcf31a979c fix permissions on initial install Min RK 2018-07-19 00:02:15 -07:00
  • 680206813f test permissions Min RK 2018-07-18 23:56:00 -07:00
  • 00797b404c move state outside envs Min RK 2018-07-18 23:15:36 -07:00
  • 24b535d524 move proxy secret to state dir Min RK 2018-07-17 08:36:06 -07:00
  • ab5dd0e0d8 bootstrap: allow conda to be upgraded Min RK 2018-07-17 08:41:24 -07:00
  • 54532997d5 Merge pull request #55 from jupyterhub/nbgitpuller Yuvi Panda 2018-07-18 15:54:45 -07:00
  • d1bb4c8a1d Install nbgitpuller by default yuvipanda 2018-07-18 15:48:40 -07:00
  • d09f7a986a Merge pull request #53 from jupyterhub/user-requirements Yuvi Panda 2018-07-18 15:19:35 -07:00
  • 3d74ee71b3 Add option to install requirements.txt file on install yuvipanda 2018-07-18 01:00:48 -07:00
  • 453d55933f Merge pull request #52 from parente/fix-custom-link Yuvi Panda 2018-07-17 22:57:48 -07:00
  • 3f354868b0 Fix link to custom tutorial Peter Parente 2018-07-17 19:57:28 -04:00
  • 07f85d4a47 Merge pull request #43 from minrk/integration-tests-pytest Yuvi Panda 2018-07-16 18:31:52 -07:00
  • 26ebc61a79 move integration-test dockerfile to integration-tests directory Min RK 2018-07-16 18:07:17 -07:00
  • 7b1efbf16e run integration tests with pytest Min RK 2018-07-16 17:52:44 -07:00
  • e335c1f79c Update badges to point to new repo location Yuvi Panda 2018-07-16 17:50:24 -07:00
  • 0fd79d6948 Merge pull request #37 from jupyterhub/authenticator-support Yuvi Panda 2018-07-16 16:24:24 -07:00
  • 0385f8e5f7 Add LDAP & OAuthenticator to initial install yuvipanda 2018-07-16 16:19:16 -07:00
  • cc5622995d Do not special case *any* authenticator yuvipanda 2018-07-16 16:05:44 -07:00
  • 2c7f99b57c Support arbitrary authenticators yuvipanda 2018-07-16 12:03:45 -07:00
  • c814ba1cf2 Merge pull request #40 from rprimet/patch-1 Yuvi Panda 2018-07-16 11:49:08 -07:00
  • 66de7bb038 Make authenticator class assigning code more generic yuvipanda 2018-07-16 01:19:24 -07:00
  • 395b6543da Add tests for configurer.py yuvipanda 2018-07-15 21:52:25 -07:00
  • 9bf4a64826 Dynamically set authenticator properties from YAML yuvipanda 2018-07-15 13:40:17 -07:00
  • ba7545769f Merge pull request #39 from yuvipanda/all-pip Yuvi Panda 2018-07-16 01:39:43 -07:00
  • 2a56da0c82 Minor typo Romain Primet 2018-07-16 10:36:06 +02:00
  • 3b6a964a4d Install all python packages in hub environment with pip yuvipanda 2018-07-16 01:28:18 -07:00
  • 3df097f360 Merge pull request #34 from minrk/no-no-cache Yuvi Panda 2018-07-15 13:49:49 -07:00
  • 03d0884bec remove —no-cache-dir arg Min RK 2018-07-13 15:11:16 -05:00
  • 755a26ebfa Merge pull request #32 from rprimet/handle_transient Yuvi Panda 2018-07-13 09:37:04 -07:00
  • 61a7f80df2 handle 404 and 503 transient errors Romain Primet 2018-07-13 14:56:00 +00:00
  • c24b536bd9 handle 503 as well Romain Primet 2018-07-13 16:29:30 +02:00
  • baef6d0bd9 handle transient 404 Romain Primet 2018-07-13 15:55:41 +02:00
  • 7c245d0868 remove hard-coded constant from retry loop Romain Primet 2018-07-13 15:36:44 +02:00
  • aa3630527b Point Google Cloud IP reserving docs more accurately yuvipanda 2018-07-12 17:01:44 -07:00
  • e4a059a81a Bump systemdspawner version yuvipanda 2018-07-12 16:56:20 -07:00
  • 56e573bd86 Make TLJH_BOOTSTRAP_DEV take effect for reals yuvipanda 2018-07-12 16:55:51 -07:00
  • 8790f771a5 Add security topic guide yuvipanda 2018-07-12 14:15:01 -07:00
  • 9e1bf84647 Prefix user accounts we create yuvipanda 2018-07-12 13:33:24 -07:00
  • c749d1a09f Fix dictionary merging order yuvipanda 2018-07-11 18:58:11 -07:00
  • 6d3efffcb5 Upgrade systemdspawner to v0.10 yuvipanda 2018-07-11 14:28:47 -07:00
  • 9241972722 Add troubleshooting guide for google cloud yuvipanda 2018-07-11 13:34:12 -07:00
  • 97276198cf Add instruction about copying IP address in Google Cloud yuvipanda 2018-07-11 13:23:12 -07:00
  • 4c26a7d512 Add codecov badge to README yuvipanda 2018-07-11 13:19:28 -07:00
  • 81d59ad02e [CI] Collect code coverage stats from unit tests yuvipanda 2018-07-11 13:15:49 -07:00
  • a1ef5e3205 [CI] Remove base image used for CI yuvipanda 2018-07-11 13:08:36 -07:00
  • 76ddc5b047 Bump version of conda installed in user environment yuvipanda 2018-07-11 13:07:45 -07:00
  • 6e6ecdb26b Fix checking for JupyterHub service being up yuvipanda 2018-07-11 13:01:57 -07:00
  • 54ebfbce23 Check JupyterHub is running before finishing installer yuvipanda 2018-07-11 12:56:52 -07:00
  • 8cef9f6b6d [CI] Don't pipe systemctl output to pager yuvipanda 2018-07-11 12:43:40 -07:00
  • 3e59f7fa14 [CI] Print JupyterHub / CHP status after setup yuvipanda 2018-07-11 12:39:06 -07:00
  • 8993d717a7 [CI] Give our CI workflow a more descriptive name yuvipanda 2018-07-11 12:33:32 -07:00
  • 5f2252a5ba [CI] Output all systemd logs after setup to help debugging yuvipanda 2018-07-11 12:33:19 -07:00
  • e91ea88722 [CI] Add checkout step to integration job yuvipanda 2018-07-11 12:27:01 -07:00
  • e8c8d51490 Standardize on 4 spaces for circle ci config indent yuvipanda 2018-07-11 12:25:23 -07:00