shipyard/src
Anthony Lin 767ea681bb [Fix] Deckhand Create Site Action Tag
The workflow should fail if 'armada_build', 'skip_upgrade_airflow'
or 'upgrade_airflow' tasks are in 'upstream_failed' state. This
can happen if any of the upstream tasks are in failed state. For
instance, if there is a failure in the preflight checks for the
UCP components, all its associated downstream tasks will stop and
its downstream tasks such as 'armada_build' will go into 'upstream_failed'
state.

As it is right now, the deckhand_create_site_action_tag Operator
will treat the above mentioned scenario as successful (since task is
in 'upstream_failed' and not 'failed' state) and will proceed to create
the 'site-action-success' tag instead of 'site-action-failure' tag.

Hence we will need to capture both task states as failed state. This patch
set is meant to fix this erroneous behavior.

Change-Id: I01066656d4cc9169d85c6a535d8241470761666a
2018-05-08 14:39:00 +00:00
..
bin [Fix] Deckhand Create Site Action Tag 2018-05-08 14:39:00 +00:00