I seem to be unable to get GoCD to use a private repo on Github without it 
completely crashing the server and putting it into a continuous 
restart/crash loop.

I've set up a simple example GoCD docker instance using 
gocd/gocd-server:v22.1.0 and gocd/gocd-agent-docker-dind:v22.1.0 with only 
1 pipeline with a material that points a github repo that only contains a 
ReadMe.md and execute the ls command.

if the repo is public everything is fine. Even with or without 
username/password included.

if the repo is switched to private GoCD server will crash and get stuck in 
a restart/crash loop  till I switch the repo back to public.

One bad material shouldn't be able to crash GoCD Server like this. I'd 
guess I've got the correct username/password since it works fine when 
public. The log file only contains two errors:

2022-06-15 20:50:08,040 ERROR [Thread-78] DefaultPluginManager:136 - This 
is an invalid request type :go.plugin-settings.get-configuration
2022-06-15 20:50:08,320 ERROR [Thread-78] PluginInfoBuilder:54 - Failed to 
fetch Plugin Settings metadata for plugin yum. Maybe the plugin does not 
implement plugin settings and view?

The only errors in the log file for the agent seems to get be not being 
able to find the server, so I'm guessing the agent isn't even being 
assigned the job before the crash.

Any ideas what is causing this?


-- 
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/e78e96db-8b1d-48aa-a617-66f8fff422cfn%40googlegroups.com.

Reply via email to