You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After a Promotion fails or errors, a Stage may be between states -- neither the beginning state nor the target state. (Whether this is true or not would really depend on the particulars of the user-defined promotion process.) imho, this calls for us to move the Stage out of the Promoting phase and into some new phase like "Indeterminate."
P.S. Let's not have this issue snowball into one about automated rollbacks. Assuming we will do that at some point in the future, recognizing and categorizing these conditions as called for by this issue is certainly a prerequisite.
The text was updated successfully, but these errors were encountered:
Is the Stage actually still reporting it is promoting (which would be surprising to me, as I think we look at the terminated state of the last promotion)?
Or is this more about the Stage saying it's on Freight X, while it's actually "partially" on Freight Y?
Based on the code that synchronizes the Promotions for a Stage, I would expect the Stage to be in a Steady phase as soon as the Promotion reaches a terminal state. 🤔
I agree with your interpretation of what the code says should be happening and I want to figure out how I've observed something different.
I'm questioning whether what we think the code says should be happening is ideal to begin with. If a Promotion failed, depending on the particulars of the process, "steady" might be a poor descriptor for the currrent state.
Don't worry about this more until I can reproduce it and give some more details about how it happened.
This doesn't seem like the right thing to do.
After a Promotion fails or errors, a Stage may be between states -- neither the beginning state nor the target state. (Whether this is true or not would really depend on the particulars of the user-defined promotion process.) imho, this calls for us to move the Stage out of the Promoting phase and into some new phase like "Indeterminate."
@hiddeco any thoughts here?
P.S. Let's not have this issue snowball into one about automated rollbacks. Assuming we will do that at some point in the future, recognizing and categorizing these conditions as called for by this issue is certainly a prerequisite.
The text was updated successfully, but these errors were encountered: