Skip to content

[Bug]: Update of development workspace that has an incomplete Ollama Cloud setup results in an onboarding that is completely blocked / broken #864

@mpawlow

Description

@mpawlow

OpenRAG Version

0.1.0

Deployment Method

Local development (make dev)

Operating System

Ubuntu 24.04.3 LTS

Python Version

Python 3.13.11

Affected Area

Onboarding (setup wizard, initial configuration)

Bug Description

Update of development workspace that has an incomplete Olama Cloud setup results in an onboarding that is completely blocked / broken

Steps to Reproduce

  • (1) Rebuild all images via make build-be
  • (2) Run make dev-local-cpu, make docling, make backend, make frontend
  • (3) Go to OpenRAG Frontend app URL
  • (4) Click the "Complete" button
    • BUG: "OpenAI API error: The model nomic-embed-text:latest does not exist or you do not have access to it. (type: invalid_request_error) (code: model_not_found)"
    • The nomic-embed-text:latest model is not applicable to OpenAI - it is a Ollama model
    • BUG: Completely blocked. Unable to proceed
  • (5) Click the "Ollama" card
    • Previous incomplete / broken Ollama Cloud model configuration is loaded
    • BUG: Unable to edit or remove the Ollama Cloud configuration
    • See Screenshot 3

Expected Behavior

  • Should not mix up models between model providers
  • Should be able to override or clear pre-existing Ollama model provider configuration
  • Should be able to override or clear pre-existing OpenAI model provider configuration

Actual Behavior

As described above

Relevant Logs

{
    "error": "Ollama API error: {\"error\":\"path \\\"/api/embeddings\\\" not found\"}\n"
}

Screenshots

Screenshot 1

Image

Screenshot 2

Image

Screenshot 3

Image

Additional Context

Checklist

  • I have searched existing issues to ensure this bug hasn't been reported before.
  • I have provided all the requested information.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions