-
Bug
-
Resolution: Done
-
Medium
-
El Alto Release
As the support for workflow jobs was added previously, the logic to gather up all the results of jobs launched within the context of an Ansible workflow, needed to be revised.
We also now collect the artifacts as returned by all the jobs, under one json typed output property, named ansible-artifacts. Calling nodes will be able to route processing based on the results gathered in there.
Ex:
"payload": {
"create-evpn-response": {
"ansible-command-status": "successful",
"ansible-artifacts": {
"interface_groups": [
"xyz_openstack"
],
"host_groups": "openstack_6, ",
"vlan_id_dict":
,
....