cleanup setup files and fix things

This commit is contained in:
willtome
2022-06-22 10:58:29 -04:00
parent 8ee449cb92
commit 02167dae36
4 changed files with 7 additions and 210 deletions

View File

@@ -1,13 +1,10 @@
---
user_message: |
You will need to update SNOW credentials with your SNOW instance details if you plan to demo this.
''
controller_components:
- projects
- credential_types
- credentials
- job_templates
#- workflow_job_templates
controller_projects:
- name: Fact Scan
@@ -15,42 +12,6 @@ controller_projects:
scm_type: git
scm_url: 'https://github.com/ansible/awx-facts-playbooks.git'
controller_credential_types:
- name: "SNOW Credential Type"
description: "credential to store SNOW"
kind: cloud
inputs:
fields:
- id: SNOW_USERNAME
type: string
label: Service Now Username
- id: SNOW_INSTANCE
type: string
label: Service Now Instance Name (devXXXXX)
- id: SNOW_PASSWORD
type: string
label: Service Now Password
secret: true
required:
- SNOW_USERNAME
- SNOW_INSTANCE
- SNOW_PASSWORD
injectors:
extra_vars:
snow_username: "{% raw %}{ { SNOW_USERNAME }}{% endraw %}"
snow_password: "{% raw %}{ { SNOW_PASSWORD }}{% endraw %}"
snow_instance: "{% raw %}{ { SNOW_INSTANCE }}{% endraw %}"
controller_credentials:
- name: SNOW Credential
description: Credentials
organization: Default
credential_type: "SNOW Credential Type"
inputs:
SNOW_USERNAME: "admin" #update after install
SNOW_PASSWORD: "XXX" #update after install
SNOW_INSTANCE: "devXxxxx" #update after install
controller_templates:
- name: "WINDOWS / Install IIS"
job_type: run
@@ -283,166 +244,4 @@ controller_templates:
type: text
variable: telephone_number
default: 555-123456
required: false
- name: "Rollback"
job_type: run
inventory: "Workshop Inventory"
limit: "student1-win1"
project: "Ansible official demo project"
playbook: "windows/backup.yml"
execution_environment: "windows workshop execution environment"
credentials:
- "Workshop Credential"
- name: "Open SNOW Change Request"
job_type: run
inventory: "Workshop Inventory"
limit: "student1-ansible-1"
project: "Ansible official demo project"
playbook: "windows/snow.yml"
credentials:
- "SNOW Credential"
- "Workshop Credential"
- name: "Send Completion Notification"
job_type: run
inventory: "Workshop Inventory"
limit: "student1-win1"
project: "Ansible official demo project"
playbook: "windows/backup.yml"
execution_environment: "windows workshop execution environment"
credentials:
- "Workshop Credential"
- name: "Alert Ops!"
job_type: run
inventory: "Workshop Inventory"
limit: "student1-win1"
project: "Ansible official demo project"
playbook: "windows/backup.yml"
execution_environment: "windows workshop execution environment"
credentials:
- "Workshop Credential"
controller_workflows:
- name: "Windows Demo Workflow"
organization:
name: "Default"
workflow_nodes:
- unified_job_template:
name: "Ansible official demo project"
type: project_update
organization:
name: "Default"
identifier: node100
related:
success_nodes:
- identifier: node101
- unified_job_template:
name: "Open SNOW Change Request"
type: job_template
organization:
name: "Default"
identifier: node101
related:
success_nodes:
- identifier: node201
- unified_job_template:
name: "WINDOWS / Windows updates"
type: job_template
organization:
name: "Default"
identifier: node201
related:
success_nodes:
- identifier: node301
failure_nodes:
- identifier: node302
always_nodes: []
- unified_job_template:
name: "WINDOWS / Install IIS"
type: job_template
organization:
name: "Default"
identifier: node301
related:
success_nodes:
- identifier: node401
failure_nodes:
- identifier: node402
always_nodes: []
- unified_job_template:
name: "Rollback"
type: workflow_approval
organization:
name: "Default"
related:
success_nodes: []
failure_nodes: []
always_nodes: []
identifier: node302
- unified_job_template:
name: "WINDOWS / Chocolatey install multiple"
type: workflow_approval
organization:
name: "Default"
identifier: node401
related:
success_nodes:
- identifier: node501
failure_nodes:
- identifier: node502
always_nodes: []
- unified_job_template:
name: "Rollback"
type: job_template
organization:
name: "Default"
identifier: node402
related:
success_nodes: []
failure_nodes: []
always_nodes: []
- unified_job_template:
name: "Send Completion Notification"
type: job_template
organization:
name: "Default"
identifier: node501
related:
success_nodes: []
failure_nodes: []
always_nodes: []
- unified_job_template:
name: "Manual override"
type: workflow_approval
organization:
name: "Default"
related:
success_nodes:
- identifier: node601
failure_nodes:
- identifier: node602
always_nodes: []
identifier: node502
- unified_job_template:
name: "Rollback"
type: job_template
organization:
name: "Default"
identifier: node602
related:
success_nodes: []
failure_nodes: []
always_nodes: []
- unified_job_template:
name: "Alert Ops!"
type: job_template
organization:
name: "Default"
identifier: node601
related:
success_nodes: []
failure_nodes: []
always_nodes: []
required: false