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

Update to rapidsai/devcontainers:23.08 #1214

Merged
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
0ff2e5a
update to rapidsai/devcontainers 23.08
Jul 11, 2023
f9e23a8
Merge branch 'branch-23.08' of https://github.com/rapidsai/cuspatial …
trxcllnt Jul 20, 2023
5dd27ff
default to CUDA 12.0
trxcllnt Jul 20, 2023
0fc48a7
add cuda-cupt-dev to CUDA 12 libs
trxcllnt Jul 20, 2023
2fa7056
temporarily use my branch with a fix to MODIFY_PREFIX_PATH
trxcllnt Jul 20, 2023
687c45b
update conda envs
trxcllnt Jul 20, 2023
cca850d
build all RAPIDS archs to take maximum advantage of sccache
trxcllnt Jul 20, 2023
b166bf3
remove temporary rapids-cmake pin
trxcllnt Jul 20, 2023
7dbb64d
add clangd and nsight vscode customizations
trxcllnt Jul 21, 2023
c562990
copy in default clangd config
trxcllnt Jul 21, 2023
f42cf2e
remove options for pip vs. conda unless using the launch script
trxcllnt Jul 21, 2023
127f17f
fix unified mounts
trxcllnt Jul 21, 2023
637d26a
Merge branch 'branch-23.08' of https://github.com/rapidsai/cuspatial …
trxcllnt Jul 21, 2023
5989d7f
ensure dirs exist before mounting
trxcllnt Jul 21, 2023
b8acf78
add kvikio
trxcllnt Jul 26, 2023
0cd8208
Merge branch 'branch-23.08' into fea/update-to-23.08-devcontainers
thomcom Jul 28, 2023
95905c9
Merge branch 'branch-23.08' of https://github.com/rapidsai/cuspatial …
trxcllnt Jul 28, 2023
70df2d0
Merge branch 'fea/update-to-23.08-devcontainers' of github.com:trxcll…
trxcllnt Jul 28, 2023
4a8760d
use volumes for isolated devcontainer source dirs
trxcllnt Jul 31, 2023
505b567
update README.md
trxcllnt Jul 31, 2023
9e9328c
Merge branch 'branch-23.08' of https://github.com/rapidsai/cuspatial …
trxcllnt Aug 1, 2023
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
9 changes: 1 addition & 8 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

ARG CUDA=11.8
ARG LLVM=16
ARG RAPIDS=23.06
ARG RAPIDS=23.08
ARG DISTRO=ubuntu22.04
ARG REPO=rapidsai/devcontainers

Expand All @@ -17,18 +17,11 @@ FROM ${PYTHON_PACKAGE_MANAGER}-base
ARG PYTHON_PACKAGE_MANAGER
ENV PYTHON_PACKAGE_MANAGER="${PYTHON_PACKAGE_MANAGER}"

USER coder

RUN /bin/bash -c 'mkdir -m 0755 -p ~/.{aws,cache,conda,config/pip,local}'

WORKDIR /home/coder/

ENV PYTHONSAFEPATH="1"
ENV PYTHONUNBUFFERED="1"
ENV PYTHONDONTWRITEBYTECODE="1"

ENV SCCACHE_REGION="us-east-2"
ENV SCCACHE_BUCKET="rapids-sccache-devs"
ENV VAULT_HOST="https://vault.ops.k8s.rapids.ai"

ENV HISTFILE="/home/coder/.cache/._bash_history"
5 changes: 1 addition & 4 deletions .devcontainer/conda/devcontainer.json
harrism marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
},

"features": {
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.6": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.8": {}
},

"overrideFeatureInstallOrder": [
Expand All @@ -25,9 +25,6 @@
"initializeCommand": [
"/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config,conda/pkgs,conda/${localWorkspaceFolderBasename}/single}"
],
"updateContentCommand": ["rapids-make-vscode-workspace", "--update"],
"postCreateCommand": ["rapids-make-vscode-workspace", "--update"],
"postAttachCommand": ["rapids-make-conda-env"],

"containerEnv": {
"DEFAULT_CONDA_ENV": "rapids"
Expand Down
4 changes: 1 addition & 3 deletions .devcontainer/conda/isolated/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
},

"features": {
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.6": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.8": {}
},

"overrideFeatureInstallOrder": [
Expand All @@ -29,8 +29,6 @@
"updateContentCommand": [
"/bin/bash", "-c", "cp -ar /workspaces/${localWorkspaceFolderBasename} /home/coder/${localWorkspaceFolderBasename} && rapids-make-vscode-workspace --update"
],
"postCreateCommand": ["rapids-make-vscode-workspace", "--update"],
"postAttachCommand": ["rapids-make-conda-env"],

"containerEnv": {
"DEFAULT_CONDA_ENV": "rapids"
Expand Down
5 changes: 1 addition & 4 deletions .devcontainer/conda/unified/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
},

"features": {
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.6": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.8": {}
},

"overrideFeatureInstallOrder": [
Expand All @@ -25,9 +25,6 @@
"initializeCommand": [
"/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config,conda/pkgs,conda/${localWorkspaceFolderBasename}/unified}"
],
"updateContentCommand": ["rapids-make-vscode-workspace", "--update"],
"postCreateCommand": ["rapids-make-vscode-workspace", "--update"],
"postAttachCommand": ["rapids-make-conda-env"],

"containerEnv": {
"DEFAULT_CONDA_ENV": "rapids"
Expand Down
5 changes: 1 addition & 4 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
},

"features": {
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.6": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.8": {}
},

"overrideFeatureInstallOrder": [
Expand All @@ -25,9 +25,6 @@
"initializeCommand": [
"/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config,conda/pkgs,conda/${localWorkspaceFolderBasename}/single}"
],
"updateContentCommand": ["rapids-make-vscode-workspace", "--update"],
"postCreateCommand": ["rapids-make-vscode-workspace", "--update"],
"postAttachCommand": ["rapids-make-conda-env"],

"containerEnv": {
"DEFAULT_CONDA_ENV": "rapids"
Expand Down
7 changes: 1 addition & 6 deletions .devcontainer/pip/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,16 @@
},

"features": {
"ghcr.io/devcontainers/features/python:1": {},
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.6": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.8": {}
},

"overrideFeatureInstallOrder": [
"ghcr.io/devcontainers/features/python",
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"
],

"initializeCommand": [
"/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config/pip,local/${localWorkspaceFolderBasename}/single}"
],
"updateContentCommand": ["rapids-make-vscode-workspace", "--update"],
"postCreateCommand": ["rapids-make-vscode-workspace", "--update"],
"postAttachCommand": ["rapids-make-pip-env"],

"containerEnv": {
"PYTHONSAFEPATH": "true",
Expand Down
6 changes: 1 addition & 5 deletions .devcontainer/pip/isolated/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,10 @@
},

"features": {
"ghcr.io/devcontainers/features/python:1": {},
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.6": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.8": {}
},

"overrideFeatureInstallOrder": [
"ghcr.io/devcontainers/features/python",
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"
],

Expand All @@ -31,8 +29,6 @@
"updateContentCommand": [
"/bin/bash", "-c", "cp -ar /workspaces/${localWorkspaceFolderBasename} /home/coder/${localWorkspaceFolderBasename} && rapids-make-vscode-workspace --update"
],
"postCreateCommand": ["rapids-make-vscode-workspace", "--update"],
"postAttachCommand": ["rapids-make-pip-env"],

"containerEnv": {
"DEFAULT_VIRTUAL_ENV": "rapids"
Expand Down
7 changes: 1 addition & 6 deletions .devcontainer/pip/unified/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,16 @@
},

"features": {
"ghcr.io/devcontainers/features/python:1": {},
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.6": {}
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.8": {}
},

"overrideFeatureInstallOrder": [
"ghcr.io/devcontainers/features/python",
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"
],

"initializeCommand": [
"/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config/pip,local/${localWorkspaceFolderBasename}/unified}"
],
"updateContentCommand": ["rapids-make-vscode-workspace", "--update"],
"postCreateCommand": ["rapids-make-vscode-workspace", "--update"],
"postAttachCommand": ["rapids-make-pip-env"],

"containerEnv": {
"DEFAULT_VIRTUAL_ENV": "rapids"
Expand Down