bug: step functions catch logic broken in 0.14.3 [pro] #6132
Labels
aws:stepfunctions
AWS Step Functions
status: resolved/fixed
Resolved via a fix or an implementation
type: bug
Bug report
Is there an existing issue for this?
Current Behavior
I have a service I am running via Step Functions which I test with Localstack. The state machine catches certain errors that may be thrown, retries up to n times, and if the service is still failing after retries, publishes a message to EventBridge.
In
0.14.3
andlatest
, the service will fail and retry up to the specified number of times, however no event is published to the event bus once all the retries are exhausted.I do not see anything related to this in the logs, only the lambda execution logs.
Expected Behavior
In
0.14.2
, it works as expected. After n retries are exhausted, a message is published to the event bus specified in my state machine definition.How are you starting LocalStack?
Steps To Reproduce
How are you starting localstack (e.g.,
bin/localstack
command, arguments, ordocker-compose.yml
)Client commands (e.g., AWS SDK code snippet, or sequence of "awslocal" commands)
Here's a modified snippet of my state machine definition. The whole thing is more complex and I've had to remove parts:
Environment
Anything else?
No response
The text was updated successfully, but these errors were encountered: