-
Notifications
You must be signed in to change notification settings - Fork 8
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 to 1deg_jra55do_ryf
#91
Conversation
We should update the wiki, and |
I ran this as written:
with payu walltime of 1055s and then ran with deflate=1:
with payu walltime of 1022s So it looks like the extra time for compression is maybe worth it. Noting tuning the IO layout might improve this. |
Oh february has 28 days and january has 31 ... the time difference might be unrelated to compression |
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 don't think this will run will it? Scratch that, I misread your change. I assume you tried to run with these changes?
Yes it works (or im having a 5 oclock moment!). It only removes lines for components which don't exist |
Let me know when you're happy and I'll do another test run with your added changes |
Nothing further @dougiesquire |
Thanks @anton-seaice. Test run ran successfully. But I'm going to bundle in a couple more changes to close COSIMA/access-om3#168 and COSIMA/access-om3#170 to reduce the amount of cherry-picking I have to do. I won't include changes for COSIMA/access-om3#194 in this PR since this requires more testing. |
Automatic cherry-pick failed. Incorrect cherry-pick command:
|
Oh no... We need to change the parsing of the comment to make sure we only trigger the workflow if the expression "cherry-pick" is at the beginning of the line. |
Automatic cherry-pick failed. Incorrect cherry-pick command:
|
Maybe worth having a character at the start to distinguish the command? E.g. Tommy's versioning commands start with a "!". |
also trigger only for |
I think just adding the exclamation mark is enough to avoid 99.99% of unwanted triggers of the command. Triggering it when not specifying |
See #92 for the fix. |
It should now be safe to discuss cherry-picks in PRs without being interrupted by the github bot. |
cherry-pick cherry-pick cherry-pick cherry-pick cherry-pick cherry-pick cherry-pick cherry-pick |
seems to work :-) |
1deg_jra55do_ryf
1deg_jra55do_ryf
@anton-seaice, I've bundled a couple more things into this PR with the hope it might reduce the amount of cherry-picking and PRs. Let me know if you're happy and I'll do some history rewriting to simplify the cherry-picking. |
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.
Can you update the wiki please for where to set MOM IO & netcdf configs ?
I suggest we put this in four commits, and link to the related issue for each PR in the commit / description.
Is there somewhere obvious to document it needs payu/dev or payu 1.1.4 to run ? (in config.yaml, in the README, somewhere else?)
I haven't tested, but expect its fine.
Flag OCN_modelio::pio_* params as unused in nuopc.runconfig remove extra lines in nuopc.runconfig update comment for ocean nc type
- work-around symlink restart bug in CICE - concatenate CICE daily output - auto-generate an intake-esm datastore
1cfd33b
to
929a26a
Compare
929a26a
to
81262fa
Compare
This looks good:
|
Ill update the cice config and add to this PR |
For reasons that are unclear, the |
This is blocked on COSIMA/access-om3#201 for now |
I suggest we drop the userscripts from this PR and merge the rest :) |
We decided in a meeting today to set
The CICE filenames will look a bit yucky until COSIMA/access-om3#201 is resolved, but we can then at least use the concatenation userscript without modification. |
…er at this point, and the userscript to concat ice daily output expects the default name to be used. See COSIMA/access-om3#201
sadly i was wrong and it needs to be blank until we change the userscripts see COSIMA/om3-scripts#21 |
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've done the old change and approve trick :). This works now.
I vote we change the userscript now to something that can work with both:
Is that possible? Then we won't end up with more dependent changes down the track |
Yep "should" be fine. We can do that change at any point going forward - it doesn't impact this PR. It just needs to be done before changing the filenames to the desired filenames. |
True - I wasn't thinking clearly sorry |
Automatic Git cherry-picking of commit(s) d24a5d2 2ee5b1d e152ad4 9f551ec 7beab25 into 1deg_jra55do_iaf failed. This usually happens when cherry-picking results in a conflic or an empty commit. To manually cherry-pick the commits and open a pull request, please follow these instructions:
git checkout 1deg_jra55do_iaf
git pull
git checkout -b cherry_pick_from_pr91_into_1deg_jra55do_iaf
git cherry-pick d24a5d2c8f057ef3e7571fcde3abd6f2db13f753 2ee5b1d9e2852dcb8ab7a220e15d95eea09eceb6 e152ad48f0c9b41d9709b691cec1641275b6333a 9f551ec66734f5cd30c88f9e7479af4fdd000530 7beab257bfecb6d27227875dced02016f271a9ac
git push --set-upstream origin cherry_pick_from_pr91_into_1deg_jra55do_iaf
|
@dougiesquire are you hitting merge conflicts due to the change in Should I expedite COSIMA/access-om3#200? |
There are conflicts in the |
This PR:
access-om3
that uses FMS without thelarge_file
anddeprecated_io
flags set, and configures MOM to use netcdf4 - see Netcdf format from MOM6 COSIMA/access-om3#188config.yaml
- see Use Payu's new ability to get executable from path loaded by environment module COSIMA/access-om3#168. Note the module name includes theaccess-om3
commit hash.om3-scripts
- see Updates to config post-processing COSIMA/access-om3#182:archive/setup_cice_restarts.sh
with those inom3-scripts
I'll try cherry-pick to other configs once this is merged