Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
2cda4ed
DOC v21.12 Updates
Sep 16, 2021
09d0323
Merge pull request #355 from rapidsai/branch-21.10
GPUtester Sep 22, 2021
44e3fb6
Merge pull request #357 from rapidsai/branch-21.10
GPUtester Sep 23, 2021
1d733a3
Update versions.yaml
galipremsagar Sep 27, 2021
11d3747
Merge pull request #361 from rapidsai/branch-21.10
GPUtester Sep 27, 2021
86a8e32
Merge pull request #363 from rapidsai/branch-21.10
GPUtester Sep 28, 2021
f8c12a7
Merge pull request #359 from galipremsagar/patch-22
ajschmidt8 Sep 28, 2021
931c517
Merge pull request #365 from rapidsai/branch-21.10
GPUtester Sep 29, 2021
a93552d
Merge pull request #367 from rapidsai/branch-21.10
GPUtester Oct 1, 2021
aba833a
Merge pull request #369 from rapidsai/branch-21.10
GPUtester Oct 1, 2021
b96effa
Merge pull request #371 from rapidsai/branch-21.10
GPUtester Oct 1, 2021
b71620b
Merge pull request #373 from rapidsai/branch-21.10
GPUtester Oct 4, 2021
52516ae
Merge pull request #376 from rapidsai/branch-21.10
GPUtester Oct 11, 2021
ba9a858
Update Runtime Image for Nightly Tests
ajschmidt8 Oct 11, 2021
f08e558
Add pre-commit to environment.
vyasr Oct 11, 2021
60649a1
Switch to update name for conda pre-commit package.
vyasr Oct 11, 2021
68ab2b3
Merge pull request #378 from vyasr/feature/add_pre_commit
ajschmidt8 Oct 11, 2021
99ceab1
Merge pull request #377 from ajschmidt8/update-axis
ajschmidt8 Oct 11, 2021
e77c510
Remove Blazing
jjacobelli Oct 19, 2021
1e2681a
Merge pull request #382 from Ethyling/remove-blazing
jjacobelli Oct 20, 2021
03fef10
update xgboost version
msadang Oct 21, 2021
1539c61
update RAPIDS_VER to 21.12
ajschmidt8 Oct 25, 2021
6c84aad
add arm files to update-release.sh & fix sed commands
ajschmidt8 Oct 25, 2021
0755e37
add 11.5 to axes
ajschmidt8 Oct 25, 2021
32ead81
Merge pull request #384 from ajschmidt8/update-axes
ajschmidt8 Oct 25, 2021
a3b5f09
Unpin setuptools version
jjacobelli Oct 26, 2021
38e271f
Merge pull request #385 from Ethyling/setuptools
jjacobelli Nov 1, 2021
eda82da
change minimum s3fs version
galipremsagar Nov 3, 2021
4a92736
Merge pull request #387 from galipremsagar/patch-25
jjacobelli Nov 3, 2021
453e19b
Merge branch 'branch-21.12' into update_xgboost1.5.0
ajschmidt8 Nov 4, 2021
cd51acb
Merge pull request #383 from msadang/update_xgboost1.5.0
ajschmidt8 Nov 4, 2021
91fcdf5
change minimum pin of cupy
galipremsagar Nov 9, 2021
9fffe86
Add ptxcompiler to runtime env
shwina Nov 15, 2021
9b0062e
Upgrade clang to `11.1.0`
galipremsagar Nov 17, 2021
2d47f33
Merge pull request #390 from galipremsagar/patch-27
raydouglass Nov 17, 2021
6942e18
Merge branch 'branch-21.12' into patch-26
ajschmidt8 Nov 17, 2021
98c6ee2
Update conda/recipes/rapids/meta.yaml
shwina Nov 17, 2021
c907bab
Merge pull request #388 from galipremsagar/patch-26
ajschmidt8 Nov 18, 2021
7e984e0
Merge pull request #389 from shwina/add-ptxcompiler
raydouglass Nov 18, 2021
621f1b5
Add `mock` package to `rapids-build-env`
ajschmidt8 Nov 19, 2021
b1d6a21
pin max dask & distributed versions
galipremsagar Nov 19, 2021
54e556e
Apply suggestions from code review
galipremsagar Nov 20, 2021
bd18370
Merge pull request #396 from galipremsagar/patch-29
ajschmidt8 Nov 22, 2021
d422a35
Merge branch 'branch-21.12' into add-mock
ajschmidt8 Nov 29, 2021
b6bd1f7
Merge pull request #395 from ajschmidt8/add-mock
ajschmidt8 Nov 29, 2021
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
3 changes: 2 additions & 1 deletion ci/axis/nightly-arm64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,11 @@ CONDA_CONFIG_FILE:

# Use M.X.Ya (major.minor.patch) with 'a' version to match nightly tag
RAPIDS_VER:
- 21.10.00a
- 21.12.00a

# Use CUDA_VER to not clobber `CUDA_VERSION` in the container
CUDA_VER:
- 11.5
- 11.4
- 11.2

Expand Down
3 changes: 2 additions & 1 deletion ci/axis/nightly.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,11 @@ CONDA_CONFIG_FILE:

# Use M.X.Ya (major.minor.patch) with 'a' version to match nightly tag
RAPIDS_VER:
- 21.10.00a
- 21.12.00a

# Use CUDA_VER to not clobber `CUDA_VERSION` in the container
CUDA_VER:
- 11.5
- 11.4
- 11.2
- 11.0
Expand Down
3 changes: 2 additions & 1 deletion ci/axis/release-arm64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,11 @@ CONDA_CONFIG_FILE:

# Use M.X.Y (major.minor.patch) version to match tag
RAPIDS_VER:
- "21.10.00"
- "21.12.00"

# Use CUDA_VER to not clobber `CUDA_VERSION` in the container
CUDA_VER:
- 11.5
- 11.4
- 11.2

Expand Down
3 changes: 2 additions & 1 deletion ci/axis/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,11 @@ CONDA_CONFIG_FILE:

# Use M.X.Y (major.minor.patch) version to match tag
RAPIDS_VER:
- "21.10.00"
- "21.12.00"

# Use CUDA_VER to not clobber `CUDA_VERSION` in the container
CUDA_VER:
- 11.5
- 11.4
- 11.2
- 11.0
Expand Down
5 changes: 3 additions & 2 deletions ci/axis/tests.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
RUNTIME_DOCKER_REPO:
- rapidsai/rapidsai-nightly
- rapidsai/rapidsai-core-nightly

DOCKER_REPO:
- rapidsai/rapidsai-core-dev-nightly

# Use M.X (major.minor) version
RAPIDS_VER:
- "21.10"
- "21.12"

CUDA_VER:
- 11.5
- 11.4
- 11.2
- 11.0
Expand Down
25 changes: 2 additions & 23 deletions ci/cpu/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,9 @@ export HOME="$WORKSPACE"
# Set recipe paths
CONDA_XGBOOST_RECIPE="conda/recipes/rapids-xgboost"
CONDA_RAPIDS_RECIPE="conda/recipes/rapids"
CONDA_RAPIDS_BLAZING_RECIPE="conda/recipes/rapids-blazing"
CONDA_RAPIDS_BUILD_RECIPE="conda/recipes/rapids-build-env"
CONDA_RAPIDS_NOTEBOOK_RECIPE="conda/recipes/rapids-notebook-env"
CONDA_RAPIDS_DOC_RECIPE="conda/recipes/rapids-doc-env"
CONDA_BLAZING_BUILD_RECIPE="conda/recipes/blazingsql-build-env"
CONDA_BLAZING_NOTEBOOK_RECIPE="conda/recipes/blazingsql-notebook-env"

# Allow insecure connections for conda-mirror
echo "ssl_verify: False" >> /conda/.condarc
Expand Down Expand Up @@ -55,16 +52,8 @@ ARCH=$(uname -m)
function build_pkg {
# Build pkg
gpuci_logger "Start conda build for '${1}'..."
if [[ "${1}" == "${CONDA_BLAZING_NOTEBOOK_RECIPE}" ]]; then
gpuci_conda_retry build --override-channels -c blazingsql-nightly -c ${CONDA_USERNAME:-rapidsai-nightly} -c nvidia -c pytorch -c conda-forge \
--python=${PYTHON_VER} -m ${CONDA_CONFIG_FILE} ${1}
elif [[ "${1}" == *"BLAZING"* ]]; then
gpuci_conda_retry build --override-channels -c blazingsql-nightly -c ${CONDA_USERNAME:-rapidsai-nightly} -c nvidia -c conda-forge \
--python=${PYTHON_VER} -m ${CONDA_CONFIG_FILE} ${1}
else
gpuci_conda_retry build --override-channels -c ${CONDA_USERNAME:-rapidsai-nightly} -c nvidia -c conda-forge \
--python=${PYTHON_VER} -m ${CONDA_CONFIG_FILE} ${1}
fi
gpuci_conda_retry build --override-channels -c ${CONDA_USERNAME:-rapidsai-nightly} -c nvidia -c conda-forge \
--python=${PYTHON_VER} -m ${CONDA_CONFIG_FILE} ${1}
}

function run_builds {
Expand Down Expand Up @@ -93,27 +82,19 @@ function upload_builds {
if [[ -n $(ls /conda/conda-bld/${ARCH_DIR}/* | grep -i rapids.*.tar.bz2) ]]; then
ls /conda/conda-bld/${ARCH_DIR}/* | grep -i rapids.*.tar.bz2
fi
if [[ -n $(ls /conda/conda-bld/${ARCH_DIR}/* | grep -i blazingsql.*.tar.bz2) ]]; then
ls /conda/conda-bld/${ARCH_DIR}/* | grep -i blazingsql.*.tar.bz2
fi

gpuci_logger "Starting upload..."
if [[ -n $(ls /conda/conda-bld/${ARCH_DIR}/* | grep -i rapids.*.tar.bz2) ]]; then
ls /conda/conda-bld/${ARCH_DIR}/* | grep -i rapids.*.tar.bz2 | xargs gpuci_retry \
anaconda -t ${MY_UPLOAD_KEY} upload -u ${CONDA_USERNAME:-rapidsai-nightly} --label main --skip-existing --no-progress
fi
if [[ -n $(ls /conda/conda-bld/${ARCH_DIR}/* | grep -i blazingsql.*.tar.bz2) ]]; then
ls /conda/conda-bld/${ARCH_DIR}/* | grep -i blazingsql.*.tar.bz2 | xargs gpuci_retry \
anaconda -t ${MY_UPLOAD_KEY} upload -u ${CONDA_USERNAME:-rapidsai-nightly} --label main --skip-existing --no-progress
fi
fi
}

if [[ "$BUILD_PKGS" == "meta" || -z "$BUILD_PKGS" ]] ; then
# Run builds for meta-pkgs
run_builds $CONDA_XGBOOST_RECIPE
run_builds $CONDA_RAPIDS_RECIPE
run_builds $CONDA_RAPIDS_BLAZING_RECIPE || true
fi

if [[ "$BUILD_PKGS" == "env" || -z "$BUILD_PKGS" ]] ; then
Expand All @@ -123,8 +104,6 @@ if [[ "$BUILD_PKGS" == "env" || -z "$BUILD_PKGS" ]] ; then
# Bypass not supported packages for arm64
if [ "${ARCH}" != "aarch64" ]; then
run_builds $CONDA_RAPIDS_DOC_RECIPE
run_builds $CONDA_BLAZING_BUILD_RECIPE
run_builds $CONDA_BLAZING_NOTEBOOK_RECIPE
fi
fi

Expand Down
8 changes: 5 additions & 3 deletions ci/release/update-version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ function sed_runner() {
}

# Axis file update
sed_runner "/RAPIDS_VER/a \ \ \- ${NEXT_FULL_TAG}a" ci/axis/nightly.yaml
sed_runner "/RAPIDS_VER/a \ \ \- \"${NEXT_FULL_TAG}\"" ci/axis/release.yaml
sed_runner "/RAPIDS_VER/a \ \ \- \"${NEXT_SHORT_TAG}\"" ci/axis/tests.yaml
sed_runner "/RAPIDS_VER/{n; s/- .*/- ${NEXT_FULL_TAG}a/}" ci/axis/nightly.yaml
sed_runner "/RAPIDS_VER/{n; s/- .*/- ${NEXT_FULL_TAG}a/}" ci/axis/nightly-arm64.yaml
sed_runner "/RAPIDS_VER/{n; s/- .*/- \"${NEXT_FULL_TAG}\"/}" ci/axis/release.yaml
sed_runner "/RAPIDS_VER/{n; s/- .*/- \"${NEXT_FULL_TAG}\"/}" ci/axis/release-arm64.yaml
sed_runner "/RAPIDS_VER/{n; s/- .*/- \"${NEXT_SHORT_TAG}\"/}" ci/axis/tests.yaml
59 changes: 0 additions & 59 deletions conda/recipes/blazingsql-build-env/meta.yaml

This file was deleted.

63 changes: 0 additions & 63 deletions conda/recipes/blazingsql-notebook-env/meta.yaml

This file was deleted.

1 change: 0 additions & 1 deletion conda/recipes/rapids-blazing/LICENSE

This file was deleted.

61 changes: 0 additions & 61 deletions conda/recipes/rapids-blazing/meta.yaml

This file was deleted.

2 changes: 2 additions & 0 deletions conda/recipes/rapids-build-env/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ requirements:
- lightgbm
- make
- mimesis {{ mimesis_version }}
- mock
- moto {{ moto_version }}
- mypy {{ mypy_version }}
- nccl {{ nccl_version }}
Expand All @@ -109,6 +110,7 @@ requirements:
- panel {{ panel_version }}
- pickle5 # [py<38]
- pkg-config
- pre-commit
- protobuf {{ protobuf_version }}
- psutil
- pyarrow {{ arrow_version }}
Expand Down
1 change: 1 addition & 0 deletions conda/recipes/rapids/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ requirements:
- dask-cuda ={{ minor_version }}.*
- rapids-xgboost ={{ minor_version }}.*
- rmm ={{ minor_version }}.*
- ptxcompiler # [linux64] # CUDA enhanced compat. See https://github.com/rapidsai/ptxcompiler

test: # [linux64]
imports: # [linux64]
Expand Down
Loading