diff --git a/ci/build_docs.sh b/ci/build_docs.sh index 8f45eb7dff7..b1323ca3e1f 100755 --- a/ci/build_docs.sh +++ b/ci/build_docs.sh @@ -12,17 +12,22 @@ export RAPIDS_VERSION_MAJOR_MINOR rapids-logger "Create test conda environment" . /opt/conda/etc/profile.d/conda.sh +rapids-logger "Configuring conda strict channel priority" +conda config --set channel_priority strict + ENV_YAML_DIR="$(mktemp -d)" rapids-logger "Downloading artifacts from previous jobs" CPP_CHANNEL=$(rapids-download-conda-from-github cpp) -PYTHON_CHANNEL=$(rapids-download-conda-from-github python) +PYTHON_CHANNEL=$(rapids-download-from-github "$(rapids-package-name conda_python cudf)") +PYTHON_NOARCH_CHANNEL=$(rapids-download-from-github "$(rapids-package-name conda_python cudf-noarch --pure --cuda "${RAPIDS_CUDA_VERSION}")") rapids-dependency-file-generator \ --output conda \ --file-key docs \ --prepend-channel "${CPP_CHANNEL}" \ --prepend-channel "${PYTHON_CHANNEL}" \ + --prepend-channel "${PYTHON_NOARCH_CHANNEL}" \ --matrix "cuda=${RAPIDS_CUDA_VERSION%.*};arch=$(arch);py=${RAPIDS_PY_VERSION}" | tee "${ENV_YAML_DIR}/env.yaml" rapids-mamba-retry env create --yes -f "${ENV_YAML_DIR}/env.yaml" -n docs diff --git a/ci/build_python_noarch.sh b/ci/build_python_noarch.sh old mode 100644 new mode 100755 diff --git a/ci/check_style.sh b/ci/check_style.sh index bbbba20439a..682d00e142c 100755 --- a/ci/check_style.sh +++ b/ci/check_style.sh @@ -7,6 +7,9 @@ set -euo pipefail rapids-logger "Create checks conda environment" . /opt/conda/etc/profile.d/conda.sh +rapids-logger "Configuring conda strict channel priority" +conda config --set channel_priority strict + ENV_YAML_DIR="$(mktemp -d)" rapids-dependency-file-generator \ diff --git a/ci/cpp_linters.sh b/ci/cpp_linters.sh index a756642e0f6..bae15a0209f 100755 --- a/ci/cpp_linters.sh +++ b/ci/cpp_linters.sh @@ -7,6 +7,9 @@ set -euo pipefail rapids-logger "Create checks conda environment" . /opt/conda/etc/profile.d/conda.sh +rapids-logger "Configuring conda strict channel priority" +conda config --set channel_priority strict + ENV_YAML_DIR="$(mktemp -d)" rapids-dependency-file-generator \ diff --git a/ci/discover_libcudf_tests.sh b/ci/discover_libcudf_tests.sh index 9c47de76a4a..c4e5aee0eea 100755 --- a/ci/discover_libcudf_tests.sh +++ b/ci/discover_libcudf_tests.sh @@ -6,6 +6,9 @@ set -euo pipefail . /opt/conda/etc/profile.d/conda.sh +rapids-logger "Configuring conda strict channel priority" +conda config --set channel_priority strict + rapids-logger "Generate C++ testing dependencies" ENV_YAML_DIR="$(mktemp -d)" diff --git a/ci/run_compute_sanitizer_test.sh b/ci/run_compute_sanitizer_test.sh index ece972da185..1185c581275 100755 --- a/ci/run_compute_sanitizer_test.sh +++ b/ci/run_compute_sanitizer_test.sh @@ -6,6 +6,9 @@ set -euo pipefail . /opt/conda/etc/profile.d/conda.sh +rapids-logger "Configuring conda strict channel priority" +conda config --set channel_priority strict + # This script runs compute-sanitizer on a single libcudf test executable # Usage: ./run_compute_sanitizer_test.sh TOOL_NAME TEST_NAME [additional gtest args...] # Example: ./run_compute_sanitizer_test.sh memcheck AST_TEST diff --git a/ci/test_java.sh b/ci/test_java.sh index 444467ad4b1..dfc35517566 100755 --- a/ci/test_java.sh +++ b/ci/test_java.sh @@ -6,6 +6,9 @@ set -euo pipefail . /opt/conda/etc/profile.d/conda.sh +rapids-logger "Configuring conda strict channel priority" +conda config --set channel_priority strict + rapids-logger "Downloading artifacts from previous jobs" CPP_CHANNEL=$(rapids-download-conda-from-github cpp) diff --git a/ci/test_notebooks.sh b/ci/test_notebooks.sh index df933e1a9d3..d0298eead0b 100755 --- a/ci/test_notebooks.sh +++ b/ci/test_notebooks.sh @@ -6,6 +6,9 @@ set -euo pipefail . /opt/conda/etc/profile.d/conda.sh +rapids-logger "Configuring conda strict channel priority" +conda config --set channel_priority strict + rapids-logger "Downloading artifacts from previous jobs" CPP_CHANNEL=$(rapids-download-conda-from-github cpp) PYTHON_CHANNEL=$(rapids-download-from-github "$(rapids-package-name conda_python cudf)")