Merge "Fetch containers early" into stable/train
This commit is contained in:
commit
ec9970c268
|
@ -185,6 +185,17 @@ outputs:
|
|||
name: container-registry
|
||||
tasks_from: docker-login
|
||||
when: container_registry_login|bool
|
||||
deploy_steps_tasks:
|
||||
- when:
|
||||
- (step|int) == 1
|
||||
block:
|
||||
- name: Pre-fetch all the containers
|
||||
become: true
|
||||
docker_image:
|
||||
name: "{{ container_image }}"
|
||||
loop_control:
|
||||
loop_var: container_image
|
||||
loop: "{{ lookup('file', tripleo_role_name + '/docker_config.yaml', errors='ignore') | default('{}', True) | from_yaml | recursive_get_key_from_dict(key='image') | unique }}"
|
||||
service_config_settings:
|
||||
neutron_l3:
|
||||
docker_additional_sockets: {get_param: DockerAdditionalSockets}
|
||||
|
|
|
@ -133,6 +133,18 @@ outputs:
|
|||
path: /etc/sysconfig/podman_drop_in
|
||||
state: absent
|
||||
|
||||
deploy_steps_tasks:
|
||||
- when:
|
||||
- (step|int) == 1
|
||||
block:
|
||||
# TODO(mwhahaha): figure out the bug in podman_image
|
||||
- name: Pre-fetch all the containers
|
||||
become: true
|
||||
shell: podman pull "{{ container_image }}"
|
||||
loop_control:
|
||||
loop_var: container_image
|
||||
loop: "{{ lookup('file', tripleo_role_name + '/docker_config.yaml', errors='ignore') | default('{}', True) | from_yaml | recursive_get_key_from_dict(key='image') | unique }}"
|
||||
|
||||
service_config_settings: {}
|
||||
|
||||
upgrade_tasks:
|
||||
|
|
Loading…
Reference in New Issue