Skip to content

fix: ClientFactory not properly inheriting k8s pod identity#36

Open
roblg wants to merge 1 commit intoaws:mainfrom
roblg:patch-1
Open

fix: ClientFactory not properly inheriting k8s pod identity#36
roblg wants to merge 1 commit intoaws:mainfrom
roblg:patch-1

Conversation

@roblg
Copy link
Copy Markdown

@roblg roblg commented Nov 13, 2025

Issue #, if available: Issue #35

Description of changes: upgrade AWS Java SDK v2 to latest release to pick up some intermediate change that allows the default authenticator chain to properly inherit credentials from kubernetes pod identity/environment.

Testing done:

  • sbt package
  • sbt test
  • took the result of sbt package, replaced the .jar file included with my pip install version of sagemaker-feature-store-pyspark library --> success. (The assume-role works properly now, and the following code for ingesting to online feature store begins executing.)

Merge Checklist

General

  • I have read the CONTRIBUTING doc
  • I certify that the changes I am introducing will be backword compatible -- to the best of ability, as a consumer of AWS SDK v2
  • I used the commit message format described in CONTRIBUTING doc

Tests

  • I have added tests that prove my fix is effective or that my feature works (if appropriate)
  • I have added unit and/or integration tests as appropriate to ensure backward compatibility of the changes
  • I have verified all code in this commit are well formatted

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@roblg roblg requested a review from a team as a code owner November 13, 2025 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant