more rename, mostly in test

This commit is contained in:
Seth Foster
2021-04-29 11:58:41 -04:00
parent a695274cb6
commit 7a63785255
105 changed files with 616 additions and 625 deletions
@@ -13,19 +13,19 @@
- block:
- name: Create our workflow
tower_workflow_job_template:
workflow_job_template:
name: "{{ wfjt_name1 }}"
state: present
- name: Add a node
tower_workflow_job_template_node:
workflow_job_template_node:
workflow_job_template: "{{ wfjt_name1 }}"
unified_job_template: "Demo Job Template"
identifier: leaf
register: new_node
- name: Connect to Tower server but request an invalid workflow
tower_workflow_launch:
workflow_launch:
workflow_template: "Does Not Exist"
ignore_errors: true
register: result
@@ -36,7 +36,7 @@
- "'Unable to find workflow job template' in result.msg"
- name: Run the workflow without waiting (this should just give us back a job ID)
tower_workflow_launch:
workflow_launch:
workflow_template: "{{ wfjt_name1 }}"
wait: false
ignore_errors: true
@@ -48,7 +48,7 @@
- "'id' in result['job_info']"
- name: Kick off a workflow and wait for it, but only for a second
tower_workflow_launch:
workflow_launch:
workflow_template: "{{ wfjt_name1 }}"
timeout: 1
ignore_errors: true
@@ -60,7 +60,7 @@
- "'Monitoring of Workflow Job - {{ wfjt_name1 }} aborted due to timeout' in result.msg"
- name: Kick off a workflow and wait for it
tower_workflow_launch:
workflow_launch:
workflow_template: "{{ wfjt_name1 }}"
ignore_errors: true
register: result
@@ -71,7 +71,7 @@
- "'id' in result['job_info']"
- name: Kick off a workflow with extra_vars but not enabled
tower_workflow_launch:
workflow_launch:
workflow_template: "{{ wfjt_name1 }}"
extra_vars:
var1: My First Variable
@@ -85,7 +85,7 @@
- "'The field extra_vars was specified but the workflow job template does not allow for it to be overridden' in result.errors"
- name: Prompt the workflow's with survey
tower_workflow_job_template:
workflow_job_template:
name: "{{ wfjt_name1 }}"
state: present
survey_enabled: true
@@ -118,7 +118,7 @@
new_question: true
- name: Kick off a workflow with survey
tower_workflow_launch:
workflow_launch:
workflow_template: "{{ wfjt_name1 }}"
extra_vars:
basic_name: My First Variable
@@ -131,13 +131,13 @@
- result is not failed
- name: Prompt the workflow's extra_vars on launch
tower_workflow_job_template:
workflow_job_template:
name: "{{ wfjt_name1 }}"
state: present
ask_variables_on_launch: true
- name: Kick off a workflow with extra_vars
tower_workflow_launch:
workflow_launch:
workflow_template: "{{ wfjt_name1 }}"
extra_vars:
basic_name: My First Variable
@@ -151,7 +151,7 @@
- result is not failed
- name: Test waiting for an approval node that doesn't exit on the last workflow for failure.
tower_workflow_approval:
workflow_approval:
workflow_job_id: "{{ result.id }}"
name: Test workflow approval
interval: 1
@@ -166,19 +166,19 @@
- "'Monitoring of Workflow Approval - Test workflow approval aborted due to timeout' in result.msg"
- name: Create new Workflow
tower_workflow_job_template:
workflow_job_template:
name: "{{ wfjt_name2 }}"
state: present
- name: Add a job node
tower_workflow_job_template_node:
workflow_job_template_node:
workflow_job_template: "{{ wfjt_name2 }}"
unified_job_template: "Demo Job Template"
identifier: leaf
# Test tower_workflow_approval and tower_workflow_node_wait
- name: Create approval node
tower_workflow_job_template_node:
workflow_job_template_node:
identifier: approval_test
approval_node:
name: "{{ approval_node_name }}"
@@ -186,21 +186,21 @@
workflow: "{{ wfjt_name2 }}"
- name: Create link for approval node
tower_workflow_job_template_node:
workflow_job_template_node:
identifier: approval_test
workflow: "{{ wfjt_name2 }}"
always_nodes:
- leaf
- name: Run the workflow without waiting This should pause waiting for approval
tower_workflow_launch:
workflow_launch:
workflow_template: "{{ wfjt_name2 }}"
wait: false
ignore_errors: true
register: wfjt_info
- name: Wait for Job node wait to fail as it is waiting on approval
awx.awx.tower_workflow_node_wait:
awx.awx.workflow_node_wait:
workflow_job_id: "{{ wfjt_info.id }}"
name: Demo Job Template
interval: 1
@@ -214,7 +214,7 @@
- "'Monitoring of Workflow Node - Demo Job Template aborted due to timeout' in result.msg"
- name: Wait for approval node to activate and approve
awx.awx.tower_workflow_approval:
awx.awx.workflow_approval:
workflow_job_id: "{{ wfjt_info.id }}"
name: "{{ approval_node_name }}"
interval: 1
@@ -228,14 +228,14 @@
- result is changed
- name: Wait for workflow job to finish max 120s
tower_job_wait:
job_wait:
job_id: "{{ wfjt_info.id }}"
timeout: 120
job_type: "workflow_jobs"
always:
- name: Clean up test workflow
tower_workflow_job_template:
workflow_job_template:
name: "{{ item }}"
state: absent
with_items: