Michael Andrews created NETBEANS-362:
----------------------------------------

             Summary: Honor the credentials helper configuration in the global 
or local gitconfig files. Needed for AWS CodeCommit repos.
                 Key: NETBEANS-362
                 URL: https://issues.apache.org/jira/browse/NETBEANS-362
             Project: NetBeans
          Issue Type: Bug
          Components: versioncontrol - Git
    Affects Versions: 8.2, 9.0
            Reporter: Michael Andrews


Git does not honor the credentials helper configuration in the global or local 
gitconfig files. This makes it impossible to push or pull to AWS CodeCommit 
repositories as a federated AWS user. 

>From the docs: 
>[https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up.html]
{quote}If you are connecting to AWS CodeCommit and AWS using federated access 
or temporary credentials, or if you do not want to configure IAM users, you can 
set up connections to AWS CodeCommit repositories using the credential helper 
included in the AWS CLI. The credential helper allows Git to use HTTPS and a 
cryptographically signed version of your IAM user credentials or Amazon EC2 
instance role whenever Git needs to authenticate with AWS to interact with AWS 
CodeCommit repositories. *This is the only connection method for AWS CodeCommit 
repositories that does not require an IAM user, so it is the only method that 
supports federated access and temporary credentials.*
{quote}
Set up: 
[https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-https-unixes.html#setting-up-https-unixes-credential-helper]
{quote}{{git config --global credential.helper '!aws codecommit 
credential-helper $@' }}

{{git config --global credential.UseHttpPath true}}
{quote}
 

Without honoring the credentials helper config - git will simply try and 
authenticate with a blank user and password. Which will not work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to