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

Merging #6198, #6200, #6201 to prod #6203

Merged
merged 7 commits into from
Sep 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/admin_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,15 +61,15 @@ body:
- type: textarea
attributes:
label: End Date
description: Until when is elevated access needed
description: When should elevated privileges for course staff get removed?
value: |
- <!-- MM/DD/YY -->
validations:
required: true
- type: textarea
attributes:
label: Request Deadline
description: By when do you need elavated access provisioned
description: By when do you need this request to be completed?
value: |
<!-- Any specific date(s) (MM/DD) to prioritize this request at our end? -->
validations:
Expand Down
5 changes: 4 additions & 1 deletion .github/ISSUE_TEMPLATE/package_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,10 @@ body:
- type: markdown
attributes:
value: |
Please follow the sections in the template and provide all the required information as possible. We assume that i) You have installed the requested package in your Datahub instance, ii) Identified dependencies (if any) required by this package version, and iii) Raising those dependencies as part of this request (if any).
Please follow the sections in the template and provide all the required information as possible. We assume that,
i) You have installed the requested package in your Datahub instance,
ii) Identified dependencies (if any) required by this package version, and
iii) Raising those dependencies as part of this request (if any).
- type: input
attributes:
label: Package Name
Expand Down
87 changes: 87 additions & 0 deletions .github/ISSUE_TEMPLATE/shared_directories.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
name: Setup Shared/Shared-readwrite directories
description: To store large datasets that can be read by student notebooks
labels: "support"
assignees:
- balajialg
body:
- type: markdown
attributes:
value: |
In scenarios where you have large datasets or commonly used libraries, a shared directory can serve as a centralized location for these resources. This prevents the need for duplicating files across multiple user spaces, saving disk space and bandwidth.
**Shared Directory:** The shared folder allows read only access to the students enrolled in your course. Students can read the dataset from the shared folder while no write operations can be performed. The shared directories will be mounted to /home/jovyan user path.
**Shared-ReadWrite Directory:** As an instructor, you’ll have both read and write access to a “shared-readwrite” directory. You can upload datasets there, and they will automatically be updated in the “shared” directory, which is accessible to all students with read-only permissions.
For more information, check the [documentation](https://ds-modules.github.io/curriculum-guide/technology/jupyter/large-datasets.html?highlight=shared#shared-directory) for shared directories.
- type: input
attributes:
label: Your Name
description:
validations:
required: true
- type: input
attributes:
label: Affiliated Course Name
description: Name of the course for which you are part of the teaching team
validations:
required: true
- type: input
attributes:
label: bCourses ID
description: bCourses ID for the course you are teaching. You can find that in the URL to your course -- it is a seven digit number. The course needs to be set to Published in bCourses, otherwise the hub will not be able to assign extra privileges.
validations:
required: true
- type: input
attributes:
label: Role
description: Your role as part of the teaching team
validations:
required: true
- type: dropdown
attributes:
label: Hub URL
description: Hub that you are currently using for teaching/research
options:
- datahub.berkeley.edu
- r.datahub.berkeley.edu
- a11y.datahub.berkeley.edu
- astro.datahub.berkeley.edu
- biology.datahub.berkeley.edu
- cee.datahub.berkeley.edu
- data100.datahub.berkeley.edu
- data101.datahub.berkeley.edu
- data102.datahub.berkeley.edu
- data8.datahub.berkeley.edu
- dlab.datahub.berkeley.edu
- eecs.datahub.berkeley.edu
- ischool.datahub.berkeley.edu
- julia.datahub.berkeley.edu
- prob140.datahub.berkeley.edu
- publichealth.datahub.berkeley.edu
- stat159.datahub.berkeley.edu
- stat20.datahub.berkeley.edu
- other
validations:
required: true
- type: textarea
attributes:
label: Shared Directory Name
description: What should be the name of the shared and shared-readwrite directories?
value: |
- <!-- Eg: coursename-shared and coursename-readwrite can be the directory names. Eg: compss-214a-readwrite and compss-214a-shared are the shared-readwrite and shared directories for the COMPSS-214A course -->
validations:
required: true
- type: textarea
attributes:
label: End Date
description: When should the shared directories be de-provisioned?
value: |
- <!-- MM/DD/YY -->
validations:
required: true
- type: textarea
attributes:
label: Request Deadline
description: By when do you need the shared directories to be set up in the hub
value: |
<!-- Any specific date(s) (MM/DD) to prioritize this request at our end? -->
validations:
required: true
7 changes: 5 additions & 2 deletions deployments/datahub/images/default/apt.txt
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
# installing less as more just isn't enough
# editors, pagers, tools
less

tar
vim
micro
tini
locales
nano

# for ops debugging
net-tools

# for timing builds
time
Expand Down
Loading