use policy.yaml instead of policy.json due to latest change on gnocchi
check the config Change-Id: If05936d25db3329b4204172f3b800ddf3417b9b7 Change-Id: Ie11f31e6e4a0ee64e6e191820ef9a00e72826a96
This commit is contained in:
parent
069d0498f6
commit
661119895a
|
@ -43,8 +43,8 @@
|
||||||
#
|
#
|
||||||
- name: Copy new policy file into place
|
- name: Copy new policy file into place
|
||||||
copy:
|
copy:
|
||||||
src: "/etc/gnocchi/policy.json-{{ gnocchi_venv_tag }}"
|
src: "/etc/gnocchi/policy.yaml-{{ gnocchi_venv_tag }}"
|
||||||
dest: "/etc/gnocchi/policy.json"
|
dest: "/etc/gnocchi/policy.yaml"
|
||||||
owner: "root"
|
owner: "root"
|
||||||
group: "{{ gnocchi_system_group_name }}"
|
group: "{{ gnocchi_system_group_name }}"
|
||||||
mode: "0640"
|
mode: "0640"
|
||||||
|
|
|
@ -41,10 +41,19 @@
|
||||||
config_overrides: "{{ gnocchi_api_paste_ini_overrides }}"
|
config_overrides: "{{ gnocchi_api_paste_ini_overrides }}"
|
||||||
config_type: "ini"
|
config_type: "ini"
|
||||||
content: "{{ gnocchi_api_paste_user_content | default(gnocchi_api_paste_default_content, true) }}"
|
content: "{{ gnocchi_api_paste_user_content | default(gnocchi_api_paste_default_content, true) }}"
|
||||||
- dest: "/etc/gnocchi/policy.json-{{ gnocchi_venv_tag }}"
|
- dest: "/etc/gnocchi/policy.yaml-{{ gnocchi_venv_tag }}"
|
||||||
config_overrides: "{{ gnocchi_policy_overrides }}"
|
config_overrides: "{{ gnocchi_policy_overrides }}"
|
||||||
config_type: "json"
|
config_type: "yaml"
|
||||||
content: "{{ gnocchi_policy_user_content | default(gnocchi_policy_default_content, true) }}"
|
content: "{{ gnocchi_policy_user_content | default(gnocchi_policy_default_content, true) }}"
|
||||||
notify:
|
notify:
|
||||||
- Restart gnocchi services
|
- Restart gnocchi services
|
||||||
- Restart uwsgi services
|
- Restart uwsgi services
|
||||||
|
|
||||||
|
- name: Remove legacy policy.yaml file
|
||||||
|
file:
|
||||||
|
path: "/etc/gnocchi/policy.yaml"
|
||||||
|
state: absent
|
||||||
|
when:
|
||||||
|
- gnocchi_policy_overrides | length == 0
|
||||||
|
tags:
|
||||||
|
- gnocchi-policy-override
|
||||||
|
|
Loading…
Reference in New Issue