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.

Reply via email to