Skip to content
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

[🐛 Bug]: dead end when user is trying to leverage non-installed providers in the workflow manager #3337

Open
Matvey-Kuk opened this issue Feb 6, 2025 · 1 comment
Assignees
Labels
Bug Something isn't working Provider Providers related issues

Comments

@Matvey-Kuk
Copy link
Contributor

I'm as a user trying to build a workflow with clickhouse, I can't save the workflow and I can't get what's the problem (clickhouse provider is not installed). So I'm stuck.

Image
Copy link

dosubot bot commented Feb 6, 2025

The issue you're encountering is likely due to the Clickhouse provider not being installed in your workflow manager. To resolve this, you need to install the Clickhouse provider. Here are the steps to do so:

  1. Prepare the Request: Send a POST request to the /install endpoint with the necessary provider information in JSON format. Required fields include:

    • provider_id: A unique identifier for the provider.
    • provider_name: The name of the provider.
    • provider_type: The type of the provider (if not provided, it defaults to provider_id).
    • pulling_enabled: A boolean indicating if pulling is enabled (defaults to True).
  2. Handle File Uploads: If any fields in provider_info are files, they should be read and decoded.

  3. Call the Install Provider Service: Use the ProvidersService.install_provider method with the tenant ID, the email of the installer, and the provider information.

  4. Return the Result: If successful, the endpoint returns a JSON response with the installation result.

Ensure you have the necessary authentication parameters for Clickhouse, such as the username, password, hostname, and port. Once the provider is installed, you should be able to configure and save your workflow without encountering the error [1].

To continue talking to Dosu, mention @dosu.


Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Other

@dosubot dosubot bot added Bug Something isn't working Provider Providers related issues labels Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Provider Providers related issues
Projects
None yet
Development

No branches or pull requests

2 participants