Skip to content

Configure STS Credentials provider only if either spring.cloud.aws.sts properties, system property or environment variable is set. - #1444

Merged
MatejNedic merged 3 commits into
mainfrom
gh-862
Nov 21, 2025
Merged

Configure STS Credentials provider only if either spring.cloud.aws.sts properties, system property or environment variable is set.#1444
MatejNedic merged 3 commits into
mainfrom
gh-862

Conversation

@maciejwalkowiak

Copy link
Copy Markdown
Contributor

Fixes #862

@maciejwalkowiak maciejwalkowiak added this to the 3.4.1 milestone Aug 24, 2025
@github-actions github-actions Bot added the component: core Core functionality related issue label Aug 24, 2025
@maciejwalkowiak maciejwalkowiak changed the title Do not log warning message for STS credentials when properties are not configured Configure STS Credentials provider only if either spring.cloud.aws.sts properties, system property or environment variable is set. Sep 11, 2025
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
B Maintainability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@maciejwalkowiak maciejwalkowiak modified the milestones: 3.4.1, 4.0.0 Sep 11, 2025
@MatejNedic

Copy link
Copy Markdown
Member

Also valid solution. Check -> #1523

@MatejNedic
MatejNedic merged commit 7660307 into main Nov 21, 2025
6 of 7 checks passed
@MatejNedic
MatejNedic deleted the gh-862 branch November 21, 2025 22:24
MatejNedic pushed a commit to MatejNedic/spring-cloud-aws-1 that referenced this pull request Nov 22, 2025
MatejNedic added a commit that referenced this pull request Nov 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: core Core functionality related issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

"Skipping creating StsCredentialsProvider" is misleading when only using StsAssumeRoleCredentialsProvider

2 participants