search_api_db_defaults_requirements is not doing it right

Created on 3 March 2025, about 1 month ago

Problem/Motivation

The search_api_db_defaults_requirements implementation is problematic. Installing this module as part of an install from config will always fail. The best thing to is uninstall it. As that will keep the config and then you don't need to do anything. This module really needs to be converted to a recipe :)

Steps to reproduce

Proposed resolution

Remaining tasks

πŸ› Bug report
Status

Active

Version

1.0

Component

General code

Created by

πŸ‡¬πŸ‡§United Kingdom alexpott πŸ‡ͺπŸ‡ΊπŸŒ

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

Comments & Activities

  • Issue created by @alexpott
  • πŸ‡¦πŸ‡ΉAustria drunken monkey Vienna, Austria

    Sorry, but this bug report is pretty unhelpful in its current form. Do you have any suggestions for how to improve this situation? For instance, do you suggest documenting that the module shouldn’t/can’t be used as part of an install from config, or is there some better way to prevent that?

  • πŸ‡¬πŸ‡§United Kingdom alexpott πŸ‡ͺπŸ‡ΊπŸŒ

    @drunken monkey - this module is really a recipe :) if it was converted to that then no one would ever try to install it as part of an install from config or something else.

    However in order to turn this into a recipe we need to sort out how a recipe can determine the sort of preconditions you've got going in the install requirements. I think we already have an issue for this - I'll link this with that when I have a moment.

  • πŸ‡¦πŸ‡ΉAustria drunken monkey Vienna, Austria

    OK, thanks, that makes sense. I’ve adapted the issue title and description accordingly.

    Will it still be possible (or can we make it possible) for less experienced users to install this directly on their site via the UI? Otherwise it would still seem like a regression, even though it might be an improvement for a certain segment of medium-experienced users.

  • πŸ‡¦πŸ‡ΉAustria drunken monkey Vienna, Austria
  • πŸ‡¦πŸ‡ΉAustria drunken monkey Vienna, Austria
Production build 0.71.5 2024