tripleo-validations, group-validations fails with notify_running task exception

Currently when executing a group-validation like the pre-upgrade
validations, the Mistral workflow fails with:

Can not evaluate YAQL expression [expression=$.validation_name, error=u'validation_name', data={}]

This is due to referencing variables not defined.

Change-Id: Ifda4708eb2e0054cdee35edc61bbfcaab5ec2109
Closes-Bug: 1781348
Story: #2002915
This commit is contained in:
Carlos Camacho 2018-07-09 14:55:55 +00:00
parent c77b4e1972
commit fff8a7349d
1 changed files with 4 additions and 5 deletions

View File

@ -79,7 +79,7 @@ workflows:
execution: <% execution() %>
plan_name: <% $.plan %>
payload:
validation_name: <% $.validation_name %>
validation_names: <% $.validation_names %>
plan: <% $.plan %>
on-complete: run_validations
@ -105,7 +105,7 @@ workflows:
execution: <% execution() %>
plan_name: <% $.plan %>
payload:
validation_name: <% $.validation_name %>
validation_names: <% $.validation_names %>
plan: <% $.plan %>
run_groups:
@ -135,7 +135,7 @@ workflows:
plan_name: <% $.plan %>
payload:
group_names: <% $.group_names %>
validation_name: <% $.validation_name %>
validation_names: <% $.validations %>
plan: <% $.plan %>
on-complete: run_validation_group
@ -162,8 +162,7 @@ workflows:
plan_name: <% $.plan %>
payload:
group_names: <% $.group_names %>
validation_names: <% $.validations.id %>
validation_name: <% $.validation_name %>
validation_names: <% $.validations %>
plan: <% $.plan %>
list: