[ https://issues.apache.org/jira/browse/NIFI-12766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17816826#comment-17816826 ]
ASF subversion and git services commented on NIFI-12766: -------------------------------------------------------- Commit 9ba68edb5fc39fb63fb745f81fac1f2030f761e0 in nifi's branch refs/heads/main from Peter Turcsanyi [ https://gitbox.apache.org/repos/asf?p=nifi.git;h=9ba68edb5f ] NIFI-12766 Fixed Region handling for AWS Assume Role Credentials This closes #8382 Signed-off-by: David Handermann <exceptionfact...@apache.org> > Fix Region handling in AssumeRoleCredentialsStrategy in > AWSCredentialsProviderControllerService > ----------------------------------------------------------------------------------------------- > > Key: NIFI-12766 > URL: https://issues.apache.org/jira/browse/NIFI-12766 > Project: Apache NiFi > Issue Type: Bug > Affects Versions: 2.0.0-M1, 2.0.0-M2 > Reporter: Peter Turcsanyi > Assignee: Peter Turcsanyi > Priority: Major > Time Spent: 20m > Remaining Estimate: 0h > > Either region or custom endpoint configuration (including the region) can be > set on {{AWSSecurityTokenServiceClientBuilder}}. > > {code:java} > 2024-02-09 17:44:16,084 ERROR [Timer-Driven Process Thread-2] > o.a.n.c.s.StandardControllerServiceNode > StandardControllerServiceNode[service=AWSCredentialsProviderService[id=1b0b4a21-e6fa-3e75-88b2-11e7583673a4], > name=AWSCredentialsProviderControllerService (STS+Endpoint), active=true] > Failed to invoke @OnEnabled method > java.lang.IllegalStateException: Only one of Region or EndpointConfiguration > may be set. > at > com.amazonaws.client.builder.AwsClientBuilder.setRegion(AwsClientBuilder.java:450) > at > com.amazonaws.client.builder.AwsClientBuilder.configureMutableProperties(AwsClientBuilder.java:424) > at > com.amazonaws.client.builder.AwsSyncClientBuilder.build(AwsSyncClientBuilder.java:46) > at > org.apache.nifi.processors.aws.credentials.provider.factory.strategies.AssumeRoleCredentialsStrategy.getDerivedCredentialsProvider(AssumeRoleCredentialsStrategy.java:190) > at > org.apache.nifi.processors.aws.credentials.provider.service.AWSCredentialsProviderControllerService.createCredentialsProvider(AWSCredentialsProviderControllerService.java:382) > at > org.apache.nifi.processors.aws.credentials.provider.service.AWSCredentialsProviderControllerService.onConfigured(AWSCredentialsProviderControllerService.java:371) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)