**This notice concerns fixing a bug in FWS 1.1.6 and below: **
In FWS 1.1.6 and below, a workflow was marked as FIZZLED if any of its component Fireworks were FIZZLED. This caused problems with workflows containing _allow_fizzled_parents=True set in one or more Fireworks. In those instances, a user might consider the workflow to be COMPLETED despite containing a few FIZZLED Fireworks as long as the final jobs were completed. In FWS 1.1.7, this issue is fixed so that a Workflow is considered COMPLETED if all its leaf nodes (endpoint Fireworks) are COMPLETED, regardless of what happened upstream.
How to know if you are affected:
If your workflows include the “_allow_fizzled_parents” parameter in the spec, then you are likely affected; your workflows will appear in the FIZZLED state even if the final jobs have COMPLETED.
How to fix:
-
Update FWS to 1.1.7
-
Run the command “lpad admin refresh -s FIZZLED”
Best,
Anubhav