Browse Source
Merge pull request #2048 from xizhibei/master
Fix: always only one container got synced after download
pull/2172/head
Brad Beam
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
11 additions and
0 deletions
-
roles/download/tasks/sync_container.yml
|
|
@ -1,4 +1,15 @@ |
|
|
|
--- |
|
|
|
- name: container_download | Make download decision if pull is required by tag or sha256 |
|
|
|
include: set_docker_image_facts.yml |
|
|
|
delegate_to: "{{ download_delegate if download_run_once or omit }}" |
|
|
|
delegate_facts: no |
|
|
|
run_once: "{{ download_run_once }}" |
|
|
|
when: |
|
|
|
- download.enabled |
|
|
|
- download.container |
|
|
|
tags: |
|
|
|
- facts |
|
|
|
|
|
|
|
- set_fact: |
|
|
|
fname: "{{local_release_dir}}/containers/{{download.repo|regex_replace('/|\0|:', '_')}}:{{download.tag|default(download.sha256)|regex_replace('/|\0|:', '_')}}.tar" |
|
|
|
run_once: true |
|
|
|