From 18948998e6cb24c449c75af4b00b74a8c8513024 Mon Sep 17 00:00:00 2001 From: GeorgianaElena Date: Fri, 29 May 2020 12:25:56 +0300 Subject: [PATCH 1/2] Provide 1.15G for integration tests --- .circleci/integration-test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/integration-test.py b/.circleci/integration-test.py index 7d214c2..2374c16 100755 --- a/.circleci/integration-test.py +++ b/.circleci/integration-test.py @@ -32,7 +32,7 @@ def run_systemd_image(image_name, container_name, bootstrap_pip_spec): # This is the minimum VM size we support. JupyterLab extensions seem # to need at least this much RAM to build. Boo? # If we change this, need to change all other references to this number. - '--memory', '1.0G', + '--memory', '1.15G', ] if bootstrap_pip_spec: From 3d431ada1bc71f0893012a793aa747de22fa4102 Mon Sep 17 00:00:00 2001 From: GeorgianaElena Date: Fri, 29 May 2020 13:03:22 +0300 Subject: [PATCH 2/2] Document new memory limit --- docs/howto/admin/resource-estimation.rst | 2 +- docs/install/amazon.rst | 2 +- docs/install/custom-server.rst | 2 +- docs/install/google.rst | 2 +- docs/install/jetstream.rst | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/howto/admin/resource-estimation.rst b/docs/howto/admin/resource-estimation.rst index 40852f8..b2baed8 100644 --- a/docs/howto/admin/resource-estimation.rst +++ b/docs/howto/admin/resource-estimation.rst @@ -12,7 +12,7 @@ Memory ====== Memory is usually the biggest determinant of server size in most JupyterHub -installations. At minimum, your server must have at least **1GB** of RAM +installations. At minimum, your server must have at least **1.15GB** of RAM for TLJH to install. .. math:: diff --git a/docs/install/amazon.rst b/docs/install/amazon.rst index 1f9d46f..57d322a 100644 --- a/docs/install/amazon.rst +++ b/docs/install/amazon.rst @@ -79,7 +79,7 @@ Let's create the server on which we can run JupyterHub. `Next: Configure Instance Details` in the lower right corner. Check out our guide on How To :ref:`howto/admin/resource-estimation` to help pick - how much Memory / CPU your server needs. You need to have at least **1GB** of + how much Memory / CPU your server needs. You need to have at least **1.15GB** of RAM. You may wish to consult the listing `here `_ diff --git a/docs/install/custom-server.rst b/docs/install/custom-server.rst index 2464b80..541f3f1 100644 --- a/docs/install/custom-server.rst +++ b/docs/install/custom-server.rst @@ -32,7 +32,7 @@ Pre-requisites #. Some familiarity with the command line. #. A server running Ubuntu 18.04 where you have root access. -#. At least **1GB** of RAM on your server. +#. At least **1.15GB** of RAM on your server. #. Ability to ``ssh`` into the server & run commands from the prompt. #. A **IP address** where the server can be reached from the browsers of your target audience. diff --git a/docs/install/google.rst b/docs/install/google.rst index 560711e..e5c47fd 100644 --- a/docs/install/google.rst +++ b/docs/install/google.rst @@ -69,7 +69,7 @@ Let's create the server on which we can run JupyterHub. #. For **Zone**, pick any of the options. Leaving the default as is is fine. #. Under **Machine** type, select the amount of CPU / RAM / GPU you want for your - server. You need at least **1GB** of RAM. + server. You need at least **1.15GB** of RAM. You can select a preset combination in the default **basic view**. diff --git a/docs/install/jetstream.rst b/docs/install/jetstream.rst index 3db3cb9..6a0219a 100644 --- a/docs/install/jetstream.rst +++ b/docs/install/jetstream.rst @@ -53,7 +53,7 @@ Let's create the server on which we can run JupyterHub. #. Give your server a descriptive **Instance Name**. #. Select an appropriate **Instance Size**. We suggest m1.medium or larger. - Make sure your instance has at least **1GB** of RAM. + Make sure your instance has at least **1.15GB** of RAM. Check out our guide on How To :ref:`howto/admin/resource-estimation` to help pick how much Memory, CPU & disk space your server needs.