[go: up one dir, main page]

Rails: Handle devfile gem validation errors as UI errors instead of 500 exceptions

Description

As a user, I want devfile validation errors to be presented as a descriptive user error and not a 500 error.

This should addresses several "User initiated errors" from the epic: Robust Error Handling and Logging (&10461 - closed)

Acceptance Criteria

  • The 500 errors described in &10461 (closed) should now be returned as error messages in the Web UI.
  • We should also handle any errors from the #get_all call in the reconcile logic as well, as discussed here: !126785 (comment 1496417083)
    • Any failures in parsing/flattening a single workspace should not prevent other workspaces from being processed

Technical Requirements

Edited by Chad Woolley