Skip to content
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

Improve error reporting #29

Merged
merged 5 commits into from
Apr 7, 2024
Merged

Conversation

nzlosh
Copy link
Contributor

@nzlosh nzlosh commented Apr 6, 2024

The cause of API errors are not reported clearly up to the action and the action is marked as succeeded even with 500 Internal Error. This change marks the action as failed and reports the Salt APIs HTTP response.

Added wheel example as it requires a slightly special invocation compared to other modules because the client keyword must used for the commands to work.

Pack pinned to 3006 and its dependencies.

@nzlosh nzlosh force-pushed the report_errors branch 2 times, most recently from 8044488 to 86625f1 Compare April 6, 2024 23:40
@nzlosh nzlosh merged commit f053dce into StackStorm-Exchange:master Apr 7, 2024
4 checks passed
@nzlosh nzlosh deleted the report_errors branch April 7, 2024 07:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant