Since Ansible 2.5, the use of jinja tests as filters has been deprecated. I've run the script provided by the ansible team to 'fix' the jinja filters to conform to the newer syntax. This fixes the deprecation warnings. Change-Id: I844ecb7bec94e561afb09580f58b1bf83a6d00bd Closes-bug: #1827370
25 lines
808 B
YAML
25 lines
808 B
YAML
---
|
|
- name: Restart horizon container
|
|
vars:
|
|
service_name: "horizon"
|
|
service: "{{ horizon_services[service_name] }}"
|
|
become: true
|
|
kolla_docker:
|
|
action: "recreate_or_restart_container"
|
|
common_options: "{{ docker_common_options }}"
|
|
name: "{{ service.container_name }}"
|
|
image: "{{ service.image }}"
|
|
environment: "{{ service.environment }}"
|
|
volumes: "{{ service.volumes }}"
|
|
dimensions: "{{ service.dimensions }}"
|
|
when:
|
|
- kolla_action != "config"
|
|
- inventory_hostname in groups[service.group]
|
|
- service.enabled | bool
|
|
- horizon_config_json is changed
|
|
or horizon_conf is changed
|
|
or horizon_local_settings is changed
|
|
or horizon_custom_local_settings is changed
|
|
or policy_jsons is changed
|
|
or check_horizon_container is changed
|