-
-
Notifications
You must be signed in to change notification settings - Fork 745
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
Workflow rerun doesn't inherit protected fields #5146
Comments
Please use our issue format, just like you did in #5145. We need to know:
|
is there any update on this? I have a slightly different configuration but the outcome is still the same. Essentially we're storing AWS credentials encrypted in the KV store. These credentials are used for Terraform actions where we store the Terraform state in an S3 bucket:
If this workflow fails at any point, I'm unable to retry it in the Web UI without manually inputting the supposed default values. I've also tried completely clearing out the fields in hopes that the default values from the KV would be retrieved, but this doesn't work either. |
There are re-run options via the CLI: https://docs.stackstorm.com/orquesta/operations.html I have not personally attempted it via CLI however. |
@jensenja What version of StackStorm are you using? I've tested this again in 3.6.0 and it seems like everything is now working as expected. |
I'm running 3.6 via the one-liner install on an Ubuntu 20.04 VM:
|
@jensenja When the workflow fails, are you trying rerun the entire workflow or just the specific task that failed? I'm my case I'm just testing a very simple |
Typically the entire workflow, especially if we need some Terraform actions to execute (ie they need to be retried). I've had mixed results on running the individual tasks via the Web UI - namely if the Terraform action task succeeds, the execution flow stops after that specific task completes; the CLI will likely be better for this route as it might appear that the user has more control over task execution via the CLI, just from skimming the docs. |
I dont know if I should list this a feature request or bug.
When clicking rerun in the history on the UI you have to reenter any passwords or protected fields as they do not carry over from the parent run. Since passwords and such are saved, a rerun of the workflow should be able to inherit the protected fields as it does with the others.
The text was updated successfully, but these errors were encountered: