/var/lib/kolla/config_files/ceilometer_agent_central.json: command: /usr/bin/ceilometer-polling --polling-namespaces central --logfile /var/log/ceilometer/central.log config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/ceilometer_agent_gnocchi_upgrade.json: command: /usr/bin/bootstrap_host_exec ceilometer_agent_central su ceilometer -s /bin/bash -c 'for n in {1..10}; do /usr/bin/ceilometer-upgrade && exit 0 || sleep 30; done; exit 1' config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/ceilometer_agent_notification.json: command: /usr/bin/ceilometer-agent-notification --logfile /var/log/ceilometer/agent-notification.log config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/cinder_api.json: command: /usr/sbin/httpd -DFOREGROUND config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: cinder:cinder path: /var/log/cinder recurse: true - owner: cinder:cinder path: /etc/pki/tls/certs/etcd.crt - owner: cinder:cinder path: /etc/pki/tls/private/etcd.key /var/lib/kolla/config_files/cinder_api_cron.json: command: /usr/sbin/crond -n config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: cinder:cinder path: /var/log/cinder recurse: true /var/lib/kolla/config_files/cinder_api_db_sync.json: command: /usr/bin/bootstrap_host_exec cinder_api su cinder -s /bin/bash -c 'cinder-manage db sync --bump-versions' config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: cinder:cinder path: /var/log/cinder recurse: true - owner: cinder:cinder path: /etc/pki/tls/certs/etcd.crt - owner: cinder:cinder path: /etc/pki/tls/private/etcd.key /var/lib/kolla/config_files/cinder_backup.json: command: /usr/bin/cinder-backup --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: /etc/ceph/ merge: true preserve_properties: true source: /var/lib/kolla/config_files/src-ceph/ - dest: /etc/iscsi/ merge: true preserve_properties: true source: /var/lib/kolla/config_files/src-iscsid/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: cinder:cinder path: /var/log/cinder recurse: true - owner: cinder:cinder path: /etc/ceph/ceph.client.openstack.keyring perm: '0600' - owner: cinder:cinder path: /etc/pki/tls/certs/etcd.crt - owner: cinder:cinder path: /etc/pki/tls/private/etcd.key /var/lib/kolla/config_files/cinder_scheduler.json: command: /usr/bin/cinder-scheduler --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: cinder:cinder path: /var/log/cinder recurse: true - owner: cinder:cinder path: /etc/pki/tls/certs/etcd.crt - owner: cinder:cinder path: /etc/pki/tls/private/etcd.key /var/lib/kolla/config_files/cinder_volume.json: command: /usr/bin/cinder-volume --config-file /usr/share/cinder/cinder-dist.conf --config-file /etc/cinder/cinder.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: /etc/ceph/ merge: true preserve_properties: true source: /var/lib/kolla/config_files/src-ceph/ - dest: /etc/iscsi/ merge: true preserve_properties: true source: /var/lib/kolla/config_files/src-iscsid/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: cinder:cinder path: /var/log/cinder recurse: true - owner: cinder:cinder path: /etc/ceph/ceph.client.openstack.keyring perm: '0600' - owner: cinder:cinder path: /etc/pki/tls/certs/etcd.crt - owner: cinder:cinder path: /etc/pki/tls/private/etcd.key /var/lib/kolla/config_files/clustercheck.json: command: bash -c $* -- eval source /etc/sysconfig/clustercheck; exec socat -T"${TRIPLEO_HEALTHCHECK_TIMEOUT:-2}" "$TRIPLEO_SOCAT_BIND" system:"grep -qPe \"^\\r\$\" && /usr/bin/clustercheck" config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/collectd.json: command: /usr/sbin/collectd -f config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: /etc/ merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/collectd.d permissions: - owner: collectd:collectd path: /var/log/collectd recurse: true - owner: collectd:collectd path: /scripts recurse: true - owner: collectd:collectd path: /config-scripts recurse: true /var/lib/kolla/config_files/glance_api.json: command: /usr/bin/glance-api --config-file /usr/share/glance/glance-api-dist.conf --config-file /etc/glance/glance-api.conf --config-file /etc/glance/glance-image-import.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: /etc/ceph/ merge: true preserve_properties: true source: /var/lib/kolla/config_files/src-ceph/ - dest: /etc/iscsi/ merge: true preserve_properties: true source: /var/lib/kolla/config_files/src-iscsid/* permissions: - owner: glance:glance path: /var/lib/glance recurse: true - owner: glance:glance path: /etc/ceph/ceph.client.openstack.keyring perm: '0600' /var/lib/kolla/config_files/glance_api_cron.json: command: /usr/sbin/crond -n config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: glance:glance path: /var/log/glance recurse: true /var/lib/kolla/config_files/glance_api_tls_proxy.json: command: /usr/sbin/httpd -DFOREGROUND config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/haproxy.json: command: bash -c $* -- eval if [ -f /usr/sbin/haproxy-systemd-wrapper ]; then exec /usr/sbin/haproxy-systemd-wrapper -f /etc/haproxy/haproxy.cfg; else exec /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -Ws; fi config_files: - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: haproxy:haproxy path: /var/lib/haproxy recurse: true - optional: true owner: haproxy:haproxy path: /etc/pki/tls/certs/haproxy/* perm: '0600' - optional: true owner: haproxy:haproxy path: /etc/pki/tls/private/haproxy/* perm: '0600' /var/lib/kolla/config_files/heat_api.json: command: /usr/sbin/httpd -DFOREGROUND config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: heat:heat path: /var/log/heat recurse: true /var/lib/kolla/config_files/heat_api_cfn.json: command: /usr/sbin/httpd -DFOREGROUND config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: heat:heat path: /var/log/heat recurse: true /var/lib/kolla/config_files/heat_api_cron.json: command: /usr/sbin/crond -n config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: heat:heat path: /var/log/heat recurse: true /var/lib/kolla/config_files/heat_engine.json: command: '/usr/bin/heat-engine --config-file /usr/share/heat/heat-dist.conf --config-file /etc/heat/heat.conf ' config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: heat:heat path: /var/log/heat recurse: true /var/lib/kolla/config_files/heat_engine_db_sync.json: command: /usr/bin/bootstrap_host_exec heat_engine su heat -s /bin/bash -c 'heat-manage db_sync' config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: heat:heat path: /var/log/heat recurse: true /var/lib/kolla/config_files/horizon.json: command: /usr/sbin/httpd -DFOREGROUND config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: apache:apache path: /var/log/horizon/ recurse: true - owner: apache:apache path: /etc/openstack-dashboard/ recurse: true - owner: apache:apache path: /usr/share/openstack-dashboard/openstack_dashboard/local/ recurse: false - owner: apache:apache path: /usr/share/openstack-dashboard/openstack_dashboard/local/local_settings.d/ recurse: false /var/lib/kolla/config_files/iscsid.json: command: /usr/sbin/iscsid -f config_files: - dest: /etc/iscsi/ merge: true preserve_properties: true source: /var/lib/kolla/config_files/src-iscsid/ /var/lib/kolla/config_files/keystone.json: command: /usr/sbin/httpd config_files: - dest: /etc/keystone/fernet-keys merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/keystone/fernet-keys - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/keystone_cron.json: command: /usr/sbin/crond -n config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/logrotate-crond.json: command: /usr/sbin/crond -s -n config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/manila_api.json: command: /usr/sbin/httpd -DFOREGROUND config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: manila:manila path: /var/log/manila recurse: true /var/lib/kolla/config_files/manila_api_cron.json: command: /usr/sbin/crond -n config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: manila:manila path: /var/log/manila recurse: true /var/lib/kolla/config_files/manila_api_db_sync.json: command: /usr/bin/bootstrap_host_exec manila_api su manila -s /bin/bash -c '/usr/bin/manila-manage db sync' config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: manila:manila path: /var/log/manila recurse: true /var/lib/kolla/config_files/manila_scheduler.json: command: /usr/bin/manila-scheduler --config-file /usr/share/manila/manila-dist.conf --config-file /etc/manila/manila.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: manila:manila path: /var/log/manila recurse: true /var/lib/kolla/config_files/manila_share.json: command: /usr/bin/manila-share --config-file /usr/share/manila/manila-dist.conf --config-file /etc/manila/manila.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: /etc/ceph/ merge: true preserve_properties: true source: /var/lib/kolla/config_files/src-ceph/ permissions: - owner: manila:manila path: /var/log/manila recurse: true /var/lib/kolla/config_files/memcached.json: command: bash -c $* -- eval source /etc/sysconfig/memcached; exec /usr/bin/memcached -p ${PORT} -u ${USER} -m ${CACHESIZE} -c ${MAXCONN} $OPTIONS >> /var/log/memcached/memcached.log 2>&1 config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: memcached:memcached path: /var/log/memcached recurse: true - optional: true owner: memcached:memcached path: /etc/pki/tls/certs/memcached.crt - optional: true owner: memcached:memcached path: /etc/pki/tls/private/memcached.key /var/lib/kolla/config_files/metrics_qdr.json: command: /usr/sbin/qdrouterd -c /etc/qpid-dispatch/qdrouterd.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: qdrouterd:qdrouterd path: /var/lib/qdrouterd recurse: true - optional: true owner: qdrouterd:qdrouterd path: /etc/pki/tls/certs/metrics_qdr.crt - optional: true owner: qdrouterd:qdrouterd path: /etc/pki/tls/private/metrics_qdr.key /var/lib/kolla/config_files/mysql.json: command: /usr/sbin/pacemaker_remoted config_files: - dest: /etc/libqb/force-filesystem-sockets owner: root perm: '0644' source: /dev/null - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: mysql:mysql path: /var/log/mysql recurse: true - optional: true owner: mysql:mysql path: /etc/pki/tls/certs/mysql.crt perm: '0600' - optional: true owner: mysql:mysql path: /etc/pki/tls/private/mysql.key perm: '0600' /var/lib/kolla/config_files/neutron_api.json: command: /usr/bin/neutron-server --config-file /usr/share/neutron/neutron-dist.conf --config-dir /usr/share/neutron/server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini --config-dir /etc/neutron/conf.d/common --config-dir /etc/neutron/conf.d/neutron-server --log-file=/var/log/neutron/server.log config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: neutron:neutron path: /var/log/neutron recurse: true - optional: true owner: neutron:neutron path: /etc/pki/tls/certs/neutron_ovn.crt perm: '0644' - optional: true owner: neutron:neutron path: /etc/pki/tls/private/neutron_ovn.key perm: '0644' /var/lib/kolla/config_files/neutron_api_db_sync.json: command: /usr/bin/bootstrap_host_exec neutron_api neutron-db-manage upgrade heads config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: neutron:neutron path: /var/log/neutron recurse: true - optional: true owner: neutron:neutron path: /etc/pki/tls/certs/neutron_ovn.crt perm: '0644' - optional: true owner: neutron:neutron path: /etc/pki/tls/private/neutron_ovn.key perm: '0644' /var/lib/kolla/config_files/neutron_server_tls_proxy.json: command: /usr/sbin/httpd -DFOREGROUND config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d /var/lib/kolla/config_files/nova_api.json: command: /usr/sbin/httpd -DFOREGROUND config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: nova:nova path: /var/log/nova recurse: true /var/lib/kolla/config_files/nova_api_cron.json: command: /usr/sbin/crond -n config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: nova:nova path: /var/log/nova recurse: true /var/lib/kolla/config_files/nova_api_db_sync.json: command: /usr/bin/bootstrap_host_exec nova_api su nova -s /bin/bash -c '/usr/bin/nova-manage api_db sync' config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: nova:nova path: /var/log/nova recurse: true /var/lib/kolla/config_files/nova_api_ensure_default_cells.json: command: /usr/bin/bootstrap_host_exec nova_api su nova -s /bin/bash -c '/container-config-scripts/pyshim.sh /container-config-scripts/nova_api_ensure_default_cells.py' config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: nova:nova path: /var/log/nova recurse: true /var/lib/kolla/config_files/nova_conductor.json: command: '/usr/bin/nova-conductor ' config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: nova:nova path: /var/log/nova recurse: true /var/lib/kolla/config_files/nova_conductor_db_sync.json: command: /usr/bin/bootstrap_host_exec nova_conductor su nova -s /bin/bash -c '/usr/bin/nova-manage db sync ' config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: nova:nova path: /var/log/nova recurse: true /var/lib/kolla/config_files/nova_metadata.json: command: /usr/sbin/httpd -DFOREGROUND config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: nova:nova path: /var/log/nova recurse: true /var/lib/kolla/config_files/nova_scheduler.json: command: '/usr/bin/nova-scheduler ' config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: nova:nova path: /var/log/nova recurse: true /var/lib/kolla/config_files/nova_vnc_proxy.json: command: '/usr/bin/nova-novncproxy --web /usr/share/novnc/ ' config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: nova:nova path: /var/log/nova recurse: true - owner: root:root path: /etc/pki/tls/certs/novnc-proxy.crt perm: '0644' - owner: root:qemu path: /etc/pki/tls/private/novnc-proxy.key perm: '0640' - owner: root:root path: /etc/pki/tls/certs/libvirt-vnc-client-cert.crt perm: '0644' - owner: root:qemu path: /etc/pki/tls/private/libvirt-vnc-client-cert.key perm: '0640' /var/lib/kolla/config_files/nova_wait_for_api_service.json: command: /usr/bin/bootstrap_host_exec nova_api su nova -s /bin/bash -c '/container-config-scripts/pyshim.sh /container-config-scripts/nova_wait_for_api_service.py' config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: nova:nova path: /var/log/nova recurse: true /var/lib/kolla/config_files/ovn_cluster_north_db_server.json: command: bash -c $* -- eval source /etc/sysconfig/ovn_cluster; exec /usr/local/bin/start-nb-db-server ${OVN_NB_DB_OPTS} config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: root:root path: /var/log/openvswitch recurse: true - owner: root:root path: /var/log/ovn recurse: true /var/lib/kolla/config_files/ovn_cluster_northd.json: command: bash -c $* -- eval source /etc/sysconfig/ovn_cluster; exec /usr/bin/ovn-northd ${OVN_NORTHD_OPTS} config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: root:root path: /var/log/openvswitch recurse: true - owner: root:root path: /var/log/ovn recurse: true /var/lib/kolla/config_files/ovn_cluster_south_db_server.json: command: bash -c $* -- eval source /etc/sysconfig/ovn_cluster; exec /usr/local/bin/start-sb-db-server ${OVN_SB_DB_OPTS} config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: root:root path: /var/log/openvswitch recurse: true - owner: root:root path: /var/log/ovn recurse: true /var/lib/kolla/config_files/ovn_controller.json: command: /usr/bin/ovn-controller --pidfile --log-file unix:/run/openvswitch/db.sock -p /etc/pki/tls/private/ovn_controller.key -c /etc/pki/tls/certs/ovn_controller.crt -C /etc/ipa/ca.crt permissions: - owner: root:root path: /var/log/openvswitch recurse: true - owner: root:root path: /var/log/ovn recurse: true /var/lib/kolla/config_files/placement_api.json: command: /usr/sbin/httpd -DFOREGROUND config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: placement:placement path: /var/log/placement recurse: true /var/lib/kolla/config_files/placement_api_db_sync.json: command: /usr/bin/bootstrap_host_exec placement su placement -s /bin/bash -c '/usr/bin/placement-manage db sync' config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: placement:placement path: /var/log/placement recurse: true /var/lib/kolla/config_files/placement_api_wait_for_service.json: command: /usr/bin/bootstrap_host_exec placement su placement -s /bin/bash -c '/container-config-scripts/pyshim.sh /container-config-scripts/placement_wait_for_service.py' config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: placement:placement path: /var/log/placement recurse: true /var/lib/kolla/config_files/rabbitmq.json: command: /usr/sbin/pacemaker_remoted config_files: - dest: /etc/libqb/force-filesystem-sockets owner: root perm: '0644' source: /dev/null - dest: /var/log/btmp owner: root:utmp perm: '0600' source: /dev/null - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - owner: rabbitmq:rabbitmq path: /var/lib/rabbitmq recurse: true - owner: rabbitmq:rabbitmq path: /var/log/rabbitmq recurse: true - optional: true owner: rabbitmq:rabbitmq path: /etc/pki/tls/certs/rabbitmq.crt perm: '0600' - optional: true owner: rabbitmq:rabbitmq path: /etc/pki/tls/private/rabbitmq.key perm: '0600' /var/lib/kolla/config_files/redis.json: command: /usr/sbin/pacemaker_remoted config_files: - dest: /etc/libqb/force-filesystem-sockets owner: root perm: '0644' source: /dev/null - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: redis:redis path: /run/redis recurse: true - owner: redis:redis path: /var/lib/redis recurse: true - owner: redis:redis path: /var/log/redis recurse: true /var/lib/kolla/config_files/redis_tls_proxy.json: command: bash -c $* -- eval /wait-port-and-run.sh $(hiera fqdn_internal_api) 6379 stunnel /etc/stunnel/stunnel.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* - dest: / merge: true optional: true preserve_properties: true source: /var/lib/kolla/config_files/src-tls/* permissions: - optional: true owner: root:root path: /etc/pki/tls/certs/redis.crt perm: '0600' - optional: true owner: root:root path: /etc/pki/tls/private/redis.key perm: '0600' /var/lib/kolla/config_files/rsyslog.json: command: /usr/sbin/rsyslogd -n -iNONE config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: root:root path: /var/lib/rsyslog recurse: true - owner: root:root path: /var/log/rsyslog recurse: true /var/lib/kolla/config_files/swift_account_auditor.json: command: /usr/bin/swift-account-auditor /etc/swift/account-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_account_reaper.json: command: /usr/bin/swift-account-reaper /etc/swift/account-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_account_replicator.json: command: /usr/bin/swift-account-replicator /etc/swift/account-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_account_server.json: command: /usr/bin/swift-account-server /etc/swift/account-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_container_auditor.json: command: /usr/bin/swift-container-auditor /etc/swift/container-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_container_replicator.json: command: /usr/bin/swift-container-replicator /etc/swift/container-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_container_server.json: command: /usr/bin/swift-container-server /etc/swift/container-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_container_sharder.json: command: /usr/bin/swift-container-sharder /etc/swift/container-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_container_updater.json: command: /usr/bin/swift-container-updater /etc/swift/container-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_object_auditor.json: command: /usr/bin/swift-object-auditor /etc/swift/object-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_object_expirer.json: command: /usr/bin/swift-object-expirer /etc/swift/object-expirer.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_object_replicator.json: command: /usr/bin/swift-object-replicator /etc/swift/object-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_object_server.json: command: /usr/bin/swift-object-server /etc/swift/object-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* permissions: - owner: swift:swift path: /var/cache/swift recurse: true /var/lib/kolla/config_files/swift_object_updater.json: command: /usr/bin/swift-object-updater /etc/swift/object-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_proxy.json: command: /usr/bin/swift-proxy-server /etc/swift/proxy-server.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_proxy_tls_proxy.json: command: /usr/sbin/httpd -DFOREGROUND config_files: - dest: /etc/httpd/conf.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.d - dest: /etc/httpd/conf.modules.d merge: false preserve_properties: true source: /var/lib/kolla/config_files/src/etc/httpd/conf.modules.d - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/* /var/lib/kolla/config_files/swift_rsync.json: command: /usr/bin/rsync --daemon --no-detach --config=/etc/rsyncd.conf config_files: - dest: / merge: true preserve_properties: true source: /var/lib/kolla/config_files/src/*