-
Notifications
You must be signed in to change notification settings - Fork 37
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] Provision failure returns incorrect error message #640
Comments
I don't have a good solution for this part off the top of my head. But from a user perspective this is a bit confusing. Worth exploring this edge case from usability standpoint |
See #537 which requires the same solution. |
Additional issue found: the
|
If you review and approve #635 that problem will go away :-) |
Ha! Perfect |
on a similar note should we improve to add more details in the error message itself: Today if a user hits the create ingest pipeline API directly they get more information without having to look at the logs:
|
@dbwiddis @ohltyler @owaiskazi19 @jackiehanyang @joshpalis
this is hidden on our error message. |
created new issue for this: #670 |
If a workflow has a runtime failure when provisioning (e.g.,
text_embedding
processor doesn't exist when runningcreate_ingest_pipeline
step on a cluster with noneural-search
plugin installed), the state is correctly set toFAILED
with a relevant error message. Example:However, when updating the cluster to address the runtime failure, and when re-running the provision API, it fails and returns an incorrect message:
This should be updated to a more relevant message, along the lines of
"The workflow failed provisioning, please deprovision and try again"
.Note that after manually running the deprovision API, and re-running provision, it works as expected. But feels weird to have to run deprovision when it's doing nothing besides reset the state, since there was no created resources to clean up to begin with.
The text was updated successfully, but these errors were encountered: