[
https://issues.apache.org/jira/browse/NETBEANS-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Andrews updated NETBEANS-362:
-------------------------------------
Summary: Honor the credentials helper configuration in config files. Needed
for AWS CodeCommit repos. (was: Honor the credentials helper configuration in
the global or local gitconfig files. Needed for AWS CodeCommit repos.)
> Honor the credentials helper configuration in config 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
> Priority: Major
>
> 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