Change-Id: Ibeaea4b3b627c356521b4c847d56eeb922a8cca1
Issue-ID: OOM-2722
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
tag: "{{ runtime_images[component].tag }}"
push: true
load_path: "{{ item.path }}"
+ source: load
timeout: 120
changed_when: false # for idempotence
docker_image:
name: "{{ nexus3_image }}"
load_path: "{{ infra_images_path }}/{{ nexus3_image_tar }}"
+ source: load
state: present
timeout: 120
image: "{{ nexus3_image }}"
networks:
- name: nexus_network
+ network_mode: default
published_ports: "{{ nexus3_published_ports }}"
volumes:
- "{{ app_data_path }}/nexus_data:/nexus-data:rw"
state: started
restart_policy: unless-stopped
+ container_default_behavior: compatibility
- name: Wait for nexus to come up
uri:
name: "{{ item.name }}"
tag: "{{ item.tag | default('latest') }}" # Tag given in 'name' has precedence over the one declared here
archive_path: "{{ item.archive_path }}"
+ source: pull
loop: "{{ prepare_nexus_images }}"
- name: Copy docker images to node