Received panic on a failed assertion - "expected mutation to be successful" #13923
Labels
area/engine
Pulumi engine
impact/panic
This bug represents a panic or unexpected crash
kind/bug
Some behavior is incorrect or out of spec
p1
Bugs severe enough to be the next item assigned to an engineer
resolution/fixed
This issue was fixed
Milestone
What happened?
While performing a
pulumi up
on one of our stacks, we received the following error twice. Each time, a new bash window was started andpulumi cancel
executed to clear the panic-ed attempt. On the 3rd attempt, the command was successful (meaning, no panic was received).The action was to create a RDS aurora postgresql clone from a snapshot.
Expected Behavior
I would have expected one of 2 things:
reset
Steps to reproduce
The following is the output from the preview before the update was confirmed (with some details redacted):
Output of
pulumi about
CLI
Version 3.81.0
Go Version go1.21.1
Go Compiler gc
Plugins
NAME VERSION
aws 5.11.0
aws-tags 0.4.1
command 0.8.2
local-exec 0.3.1
python unknown
random 4.2.0
utils-py 0.5.6
Host
OS darwin
Version 12.3
Arch x86_64
This project is written in python: executable='/usr/local/bin/python3' version='3.11.5
'
TYPE URN
pulumi:providers:aws urn:pulumi:<STACK_INFO>::pulumi:providers:aws::default
pulumi:providers:aws urn:pulumi:<STACK_INFO>::pulumi:providers:aws::default_5_11_0
pulumi:providers:random urn:pulumi:<STACK_INFO>::pulumi:providers:random::default_4_2_0
pulumi:providers:local-exec urn:pulumi:<STACK_INFO>::pulumi:providers:local-exec::default_0_3_1
Backend
Name pulumi.com
URL https://app.pulumi.com/
User
Dependencies:
NAME VERSION
pip 23.2.1
pulumi-local-exec 0.3.1
pulumi-utils-py 0.5.6
setuptools 56.0.0
Additional context
No response
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).
The text was updated successfully, but these errors were encountered: