Have you try to clean the workspace and rerun the project, seem like a local permission is wrong into your .git folder. check the permission on the file: /var/jenkins_home/workspace/myproject/.git/modules/mylib/config
check if the Jenkins user should normally have r/w access to it? From: [email protected] <[email protected]> On Behalf Of Arturo Arenas Sent: June 11, 2020 5:09 PM To: Jenkins Users <[email protected]> Subject: Re: error trying to clone submodule I tried like you told me but this failed again with the error: hudson.plugins.git.GitException: Command "git submodule sync" returned status code 128: stdout: Synchronizing submodule url for 'mylib' stderr: error: could not lock config file /var/jenkins_home/workspace/myproject/.git/modules/mylib/config: Permission denied El jueves, 11 de junio de 2020, 16:55:01 (UTC-4), Jérôme Godbout escribió: This is what I do use and it work for me checkout([$class: 'GitSCM' , branches: [[name: 'master']] , browser: [$class: 'BitbucketWeb', repoUrl: 'https://bitbucket.org/mynamepath.git'] , doGenerateSubmoduleConfigurations: false , extensions: [[$class: 'CloneOption', noTags: false], [$class: 'LocalBranch', localBranch: "**"], [$class: 'SubmoduleOption', disableSubmodules: false, parentCredentials: true, recursiveSubmodules: true, reference: '', trackingSubmodules: false], [$class: 'CleanCheckout']] , submoduleCfg: [] , userRemoteConfigs: [[credentialsId: 'MyCredsId', url: 'https://bitbucket.org/mynamepath.git']] ]); the only difference my eyes can spot is [$class: 'CleanCheckout']] I also use the https and not ssh, maybe something is wrong into ssh From: [email protected]<javascript:> <[email protected]<javascript:>> On Behalf Of Arturo Arenas Sent: June 11, 2020 3:43 PM To: Jenkins Users <[email protected]<javascript:>> Subject: error trying to clone submodule hello, I'm trying to clone a submodule but it's fail. I'm using pipeline script checkout([$class: 'GitSCM', branches: [[name: 'master']], doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'CleanBeforeCheckout'], [$class: 'SubmoduleOption', disableSubmodules: false, parentCredentials: true, recursiveSubmodules: true, reference: '', trackingSubmodules: false]], submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'ssh_key_id', url: 'ssh://[email protected]']]]) And i get the next error: hudson.plugins.git.GitException: Command "git submodule update --init --recursive mylib" returned status code 1: stdout: stderr: Cloning into '/var/jenkins_home/workspace/myproject/mylib'... /var/jenkins_home/workspace/myproject/.git/modules/mylib: Permission denied fatal: clone of 'ssh://git@url/mylib.git' into submodule path '/var/jenkins_home/workspace/myproject/mylib' failed Failed to clone 'mylib'. Retry scheduled Cloning into '/var/jenkins_home/workspace/myproject/mylib'... /var/jenkins_home/workspace/myproject/.git/modules/mylib: Permission denied fatal: clone of 'ssh://git@url/mylib.git' into submodule path '/var/jenkins_home/workspace/myproject/mylib' failed Failed to clone 'mylib' a second time, aborting Also, i tried to test in my computer with " git clone ssh://url --recursive" and work fine the submodule. what could be happening? i appreciate any help! thanks! best regards! -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<javascript:>. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/ec25bcb7-1d15-4345-840e-dc61129d8c0do%40googlegroups.com<https://groups.google.com/d/msgid/jenkinsci-users/ec25bcb7-1d15-4345-840e-dc61129d8c0do%40googlegroups.com?utm_medium=email&utm_source=footer>. -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/06ae9f11-7741-41f7-91df-771575b644fao%40googlegroups.com<https://groups.google.com/d/msgid/jenkinsci-users/06ae9f11-7741-41f7-91df-771575b644fao%40googlegroups.com?utm_medium=email&utm_source=footer>. -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/YQBPR0101MB10745ECF6DEE70EDBEE4E7BBCD810%40YQBPR0101MB1074.CANPRD01.PROD.OUTLOOK.COM.
