joshsouza opened a new pull request, #2671:
URL: https://github.com/apache/lucene-solr/pull/2671

   As discovered in https://github.com/apache/solr-operator/issues/475
   the `s3-repository` contrib module is missing a dependency on the 
`software.amazon.awssdk:sts` module in order to enable authentication via Web 
Identity Tokens (STS). 
   The documentation for the Solr Operator 
(https://apache.github.io/solr-operator/docs/solr-backup/#s3-credentials / 
https://github.com/apache/solr-operator/blob/61c74353505e0e7171bdb3ff41102af47fb589fc/docs/solr-backup/README.md?plain=1#L342-L343)
 references that this should be possible, and any other implementation of Solr 
on Kubernetes (or any other AWS system using IRSA) won't be able to use the 
default credential process to use Web Identity Tokens without this module 
dependency.
   
   Discovered by following breadcrumbs from: 
https://github.com/aws/aws-sdk-java-v2/issues/2123 
   
   I'm not intimately familiar with the build process for Solr and these 
contrib modules, so it's totally possible I'm missing some key information on 
what this change needs, this is my best attempt to help out, and I would 
appreciate any correction or instruction on how to be more helpful.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to