Skip to content

Changes needed for ufo pr 4112 - #283

Merged
Chris Thomas (ctgh) merged 3 commits into
developfrom
feature/updateforufo4112
May 1, 2026
Merged

Chris Thomas (ctgh) merged 3 commits into
developfrom
feature/updateforufo4112

Conversation

@mikecooke77

@mikecooke77 Michael Cooke (mikecooke77) commented Apr 24, 2026 •

Copy link
Copy Markdown
Collaborator

This PR is needed because of changes to pass the qc flags and errors as references rather than shared pointers in ufo, https://github.com/JCSDA-internal/ufo/pull/4112.

I have also added the explicit declaration of extradiagvars_ in the constructors as I think this is good practice.

This is a coordinated merge with the following prs:

build-group=https://github.com/JCSDA-internal/oops/pull/3267
build-group=https://github.com/JCSDA-internal/pyiri-jedi/pull/174
build-group=MetOffice/nemo-feedback#82
build-group=https://github.com/JCSDA-internal/ufo/pull/4112

The full mobundle testing has been run and output can be found here:
https://cylchub/services/cylc-review/cycles/michael.c.cooke/?suite=mobundle-ufo4112

The failure in ufo for the mo-bundle testing is a known problem with a ufo ctest and unrelated to this change:
https://cylchub/services/cylc-review/view/michael.c.cooke?&suite=mobundle-ufo4112&no_fuzzy_time=0&path=log/job/1/ctest_all_ufo__spice_gnu_debug/01/job.out#2106

Testing has been conducted with one of the sith kgo runs to show the change does not affect results:
https://cylchub/services/cylc-review/taskjobs/michael.c.cooke?&suite=sith_ufo4112%2Fkgo_glu&cycles=20210701T1200Z

@ctgh Chris Thomas (ctgh) left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Looks good, thanks!

@adammaycock Adam Maycock (adammaycock) added the coordinate merge Pull requests that require coordination with pull requests in other repos label Apr 24, 2026
@fmahebert

Copy link
Copy Markdown

The upstream oops/ufo PRs were merged: you can now merge this.

@ctgh
Chris Thomas (ctgh) merged commit 011539c into develop May 1, 2026
7 of 8 checks passed
@ctgh
Chris Thomas (ctgh) deleted the feature/updateforufo4112 branch May 1, 2026 15:22
@ctgh

Copy link
Copy Markdown
Collaborator

Francois Hebert (@fmahebert) Thanks!

This branch was previously deployed

1 inactive deployment
CI — 62f99950 Deployed Apr 24, 2026 by mikecooke77 via gnu-openmpi (UKMO) #702
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

coordinate merge Pull requests that require coordination with pull requests in other repos

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants