Resolve this issue by installing the kubernetes secrets plugin and the 
pluggable SCM.

On Thursday, February 24, 2022 at 10:26:15 AM UTC-5 Sifu Tian wrote:

> HI Ashwanth,
>
> Im using the kubernetes elastic agent. When I test the connection on 
> either scenario they both work.  Using an ec2 node work fine in both 
> scenarios.
>   [image: Screen Shot 2022-02-24 at 10.22.51 AM.png]
>
> On Thursday, February 24, 2022 at 5:28:22 AM UTC-5 [email protected] 
> wrote:
>
>> Just checking in to see if you're seeing this error while doing "Check 
>> Connection" or while running the pipeline? 
>>
>> If it's while running the pipeline, then the credentials would have to be 
>> present at the go-agent and not at the server because agents do the git 
>> clone of the materials for the pipeline. This is probably why your pipeline 
>> 2 gives you an authentication error, while pipeline 1 gives you no 
>> credentials found (or equivalent) errors. Seems like pipeline 2 error seems 
>> to be that the username and password used is probably wrong. This can 
>> happen if you've any saved password for accessing GoCD and when you open 
>> the pop-up "Edit Git Material" screen, browsers (I'm looking at Chrome) 
>> tend to auto-populate the saved password over the existing one. This used 
>> to happen a while ago for me and got me head scratching for a while until I 
>> realised this was the case. See if either of these 2 help you on this.
>>
>> Thanks,
>>
>>
>> On Thu, 24 Feb 2022 at 03:34, Sifu Tian <[email protected]> wrote:
>>
>>> Ive been trying all day with no luck
>>> I have 2 pipelines,  and no matter what scenario I choose, they both 
>>> fail the initial cloning of my repository.  This is leveraging the 
>>> kubernetes plugin for elastic agents.
>>>
>>>
>>> pipeline 1:
>>> Materials is set to:
>>> https://github.com/org/repo.git
>>> branch master
>>> username and password blank because I am leveraging .git-credentials 
>>> file on go-server which has valid access token with basic oauth 
>>> https://XXXXXXTokenXXXXXXX <https://xxxxxxxxxxxxxxxxxx/>:
>>> [email protected]
>>>
>>> I can perform a git clone on the go-server uder the go user with no 
>>> problem so I know the connections works.
>>> Error running pipeline :  *Cloning into '/go/pipelines/Common_Build'...*
>>> *STDERR: fatal: could not read Username for 'https://github.com 
>>> <https://github.com>': No such device or addressFailed to run git clone 
>>> command*
>>>
>>> pipeline 2:
>>> Materials is set to:
>>> https://github.com/org/repo.git
>>> branch master
>>> Username and password are used and have full access to repo
>>>
>>> I can perform a git clone on the go-server uder the go user with no 
>>> problem so I know the connections works.
>>>
>>> *Error running pipeline:*
>>> *Cloning into '/go/pipelines/Common_Build'...STDERR: remote: Repository 
>>> not found.STDERR: fatal: Authentication failed for 
>>> 'https://github.com/org/repo.git/ <https://github.com/org/repo.git/>'Failed 
>>> to run git clone command*
>>>
>>> Im really stuck no matter what I do.
>>>
>>>
>>> -- 
>>> 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/195deac8-b98b-4005-b9fd-f0f5baf459a1n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/go-cd/195deac8-b98b-4005-b9fd-f0f5baf459a1n%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/fe021ed7-215f-489c-ad97-c009d8bfbedcn%40googlegroups.com.

Reply via email to