Commit 7b1db9c
committed
Merge branch 'atmosphere/fix_git_protocol' into hotfix-v7.3 (PR #969)
This merge updates the checkout_data_files.sh script to use HTTPS rather than
the unencrypted Git protocol when obtaining the MPAS-Data repository.
On 15 March 2022, GitHub removed support for the unencrypted Git protocol (i.e.,
for obtaining repositories with URLs beginning with git://). As part of the
MPAS-Atmosphere build process, the checkout_data_files.sh script first tries to
obtain the MPAS-Data repository, which contains look-up tables used by physics
schemes, using the URL git://github.com/MPAS-Dev/MPAS-Data.git. Doing so results
in the messages
*** Trying git to obtain WRF physics tables ***
Cloning into 'MPAS-Data'...
fatal: remote error:
The unauthenticated git protocol on port 9418 is no longer supported.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.
The simple solution is to switch to the use of HTTPS when obtaining the
MPAS-Data repository.
Note that, although the checkout_data_files.sh script is no longer able to
obtain the MPAS-Data repository through the unencrypted Git protocol, the
script does implement several fallback methods for obtaining the physics lookup
tables (specifically, as a Subversion (SVN) repository and as a .tar.gz file
using curl).1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
| 76 | + | |
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| |||
0 commit comments