API sends 500 error in case of error in Engine

Bug #1442604 reported by Nikolay Makhotkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mistral
Fix Released
High
Nikolay Makhotkin

Bug Description

Only if rpc_backend is not fake.

These cases:

1. Invalid Workflow input
2. Unexistent workflow
3. etc which can return back to API

In these cases server raises 500 error.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to mistral (master)

Fix proposed to branch: master
Review: https://review.openstack.org/172404

Changed in mistral:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to mistral (master)

Reviewed: https://review.openstack.org/172404
Committed: https://git.openstack.org/cgit/stackforge/mistral/commit/?id=484b96c94763cc3f54ab5928721a4b6344394106
Submitter: Jenkins
Branch: master

commit 484b96c94763cc3f54ab5928721a4b6344394106
Author: Nikolay Mahotkin <email address hidden>
Date: Fri Apr 10 15:31:31 2015 +0300

    Fixing API 500 errors on Engine side

     * Exceptions from engine are handled now

    Closes-Bug: #1442604

    Change-Id: I6146248c6c14b52081289ae2ca947cc5ad0ef852

Changed in mistral:
status: In Progress → Fix Committed
Changed in mistral:
status: Fix Committed → Fix Released
Changed in mistral:
milestone: kilo-rc1 → 2015.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.