Merge "Use the standard messaging in the validations workbook"

This commit is contained in:
Zuul
2018-06-12 11:06:08 +00:00
committed by Gerrit Code Review

View File

@@ -17,19 +17,17 @@ workflows:
tasks: tasks:
notify_running: notify_running:
on-complete: run_validation workflow: tripleo.message.v1.send
action: zaqar.queue_post
retry: count=5 delay=1
input: input:
queue_name: <% $.queue_name %> queue_name: <% $.queue_name %>
messages: type: <% execution().name %>
body: status: RUNNING
type: tripleo.validations.v1.run_validation execution: <% execution() %>
plan_name: <% $.plan %>
payload: payload:
validation_name: <% $.validation_name %> validation_name: <% $.validation_name %>
plan: <% $.plan %> plan: <% $.plan %>
status: RUNNING on-complete: run_validation
execution: <% execution() %>
run_validation: run_validation:
on-success: send_message on-success: send_message
@@ -48,22 +46,18 @@ workflows:
stderr: <% task(run_validation).result.stderr %> stderr: <% task(run_validation).result.stderr %>
send_message: send_message:
action: zaqar.queue_post workflow: tripleo.messaging.v1.send
retry: count=5 delay=1
input: input:
queue_name: <% $.queue_name %> queue_name: <% $.queue_name %>
messages: type: <% execution().name %>
body: status: <% $.get('status', 'SUCCESS') %>
type: tripleo.validations.v1.run_validation execution: <% execution() %>
plan_name: <% $.plan %>
payload: payload:
validation_name: <% $.validation_name %> validation_name: <% $.validation_name %>
plan: <% $.plan %> plan: <% $.plan %>
status: <% $.get('status', 'SUCCESS') %>
stdout: <% $.stdout %> stdout: <% $.stdout %>
stderr: <% $.stderr %> stderr: <% $.stderr %>
execution: <% execution() %>
on-success:
- fail: <% $.get('status') = "FAILED" %>
run_validations: run_validations:
input: input:
@@ -77,19 +71,17 @@ workflows:
tasks: tasks:
notify_running: notify_running:
on-complete: run_validations workflow: tripleo.message.v1.send
action: zaqar.queue_post
retry: count=5 delay=1
input: input:
queue_name: <% $.queue_name %> queue_name: <% $.queue_name %>
messages: type: <% execution().name %>
body:
type: tripleo.validations.v1.run_validations
payload:
validation_names: <% $.validation_names %>
plan: <% $.plan %>
status: RUNNING status: RUNNING
execution: <% execution() %> execution: <% execution() %>
plan_name: <% $.plan %>
payload:
validation_name: <% $.validation_name %>
plan: <% $.plan %>
on-complete: run_validations
run_validations: run_validations:
on-success: send_message on-success: send_message
@@ -105,20 +97,16 @@ workflows:
status: FAILED status: FAILED
send_message: send_message:
action: zaqar.queue_post workflow: tripleo.message.v1.send
retry: count=5 delay=1
input: input:
queue_name: <% $.queue_name %> queue_name: <% $.queue_name %>
messages: type: <% execution().name %>
body:
type: tripleo.validations.v1.run_validations
payload:
validation_names: <% $.validation_names %>
plan: <% $.plan %>
status: <% $.get('status', 'SUCCESS') %> status: <% $.get('status', 'SUCCESS') %>
execution: <% execution() %> execution: <% execution() %>
on-success: plan_name: <% $.plan %>
- fail: <% $.get('status') = "FAILED" %> payload:
validation_name: <% $.validation_name %>
plan: <% $.plan %>
run_groups: run_groups:
input: input:
@@ -138,20 +126,18 @@ workflows:
validations: <% task().result %> validations: <% task().result %>
notify_running: notify_running:
on-complete: run_validation_group workflow: tripleo.message.v1.send
action: zaqar.queue_post
retry: count=5 delay=1
input: input:
queue_name: <% $.queue_name %> queue_name: <% $.queue_name %>
messages: type: <% execution().name %>
body:
type: tripleo.validations.v1.run_validations
payload:
group_names: <% $.group_names %>
validation_names: <% $.validations.id %>
plan: <% $.plan %>
status: RUNNING status: RUNNING
execution: <% execution() %> execution: <% execution() %>
plan_name: <% $.plan %>
payload:
group_names: <% $.group_names %>
validation_name: <% $.validation_name %>
plan: <% $.plan %>
on-complete: run_validation_group
run_validation_group: run_validation_group:
on-success: send_message on-success: send_message
@@ -167,21 +153,18 @@ workflows:
status: FAILED status: FAILED
send_message: send_message:
action: zaqar.queue_post workflow: tripleo.message.v1.send
retry: count=5 delay=1
input: input:
queue_name: <% $.queue_name %> queue_name: <% $.queue_name %>
messages: type: <% execution().name %>
body: status: <% $.get('status', 'SUCCESS') %>
type: tripleo.validations.v1.run_groups execution: <% execution() %>
plan_name: <% $.plan %>
payload: payload:
group_names: <% $.group_names %> group_names: <% $.group_names %>
validation_names: <% $.validations.id %> validation_names: <% $.validations.id %>
validation_name: <% $.validation_name %>
plan: <% $.plan %> plan: <% $.plan %>
status: <% $.get('status', 'SUCCESS') %>
execution: <% execution() %>
on-success:
- fail: <% $.get('status') = "FAILED" %>
list: list:
input: input:
@@ -322,23 +305,18 @@ workflows:
message: <% task().result %> message: <% task().result %>
send_message: send_message:
action: zaqar.queue_post workflow: tripleo.messaging.v1.send
retry: count=5 delay=1
input: input:
queue_name: <% $.queue_name %> queue_name: <% $.queue_name %>
messages: type: <% execution().name %>
body:
type: tripleo.validations.v1.check_boot_images
payload:
status: <% $.get('status', 'SUCCESS') %> status: <% $.get('status', 'SUCCESS') %>
message: <% $.get('message', '') %> message: <% $.get('message', '') %>
execution: <% execution() %> execution: <% execution() %>
payload:
kernel_id: <% $.kernel_id %> kernel_id: <% $.kernel_id %>
ramdisk_id: <% $.ramdisk_id %> ramdisk_id: <% $.ramdisk_id %>
errors: <% $.errors %> errors: <% $.errors %>
warnings: <% $.warnings %> warnings: <% $.warnings %>
on-success:
- fail: <% $.get('status') = "FAILED" %>
collect_flavors: collect_flavors:
input: input:
@@ -377,22 +355,17 @@ workflows:
message: <% task().result %> message: <% task().result %>
send_message: send_message:
action: zaqar.queue_post workflow: tripleo.messaging.v1.send
retry: count=5 delay=1
input: input:
queue_name: <% $.queue_name %> queue_name: <% $.queue_name %>
messages: type: <% execution().name %>
body:
type: tripleo.validations.v1.collect_flavors
payload:
status: <% $.get('status', 'SUCCESS') %> status: <% $.get('status', 'SUCCESS') %>
message: <% $.get('message', '') %> message: <% $.get('message', '') %>
execution: <% execution() %> execution: <% execution() %>
payload:
flavors: <% $.flavors %> flavors: <% $.flavors %>
errors: <% $.errors %> errors: <% $.errors %>
warnings: <% $.warnings %> warnings: <% $.warnings %>
on-success:
- fail: <% $.get('status') = "FAILED" %>
check_ironic_boot_configuration: check_ironic_boot_configuration:
input: input:
@@ -446,21 +419,16 @@ workflows:
message: <% task().result %> message: <% task().result %>
send_message: send_message:
action: zaqar.queue_post workflow: tripleo.messaging.v1.send
retry: count=5 delay=1
input: input:
queue_name: <% $.queue_name %> queue_name: <% $.queue_name %>
messages: type: <% execution().name %>
body:
type: tripleo.validations.v1.check_ironic_boot_configuration
payload:
status: <% $.get('status', 'SUCCESS') %> status: <% $.get('status', 'SUCCESS') %>
message: <% $.get('message', '') %> message: <% $.get('message', '') %>
execution: <% execution() %> execution: <% execution() %>
payload:
errors: <% $.errors %> errors: <% $.errors %>
warnings: <% $.warnings %> warnings: <% $.warnings %>
on-success:
- fail: <% $.get('status') = "FAILED" %>
verify_profiles: verify_profiles:
input: input:
@@ -510,21 +478,16 @@ workflows:
message: <% task().result %> message: <% task().result %>
send_message: send_message:
action: zaqar.queue_post workflow: tripleo.messaging.v1.send
retry: count=5 delay=1
input: input:
queue_name: <% $.queue_name %> queue_name: <% $.queue_name %>
messages: type: <% execution().name %>
body:
type: tripleo.validations.v1.verify_profiles
payload:
status: <% $.get('status', 'SUCCESS') %> status: <% $.get('status', 'SUCCESS') %>
message: <% $.get('message', '') %> message: <% $.get('message', '') %>
execution: <% execution() %> execution: <% execution() %>
payload:
errors: <% $.errors %> errors: <% $.errors %>
warnings: <% $.warnings %> warnings: <% $.warnings %>
on-success:
- fail: <% $.get('status') = "FAILED" %>
check_default_nodes_count: check_default_nodes_count:
input: input:
@@ -623,22 +586,17 @@ workflows:
warnings: <% task().result.warnings %> warnings: <% task().result.warnings %>
send_message: send_message:
action: zaqar.queue_post workflow: tripleo.messaging.v1.send
retry: count=5 delay=1
input: input:
queue_name: <% $.queue_name %> queue_name: <% $.queue_name %>
messages: type: <% execution().name %>
body:
type: tripleo.validations.v1.check_hypervisor_stats
payload:
status: <% $.get('status', 'SUCCESS') %> status: <% $.get('status', 'SUCCESS') %>
message: <% $.get('message', '') %> message: <% $.get('message', '') %>
execution: <% execution() %> execution: <% execution() %>
payload:
statistics: <% $.statistics %> statistics: <% $.statistics %>
errors: <% $.errors %> errors: <% $.errors %>
warnings: <% $.warnings %> warnings: <% $.warnings %>
on-success:
- fail: <% $.get('status') = "FAILED" %>
check_pre_deployment_validations: check_pre_deployment_validations:
input: input:
@@ -765,22 +723,17 @@ workflows:
on-error: send_message on-error: send_message
send_message: send_message:
action: zaqar.queue_post workflow: tripleo.messaging.v1.send
retry: count=5 delay=1
input: input:
queue_name: <% $.queue_name %> queue_name: <% $.queue_name %>
messages: type: <% execution().name %>
body:
type: tripleo.validations.v1.check_hypervisor_stats
payload:
status: <% $.get('status', 'SUCCESS') %> status: <% $.get('status', 'SUCCESS') %>
message: <% $.get('message', '') %> message: <% $.get('message', '') %>
execution: <% execution() %> execution: <% execution() %>
payload:
kernel_id: <% $.kernel_id %> kernel_id: <% $.kernel_id %>
ramdisk_id: <% $.ramdisk_id %> ramdisk_id: <% $.ramdisk_id %>
flavors: <% $.flavors %> flavors: <% $.flavors %>
statistics: <% $.statistics %> statistics: <% $.statistics %>
errors: <% $.errors %> errors: <% $.errors %>
warnings: <% $.warnings %> warnings: <% $.warnings %>
on-success:
- fail: <% $.get('status') = "FAILED" %>