You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by GitBox <gi...@apache.org> on 2021/09/24 20:01:02 UTC

[GitHub] [solr-operator] HoustonPutman opened a new issue #329: Support Contrib Modules and additional libraries

HoustonPutman opened a new issue #329:
URL: https://github.com/apache/solr-operator/issues/329


   Currently the only real way of using contrib modules or custom libs with the SolrCloud resource is to provide a custom `solr.xml`, or to build a somewhat custom docker-image that already has these libraries loaded into the default libs directories. Using a custom `solr.xml` is very much discouraged, so it would be nice to support this common, and recommended use case, by default.
   
   Starting with #301 , we are now loading in contrib modules for users. It would be great to have two additional fields for the `SolrCloud` CRD:
   
   - `SolrCloud.spec.additionalLibs` : []string - A list of directories to load in the classpath
   - `SolrCloud.spec.contribModules` : []string - A list of contrib modules to load in the classpath. This could be done explicitly with the `additionalLibs` option, but it would be nice to offer this convenience option for users so they don't have to understand the filesystem layout of the Solr docker image.
   
   Note that we would also probably want to auto-load contrib modules that are required by other parts of the CRD. So when a user want to use a GCS repository for backups, the Solr Operator will auto-add the `gcs-repository` contrib to the classpath without the user having to specify it.


-- 
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-unsubscribe@solr.apache.org

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



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr-operator] HoustonPutman closed issue #329: Support Solr Modules and additional libraries

Posted by GitBox <gi...@apache.org>.
HoustonPutman closed issue #329:
URL: https://github.com/apache/solr-operator/issues/329


   


-- 
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-unsubscribe@solr.apache.org

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



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr-operator] dsmiley commented on issue #329: Support Contrib Modules and additional libraries

Posted by GitBox <gi...@apache.org>.
dsmiley commented on issue #329:
URL: https://github.com/apache/solr-operator/issues/329#issuecomment-932614884


   I'm skeptical we should use the word "contrib".  Yes, Solr has such a directory, but I think this was a mistake.  Contributed by who and who cares any way how it got there?  If it's refactored out of solr-core into contrib/, is it still a conrib?  Let's simply use "modules".  Perhaps in 9, we committers will get a chance to rename it in Solr.  So lets not use this word in the solr-operator if we can help it; eh?


-- 
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-unsubscribe@solr.apache.org

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



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr-operator] HoustonPutman commented on issue #329: Support Contrib Modules and additional libraries

Posted by GitBox <gi...@apache.org>.
HoustonPutman commented on issue #329:
URL: https://github.com/apache/solr-operator/issues/329#issuecomment-933558252


   Perfectly happy to use `modules` instead of `contrib modules`. 


-- 
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-unsubscribe@solr.apache.org

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



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org


[GitHub] [solr-operator] HoustonPutman closed issue #329: Support Solr Modules and additional libraries

Posted by GitBox <gi...@apache.org>.
HoustonPutman closed issue #329:
URL: https://github.com/apache/solr-operator/issues/329


   


-- 
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-unsubscribe@solr.apache.org

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



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org