Switch podman actions to use label
We don't have to use no_log if we use label to prevent all the info from being outputed during execution. Change-Id: I084c7e933a024b76f4d6fa6ac000c58b6b3c7acf
This commit is contained in:
parent
1920faf816
commit
5c880c0f61
|
@ -27,12 +27,12 @@
|
||||||
config_id=tripleo_container_manage_config_id, clean_orphans=False) }}
|
config_id=tripleo_container_manage_config_id, clean_orphans=False) }}
|
||||||
|
|
||||||
- name: "Async container create/run"
|
- name: "Async container create/run"
|
||||||
no_log: "{{ tripleo_container_manage_hide_sensitive_logs | bool }}"
|
|
||||||
async: "{{ (not ansible_check_mode | bool) | ternary('600', omit) }}"
|
async: "{{ (not ansible_check_mode | bool) | ternary('600', omit) }}"
|
||||||
poll: "{{ (not ansible_check_mode | bool) | ternary('0', omit) }}"
|
poll: "{{ (not ansible_check_mode | bool) | ternary('0', omit) }}"
|
||||||
register: create_async_results
|
register: create_async_results
|
||||||
loop: "{{ batched_container_data | haskey(attribute='action', reverse=True) }}"
|
loop: "{{ batched_container_data | haskey(attribute='action', reverse=True) }}"
|
||||||
loop_control:
|
loop_control:
|
||||||
|
label: "{{ lookup('dict', container_data).key }}"
|
||||||
loop_var: container_data
|
loop_var: container_data
|
||||||
podman_container:
|
podman_container:
|
||||||
annotation: "{{ lookup('dict', container_data).value.annotation | default(omit) }}"
|
annotation: "{{ lookup('dict', container_data).value.annotation | default(omit) }}"
|
||||||
|
@ -87,11 +87,11 @@
|
||||||
volumes_from: "{{ lookup('dict', container_data).value.volumes_from | default([]) }}"
|
volumes_from: "{{ lookup('dict', container_data).value.volumes_from | default([]) }}"
|
||||||
|
|
||||||
- name: "Check podman create status"
|
- name: "Check podman create status"
|
||||||
no_log: "{{ not (tripleo_container_manage_debug | bool) }}"
|
|
||||||
async_status:
|
async_status:
|
||||||
jid: "{{ create_async_result_item.ansible_job_id }}"
|
jid: "{{ create_async_result_item.ansible_job_id }}"
|
||||||
loop: "{{ create_async_results.results }}"
|
loop: "{{ create_async_results.results }}"
|
||||||
loop_control:
|
loop_control:
|
||||||
|
label: "{{ lookup('dict', create_async_result_item.container_data).key }}"
|
||||||
loop_var: "create_async_result_item"
|
loop_var: "create_async_result_item"
|
||||||
register: create_async_poll_results
|
register: create_async_poll_results
|
||||||
until: create_async_poll_results.finished
|
until: create_async_poll_results.finished
|
||||||
|
|
|
@ -24,7 +24,6 @@
|
||||||
when: not ansible_check_mode|bool
|
when: not ansible_check_mode|bool
|
||||||
|
|
||||||
- name: "Async container exec"
|
- name: "Async container exec"
|
||||||
no_log: "{{ not (tripleo_container_manage_debug | bool) }}"
|
|
||||||
command:
|
command:
|
||||||
argv: "{{ lookup('dict', container_exec_data).value | container_exec_cmd(cli=tripleo_container_manage_cli) }}"
|
argv: "{{ lookup('dict', container_exec_data).value | container_exec_cmd(cli=tripleo_container_manage_cli) }}"
|
||||||
async: "{{ (not ansible_check_mode | bool) | ternary('60', omit) }}"
|
async: "{{ (not ansible_check_mode | bool) | ternary('60', omit) }}"
|
||||||
|
@ -32,15 +31,16 @@
|
||||||
register: exec_async_results
|
register: exec_async_results
|
||||||
loop: "{{ batched_container_data | haskey(attribute='action', value='exec') }}"
|
loop: "{{ batched_container_data | haskey(attribute='action', value='exec') }}"
|
||||||
loop_control:
|
loop_control:
|
||||||
|
label: "{{ lookup('dict', container_exec_data).key }}"
|
||||||
loop_var: container_exec_data
|
loop_var: container_exec_data
|
||||||
when: not ansible_check_mode|bool
|
when: not ansible_check_mode|bool
|
||||||
|
|
||||||
- name: "Check podman exec status"
|
- name: "Check podman exec status"
|
||||||
no_log: "{{ not (tripleo_container_manage_debug | bool) }}"
|
|
||||||
async_status:
|
async_status:
|
||||||
jid: "{{ exec_async_result_item.ansible_job_id }}"
|
jid: "{{ exec_async_result_item.ansible_job_id }}"
|
||||||
loop: "{{ exec_async_results.results }}"
|
loop: "{{ exec_async_results.results }}"
|
||||||
loop_control:
|
loop_control:
|
||||||
|
label: "{{ lookup('dict', exec_async_result_item.container_exec_data).key }}"
|
||||||
loop_var: "exec_async_result_item"
|
loop_var: "exec_async_result_item"
|
||||||
register: exec_async_poll_results
|
register: exec_async_poll_results
|
||||||
until: exec_async_poll_results.finished
|
until: exec_async_poll_results.finished
|
||||||
|
|
Loading…
Reference in New Issue