Skip to content

Commit

Permalink
Merge pull request #6203 from berkeley-dsep-infra/staging
Browse files Browse the repository at this point in the history
Merging #6198, #6200, #6201 to prod
  • Loading branch information
felder authored Sep 18, 2024
2 parents 98c261a + cac8b53 commit 56f2a9d
Show file tree
Hide file tree
Showing 4 changed files with 98 additions and 5 deletions.
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

0 comments on commit 56f2a9d

Please sign in to comment.