Hi Chad, Thanks for the response as it was extremely helpful. We recently moved to CodeCommit and I suspect we are being throttled. I will make some adjustments and test.
Thanks again! On Friday, August 12, 2022 at 11:59:30 AM UTC-4 Chad Wilson wrote: > In my experience (as maintainer of that plugin and a frequent user until a > year or so ago) those errors are usually caused by networking issues or > rate limits on the remote repository manager. > > Unfortunately the plugin does not report back to the GoCD API the details > of what is going on so that it can appear in the server console logs - so > you get these generic errors that the process fork returned an error code, > but not the stderr or log stream which is not so helpful. > > See https://github.com/TWChennai/gocd-git-path-material-plugin/issues/26 > for the context and a suggested workaround or check out the plugin-specific > log files from an agent when it happens (it's usually a good idea to look > in the plugin repo GitHub issues for plugin-specific challenges) > > What you may find if you have many materials using this plugin in a > polling mode and many parallel jobs is that you are getting rate limited by > GitHub. Just a guess though. > > -chad > > On Fri, 12 Aug 2022, 23:23 Sifu Tian, <[email protected]> wrote: > >> Hi Folks, >> >> I keep getting this error on various pipelines. Its not consistent but >> frequent enough to be annoying. >> >> I confirmed the materials are parsed and up to date. >> Any thoughts on why this is happening? >> >> >> Material qa.cypress.automation checkout failed: The plugin sent a >> response that could not be understood by Go. Plugin returned with code >> '500' and the following response: '"checkout failed due to >> [RuntimeException: Exception (Process exited with an error: 128 (Exit >> value: 128)) Occurred: [git, clone, --branch=master, >> https://github.com/Cypressrx/cypress, /go/pipelines/Cypress-Qa-Build] - >> null], rootCause [ExecuteException: Process exited with an error: 128 (Exit >> value: 128)]"' >> >> The plugin sent a response that could not be understood by Go. Plugin >> returned with code '500' and the following response: '"checkout failed due >> to [RuntimeException: Exception (Process exited with an error: 128 (Exit >> value: 128)) Occurred: [git, clone, --branch=master, >> https://github.com/cypressrx/cypress, /go/pipelines/Cypress-Qa-Build] - >> null], rootCause [ExecuteException: Process exited with an error: 128 (Exit >> value: 128)]"' >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "go-cd" 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/go-cd/64296719-5516-4ba1-bf27-5e274c011b55n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/go-cd/64296719-5516-4ba1-bf27-5e274c011b55n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "go-cd" 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/go-cd/25ed45e7-2fbb-484a-a004-7d0c865dfb47n%40googlegroups.com.
