From 8e4c392cff3424c4a6e5d53296f76d275bbf82d0 Mon Sep 17 00:00:00 2001 From: Thanh Son Phung Date: Tue, 24 Oct 2023 15:12:44 -0400 Subject: [PATCH] Upgrade cctools to 7.7.1 to bring in bugfixes (#2922) This PR upgrades cctools to bring in bugfixes that should address #2914 Co-authored-by: Ben Clifford --- Makefile | 2 +- parsl/executors/taskvine/install-taskvine.sh | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index bac23fbddc..f8c3c4866f 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ CCTOOLS_INSTALL := /tmp/cctools MPICH=mpich OPENMPI=openmpi export PATH := $(CCTOOLS_INSTALL)/bin/:$(PATH) -export CCTOOLS_VERSION=7.5.4 +export CCTOOLS_VERSION=7.7.1 export HYDRA_LAUNCHER=fork export OMPI_MCA_rmaps_base_oversubscribe=yes MPI=$(MPICH) diff --git a/parsl/executors/taskvine/install-taskvine.sh b/parsl/executors/taskvine/install-taskvine.sh index c253753fd4..cabd253770 100755 --- a/parsl/executors/taskvine/install-taskvine.sh +++ b/parsl/executors/taskvine/install-taskvine.sh @@ -16,3 +16,6 @@ wget "$NO_VERBOSE" "$SHOW_HEADERS" -O /tmp/cctools.tar.gz "https://github.com/co mkdir -p /tmp/cctools tar -C /tmp/cctools -zxf /tmp/cctools.tar.gz --strip-components=1 + +# install taskvine additional dependencies that are not included in the binary tarball +pip install cloudpickle