From 92dbb07df0a7b7ed4ccc9f39a355103d543fffa0 Mon Sep 17 00:00:00 2001 From: Jordan Jacobelli Date: Mon, 21 Oct 2024 16:33:05 +0200 Subject: [PATCH 1/5] devcontainer: replace VAULT_HOST with AWS_ROLE_ARN Signed-off-by: Jordan Jacobelli --- .devcontainer/cuda11.1-gcc6/devcontainer.json | 2 +- .devcontainer/cuda11.1-gcc7/devcontainer.json | 2 +- .devcontainer/cuda11.1-gcc8/devcontainer.json | 2 +- .devcontainer/cuda11.1-gcc9/devcontainer.json | 2 +- .devcontainer/cuda11.1-llvm9/devcontainer.json | 2 +- .devcontainer/cuda11.8-gcc11/devcontainer.json | 2 +- .devcontainer/cuda12.0-gcc10/devcontainer.json | 2 +- .devcontainer/cuda12.0-gcc11/devcontainer.json | 2 +- .devcontainer/cuda12.0-gcc12/devcontainer.json | 2 +- .devcontainer/cuda12.0-gcc9/devcontainer.json | 2 +- .devcontainer/cuda12.0-llvm10/devcontainer.json | 2 +- .devcontainer/cuda12.0-llvm11/devcontainer.json | 2 +- .devcontainer/cuda12.0-llvm12/devcontainer.json | 2 +- .devcontainer/cuda12.0-llvm13/devcontainer.json | 2 +- .devcontainer/cuda12.0-llvm14/devcontainer.json | 2 +- .devcontainer/cuda12.0-llvm9/devcontainer.json | 2 +- .devcontainer/cuda12.5-gcc13/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc10/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc11/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc12/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc13/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc7/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc8/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc9/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm10/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm11/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm12/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm13/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm14/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm15/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm16/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm17/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm18/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm9/devcontainer.json | 2 +- .devcontainer/cuda12.6-oneapi2023.2.0/devcontainer.json | 2 +- .devcontainer/devcontainer.json | 2 +- .github/actions/workflow-run-job-linux/action.yml | 2 +- .github/workflows/build-rapids.yml | 2 +- ci/rapids/cuda12.5-conda/devcontainer.json | 2 +- 39 files changed, 39 insertions(+), 39 deletions(-) diff --git a/.devcontainer/cuda11.1-gcc6/devcontainer.json b/.devcontainer/cuda11.1-gcc6/devcontainer.json index 401a33ba59f..8f3088ad1e5 100644 --- a/.devcontainer/cuda11.1-gcc6/devcontainer.json +++ b/.devcontainer/cuda11.1-gcc6/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda11.1-gcc6", "CCCL_CUDA_VERSION": "11.1", diff --git a/.devcontainer/cuda11.1-gcc7/devcontainer.json b/.devcontainer/cuda11.1-gcc7/devcontainer.json index 5298b391438..b6f54a49bb4 100644 --- a/.devcontainer/cuda11.1-gcc7/devcontainer.json +++ b/.devcontainer/cuda11.1-gcc7/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda11.1-gcc7", "CCCL_CUDA_VERSION": "11.1", diff --git a/.devcontainer/cuda11.1-gcc8/devcontainer.json b/.devcontainer/cuda11.1-gcc8/devcontainer.json index 27ca3c28a00..1f9bc602b55 100644 --- a/.devcontainer/cuda11.1-gcc8/devcontainer.json +++ b/.devcontainer/cuda11.1-gcc8/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda11.1-gcc8", "CCCL_CUDA_VERSION": "11.1", diff --git a/.devcontainer/cuda11.1-gcc9/devcontainer.json b/.devcontainer/cuda11.1-gcc9/devcontainer.json index ff592b79f54..d9a9aede462 100644 --- a/.devcontainer/cuda11.1-gcc9/devcontainer.json +++ b/.devcontainer/cuda11.1-gcc9/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda11.1-gcc9", "CCCL_CUDA_VERSION": "11.1", diff --git a/.devcontainer/cuda11.1-llvm9/devcontainer.json b/.devcontainer/cuda11.1-llvm9/devcontainer.json index e8a167e1c97..b198bc77a8b 100644 --- a/.devcontainer/cuda11.1-llvm9/devcontainer.json +++ b/.devcontainer/cuda11.1-llvm9/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda11.1-llvm9", "CCCL_CUDA_VERSION": "11.1", diff --git a/.devcontainer/cuda11.8-gcc11/devcontainer.json b/.devcontainer/cuda11.8-gcc11/devcontainer.json index cdb8a4250b6..a077d21cca7 100644 --- a/.devcontainer/cuda11.8-gcc11/devcontainer.json +++ b/.devcontainer/cuda11.8-gcc11/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda11.8-gcc11", "CCCL_CUDA_VERSION": "11.8", diff --git a/.devcontainer/cuda12.0-gcc10/devcontainer.json b/.devcontainer/cuda12.0-gcc10/devcontainer.json index 4d081b3125f..210b496ae17 100644 --- a/.devcontainer/cuda12.0-gcc10/devcontainer.json +++ b/.devcontainer/cuda12.0-gcc10/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.0-gcc10", "CCCL_CUDA_VERSION": "12.0", diff --git a/.devcontainer/cuda12.0-gcc11/devcontainer.json b/.devcontainer/cuda12.0-gcc11/devcontainer.json index 4dd297c4126..978289b9853 100644 --- a/.devcontainer/cuda12.0-gcc11/devcontainer.json +++ b/.devcontainer/cuda12.0-gcc11/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.0-gcc11", "CCCL_CUDA_VERSION": "12.0", diff --git a/.devcontainer/cuda12.0-gcc12/devcontainer.json b/.devcontainer/cuda12.0-gcc12/devcontainer.json index 660e98109f0..f3629b531c2 100644 --- a/.devcontainer/cuda12.0-gcc12/devcontainer.json +++ b/.devcontainer/cuda12.0-gcc12/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.0-gcc12", "CCCL_CUDA_VERSION": "12.0", diff --git a/.devcontainer/cuda12.0-gcc9/devcontainer.json b/.devcontainer/cuda12.0-gcc9/devcontainer.json index 1f781d5852a..f7d39ba310f 100644 --- a/.devcontainer/cuda12.0-gcc9/devcontainer.json +++ b/.devcontainer/cuda12.0-gcc9/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.0-gcc9", "CCCL_CUDA_VERSION": "12.0", diff --git a/.devcontainer/cuda12.0-llvm10/devcontainer.json b/.devcontainer/cuda12.0-llvm10/devcontainer.json index e716b5eb6ce..34b91d3ee89 100644 --- a/.devcontainer/cuda12.0-llvm10/devcontainer.json +++ b/.devcontainer/cuda12.0-llvm10/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.0-llvm10", "CCCL_CUDA_VERSION": "12.0", diff --git a/.devcontainer/cuda12.0-llvm11/devcontainer.json b/.devcontainer/cuda12.0-llvm11/devcontainer.json index 399b306075c..b40c49df7d3 100644 --- a/.devcontainer/cuda12.0-llvm11/devcontainer.json +++ b/.devcontainer/cuda12.0-llvm11/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.0-llvm11", "CCCL_CUDA_VERSION": "12.0", diff --git a/.devcontainer/cuda12.0-llvm12/devcontainer.json b/.devcontainer/cuda12.0-llvm12/devcontainer.json index d977c15ff33..d4453727503 100644 --- a/.devcontainer/cuda12.0-llvm12/devcontainer.json +++ b/.devcontainer/cuda12.0-llvm12/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.0-llvm12", "CCCL_CUDA_VERSION": "12.0", diff --git a/.devcontainer/cuda12.0-llvm13/devcontainer.json b/.devcontainer/cuda12.0-llvm13/devcontainer.json index 016695d62c9..4181b90eea9 100644 --- a/.devcontainer/cuda12.0-llvm13/devcontainer.json +++ b/.devcontainer/cuda12.0-llvm13/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.0-llvm13", "CCCL_CUDA_VERSION": "12.0", diff --git a/.devcontainer/cuda12.0-llvm14/devcontainer.json b/.devcontainer/cuda12.0-llvm14/devcontainer.json index 1fc144da6f9..57b39c1a38b 100644 --- a/.devcontainer/cuda12.0-llvm14/devcontainer.json +++ b/.devcontainer/cuda12.0-llvm14/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.0-llvm14", "CCCL_CUDA_VERSION": "12.0", diff --git a/.devcontainer/cuda12.0-llvm9/devcontainer.json b/.devcontainer/cuda12.0-llvm9/devcontainer.json index 8bd0756dd4f..a3301baa0c7 100644 --- a/.devcontainer/cuda12.0-llvm9/devcontainer.json +++ b/.devcontainer/cuda12.0-llvm9/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.0-llvm9", "CCCL_CUDA_VERSION": "12.0", diff --git a/.devcontainer/cuda12.5-gcc13/devcontainer.json b/.devcontainer/cuda12.5-gcc13/devcontainer.json index 0f3fbb36f5e..4fbc5ff8044 100644 --- a/.devcontainer/cuda12.5-gcc13/devcontainer.json +++ b/.devcontainer/cuda12.5-gcc13/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.5-gcc13", "CCCL_CUDA_VERSION": "12.5", diff --git a/.devcontainer/cuda12.6-gcc10/devcontainer.json b/.devcontainer/cuda12.6-gcc10/devcontainer.json index 1d49b0ebc5e..2a1cb08f5b8 100644 --- a/.devcontainer/cuda12.6-gcc10/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc10/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-gcc10", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-gcc11/devcontainer.json b/.devcontainer/cuda12.6-gcc11/devcontainer.json index ba1e0ea891a..63a9bf49e71 100644 --- a/.devcontainer/cuda12.6-gcc11/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc11/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-gcc11", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-gcc12/devcontainer.json b/.devcontainer/cuda12.6-gcc12/devcontainer.json index d25796f6cc7..4a96af9c9de 100644 --- a/.devcontainer/cuda12.6-gcc12/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc12/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-gcc12", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-gcc13/devcontainer.json b/.devcontainer/cuda12.6-gcc13/devcontainer.json index 666f0e66219..2e50ab8689c 100644 --- a/.devcontainer/cuda12.6-gcc13/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc13/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-gcc13", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-gcc7/devcontainer.json b/.devcontainer/cuda12.6-gcc7/devcontainer.json index 0ca9492cd31..b1776ff7a18 100644 --- a/.devcontainer/cuda12.6-gcc7/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc7/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-gcc7", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-gcc8/devcontainer.json b/.devcontainer/cuda12.6-gcc8/devcontainer.json index 8e3aacd04d6..674c282dc88 100644 --- a/.devcontainer/cuda12.6-gcc8/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc8/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-gcc8", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-gcc9/devcontainer.json b/.devcontainer/cuda12.6-gcc9/devcontainer.json index 4c30069c481..4a6a0325359 100644 --- a/.devcontainer/cuda12.6-gcc9/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc9/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-gcc9", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-llvm10/devcontainer.json b/.devcontainer/cuda12.6-llvm10/devcontainer.json index 59b03b60d40..2f1094138de 100644 --- a/.devcontainer/cuda12.6-llvm10/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm10/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-llvm10", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-llvm11/devcontainer.json b/.devcontainer/cuda12.6-llvm11/devcontainer.json index 89071065503..1c694b4f898 100644 --- a/.devcontainer/cuda12.6-llvm11/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm11/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-llvm11", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-llvm12/devcontainer.json b/.devcontainer/cuda12.6-llvm12/devcontainer.json index 522fd7fb801..59603cb1fd0 100644 --- a/.devcontainer/cuda12.6-llvm12/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm12/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-llvm12", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-llvm13/devcontainer.json b/.devcontainer/cuda12.6-llvm13/devcontainer.json index bc9f36b98b7..4a888147f14 100644 --- a/.devcontainer/cuda12.6-llvm13/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm13/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-llvm13", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-llvm14/devcontainer.json b/.devcontainer/cuda12.6-llvm14/devcontainer.json index bf43444cb5b..e2e71fa1421 100644 --- a/.devcontainer/cuda12.6-llvm14/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm14/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-llvm14", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-llvm15/devcontainer.json b/.devcontainer/cuda12.6-llvm15/devcontainer.json index a6228c43a05..7a50880b211 100644 --- a/.devcontainer/cuda12.6-llvm15/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm15/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-llvm15", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-llvm16/devcontainer.json b/.devcontainer/cuda12.6-llvm16/devcontainer.json index e0c8fd32125..d5364ae5341 100644 --- a/.devcontainer/cuda12.6-llvm16/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm16/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-llvm16", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-llvm17/devcontainer.json b/.devcontainer/cuda12.6-llvm17/devcontainer.json index 1920aa035d8..b4a55cbdc14 100644 --- a/.devcontainer/cuda12.6-llvm17/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm17/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-llvm17", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-llvm18/devcontainer.json b/.devcontainer/cuda12.6-llvm18/devcontainer.json index 80e92119f79..e1e880ab5e2 100644 --- a/.devcontainer/cuda12.6-llvm18/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm18/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-llvm18", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-llvm9/devcontainer.json b/.devcontainer/cuda12.6-llvm9/devcontainer.json index 6ef30d1657c..a09629441ae 100644 --- a/.devcontainer/cuda12.6-llvm9/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm9/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-llvm9", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/cuda12.6-oneapi2023.2.0/devcontainer.json b/.devcontainer/cuda12.6-oneapi2023.2.0/devcontainer.json index a7c7e3cdff8..62643f2877d 100644 --- a/.devcontainer/cuda12.6-oneapi2023.2.0/devcontainer.json +++ b/.devcontainer/cuda12.6-oneapi2023.2.0/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-oneapi2023.2.0", "CCCL_CUDA_VERSION": "12.6", diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 666f0e66219..2e50ab8689c 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -13,7 +13,7 @@ "containerEnv": { "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", "DEVCONTAINER_NAME": "cuda12.6-gcc13", "CCCL_CUDA_VERSION": "12.6", diff --git a/.github/actions/workflow-run-job-linux/action.yml b/.github/actions/workflow-run-job-linux/action.yml index 568c74e17bf..53bcb6c38e5 100644 --- a/.github/actions/workflow-run-job-linux/action.yml +++ b/.github/actions/workflow-run-job-linux/action.yml @@ -147,7 +147,7 @@ runs: --host ${{inputs.host}} \ "${gpu_request[@]}" \ --env "CI=$CI" \ - --env "VAULT_HOST=" \ + --env "AWS_ROLE_ARN=" \ --env "COMMAND=$COMMAND" \ --env "SCCACHE_IDLE_TIMEOUT=0" \ --env "GITHUB_ENV=$GITHUB_ENV" \ diff --git a/.github/workflows/build-rapids.yml b/.github/workflows/build-rapids.yml index fa5886b135b..9bd23ef466d 100644 --- a/.github/workflows/build-rapids.yml +++ b/.github/workflows/build-rapids.yml @@ -143,7 +143,7 @@ jobs: --docker \ --cuda ${{matrix.cuda}} \ --host rapids-conda \ - --env "VAULT_HOST=" \ + --env "AWS_ROLE_ARN=" \ --env "AWS_REGION=$AWS_REGION" \ --env "SCCACHE_REGION=$AWS_REGION" \ --env "AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID" \ diff --git a/ci/rapids/cuda12.5-conda/devcontainer.json b/ci/rapids/cuda12.5-conda/devcontainer.json index 8ec1a35d43a..7b7d54f0554 100644 --- a/ci/rapids/cuda12.5-conda/devcontainer.json +++ b/ci/rapids/cuda12.5-conda/devcontainer.json @@ -23,7 +23,7 @@ "PYTHON_PACKAGE_MANAGER": "conda", "SCCACHE_REGION": "us-east-2", "SCCACHE_BUCKET": "rapids-sccache-devs", - "VAULT_HOST": "https://vault.ops.k8s.rapids.ai", + "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", "HISTFILE": "/home/coder/.cache/._bash_history", "LIBCUDF_KERNEL_CACHE_PATH": "/home/coder/cudf/cpp/build/latest/jitify_cache", "RAPIDS_LIBS": "${localEnv:RAPIDS_LIBS}", From ee0e1c3aa6a48173c99c1790156e37fb92f9bf71 Mon Sep 17 00:00:00 2001 From: Jordan Jacobelli Date: Tue, 22 Oct 2024 15:26:01 +0200 Subject: [PATCH 2/5] Update devcontainers base image to support AWS_ROLE_ARN Signed-off-by: Jordan Jacobelli --- .devcontainer/cuda11.1-gcc6/devcontainer.json | 2 +- .devcontainer/cuda11.1-gcc7/devcontainer.json | 2 +- .devcontainer/cuda11.1-gcc8/devcontainer.json | 2 +- .devcontainer/cuda11.1-gcc9/devcontainer.json | 2 +- .devcontainer/cuda11.1-llvm9/devcontainer.json | 2 +- .devcontainer/cuda11.8-gcc11/devcontainer.json | 2 +- .devcontainer/cuda12.0-gcc10/devcontainer.json | 2 +- .devcontainer/cuda12.0-gcc11/devcontainer.json | 2 +- .devcontainer/cuda12.0-gcc12/devcontainer.json | 2 +- .devcontainer/cuda12.0-gcc9/devcontainer.json | 2 +- .devcontainer/cuda12.0-llvm10/devcontainer.json | 2 +- .devcontainer/cuda12.0-llvm11/devcontainer.json | 2 +- .devcontainer/cuda12.0-llvm12/devcontainer.json | 2 +- .devcontainer/cuda12.0-llvm13/devcontainer.json | 2 +- .devcontainer/cuda12.0-llvm14/devcontainer.json | 2 +- .devcontainer/cuda12.0-llvm9/devcontainer.json | 2 +- .devcontainer/cuda12.5-gcc13/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc10/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc11/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc12/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc13/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc7/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc8/devcontainer.json | 2 +- .devcontainer/cuda12.6-gcc9/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm10/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm11/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm12/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm13/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm14/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm15/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm16/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm17/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm18/devcontainer.json | 2 +- .devcontainer/cuda12.6-llvm9/devcontainer.json | 2 +- .devcontainer/cuda12.6-oneapi2023.2.0/devcontainer.json | 2 +- .devcontainer/devcontainer.json | 2 +- ci/matrix.yaml | 2 +- ci/rapids/cuda12.5-conda/devcontainer.json | 2 +- 38 files changed, 38 insertions(+), 38 deletions(-) diff --git a/.devcontainer/cuda11.1-gcc6/devcontainer.json b/.devcontainer/cuda11.1-gcc6/devcontainer.json index 8f3088ad1e5..d6f9e0edb0e 100644 --- a/.devcontainer/cuda11.1-gcc6/devcontainer.json +++ b/.devcontainer/cuda11.1-gcc6/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc6-cuda11.1", + "image": "rapidsai/devcontainers:24.12-cpp-gcc6-cuda11.1", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda11.1-gcc7/devcontainer.json b/.devcontainer/cuda11.1-gcc7/devcontainer.json index b6f54a49bb4..49cf446835f 100644 --- a/.devcontainer/cuda11.1-gcc7/devcontainer.json +++ b/.devcontainer/cuda11.1-gcc7/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc7-cuda11.1", + "image": "rapidsai/devcontainers:24.12-cpp-gcc7-cuda11.1", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda11.1-gcc8/devcontainer.json b/.devcontainer/cuda11.1-gcc8/devcontainer.json index 1f9bc602b55..94151b34e96 100644 --- a/.devcontainer/cuda11.1-gcc8/devcontainer.json +++ b/.devcontainer/cuda11.1-gcc8/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc8-cuda11.1", + "image": "rapidsai/devcontainers:24.12-cpp-gcc8-cuda11.1", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda11.1-gcc9/devcontainer.json b/.devcontainer/cuda11.1-gcc9/devcontainer.json index d9a9aede462..960042c859f 100644 --- a/.devcontainer/cuda11.1-gcc9/devcontainer.json +++ b/.devcontainer/cuda11.1-gcc9/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc9-cuda11.1", + "image": "rapidsai/devcontainers:24.12-cpp-gcc9-cuda11.1", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda11.1-llvm9/devcontainer.json b/.devcontainer/cuda11.1-llvm9/devcontainer.json index b198bc77a8b..f3a5ce64a90 100644 --- a/.devcontainer/cuda11.1-llvm9/devcontainer.json +++ b/.devcontainer/cuda11.1-llvm9/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm9-cuda11.1", + "image": "rapidsai/devcontainers:24.12-cpp-llvm9-cuda11.1", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda11.8-gcc11/devcontainer.json b/.devcontainer/cuda11.8-gcc11/devcontainer.json index a077d21cca7..a7ec1756b9d 100644 --- a/.devcontainer/cuda11.8-gcc11/devcontainer.json +++ b/.devcontainer/cuda11.8-gcc11/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc11-cuda11.8", + "image": "rapidsai/devcontainers:24.12-cpp-gcc11-cuda11.8", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.0-gcc10/devcontainer.json b/.devcontainer/cuda12.0-gcc10/devcontainer.json index 210b496ae17..e2d1b3f85c4 100644 --- a/.devcontainer/cuda12.0-gcc10/devcontainer.json +++ b/.devcontainer/cuda12.0-gcc10/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc10-cuda12.0", + "image": "rapidsai/devcontainers:24.12-cpp-gcc10-cuda12.0", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.0-gcc11/devcontainer.json b/.devcontainer/cuda12.0-gcc11/devcontainer.json index 978289b9853..bd745fe7e26 100644 --- a/.devcontainer/cuda12.0-gcc11/devcontainer.json +++ b/.devcontainer/cuda12.0-gcc11/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc11-cuda12.0", + "image": "rapidsai/devcontainers:24.12-cpp-gcc11-cuda12.0", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.0-gcc12/devcontainer.json b/.devcontainer/cuda12.0-gcc12/devcontainer.json index f3629b531c2..eb489e97b13 100644 --- a/.devcontainer/cuda12.0-gcc12/devcontainer.json +++ b/.devcontainer/cuda12.0-gcc12/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc12-cuda12.0", + "image": "rapidsai/devcontainers:24.12-cpp-gcc12-cuda12.0", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.0-gcc9/devcontainer.json b/.devcontainer/cuda12.0-gcc9/devcontainer.json index f7d39ba310f..1bf2c88c76b 100644 --- a/.devcontainer/cuda12.0-gcc9/devcontainer.json +++ b/.devcontainer/cuda12.0-gcc9/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc9-cuda12.0", + "image": "rapidsai/devcontainers:24.12-cpp-gcc9-cuda12.0", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.0-llvm10/devcontainer.json b/.devcontainer/cuda12.0-llvm10/devcontainer.json index 34b91d3ee89..b021ed08bdc 100644 --- a/.devcontainer/cuda12.0-llvm10/devcontainer.json +++ b/.devcontainer/cuda12.0-llvm10/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm10-cuda12.0", + "image": "rapidsai/devcontainers:24.12-cpp-llvm10-cuda12.0", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.0-llvm11/devcontainer.json b/.devcontainer/cuda12.0-llvm11/devcontainer.json index b40c49df7d3..6a4c9705b28 100644 --- a/.devcontainer/cuda12.0-llvm11/devcontainer.json +++ b/.devcontainer/cuda12.0-llvm11/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm11-cuda12.0", + "image": "rapidsai/devcontainers:24.12-cpp-llvm11-cuda12.0", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.0-llvm12/devcontainer.json b/.devcontainer/cuda12.0-llvm12/devcontainer.json index d4453727503..e052215fb27 100644 --- a/.devcontainer/cuda12.0-llvm12/devcontainer.json +++ b/.devcontainer/cuda12.0-llvm12/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm12-cuda12.0", + "image": "rapidsai/devcontainers:24.12-cpp-llvm12-cuda12.0", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.0-llvm13/devcontainer.json b/.devcontainer/cuda12.0-llvm13/devcontainer.json index 4181b90eea9..013a6cbad33 100644 --- a/.devcontainer/cuda12.0-llvm13/devcontainer.json +++ b/.devcontainer/cuda12.0-llvm13/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm13-cuda12.0", + "image": "rapidsai/devcontainers:24.12-cpp-llvm13-cuda12.0", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.0-llvm14/devcontainer.json b/.devcontainer/cuda12.0-llvm14/devcontainer.json index 57b39c1a38b..a8def359e21 100644 --- a/.devcontainer/cuda12.0-llvm14/devcontainer.json +++ b/.devcontainer/cuda12.0-llvm14/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm14-cuda12.0", + "image": "rapidsai/devcontainers:24.12-cpp-llvm14-cuda12.0", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.0-llvm9/devcontainer.json b/.devcontainer/cuda12.0-llvm9/devcontainer.json index a3301baa0c7..10d506db826 100644 --- a/.devcontainer/cuda12.0-llvm9/devcontainer.json +++ b/.devcontainer/cuda12.0-llvm9/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm9-cuda12.0", + "image": "rapidsai/devcontainers:24.12-cpp-llvm9-cuda12.0", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.5-gcc13/devcontainer.json b/.devcontainer/cuda12.5-gcc13/devcontainer.json index 4fbc5ff8044..25bbf64b32c 100644 --- a/.devcontainer/cuda12.5-gcc13/devcontainer.json +++ b/.devcontainer/cuda12.5-gcc13/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc13-cuda12.5", + "image": "rapidsai/devcontainers:24.12-cpp-gcc13-cuda12.5", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-gcc10/devcontainer.json b/.devcontainer/cuda12.6-gcc10/devcontainer.json index 2a1cb08f5b8..0175d38bb81 100644 --- a/.devcontainer/cuda12.6-gcc10/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc10/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc10-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-gcc10-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-gcc11/devcontainer.json b/.devcontainer/cuda12.6-gcc11/devcontainer.json index 63a9bf49e71..8064e66e340 100644 --- a/.devcontainer/cuda12.6-gcc11/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc11/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc11-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-gcc11-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-gcc12/devcontainer.json b/.devcontainer/cuda12.6-gcc12/devcontainer.json index 4a96af9c9de..819e665da39 100644 --- a/.devcontainer/cuda12.6-gcc12/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc12/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc12-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-gcc12-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-gcc13/devcontainer.json b/.devcontainer/cuda12.6-gcc13/devcontainer.json index 2e50ab8689c..28ba1a24099 100644 --- a/.devcontainer/cuda12.6-gcc13/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc13/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc13-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-gcc13-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-gcc7/devcontainer.json b/.devcontainer/cuda12.6-gcc7/devcontainer.json index b1776ff7a18..0c6a46624cc 100644 --- a/.devcontainer/cuda12.6-gcc7/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc7/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc7-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-gcc7-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-gcc8/devcontainer.json b/.devcontainer/cuda12.6-gcc8/devcontainer.json index 674c282dc88..050a27227bd 100644 --- a/.devcontainer/cuda12.6-gcc8/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc8/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc8-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-gcc8-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-gcc9/devcontainer.json b/.devcontainer/cuda12.6-gcc9/devcontainer.json index 4a6a0325359..d162790a6c6 100644 --- a/.devcontainer/cuda12.6-gcc9/devcontainer.json +++ b/.devcontainer/cuda12.6-gcc9/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc9-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-gcc9-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-llvm10/devcontainer.json b/.devcontainer/cuda12.6-llvm10/devcontainer.json index 2f1094138de..92b6d2ae709 100644 --- a/.devcontainer/cuda12.6-llvm10/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm10/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm10-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-llvm10-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-llvm11/devcontainer.json b/.devcontainer/cuda12.6-llvm11/devcontainer.json index 1c694b4f898..fd07354149c 100644 --- a/.devcontainer/cuda12.6-llvm11/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm11/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm11-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-llvm11-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-llvm12/devcontainer.json b/.devcontainer/cuda12.6-llvm12/devcontainer.json index 59603cb1fd0..1a35c4ef2c8 100644 --- a/.devcontainer/cuda12.6-llvm12/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm12/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm12-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-llvm12-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-llvm13/devcontainer.json b/.devcontainer/cuda12.6-llvm13/devcontainer.json index 4a888147f14..a825b77a030 100644 --- a/.devcontainer/cuda12.6-llvm13/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm13/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm13-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-llvm13-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-llvm14/devcontainer.json b/.devcontainer/cuda12.6-llvm14/devcontainer.json index e2e71fa1421..5c5de81c491 100644 --- a/.devcontainer/cuda12.6-llvm14/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm14/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm14-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-llvm14-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-llvm15/devcontainer.json b/.devcontainer/cuda12.6-llvm15/devcontainer.json index 7a50880b211..cbd7ac51bc5 100644 --- a/.devcontainer/cuda12.6-llvm15/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm15/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm15-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-llvm15-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-llvm16/devcontainer.json b/.devcontainer/cuda12.6-llvm16/devcontainer.json index d5364ae5341..3601c4b8000 100644 --- a/.devcontainer/cuda12.6-llvm16/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm16/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm16-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-llvm16-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-llvm17/devcontainer.json b/.devcontainer/cuda12.6-llvm17/devcontainer.json index b4a55cbdc14..e5d5d2b28fa 100644 --- a/.devcontainer/cuda12.6-llvm17/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm17/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm17-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-llvm17-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-llvm18/devcontainer.json b/.devcontainer/cuda12.6-llvm18/devcontainer.json index e1e880ab5e2..f470fe47215 100644 --- a/.devcontainer/cuda12.6-llvm18/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm18/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm18-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-llvm18-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-llvm9/devcontainer.json b/.devcontainer/cuda12.6-llvm9/devcontainer.json index a09629441ae..ab9911c0a4b 100644 --- a/.devcontainer/cuda12.6-llvm9/devcontainer.json +++ b/.devcontainer/cuda12.6-llvm9/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-llvm9-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-llvm9-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/cuda12.6-oneapi2023.2.0/devcontainer.json b/.devcontainer/cuda12.6-oneapi2023.2.0/devcontainer.json index 62643f2877d..1e074116f40 100644 --- a/.devcontainer/cuda12.6-oneapi2023.2.0/devcontainer.json +++ b/.devcontainer/cuda12.6-oneapi2023.2.0/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-oneapi2023.2.0-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-oneapi2023.2.0-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 2e50ab8689c..28ba1a24099 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.10-cpp-gcc13-cuda12.6", + "image": "rapidsai/devcontainers:24.12-cpp-gcc13-cuda12.6", "hostRequirements": { "gpu": "optional" }, diff --git a/ci/matrix.yaml b/ci/matrix.yaml index ae1ab5671d1..a4f2fff52c4 100644 --- a/ci/matrix.yaml +++ b/ci/matrix.yaml @@ -92,7 +92,7 @@ workflows: # The version of the devcontainer images to use from https://hub.docker.com/r/rapidsai/devcontainers -devcontainer_version: '24.10' +devcontainer_version: '24.12' # All supported C++ standards: all_stds: [11, 14, 17, 20] diff --git a/ci/rapids/cuda12.5-conda/devcontainer.json b/ci/rapids/cuda12.5-conda/devcontainer.json index 7b7d54f0554..77d036def29 100644 --- a/ci/rapids/cuda12.5-conda/devcontainer.json +++ b/ci/rapids/cuda12.5-conda/devcontainer.json @@ -1,5 +1,5 @@ { - "image": "rapidsai/devcontainers:24.10-cpp-mambaforge-ubuntu22.04", + "image": "rapidsai/devcontainers:24.12-cpp-mambaforge-ubuntu22.04", "runArgs": [ "--rm", "--name", From ea821f7ee4bb1c0c0a421bb8b12ea88b2651bf81 Mon Sep 17 00:00:00 2001 From: Jordan Jacobelli Date: Tue, 22 Oct 2024 19:12:37 +0200 Subject: [PATCH 3/5] Update .devcontainer/cuda12.5-gcc13/devcontainer.json Co-authored-by: Paul Taylor <178183+trxcllnt@users.noreply.github.com> --- .devcontainer/cuda12.5-gcc13/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/cuda12.5-gcc13/devcontainer.json b/.devcontainer/cuda12.5-gcc13/devcontainer.json index 25bbf64b32c..63a5f0e9843 100644 --- a/.devcontainer/cuda12.5-gcc13/devcontainer.json +++ b/.devcontainer/cuda12.5-gcc13/devcontainer.json @@ -1,6 +1,6 @@ { "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.12-cpp-gcc13-cuda12.5", + "image": "rapidsai/devcontainers:24.12-cpp-gcc13-cuda12.6", "hostRequirements": { "gpu": "optional" }, From 831bee23f324ff172e8970cbc659c2a9d203e2fc Mon Sep 17 00:00:00 2001 From: Jordan Jacobelli Date: Wed, 23 Oct 2024 14:16:58 +0200 Subject: [PATCH 4/5] Apply PR reviews Signed-off-by: Jordan Jacobelli --- ci/matrix.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ci/matrix.yaml b/ci/matrix.yaml index a4f2fff52c4..a2633b3e210 100644 --- a/ci/matrix.yaml +++ b/ci/matrix.yaml @@ -47,7 +47,7 @@ workflows: - {jobs: ['test'], project: 'cudax', ctk: ['12.0' ], std: 'max', cxx: ['clang14']} - {jobs: ['test'], project: 'cudax', ctk: [ 'curr'], std: 'max', cxx: ['clang18']} # Python and c/parallel jobs: - - {jobs: ['test'], project: ['cccl_c_parallel', 'pycuda'], ctk: '12.5'} + - {jobs: ['test'], project: ['cccl_c_parallel', 'pycuda'], ctk: '12.6'} # cccl-infra: - {jobs: ['infra'], project: 'cccl', ctk: '11.1', cxx: ['gcc6', 'clang9']} - {jobs: ['infra'], project: 'cccl', ctk: '12.0', cxx: ['gcc12', 'clang14']} @@ -101,7 +101,6 @@ ctk_versions: 11.1: { stds: [11, 14, 17, ] } 11.8: { stds: [11, 14, 17, ] } 12.0: { stds: [11, 14, 17, 20] } - 12.5: { stds: [11, 14, 17, 20]} 12.6: { stds: [11, 14, 17, 20], aka: 'curr' } device_compilers: From e257491ba25be044e77399e759b065c096cd73cb Mon Sep 17 00:00:00 2001 From: Jordan Jacobelli Date: Wed, 23 Oct 2024 14:27:49 +0200 Subject: [PATCH 5/5] Remove outdated devcontainer Signed-off-by: Jordan Jacobelli --- .../cuda12.5-gcc13/devcontainer.json | 53 ------------------- 1 file changed, 53 deletions(-) delete mode 100644 .devcontainer/cuda12.5-gcc13/devcontainer.json diff --git a/.devcontainer/cuda12.5-gcc13/devcontainer.json b/.devcontainer/cuda12.5-gcc13/devcontainer.json deleted file mode 100644 index 63a5f0e9843..00000000000 --- a/.devcontainer/cuda12.5-gcc13/devcontainer.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "shutdownAction": "stopContainer", - "image": "rapidsai/devcontainers:24.12-cpp-gcc13-cuda12.6", - "hostRequirements": { - "gpu": "optional" - }, - "initializeCommand": [ - "/bin/bash", - "-c", - "mkdir -m 0755 -p ${localWorkspaceFolder}/.{aws,cache,config}; mkdir -m 0755 -p ${localWorkspaceFolder}/build;", - "if [[ -n ${WSLENV+set} ]]; then docker volume create cccl-build; else docker volume create --driver local --opt type=none --opt device=${localWorkspaceFolder}/build --opt o=bind cccl-build fi;" - ], - "containerEnv": { - "SCCACHE_REGION": "us-east-2", - "SCCACHE_BUCKET": "rapids-sccache-devs", - "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", - "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", - "DEVCONTAINER_NAME": "cuda12.5-gcc13", - "CCCL_CUDA_VERSION": "12.5", - "CCCL_HOST_COMPILER": "gcc", - "CCCL_HOST_COMPILER_VERSION": "13", - "CCCL_BUILD_INFIX": "cuda12.5-gcc13" - }, - "workspaceFolder": "/home/coder/${localWorkspaceFolderBasename}", - "workspaceMount": "source=${localWorkspaceFolder},target=/home/coder/${localWorkspaceFolderBasename},type=bind,consistency=consistent", - "mounts": [ - "source=${localWorkspaceFolder}/.aws,target=/home/coder/.aws,type=bind,consistency=consistent", - "source=${localWorkspaceFolder}/.cache,target=/home/coder/.cache,type=bind,consistency=consistent", - "source=${localWorkspaceFolder}/.config,target=/home/coder/.config,type=bind,consistency=consistent", - "source=cccl-build,target=/home/coder/cccl/build" - ], - "customizations": { - "vscode": { - "extensions": [ - "llvm-vs-code-extensions.vscode-clangd", - "xaver.clang-format", - "nvidia.nsight-vscode-edition", - "ms-vscode.cmake-tools" - ], - "settings": { - "editor.defaultFormatter": "xaver.clang-format", - "editor.formatOnSave": true, - "clang-format.executable": "/usr/bin/clang-format", - "clangd.arguments": [ - "--compile-commands-dir=${workspaceFolder}" - ], - "files.eol": "\n", - "files.trimTrailingWhitespace": true - } - } - }, - "name": "cuda12.5-gcc13" -}