From e33c09075988768d5bd4b3ef384ca702973eafd6 Mon Sep 17 00:00:00 2001 From: Eleni Mathioulaki <emathioulaki@athenarc.gr> Date: Wed, 27 Sep 2023 09:16:31 +0200 Subject: [PATCH 1/4] skip non-EBRAINS packages from spack.yaml --- spack.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/spack.yaml b/spack.yaml index 4f60b56f..ab828d5e 100644 --- a/spack.yaml +++ b/spack.yaml @@ -3,7 +3,6 @@ spack: - site-config/$SYSTEMNAME specs: # EBRAINS tools - - apbs@3.4.0 - arbor@0.9.0 +python +mpi - biobb-analysis@4.0.1 - biobb-chemistry@4.0.0 @@ -38,7 +37,6 @@ spack: - py-netpyne@1.0.5 - py-neurom@3.2.2 - py-neuror@1.6.4 - - py-pdb2pqr@3.5.2 - py-pynn@0.11.0 +mpi - py-pyunicore@0.15.0 - py-quantities-scidash@0.12.4.3 -- GitLab From 704cb5f6eda60c9c5b3a9019e182d3337b02bc31 Mon Sep 17 00:00:00 2001 From: Eleni Mathioulaki <emathioulaki@athenarc.gr> Date: Wed, 27 Sep 2023 09:22:02 +0200 Subject: [PATCH 2/4] fix build env container image tags --- .gitlab-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3abfbcc6..e427343c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,8 +2,8 @@ stages: - build variables: - BUILD_ENV_DOCKER_IMAGE: docker-registry.ebrains.eu/tc/ebrains-spack-build-env/okd:devel - GITLAB_BUILD_ENV_DOCKER_IMAGE: docker-registry.ebrains.eu/tc/ebrains-spack-build-env/gitlab_runners_nfs:devel + BUILD_ENV_DOCKER_IMAGE: docker-registry.ebrains.eu/tc/ebrains-spack-build-env/okd:okd_23.06 + GITLAB_BUILD_ENV_DOCKER_IMAGE: docker-registry.ebrains.eu/tc/ebrains-spack-build-env/gitlab_runners_nfs:gitlab_runners_nfs_23.06 SPACK_VERSION: v0.19.2 SPACK_PATH_GITLAB: /mnt/spack_v0.19.2 SYSTEMNAME: ebrainslab -- GitLab From c3f99d2606ed17b46b23fb82a711d2eb5ed5b616 Mon Sep 17 00:00:00 2001 From: Eleni Mathioulaki <emathioulaki@athenarc.gr> Date: Wed, 27 Sep 2023 17:13:51 +0200 Subject: [PATCH 3/4] fix typo in installation script --- install_spack_env.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install_spack_env.sh b/install_spack_env.sh index 758b7b5e..b354b43b 100644 --- a/install_spack_env.sh +++ b/install_spack_env.sh @@ -53,7 +53,7 @@ if [ $SYSTEMNAME == ebrainslab ] then EBRAINS_SPACK_COMPILER=$(grep 'compiler' $EBRAINS_REPO/site-config/$SYSTEMNAME/packages.yaml | awk -F'[][]' '{ print $2 }') spack compiler find - spack load $EBRAINS_SPACK_COMPILER || (spack install $EBRAINS_SPACK_COMPILER; spack load $EBRAINS_SPACK_COMPILER) + spack load $EBRAINS_SPACK_COMPILER || { spack install $EBRAINS_SPACK_COMPILER; spack load $EBRAINS_SPACK_COMPILER; } fi spack compiler find -- GitLab From 0aed9f73aea5bfdb46550880910e0dcd2ae822fb Mon Sep 17 00:00:00 2001 From: Eleni Mathioulaki <emathioulaki@athenarc.gr> Date: Wed, 27 Sep 2023 17:14:30 +0200 Subject: [PATCH 4/4] switch to EBRAINS-23.09 --- .gitlab-ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e427343c..776c643f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -72,8 +72,8 @@ deploy-prod-release-prod-cscs: OC_PROJECT: jupyterhub LAB_KERNEL_ROOT: /srv/jupyterlab_kernels/prod INSTALLATION_ROOT: /srv/main-spack-instance-2305 - SPACK_ENV: ebrains-23-06 - RELEASE_NAME: EBRAINS-23.06 + SPACK_ENV: ebrains-23-09 + RELEASE_NAME: EBRAINS-23.09 resource_group: shared-NFS-mount-prod-cscs rules: - if: $CI_COMMIT_BRANCH =~ /^ebrains/ @@ -90,8 +90,8 @@ deploy-prod-release-prod-jsc: OC_PROJECT: jupyterhub LAB_KERNEL_ROOT: /srv/jupyterlab_kernels/prod INSTALLATION_ROOT: /srv/main-spack-instance-2305 - SPACK_ENV: ebrains-23-06 - RELEASE_NAME: EBRAINS-23.06 + SPACK_ENV: ebrains-23-09 + RELEASE_NAME: EBRAINS-23.09 resource_group: shared-NFS-mount-prod-jsc rules: - if: $CI_COMMIT_BRANCH =~ /^ebrains/ -- GitLab