Merge "Fix placement of policy.json"
This commit is contained in:
commit
0d234fe910
@ -53,6 +53,11 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/aodh/policy.json"
|
||||
dest: "{{ node_config_directory }}/aodh/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "aodh-api"
|
||||
- "aodh-evaluator"
|
||||
- "aodh-listener"
|
||||
- "aodh-notifier"
|
||||
when:
|
||||
aodh_policy.stat.exists
|
||||
|
@ -59,6 +59,10 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/barbican/policy.json"
|
||||
dest: "{{ node_config_directory }}/barbican/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "barbican-api"
|
||||
- "barbican-keystone-listener"
|
||||
- "barbican-worker"
|
||||
when:
|
||||
barbican_policy.stat.exists
|
||||
|
@ -67,6 +67,12 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/ceilometer/policy.json"
|
||||
dest: "{{ node_config_directory }}/ceilometer/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "ceilometer-notification"
|
||||
- "ceilometer-collector"
|
||||
- "ceilometer-api"
|
||||
- "ceilometer-central"
|
||||
- "ceilometer-compute"
|
||||
when:
|
||||
ceilometer_policy.stat.exists
|
||||
|
@ -46,7 +46,12 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/cinder/policy.json"
|
||||
dest: "{{ node_config_directory }}/cinder/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "cinder-api"
|
||||
- "cinder-backup"
|
||||
- "cinder-scheduler"
|
||||
- "cinder-volume"
|
||||
when:
|
||||
cinder_policy.stat.exists
|
||||
|
||||
|
@ -40,6 +40,9 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/cloudkitty/policy.json"
|
||||
dest: "{{ node_config_directory }}/cloudkitty/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "cloudkitty-api"
|
||||
- "cloudkitty-processor"
|
||||
when:
|
||||
cloudkitty_policy.stat.exists
|
||||
|
@ -43,6 +43,10 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/congress/policy.json"
|
||||
dest: "{{ node_config_directory }}/congress/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "congress-api"
|
||||
- "congress-policy-engine"
|
||||
- "congress-datasource"
|
||||
when:
|
||||
congress_policy.stat.exists
|
||||
|
@ -37,6 +37,8 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/glance/policy.json"
|
||||
dest: "{{ node_config_directory }}/glance/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item.service }}/policy.json"
|
||||
when:
|
||||
glance_policy.stat.exists
|
||||
- inventory_hostname in groups[item.group]
|
||||
- glance_policy.stat.exists
|
||||
with_items: "{{ glance_service_groups }}"
|
||||
|
@ -58,6 +58,10 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/gnocchi/policy.json"
|
||||
dest: "{{ node_config_directory }}/gnocchi/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "gnocchi-api"
|
||||
- "gnocchi-statsd"
|
||||
- "gnocchi-metricd"
|
||||
when:
|
||||
gnocchi_policy.stat.exists
|
||||
|
@ -50,6 +50,10 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/heat/policy.json"
|
||||
dest: "{{ node_config_directory }}/heat/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "heat-api"
|
||||
- "heat-api-cfn"
|
||||
- "heat-engine"
|
||||
when:
|
||||
heat_policy.stat.exists
|
||||
|
@ -45,6 +45,11 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/ironic/policy.json"
|
||||
dest: "{{ node_config_directory }}/ironic/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "ironic-api"
|
||||
- "ironic-conductor"
|
||||
- "ironic-inspector"
|
||||
- "ironic-pxe"
|
||||
when:
|
||||
ironic_policy.stat.exists
|
||||
|
@ -62,7 +62,10 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/keystone/policy.json"
|
||||
dest: "{{ node_config_directory }}/keystone/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "keystone"
|
||||
- "keystone-fernet"
|
||||
when:
|
||||
keystone_policy.stat.exists
|
||||
|
||||
|
@ -40,6 +40,9 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/magnum/policy.json"
|
||||
dest: "{{ node_config_directory }}/magnum/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "magnum-api"
|
||||
- "magnum-conductor"
|
||||
when:
|
||||
magnum_policy.stat.exists
|
||||
|
@ -63,6 +63,11 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/manila/policy.json"
|
||||
dest: "{{ node_config_directory }}/manila/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "manila-api"
|
||||
- "manila-data"
|
||||
- "manila-scheduler"
|
||||
- "manila-share"
|
||||
when:
|
||||
manila_policy.stat.exists
|
||||
|
@ -43,6 +43,10 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/mistral/policy.json"
|
||||
dest: "{{ node_config_directory }}/mistral/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "mistral-api"
|
||||
- "mistral-engine"
|
||||
- "mistral-executor"
|
||||
when:
|
||||
mistral_policy.stat.exists
|
||||
|
@ -40,6 +40,9 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/murano/policy.json"
|
||||
dest: "{{ node_config_directory }}/murano/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "murano-api"
|
||||
- "murano-engine"
|
||||
when:
|
||||
murano_policy.stat.exists
|
||||
|
@ -191,6 +191,15 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/neutron/policy.json"
|
||||
dest: "{{ node_config_directory }}/neutron/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "neutron-dhcp-agent"
|
||||
- "neutron-l3-agent"
|
||||
- "neutron-linuxbridge-agent"
|
||||
- "neutron-metadata-agent"
|
||||
- "neutron-openvswitch-agent"
|
||||
- "neutron-server"
|
||||
- "neutron-lbaas-agent"
|
||||
- "neutron-vpnaas-agent"
|
||||
when:
|
||||
neutron_policy.stat.exists
|
||||
|
@ -91,6 +91,15 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/nova/policy.json"
|
||||
dest: "{{ node_config_directory }}/nova/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "nova-api"
|
||||
- "nova-compute"
|
||||
- "nova-compute-ironic"
|
||||
- "nova-conductor"
|
||||
- "nova-consoleauth"
|
||||
- "nova-novncproxy"
|
||||
- "nova-scheduler"
|
||||
- "nova-spicehtml5proxy"
|
||||
when:
|
||||
nova_policy.stat.exists
|
||||
|
@ -40,6 +40,9 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/sahara/policy.json"
|
||||
dest: "{{ node_config_directory }}/sahara/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "sahara-api"
|
||||
- "sahara-engine"
|
||||
when:
|
||||
sahara_policy.stat.exists
|
||||
|
@ -38,6 +38,9 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/searchlight/policy.json"
|
||||
dest: "{{ node_config_directory }}/searchlight/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "searchlight-api"
|
||||
- "searchlight-listener"
|
||||
when:
|
||||
searchlight_policy.stat.exists
|
||||
|
@ -40,6 +40,9 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/senlin/policy.json"
|
||||
dest: "{{ node_config_directory }}/senlin/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "senlin-api"
|
||||
- "senlin-engine"
|
||||
when:
|
||||
senlin_policy.stat.exists
|
||||
|
@ -160,6 +160,21 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/swift/policy.json"
|
||||
dest: "{{ node_config_directory }}/swift/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "swift-account-auditor"
|
||||
- "swift-account-reaper"
|
||||
- "swift-account-replicator"
|
||||
- "swift-account-server"
|
||||
- "swift-container-auditor"
|
||||
- "swift-container-replicator"
|
||||
- "swift-container-server"
|
||||
- "swift-container-updater"
|
||||
- "swift-object-auditor"
|
||||
- "swift-object-expirer"
|
||||
- "swift-object-replicator"
|
||||
- "swift-object-server"
|
||||
- "swift-object-updater"
|
||||
- "swift-proxy-server"
|
||||
when:
|
||||
swift_policy.stat.exists
|
||||
|
@ -43,6 +43,10 @@
|
||||
- name: Copying over existing policy.json
|
||||
template:
|
||||
src: "{{ node_custom_config }}/watcher/policy.json"
|
||||
dest: "{{ node_config_directory }}/watcher/policy.json"
|
||||
dest: "{{ node_config_directory }}/{{ item }}/policy.json"
|
||||
with_items:
|
||||
- "watcher-api"
|
||||
- "watcher-engine"
|
||||
- "watcher-applier"
|
||||
when:
|
||||
watcher_policy.stat.exists
|
||||
|
Loading…
Reference in New Issue
Block a user