From 4ede875ab3ceef39c993822cf4da49e0c10bbc1c Mon Sep 17 00:00:00 2001 From: Jonathan Sick Date: Thu, 12 Sep 2024 12:58:50 -0400 Subject: [PATCH] Change noteburst maxConcurrentJobs to 1 This seems better because the JupyterLab notebook execution endpoint is synchronous, so we may need to also run the noteburst jobs synchronously. --- applications/noteburst/README.md | 2 +- applications/noteburst/values.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/applications/noteburst/README.md b/applications/noteburst/README.md index 5db1416c00..0f195c8d15 100644 --- a/applications/noteburst/README.md +++ b/applications/noteburst/README.md @@ -25,7 +25,7 @@ Noteburst is a notebook execution service for the Rubin Science Platform. | config.worker.imageSelector | string | `"recommended"` | Nublado image stream to select: "recommended", "weekly" or "reference" | | config.worker.jobTimeout | int | `300` | The default notebook execution timeout, in seconds. | | config.worker.keepAlive | string | `"normal"` | Worker keep alive mode: "normal", "fast", "disabled" | -| config.worker.maxConcurrentJobs | int | `3` | Max number of concurrent notebook executions per worker | +| config.worker.maxConcurrentJobs | int | `1` | Max number of concurrent notebook executions per worker | | config.worker.tokenLifetime | string | `"2419200"` | Worker token lifetime, in seconds. | | config.worker.tokenScopes | string | `"exec:notebook,read:image,read:tap,read:alertdb"` | Nublado2 worker account's token scopes as a comma-separated list. | | config.worker.workerCount | int | `1` | Number of workers to run | diff --git a/applications/noteburst/values.yaml b/applications/noteburst/values.yaml index d136cbe1f9..0ec9a6f705 100644 --- a/applications/noteburst/values.yaml +++ b/applications/noteburst/values.yaml @@ -123,7 +123,7 @@ config: jobTimeout: 300 # -- Max number of concurrent notebook executions per worker - maxConcurrentJobs: 3 + maxConcurrentJobs: 1 # -- Worker token lifetime, in seconds. tokenLifetime: "2419200"