-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update search_api_solr to 3.8 #157
update search_api_solr to 3.8 #157
Conversation
… the config files for solr are generated - using drush now
Results in a warning: "Solarium 5.0.2 is too old and has known issues. " To alleviate this we can update the composer task to be: - name: Add a patch for symfony-event-dispatcher per the INSTALL.md docs on search_api_solr:3.8
composer:
command: require
arguments: symfony/event-dispatcher:'4.3.4 as 3.4.99' solarium/solarium:^5.1.4 drupal/search_api_solr
working_dir: "{{ drupal_composer_install_dir }}" I'm building a new instance with this revised task right now. |
awesome, thanks @seth-shaw-unlv |
HOWEVER, this screen shot is taken before we import the islandora_search configs. Doing the feature import breaks the Solr Server config. With the updated search_api_solr module they appear to assume solr will be accessible @ '/solr/' so the linked config line turns So, @elizoller , if you can add that solarium bit to the composer command in this PR we can merge this one. I'll create a new PR on islandora_defaults to purge the path config. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Formalizing the requested change....
Spinning up another instance to double check before merge. |
This build completed successfully for me and no more solarium warning |
I forgot to pull in the Grok playbook fix for CentOS so my build died. 🤦♂️ It is building again and should be done in a little while. |
What does this Pull Request do?
Updates search_api_solr to version 3.8
What's new?
How should this be tested?
Additional Notes:
I was concerned about conflating the solr host and the webserver host so that is why I implemented the "Unarchive solr config" as a request to localhost instead of directly from a file path like
/var/www/...
Interested parties
@Islandora-Devops/committers