-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use submodules rather than ecbuild_bundle git #811
Conversation
This reverts commit 99a6e88.
… into feature/submodule
Update soca paths to be consistent with use of submodules
FYI: users need to load |
Install GDASApp develop and feature/submodule on Hercules inside g-w. Run ctests for both installations. All tests pass in both installations except The
The
|
FYI The update to global-workflow Tagging @CoryMartin-NOAA , @andytangborn , @guillaumevernieres , @AndrewEichmann-NOAA , and @DavidNew-NOAA |
@RussTreadon-NOAA the develop VRFY issue I think is being handled by @apchoiCMD . The feature branch issue looks familiar, is this something that got 'unresolved' by a merge commit? Looks like it may be a PYTHONPATH or cmake related problem? |
Agreed regarding a path issue for |
The vrfy jobs runs up to the
The
Note that eva and soca are in the above
It seems the |
@RussTreadon-NOAA I am handling "vrfy" task on hera and it looks like resolved, so I will submit the PR along with checking it on Orion side, too. @CoryMartin-NOAA just wonder have you updated eva on Orion, too? |
@apchoiCMD , if you have change(s) you would like me to test on Orion, let me know what to change and I'll give it a try. |
Modify
With this change the
@apchoiCMD is working on a fix for this error. The above change to All
|
I have no more planned work on this PR apart from changes requested or suggested by reviewers. |
Orion gw ctests
|
Hera gw ctests
As mentioned before the Hecules, Hera, and Orion g-w snapshots contain the following local modifications
Note:
As such, |
global-workflow branch See g-w issue #2222 for details. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
feature/submodule
installed on Hera, Hercules, and Orion within g-w develop
. g-w ctest_gdasapp run on each machine. All tests pass except test_gdasapp_soca_JGDAS_GLOBAL_OCEAN_ANALYSIS_VRFY
. A fix for this ctest is under development.
Approve.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
I will merge this later today! |
also resolves #835 |
This PR creates git submodules for each external JEDI library rather than using
ecbuild_bundle
to get the library source code through git.There is also a new set of scripts to automate the update process of the submodules (both an update and a git add, in separate scripts).
Peppered through here are also some minor changes for CI testing that are needed due to this change + the global-workflow using submodules.