https://bugzilla.wikimedia.org/show_bug.cgi?id=55654
John Mark Vandenberg jayvdb@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jayvdb@gmail.com Summary|Recursive clone over ssh |Recursive clone over ssh |fails |uses https for submodules
--- Comment #2 from John Mark Vandenberg jayvdb@gmail.com --- While it cloned the submodules over https, the clone recursive worked for me, so I have updated the bug summary to reflect this.
The "error: SSL certificate problem: self signed certificate in certificate chain while accessing ..." doesnt appear in my output, so something has radically changed since October 2013, which is probably masking this bug. Either the certificate has been changed, or this problem only existed in an earlier git version.
$ git clone --recursive ssh://jayvdb@gerrit.wikimedia.org:29418/pywikibot/core.git Cloning into 'core'... remote: Counting objects: 2792, done remote: Finding sources: 100% (2373/2373) remote: Getting sizes: 100% (710/710) remote: Compressing objects: 100% (5777484/5777484) remote: Total 16923 (delta 1184), reused 16381 (delta 1136) Receiving objects: 100% (16923/16923), 27.47 MiB | 1.12 MiB/s, done. Resolving deltas: 100% (11100/11100), done. Checking connectivity... done. Submodule 'externals/httplib2' (https://gerrit.wikimedia.org/r/p/pywikibot/externals/httplib2.git) registered for path 'externals/httplib2' Submodule 'i18n' (https://gerrit.wikimedia.org/r/p/pywikibot/i18n.git) registered for path 'scripts/i18n' Cloning into 'externals/httplib2'... remote: Counting objects: 1035, done remote: Finding sources: 100% (202/202) remote: Getting sizes: 100% (29/29) remote: Compressing objects: 100% (306895/306895) remote: Total 1902 (delta 34), reused 1887 (delta 32) Receiving objects: 100% (1902/1902), 3.88 MiB | 233.00 KiB/s, done. Resolving deltas: 100% (946/946), done. Checking connectivity... done. Submodule path 'externals/httplib2': checked out '5dc145682eb726bd54eaf7e9f940844ca234db71' Cloning into 'scripts/i18n'... remote: Counting objects: 192, done remote: Finding sources: 100% (171/171) remote: Getting sizes: 100% (52/52) remote: Compressing objects: 100% (1291342/1291342) remote: Total 2802 (delta 113), reused 2759 (delta 110) Receiving objects: 100% (2802/2802), 12.82 MiB | 664.00 KiB/s, done. Resolving deltas: 100% (2216/2216), done. Checking connectivity... done. Submodule path 'scripts/i18n': checked out 'ab431d98501bc229c933ee931ce0d7f2c1e2d46c'