Merge "Fetch containers early" into stable/train
This commit is contained in:
commit
ec9970c268
|
@ -185,6 +185,17 @@ outputs:
|
||||||
name: container-registry
|
name: container-registry
|
||||||
tasks_from: docker-login
|
tasks_from: docker-login
|
||||||
when: container_registry_login|bool
|
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:
|
service_config_settings:
|
||||||
neutron_l3:
|
neutron_l3:
|
||||||
docker_additional_sockets: {get_param: DockerAdditionalSockets}
|
docker_additional_sockets: {get_param: DockerAdditionalSockets}
|
||||||
|
|
|
@ -133,6 +133,18 @@ outputs:
|
||||||
path: /etc/sysconfig/podman_drop_in
|
path: /etc/sysconfig/podman_drop_in
|
||||||
state: absent
|
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: {}
|
service_config_settings: {}
|
||||||
|
|
||||||
upgrade_tasks:
|
upgrade_tasks:
|
||||||
|
|
Loading…
Reference in New Issue