Enjoy your weekend! On Wed, 23 Feb 2022 at 22:49, [email protected] <[email protected]> wrote:
> Brilliant, it worked! Thanks so much Ashwanth. Now I will have my weekend > back since I won't be setting up a new GoCD server before the March 1 > deadline :) > > On Wednesday, February 23, 2022 at 11:03:34 AM UTC-6 [email protected] > wrote: > >> As part of the list of things you're willing to try, please try this >> approach as well: *try changing any character case in your scm >> connection url. * >> >> Eg: Instead of *bitbucket.org/myorg/somerepo.git >> <http://bitbucket.org/myorg/somerepo.git>* try something like >> *Bitbucket.org/myorg/somerepo.git >> *(notice the capital B in the hostname). >> >> This was an old workaround where-in scm materials are case sensitive in >> GoCD, I'm not sure if this has changed recently but worth a try IMHO. >> >> Thanks, >> >> On Wed, 23 Feb 2022 at 22:21, [email protected] <[email protected]> >> wrote: >> >>> Our GoCD 20.1.0 server is being affected by the bug "GitMaterial >>> Authentication failed for the second user who using same repository" >>> reported in the 2 issues listed here: >>> >>> https://github.com/gocd/gocd/issues/8986 >>> https://github.com/gocd/gocd/issues/9153 >>> >>> ...in which the git clone at the agent uses a different username >>> (previously configured username for that material/repo) than what is >>> configured for the pipeline material. When entering updated credentials on >>> a pipeline material, the "Test Connection" button works on Material config, >>> and the flyweight folder on the GoCD server for the pipeline uses the >>> correct configured credentials. However when a build is triggered and the >>> agent executes the git clone we see the wrong username and correct password >>> being used. >>> >>> I see an old message: >>> https://groups.google.com/g/go-cd/c/SgqMvdSxMz4/m/kLqM3c4QBAAJ >>> >>> "GoCD doesn't cache any credentials for git materials. What usually >>> caches credentials is git's credential helper. " >>> >>> However given that I can observe the git clone command being spawned >>> with the wrong username (exactly as described in the bug reports), it leads >>> me to believe the caching is in GoCD. >>> >>> git.exe 5188 Process Create C:\Program >>> Files\Git\mingw64\libexec\git-core\git-remote-https.exe SUCCESS >>> PID: 1860, Command line: git-remote-https origin https://someuser >>> %test.com:[password-redacted]@bitbucket.org/myorg/somerepo.git >>> >>> Has anyone found a workaround to get pipelines to stop using the old >>> username part of the material credentials? I have tried everything I can >>> think of (listed in my comment in the issue >>> <https://github.com/gocd/gocd/issues/9153#issuecomment-1048912342>) - >>> short of setting up a new GoCD server. I am assuming that upgrading the >>> GoCD server won't help since the bug reports are still open. >>> >>> Bitbucket is deprecating support for using account passwords >>> <https://bitbucket.org/blog/deprecating-atlassian-account-password-for-git-and-bitbucket-api-activity> >>> on March 1, 2022 and we need to find a way to update credentials for all >>> our pipelines. >>> >>> Regards >>> Craig >>> >>> GoCD version: 20.1.0 (11114-f2c1771e333ea92dae82cd78d2efa1310c1086f0) >>> >>> -- >>> 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/5f78033f-99de-4c27-bbff-e9a3846bc801n%40googlegroups.com >>> <https://groups.google.com/d/msgid/go-cd/5f78033f-99de-4c27-bbff-e9a3846bc801n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> >> >> -- >> >> Ashwanth Kumar / ashwanthkumar.in >> >> -- > 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/e091488d-f88b-4f2a-8b2b-b484d6ff2c66n%40googlegroups.com > <https://groups.google.com/d/msgid/go-cd/e091488d-f88b-4f2a-8b2b-b484d6ff2c66n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- Ashwanth Kumar / ashwanthkumar.in -- 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/CAD9m7CwtqCspQuH7K%3DquYyS_YYC5VX%3DQ08RMXTnS5j_76FjWoQ%40mail.gmail.com.
