Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from 2i2c-org:master #524

Merged
merged 14 commits into from
Nov 1, 2023
Merged

[pull] master from 2i2c-org:master #524

merged 14 commits into from
Nov 1, 2023

Conversation

pull[bot]
Copy link

@pull pull bot commented Oct 31, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

GeorgianaElena and others added 14 commits October 24, 2023 17:11
Make all GCP clusters support the instance types 4, 16, and 64 CPU highmem nodes
- Switch to using modify_pod_hook to setup additional
  volumeMounts, as it is a list and not a dictionary (and hence
  gets replaced, not merged)
- Even with that, there's a discrepancy between setting up
  the shared-readwrite by default at /home/jovyan/shared-readwrite
  vs for rstudio users it needing to be in /home/rstudio/shared-readwrite.
  This is solved by just mounting /home/rstudio and /homve/jovyan
  (along with appropriate shared and shared-readwrite) for *all*
  users. This allows rocker images (which use the
  rstudio user and put home ine /home/rstudio) to be first class citizens
  along with jupyter based images, regardless of how they are specified (
  via the configurator, or with unlisted_choice, or as a profile). For non-rocker
  images, this is just invisible in the UI and there is no performance overhead
  for these extra bind mounts. An additional positive here is that in case *students*
  end up accidentally hardcoding paths in their notebooks, it will continue to work
  regardless of wether they or on RStudio or JupyterLab (described to us as a serious
  problem by openscapes)

Ref https://2i2c.freshdesk.com/a/tickets/1083
Handled by extraVolumeMounts in basehub instead
Make sure rstudio admins also get shared-readwrite mounted
@pull pull bot added the ⤵️ pull label Oct 31, 2023
@pull pull bot merged commit de9e074 into sgibson91:master Nov 1, 2023
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants