Breaking change in Solr 9.8: solr.config.lib.enabled

Created on 20 February 2025, about 1 month ago

Just stumbled over this:

directives have been made into an "opt-in" feature in Solr 9.8 and must be explicitly enabled if desired (using a system property or environment variable like -Dsolr.config.lib.enabled=true) If not explicitly enabled, Solr will log a warning but otherwise quietly ignore any
tags in configsets. This is a breaking change, and we apologize for the disruption, but it’s a necessary response to a number of security gaps that have come to light around this feature.
directives should be considered deprecated and will be removed entirely in Solr 10.0. Current users of
have a number of options to ensure their libraries remain on Solr’s classpath, including: SOLR_MODULES, core "lib" directories, the solr.xml tag, Solr’s package manager, etc.

Source

I think this will most likely break the jump-start configurations for 9.x

πŸ“Œ Task
Status

Active

Version

4.3

Component

Code

Created by

πŸ‡¨πŸ‡­Switzerland das-peter

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024