File tree Expand file tree Collapse file tree 2 files changed +15
-3
lines changed
ansible/roles/common/tasks Expand file tree Collapse file tree 2 files changed +15
-3
lines changed Original file line number Diff line number Diff line change 33
33
action : " ensure_image"
34
34
common_options : " {{ docker_common_options }}"
35
35
image : " {{ service.image }}"
36
- when : service | service_enabled_and_mapped_to_host
36
+ when :
37
+ - fluentd_version is not defined or fluentd_binary is not defined
38
+ - service | service_enabled_and_mapped_to_host
37
39
38
40
- name : Fetch fluentd image labels
39
41
vars :
43
45
docker_image_info :
44
46
name : " {{ service.image }}"
45
47
register : fluentd_labels
46
- when : service | service_enabled_and_mapped_to_host
48
+ when :
49
+ - fluentd_version is not defined or fluentd_binary is not defined
50
+ - service | service_enabled_and_mapped_to_host
47
51
48
52
- name : Set fluentd facts
49
53
set_fact :
50
54
fluentd_binary : " {{ fluentd_labels.images.0.ContainerConfig.Labels.fluentd_binary }}"
51
- when : common_services.fluentd | service_enabled_and_mapped_to_host
55
+ when :
56
+ - fluentd_binary is not defined
57
+ - common_services.fluentd | service_enabled_and_mapped_to_host
52
58
53
59
- include_tasks : copy-certs.yml
54
60
when :
Original file line number Diff line number Diff line change
1
+ ---
2
+ features :
3
+ - |
4
+ Adds the ability to override the automatic detection of `fluentd_version`
5
+ and `fluentd_binary`. These can now be defined as extra variables. This
6
+ removes the dependency of having docker configured for config generation.
You can’t perform that action at this time.
0 commit comments