Hi Raish,

In order to diagnose this issue further, I would recommend creating a git
wrapper in /usr/local/bin/git which captures stdout/err of the underlying
git command and to enable debugging logging of git. Please ensure that
/usr/local/bin is available on the PATH before you start your GoCD agent
process (you can ensure this by adding export PATH=/usr/local/bin:$PATH` to
the file /etc/default/go-agent

The following git wrapper script will write any git logs to `/tmp/git.log`
The logs will contain detailed HTTP request/response headers between the
git client and your bitbucket instance, including the HTTP password in the
standard base64 format Authorization: Basic ....Hopefully, this tells you
what's wrong with the git operation being executed.

#!/bin/bash

# enable debug logging of git
export GIT_CURL_VERBOSE=1
GIT_LOG_FILE=/tmp/git.log
echo "=== Executing command $@" >> $GIT_LOG_FILE

# execute the actual git binary, replace this with the actual location
of the git executable from `which git`
# the output from git will be written to $GIT_LOG_FILE
exec /usr/bin/git "$@" >> $GIT_LOG_FILE 2>&1


On Thu, Oct 4, 2018 at 9:57 AM Rasih ÇAĞLAYAN <[email protected]>
wrote:

> Hi.
>
> *A) As a summary*
>
> - Is there anyone to share step by step how to confiure gocd agent on
> ubuntu with bitbucket private repository ?
> It is really important to me, thanks
>
>
> *B) Details*
>
> - I dont have any problem with windows server for go-server and windows
> server for go-agent
> - I already using GoCd with seperated windows servers, one for server,
> other for agent
> - Now i added an Ubuntu agent for .net core projects
> - Server still on the Windows 2012R2, i just added one more agent on ubuntu
> - When i create pipeline and run  it, i get following error -  screenshot
> can be found at the end of this message
>
> STDERR: fatal: could not read Password for 'https://[email protected]':
> No such device or address
>
> I have
> Items
>
> -* I am using private bitbucket repository*
>
> 1. GoCd Server installed on  -   Win 2012 R2 32gb 16 core - Name
> GoCd-Server-Win
>
> 2. GoCd Agent  - installed on  - Win2012 R2 64gb 16 core - Name
> GoCd-Agent-Win
>
> 3. GoCd Agent - installed on - Ubuntu 18.04 LTS 1gb 2cpu - Name
> GoCd-Agent-Ubuntu
>
>
> *Any idea ?*
> - I tried to git config credential.helper store
> - Nothing changed
> - When i am cloning my repository on the ubuntu, it does not ask username
> and password again, because i already store it.
> - But GoCd agent still gives error
> - Material - Check Connection is ok : Connection Ok with green check but
> agent could not use password
> - *Help please*
>
>
> --
> 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].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to