[ 
https://issues.apache.org/jira/browse/HUDI-7114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Danny Chen closed HUDI-7114.
----------------------------
    Resolution: Fixed

Fixed via master branch: cd4f0de57522a681fbe5b62fd774c1943254ec2d

> Fix 
> TestHoodieAWSCredentialsProviderFactory#testGetAWSCredentialsWithInvalidAssumeRole
> --------------------------------------------------------------------------------------
>
>                 Key: HUDI-7114
>                 URL: https://issues.apache.org/jira/browse/HUDI-7114
>             Project: Apache Hudi
>          Issue Type: Improvement
>            Reporter: Ethan Guo
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 0.14.1, 1.0.0
>
>
> This test fails in CI on master.
> {code:java}
> [ERROR] Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.391 
> s <<< FAILURE! - in 
> org.apache.hudi.aws.TestHoodieAWSCredentialsProviderFactory
> [ERROR] testGetAWSCredentialsWithInvalidAssumeRole  Time elapsed: 0.374 s  
> <<< ERROR!
> software.amazon.awssdk.core.exception.SdkClientException: Unable to load 
> region from any of the providers in the chain 
> software.amazon.awssdk.regions.providers.DefaultAwsRegionProviderChain@5496c165:
>  
> [software.amazon.awssdk.regions.providers.SystemSettingsRegionProvider@499683c4:
>  Unable to load region from system settings. Region must be specified either 
> via environment variable (AWS_REGION) or  system property (aws.region)., 
> software.amazon.awssdk.regions.providers.AwsProfileRegionProvider@e48bf9a: No 
> region provided in profile: default, 
> software.amazon.awssdk.regions.providers.InstanceProfileRegionProvider@351f2244:
>  Unable to retrieve region information from EC2 Metadata service. Please make 
> sure the application is running on EC2.]
>       at 
> software.amazon.awssdk.core.exception.SdkClientException$BuilderImpl.build(SdkClientException.java:111)
>       at 
> software.amazon.awssdk.regions.providers.AwsRegionProviderChain.getRegion(AwsRegionProviderChain.java:70)
>       at 
> software.amazon.awssdk.awscore.client.builder.AwsDefaultClientBuilder.regionFromDefaultProvider(AwsDefaultClientBuilder.java:281)
>       at 
> software.amazon.awssdk.awscore.client.builder.AwsDefaultClientBuilder.resolveRegion(AwsDefaultClientBuilder.java:263)
>       at 
> software.amazon.awssdk.awscore.client.builder.AwsDefaultClientBuilder.finalizeChildConfiguration(AwsDefaultClientBuilder.java:184)
>       at 
> software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder.syncClientConfiguration(SdkDefaultClientBuilder.java:181)
>       at 
> software.amazon.awssdk.services.sts.DefaultStsClientBuilder.buildClient(DefaultStsClientBuilder.java:36)
>       at 
> software.amazon.awssdk.services.sts.DefaultStsClientBuilder.buildClient(DefaultStsClientBuilder.java:25)
>       at 
> software.amazon.awssdk.core.client.builder.SdkDefaultClientBuilder.build(SdkDefaultClientBuilder.java:148)
>       at 
> org.apache.hudi.aws.credentials.HoodieConfigAWSAssumedRoleCredentialsProvider.<init>(HoodieConfigAWSAssumedRoleCredentialsProvider.java:48)
>       at 
> org.apache.hudi.aws.credentials.HoodieAWSCredentialsProviderFactory.getAwsCredentialsProviderChain(HoodieAWSCredentialsProviderFactory.java:40)
>       at 
> org.apache.hudi.aws.credentials.HoodieAWSCredentialsProviderFactory.getAwsCredentialsProvider(HoodieAWSCredentialsProviderFactory.java:34)
>       at 
> org.apache.hudi.aws.TestHoodieAWSCredentialsProviderFactory.testGetAWSCredentialsWithInvalidAssumeRole(TestHoodieAWSCredentialsProviderFactory.java:52)
>  {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to