Skip to content

Conversation

@jennyhickson
Copy link
Collaborator

Description

Summary

On FCM we always fetched the latest version of SimSys_Scripts, but this means check_macro_chains will now always fail as the latest version has been updated to use git. Since people are still running rose-stem on FCM as part of finishing reviews and migrating I'm making the script fail in a more obvious and cleaner way in this case. I'm checking for fcm with the presence of "dependencies.sh" since this has been removed in favour of "dependencies.yaml" in the git repos.

Testing

The script currently fails like this: https://cylchub/services/cylc-review/view/jennifer.hickson?&suite=apps_trunk%2Frun1&no_fuzzy_time=0&path=log/job/1/macro_chains_checker/01/job.err

with my check the error now looks like this:

https://cylchub/services/cylc-review/view/jennifer.hickson?&suite=apps_trunk%2Frun5&no_fuzzy_time=0&path=log/job/1/macro_chains_checker/01/job.err

Checklist

  • [x ] I have performed a self-review of my own changes

Copy link
Collaborator

@james-bruten-mo james-bruten-mo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sensible, cheers

@james-bruten-mo james-bruten-mo merged commit 1456ef6 into MetOffice:main Dec 15, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants