-
Notifications
You must be signed in to change notification settings - Fork 952
Open
Description
Problem
Users receive an unclear 403 error when calling the rich-parameters API endpoint for organizations that don't have any provisioners running:
{
"message": "Job hasn't completed!"
}
This error message is confusing and doesn't provide actionable guidance to resolve the issue.
Expected Behavior
The API should return a more descriptive error message that:
- Clearly explains that no provisioners are available for the organization
- Provides actionable steps to resolve the issue
- Uses an appropriate HTTP status code
Steps to Reproduce
- Ensure the target organization has no running provisioners
- Make a request to the rich-parameters API endpoint
- Observe the unhelpful 403 error response
Impact
- Poor user experience due to unclear error messaging
- Increased support burden as users don't understand how to resolve the issue
- Time wasted troubleshooting when the solution is straightforward
Additional Context
This affects non-default organizations specifically where provisioner setup may not be automatic or obvious to end users.
Metadata
Metadata
Assignees
Labels
No labels