27 lines
1.1 KiB
YAML
27 lines
1.1 KiB
YAML
---
|
|
# tasks file for tripleo_container_image_prepare_default
|
|
- name: Setup container image prepare default facts
|
|
set_fact:
|
|
_prepare_cmd: >-
|
|
{{ openstack_bin }} tripleo container image prepare default
|
|
{{ tripleo_container_image_prepare_default_output_env_file | ternary('--output-env-file '
|
|
~ tripleo_container_image_prepare_default_output_env_file, '') }}
|
|
{{ tripleo_container_image_prepare_default_local_push_destination | ternary('--local-push-destination', '') }}
|
|
{{ tripleo_container_image_prepare_default_enable_registry_login | ternary('--enable-registry-login', '') }}
|
|
|
|
- name: Show the container image prepare default command
|
|
debug:
|
|
var: _prepare_cmd
|
|
when: tripleo_container_image_prepare_default_debug|bool
|
|
|
|
- name: Container image prepare default
|
|
shell: "{{ _prepare_cmd }}" # noqa 305
|
|
register: tripleo_container_image_prepare_default_result
|
|
changed_when: true
|
|
|
|
- name: Set output variable
|
|
when:
|
|
- tripleo_container_image_prepare_default_result.stdout is defined
|
|
set_fact:
|
|
tripleo_container_image_prepare_default_output: "{{ tripleo_container_image_prepare_default_result.stdout }}"
|