-
Notifications
You must be signed in to change notification settings - Fork 100
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
Updates for public release v2 - SRW App V1.0.0 #157
Comments
Posing a couple questions and I bug related to the control file for the UPP SRW release
|
@hertneky The postxconfig-NT-fv3sar.txt is used by FV3SAR. The corresponding xml file is fv3sar.xml. |
@mkavulich @jwolff-ncar @JeffBeck-NOAA - Can any of you address Tracy's (1)? Does SRW workflow use the postxconfig-NT-fv3sar.txt file in UPP repo release/public-v2 branch or is that file stored elsewhere in the workflow/app? We had an issue with this for MRW release, they grabbed a copy and stored it as a static file elsewhere, which caused confusion. Please let us know where the workflow for SRW will be obtaining the config file for product outputs. Thanks! |
@fossell The SRW App workflow uses a fixed file version of postxconfig-NT-fv3sar.txt in regional_workflow/fix/fix_upp. It has been kept up to date with what's in EMC_post (I see we are currently one change behind, for line 4120). |
@JeffBeck-NOAA - Thanks for the info, very helpful! So one thing we should be make sure we communicate moving forward is when that file changes on either of our ends. Tracy has a bug fix for that file that she's working on, for example, and we'll notify you when that update occurs. And if your team ends up changing products in the fix file as part of your workflow, we'd like those to get fed back into the repo too (this helps us keep documentation up to date as well). |
@fossell We should probably just source it from EMC_post after we clone the repository, during the "generate" step of the workflow. That would make it much easier, since all changes would be required to occur in EMC_post. I can make a GitHub issue in regional_workflow to request this change. |
@JeffBeck-NOAA - That sounds good, keeps us posted if there is anything we can help with on our end. |
@fossell @JeffBeck-NOAA We discussed if a user wants to modify UPP to output different fields/levels/etc. today in our SRW app release documentation focus meeting. It is generally straight forward for this to happen but the user would need to use the xml file to generate a new flat txt file. In that case the user would want to use the new file they created, not the one from the repo. We would need to support this in the workflow. Is that possible? Also adding @hertneky and @gsketefian so they see the response as they were on the call where this came up and need to know the discuss/decision. |
@jwolff-ncar - Agreed, this is definitely a feature we'd like users to be able to leverage and UPP team intends to support it as well...this should be included eventually in documentation as well as for future trainings. It's definitely doable, but the user needs to use a scripts available in the UPP repo to create the text file from their modified xml file, and then place that new text file in the proper SRW workflow location. I'm not sure if it'd be worthwhile to make copies or sync those scripts in a certain part of your workflow (like you already do with the default flat text file) or if they should remain in UPP repo. There are definitely pros/cons to both. We can discuss more as a group if you want? |
@jwolff-ncar My latest PR removes the UPP fixed files that we had in regional_workflow and sources the XML/text file from EMC_post for the FV3-LAM. If we want to allow users to modify the XML and create their own flat files, I wonder if the best way to handle that is from within the cloned EMC_post directory? If there are plans for the UPP team to support this feature, I think it would make sense to do it that way. |
My biggest concerns are:
|
|
I have no problem with this. I just want to make sure that the regional workflow can point to a user specified (generated) file. We can make a new issue in that repository to cover this point. |
@jwolff-ncar I think a good option would be to create a user-definable variable in config_defaults.sh, maybe a path to the user's new flat file, telling the workflow to use that instead of sourcing from EMC_post. |
SRW v1.0.0 has been released using branch release/public-v2 of UPP. |
bug fix for config_defaults.sh, modified files:
This Issue will serve as place to address all needs/updates/issues with the upcoming public-v2/SRWv1.0.0 release branch. The branch "release/public-v2" was created 17 July 2020. All development/updates for this release should be done in this branch, not develop.
Tasks & Merges to develop to be considered for merge into release/public-v2:
The text was updated successfully, but these errors were encountered: