GridFTP: object has no attribute 'gridftp_verify_opt'

Hi,

I tried to update a suite to use the recommended GridFTP option to transfer data from ARCHER2 to JASMIN following this guide: Configuring PPTransfer.

The suite ‘u-cs537’ now fails during ‘pptransfer’ with the following error:

Lmod is automatically replacing "cce/11.0.4" with "gcc/10.2.0".

Due to MODULEPATH changes, the following have been reloaded:
  1) cray-mpich/8.1.4

[WARN] file:atmospp.nl: skip missing optional source: namelist:moose_arch
[WARN] file:nemocicepp.nl: skip missing optional source: namelist:moose_arch
[WARN] file:atmospp.nl: skip missing optional source: namelist:script_arch
[WARN] file:nemocicepp.nl: skip missing optional source: namelist:script_arch
Traceback (most recent call last):
  File "/work/n02/n02/ssteinig/cylc-run/u-cs537/share/fcm_make_pp/build/bin/transfer.py", line 367, in <module>
    main()
  File "/work/n02/n02/ssteinig/cylc-run/u-cs537/share/fcm_make_pp/build/bin/transfer.py", line 345, in main
    transfer = Transfer()
  File "/work/n02/n02/ssteinig/cylc-run/u-cs537/share/fcm_make_pp/build/bin/transfer.py", line 52, in __init__
    self._gridftp_verify_opt = nl_transfer.gridftp_verify_opt
AttributeError: 'ReadNamelist' object has no attribute 'gridftp_verify_opt'
[FAIL] transfer.py <<'__STDIN__'
[FAIL] 
[FAIL] '__STDIN__' # return-code=1
2022-12-05T15:21:18Z CRITICAL - failed/EXIT

Do you have any idea how to solve this issue?

Thanks for your help!

Best,
Seb

Hi Sebastien,

It looks like you have upgraded the fcm_make_pp app but not done the same for the postproc app so there are several variables missing in the ARCHER2 settings.

  • cd app/postproc

  • rose app-upgrade -M /home/ros/um/um_work/postproc_2.4_archer2_jasmin_rewrite/rose-meta -a pp24_t588

  • Edit app/postproc/rose-app.conf:

  • Set meta=/home/ros/um/um_work/postproc_2.4_archer2_jasmin_rewrite/rose-meta/archive_and_meaning/postproc/pp24_t588

Also in fcm_make_pp → Configuration → pp_sources please change the revision number of the branch from @4462 to @4662 as I updated it yesterday to fix a bug and haven’t quite got around to updating the documentation.

Cheers,
Ros.

Hi Ros,

Thank you very much for the quick help!

I implemented all your suggestions and the GridFTP transfer now works as expected.

Thanks again,
Seb

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.