Skip to content
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

checkout_externals fails due to svn access of GitHub repositories #9

Closed
gdicker1 opened this issue Jan 19, 2024 · 2 comments
Closed
Assignees
Labels
bug Something isn't working

Comments

@gdicker1
Copy link

gdicker1 commented Jan 19, 2024

Since SVN access of GitHub repos was sunset on Jan 8th (refer to blog post), clones of EarthWorksOrg/CAM fail because cosp2, clubb, and silhs externals still use svn protocols.

This is fixed in ESCOMP/CAM PR#913 which has been merged as cam6_3_135.

As far as I know, the issues #945 and #881 from ESCOMP/CAM still haven't been fixed with NVHPC compiler so I propose to do a narrow merge of only the changes from cam6_3_135 as soon as possible.

@gdicker1
Copy link
Author

gdicker1 commented Jan 19, 2024

Example failure:

> ./manage_externals/checkout_externals
Processing externals description file : Externals.cfg (/glade/work/gdicker/EarthWorks/EWRepo_PullRequests/2024Jan18_EWOrgCAM_PR8/CAM)
Processing externals description file : Externals_CAM.cfg (/glade/work/gdicker/EarthWorks/EWRepo_PullRequests/2024Jan18_EWOrgCAM_PR8/CAM)
Processing externals description file : Externals_HCO.cfg (/glade/work/gdicker/EarthWorks/EWRepo_PullRequests/2024Jan18_EWOrgCAM_PR8/CAM/src/hemco)
Processing externals description file : .gitmodules (/glade/work/gdicker/EarthWorks/EWRepo_PullRequests/2024Jan18_EWOrgCAM_PR8/CAM/src/hemco/HEMCO)
Checking local status of required & optional components: ccs_config, cice5, cice6, cmeps, cdeps, cpl7, share, mct, parallelio, cime, cism, clm, fms, mosart, rtm, cam, chem_proc, carma, cosp2, clubb, silhs, pumas, pumas-frozen, ali_arms, atmos_phys, atmos_cubed_sphere, mpas, hemco, hemco_src, docs/source/geos-chem-shared-docs, 
Checking out externals: cam, Processing externals description file : Externals_CAM.cfg (/glade/work/gdicker/EarthWorks/EWRepo_PullRequests/2024Jan18_EWOrgCAM_PR8/CAM)
Processing externals description file : Externals_HCO.cfg (/glade/work/gdicker/EarthWorks/EWRepo_PullRequests/2024Jan18_EWOrgCAM_PR8/CAM/src/hemco)
Processing externals description file : .gitmodules (/glade/work/gdicker/EarthWorks/EWRepo_PullRequests/2024Jan18_EWOrgCAM_PR8/CAM/src/hemco/HEMCO)
Checking out externals: chem_proc, atmos_phys, atmos_cubed_sphere, mpas, hemco, Processing externals description file : Externals_HCO.cfg (/glade/work/gdicker/EarthWorks/EWRepo_PullRequests/2024Jan18_EWOrgCAM_PR8/CAM/src/hemco)
Processing externals description file : .gitmodules (/glade/work/gdicker/EarthWorks/EWRepo_PullRequests/2024Jan18_EWOrgCAM_PR8/CAM/src/hemco/HEMCO)
Checking out externals: hemco_src, Processing externals description file : .gitmodules (/glade/work/gdicker/EarthWorks/EWRepo_PullRequests/2024Jan18_EWOrgCAM_PR8/CAM/src/hemco/HEMCO)
Checking out externals: docs/source/geos-chem-shared-docs, 

ali_arms, carma, clubb, 
ERROR: Failed with output:
    svn: E170013: Unable to connect to a repository at URL 'https://github.com/larson-group/clubb_release/tags/clubb_4ncar_20221129_59cb19f_20230330_branchtag/src/CLUBB_core'
    svn: E160013: '/larson-group/clubb_release/tags/clubb_4ncar_20221129_59cb19f_20230330_branchtag/src/CLUBB_core' path not found

ERROR: In directory
    /glade/work/gdicker/EarthWorks/EWRepo_PullRequests/2025Jan18_EWOrgCAM_PR8/CAM/src/physics/carma/base
Process did not run successfully; returned status 1:
    svn checkout --quiet https://github.com/larson-group/clubb_release/tags/clubb_4ncar_20221129_59cb19f_20230330_branchtag/src/CLUBB_core /glade/work/gdicker/EarthWorks/EWRepo_PullRequests/2024Jan18_EWOrgCAM_PR8/CAM/src/physics/clubb
See above for output from failed command.

@gdicker1
Copy link
Author

With PR #10 merged and added to EarthWorksOrg/EarthWorks PR #19, this is closed. But this does make it difficult to copy and check out older versions of EarthWorks any day after January 8th, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant