{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":160560446,"defaultBranch":"main","name":"easybuild-computecanada-config","ownerLogin":"ComputeCanada","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-12-05T18:21:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6922267?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722447569.0","currentOid":""},"activityList":{"items":[{"before":"6d256e5a337eba8838b45bf2d24146e6e3946509","after":"b0298d1acd2839ff33d04f908c72434212042376","ref":"refs/heads/main","pushedAt":"2024-07-31T17:55:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Merge pull request #66 from ComputeCanada/build-tmp-to-shared_tmp\n\nmoved temporary directores off of cephfs and in shared_tmp","shortMessageHtmlLink":"Merge pull request #66 from ComputeCanada/build-tmp-to-shared_tmp"}},{"before":null,"after":"ebf0b27934eb78d33f2d97d549ee01cc6d7cd4bd","ref":"refs/heads/build-tmp-to-shared_tmp","pushedAt":"2024-07-31T17:39:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mboisson","name":"Maxime Boissonneault","path":"/mboisson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7515242?s=80&v=4"},"commit":{"message":"moved temporary directores off of cephfs and in shared_tmp","shortMessageHtmlLink":"moved temporary directores off of cephfs and in shared_tmp"}},{"before":"59bd8bfbd6a65cba3723032f5cc41788ec831291","after":"6d256e5a337eba8838b45bf2d24146e6e3946509","ref":"refs/heads/main","pushedAt":"2024-07-31T12:10:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Hooks for intel 2024.2 compiler.\n\nReshuffled library and some other paths, removed icc and icpc, so\nmany changes to the postinstallcmds.","shortMessageHtmlLink":"Hooks for intel 2024.2 compiler."}},{"before":"9d88c6ee44afbec8440dd440c58e51d6d62a4eac","after":"59bd8bfbd6a65cba3723032f5cc41788ec831291","ref":"refs/heads/main","pushedAt":"2024-07-30T14:26:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Add missing parenthesis","shortMessageHtmlLink":"Add missing parenthesis"}},{"before":"781d0ac8c90f7bb6919c521f03c1a1ad7f69f9cd","after":null,"ref":"refs/heads/cuda-spider","pushedAt":"2024-07-30T13:13:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mboisson","name":"Maxime Boissonneault","path":"/mboisson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7515242?s=80&v=4"}},{"before":"9c09b0ebedd77595f13190018f8f5bd2749cf4b1","after":"9d88c6ee44afbec8440dd440c58e51d6d62a4eac","ref":"refs/heads/main","pushedAt":"2024-07-30T13:12:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mboisson","name":"Maxime Boissonneault","path":"/mboisson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7515242?s=80&v=4"},"commit":{"message":"Merge pull request #65 from ComputeCanada/cuda-spider\n\nAvoid duplicate MODULEPATH for spider in CUDA-on-top-of-MPI modules","shortMessageHtmlLink":"Merge pull request #65 from ComputeCanada/cuda-spider"}},{"before":null,"after":"781d0ac8c90f7bb6919c521f03c1a1ad7f69f9cd","ref":"refs/heads/cuda-spider","pushedAt":"2024-07-29T18:19:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Avoid duplicate MODULEPATH for spider in CUDA-on-top-of-MPI modules\n\nCUDA-on-MPI adds both the MPI and Compiler CUDA MODULEPATHs, and\nCUDA-on-compiler only the Compiler one. This confuses `module spider`.\nSo we need to guard it via a hook, and the MNS should only set the\nMPI MODULEPATH (the MNS isn't smart enough for this syntax, the\nhook needs to add it).\n\n```\nif (mode() ~= \"spider\") then\n prepend_path(\"MODULEPATH\", pathJoin(\"/cvmfs/soft.computecanada.ca/easybuild/modules/2023/x86-64-v3/CUDA/gcc12/cuda12.2\")\n if isDir(pathJoin(os.getenv(\"HOME\"), \".local/easybuild/modules/2023/x86-64-v3/CUDA/gcc12/cuda12.2\")) then\n prepend_path(\"MODULEPATH\", pathJoin(os.getenv(\"HOME\"), \".local/easybuild/modules/2023/x86-64-v3/CUDA/gcc12/cuda12.2\"))\n end\nend\n```","shortMessageHtmlLink":"Avoid duplicate MODULEPATH for spider in CUDA-on-top-of-MPI modules"}},{"before":"fab1b50a8b479f4b8311b508248b8df533961b21","after":"9c09b0ebedd77595f13190018f8f5bd2749cf4b1","ref":"refs/heads/main","pushedAt":"2024-07-16T16:15:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ccoulombe","name":"Charles Coulombe","path":"/ccoulombe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22602168?s=80&v=4"},"commit":{"message":"Added Boost 1.85 special rule, to use with Python 3.12","shortMessageHtmlLink":"Added Boost 1.85 special rule, to use with Python 3.12"}},{"before":"a02cbb36eaf9439e63c4c2fde812ff988a05a73e","after":"fab1b50a8b479f4b8311b508248b8df533961b21","ref":"refs/heads/main","pushedAt":"2024-07-05T13:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ccoulombe","name":"Charles Coulombe","path":"/ccoulombe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22602168?s=80&v=4"},"commit":{"message":"Revert back to use HDF5 1.14.2 in general, but keep 1.14.4 when specified","shortMessageHtmlLink":"Revert back to use HDF5 1.14.2 in general, but keep 1.14.4 when speci…"}},{"before":"e0c1b76ea1bf50dc92b47076fa7ecbeed655c72a","after":"a02cbb36eaf9439e63c4c2fde812ff988a05a73e","ref":"refs/heads/main","pushedAt":"2024-07-03T23:38:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ccoulombe","name":"Charles Coulombe","path":"/ccoulombe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22602168?s=80&v=4"},"commit":{"message":"Use 1.14.4 for HDF5-mpi","shortMessageHtmlLink":"Use 1.14.4 for HDF5-mpi"}},{"before":"05b8fec2ddb7c842de2df8e72cbc36a31ddf58bf","after":"e0c1b76ea1bf50dc92b47076fa7ecbeed655c72a","ref":"refs/heads/main","pushedAt":"2024-06-21T20:06:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ccoulombe","name":"Charles Coulombe","path":"/ccoulombe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22602168?s=80&v=4"},"commit":{"message":"Updated hooks to use cython 3.0.10 and build for 3.12, for mpi4py","shortMessageHtmlLink":"Updated hooks to use cython 3.0.10 and build for 3.12, for mpi4py"}},{"before":"8b438a0616409e7ebe10d4973d1a75e8cbabbb14","after":"05b8fec2ddb7c842de2df8e72cbc36a31ddf58bf","ref":"refs/heads/main","pushedAt":"2024-06-21T14:57:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Use --enable-psm2=dl to get psm2 support via dlopen\n\nThis removes the need for having the hidden opa-psm2 builddependency\nloaded when linking against libfabric with the BFD (default) linker.","shortMessageHtmlLink":"Use --enable-psm2=dl to get psm2 support via dlopen"}},{"before":"a71b09b72c0a8039a03cc012147d77d04cba9492","after":"8b438a0616409e7ebe10d4973d1a75e8cbabbb14","ref":"refs/heads/main","pushedAt":"2024-06-07T14:51:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Add support for Python 3.12 in hooks","shortMessageHtmlLink":"Add support for Python 3.12 in hooks"}},{"before":"e554a6521c71cb217fb6cd62b1752f7c0bcf17f3","after":"a71b09b72c0a8039a03cc012147d77d04cba9492","ref":"refs/heads/main","pushedAt":"2024-05-30T13:12:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Avoid use of incompatible level-zero in Open MPI","shortMessageHtmlLink":"Avoid use of incompatible level-zero in Open MPI"}},{"before":"e0e72b04351ea821afd0d0c0876c1e6ddfc54418","after":"e554a6521c71cb217fb6cd62b1752f7c0bcf17f3","ref":"refs/heads/main","pushedAt":"2024-05-29T17:29:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"New hooks for OpenMPI 5.0.3\n\nMany things changed a little, so adjust list of DSOs, and remove\nno longer needed configure flags.","shortMessageHtmlLink":"New hooks for OpenMPI 5.0.3"}},{"before":"28eb06c9f30763dfd933761d14695277080b1fdb","after":"e0e72b04351ea821afd0d0c0876c1e6ddfc54418","ref":"refs/heads/main","pushedAt":"2024-05-29T16:33:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Put hwloc in deps for libfabric","shortMessageHtmlLink":"Put hwloc in deps for libfabric"}},{"before":"9adbd591a44e166f981cdb46b1436620d4428cb9","after":"28eb06c9f30763dfd933761d14695277080b1fdb","ref":"refs/heads/main","pushedAt":"2024-05-29T16:28:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Hook for libfabric 1.21 (dependency for OpenMPI 5.0.3)","shortMessageHtmlLink":"Hook for libfabric 1.21 (dependency for OpenMPI 5.0.3)"}},{"before":"5ef0bfb6c7fc31f6f9123b18fbb09d38dae2256b","after":"9adbd591a44e166f981cdb46b1436620d4428cb9","ref":"refs/heads/main","pushedAt":"2024-05-23T13:02:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Automatic try-toolchain for certain GCCcore 13.3 cases","shortMessageHtmlLink":"Automatic try-toolchain for certain GCCcore 13.3 cases"}},{"before":"57bef9f22632d1d80ad18bb587a250132bedf0c9","after":"5ef0bfb6c7fc31f6f9123b18fbb09d38dae2256b","ref":"refs/heads/main","pushedAt":"2024-05-23T12:23:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Introduce hooks for GCC 13.3","shortMessageHtmlLink":"Introduce hooks for GCC 13.3"}},{"before":"c22af6182024f4472c7c1add7e43db06dbe32d33","after":"57bef9f22632d1d80ad18bb587a250132bedf0c9","ref":"refs/heads/main","pushedAt":"2024-05-09T15:45:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Add freeglut to filter-deps","shortMessageHtmlLink":"Add freeglut to filter-deps"}},{"before":"07b562f2e9eb91dcb18d244e398d7234979da2db","after":"c22af6182024f4472c7c1add7e43db06dbe32d33","ref":"refs/heads/main","pushedAt":"2024-05-07T11:57:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Apply Python version mappings to \"SYSTEM\" as well\n\nSimilar to Qt5, allows it to work with deps in 2023a toolchains.","shortMessageHtmlLink":"Apply Python version mappings to \"SYSTEM\" as well"}},{"before":"82599003bd9e6bc0d1458d004d3fda19df44024c","after":"07b562f2e9eb91dcb18d244e398d7234979da2db","ref":"refs/heads/main","pushedAt":"2024-05-06T17:29:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Add hook for OpenFOAM v2312, similar to v2306","shortMessageHtmlLink":"Add hook for OpenFOAM v2312, similar to v2306"}},{"before":"0df87f268e1467270f53d802313de122401178d0","after":null,"ref":"refs/heads/eb-job-improvements","pushedAt":"2024-04-15T19:16:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mboisson","name":"Maxime Boissonneault","path":"/mboisson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7515242?s=80&v=4"}},{"before":"d191b32e35ff62417082ed544799d9cd33715bf3","after":"82599003bd9e6bc0d1458d004d3fda19df44024c","ref":"refs/heads/main","pushedAt":"2024-04-15T19:16:38.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mboisson","name":"Maxime Boissonneault","path":"/mboisson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7515242?s=80&v=4"},"commit":{"message":"Merge pull request #64 from ComputeCanada/eb-job-improvements\n\neb --job improvements","shortMessageHtmlLink":"Merge pull request #64 from ComputeCanada/eb-job-improvements"}},{"before":null,"after":"0df87f268e1467270f53d802313de122401178d0","ref":"refs/heads/eb-job-improvements","pushedAt":"2024-04-15T19:14:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Set PYTHONUNBUFFERED=1 in jobs\n\nso we can follow the job output with e.g. tail -f","shortMessageHtmlLink":"Set PYTHONUNBUFFERED=1 in jobs"}},{"before":"a4c7dec89599ec6906c68727a7f9045ea8020ec0","after":null,"ref":"refs/heads/shared_tmp","pushedAt":"2024-04-15T15:36:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"}},{"before":"1b4e87cec877d505d4e00b88831195de4480f141","after":"d191b32e35ff62417082ed544799d9cd33715bf3","ref":"refs/heads/main","pushedAt":"2024-04-15T15:35:53.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Merge pull request #63 from ComputeCanada/shared_tmp\n\nUse /cvmfs/local/tmp as tmpdir on Archimedes","shortMessageHtmlLink":"Merge pull request #63 from ComputeCanada/shared_tmp"}},{"before":"0576e4126f080b52f74c062ddc797626b87b297e","after":"a4c7dec89599ec6906c68727a7f9045ea8020ec0","ref":"refs/heads/shared_tmp","pushedAt":"2024-04-15T15:20:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bartoldeman","name":"Bart Oldeman ","path":"/bartoldeman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10634630?s=80&v=4"},"commit":{"message":"Set the equivalent of --disable-cleanup-tmpdir in the script","shortMessageHtmlLink":"Set the equivalent of --disable-cleanup-tmpdir in the script"}},{"before":"50de1b792b75a8df87d1361c95f2f905566f3caa","after":"0576e4126f080b52f74c062ddc797626b87b297e","ref":"refs/heads/shared_tmp","pushedAt":"2024-04-09T13:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mboisson","name":"Maxime Boissonneault","path":"/mboisson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7515242?s=80&v=4"},"commit":{"message":"move EASYBUILD_TMPDIR to the eb script, otherwise it would set it for cluster too if we sync the config","shortMessageHtmlLink":"move EASYBUILD_TMPDIR to the eb script, otherwise it would set it for…"}},{"before":null,"after":"50de1b792b75a8df87d1361c95f2f905566f3caa","ref":"refs/heads/shared_tmp","pushedAt":"2024-04-09T13:54:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mboisson","name":"Maxime Boissonneault","path":"/mboisson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7515242?s=80&v=4"},"commit":{"message":"use /cvmfs/local/tmp as tmpdir to make --job work with --try-*","shortMessageHtmlLink":"use /cvmfs/local/tmp as tmpdir to make --job work with --try-*"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMVQxNzo1NTozNS4wMDAwMDBazwAAAASOWbIy","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMVQxNzo1NTozNS4wMDAwMDBazwAAAASOWbIy","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wOVQxMzo1NDoxOS4wMDAwMDBazwAAAAQsDqdz"}},"title":"Activity · ComputeCanada/easybuild-computecanada-config"}