Skip to content

Conversation

@stefan-wolfsheimer
Copy link
Contributor

@stefan-wolfsheimer stefan-wolfsheimer commented Sep 8, 2023

As of version 4.5.1 the directory name in tar archive has changed:
version < 4.0 -> WRFV3.x
version 4.4 -> WRF-4.4
version 4.5.1 -> WRFV4.5.1

How should we deal with it?

  1. Rename 4.5.1-foss-2023a-dmpar/WRFV4.5.1 to 4.5.1-foss-2023a-dmpar/WRF-4.5.1 when extracting the tar (consistent with 4.4)
  2. Install WRF under 4.5.1-foss-2023a-dmpar/WRFV4.5.1 (as suggested in this PR)

@stefan-wolfsheimer stefan-wolfsheimer marked this pull request as draft September 8, 2023 07:54
@stefan-wolfsheimer stefan-wolfsheimer marked this pull request as ready for review September 8, 2023 09:12
@boegel boegel changed the title determine wrf_subdir for version >= 4.5.1 update WRF easyblock to correctly determine wrf_subdir for version >= 4.5.1 Sep 10, 2023
@boegel boegel added the update label Sep 10, 2023
@boegel boegel added this to the release after 4.8.1 milestone Sep 10, 2023
@boegel
Copy link
Member

boegel commented Oct 27, 2023

@stefan-wolfsheimer Sticking to the name they're using is fine imho. Whatever we do, if they change their minds again, we'll have to update the easyblock accordingly anyway...

@boegel boegel changed the title update WRF easyblock to correctly determine wrf_subdir for version >= 4.5.1 update WRF easyblock to correctly determine WRF* subdirectory for WRF versions >= 4.5.1 Oct 27, 2023
@boegel
Copy link
Member

boegel commented Oct 27, 2023

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS WPS-4.4-foss-2022a-dmpar.eb
  • SUCCESS WRF-4.4-foss-2022a-dmpar.eb

Build succeeded for 2 out of 2 (2 easyconfigs in total)
node3100.skitty.os - Linux RHEL 8.8, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz (skylake_avx512), Python 3.6.8
See https://gist.github.com/boegel/4e85229fd9d710b937836d174eb38979 for a full test report.

@boegel boegel merged commit 8a08b95 into easybuilders:develop Oct 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants