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