While deploying ceilometer with panko, ceilometer services try to copy /etc/kolla/panko when this path does not exists.
Proper path should be each service name and copy to container to /etc/panko/panko.conf on config.json
TASK [ceilometer : Copying over panko.conf] ************************************
skipping: [localhost] => (item={'key': u'ceilometer-api', 'value': {u'enabled': True, u'image': u'192.168.100.215:4000/lokolla/centos-source-ceilometer-api:4.0.0', u'group': u'ceilometer-api', u'volumes': [u'/etc/kolla//ceilometer-api/:/var/lib/kolla/config_files/:ro', u'/etc/localtime:/etc/localtime:ro', u'ceilometer:/var/lib/ceilometer/', u'kolla_logs:/var/log/kolla/'], u'container_name': u'ceilometer_api'}})
failed: [localhost] (item={'key': u'ceilometer-collector', 'value': {u'enabled': True, u'image': u'192.168.100.215:4000/lokolla/centos-source-ceilometer-collector:4.0.0', u'group': u'ceilometer-collector', u'volumes': [u'/etc/kolla//ceilometer-collector/:/var/lib/kolla/config_files/:ro', u'/etc/localtime:/etc/localtime:ro', u'ceilometer:/var/lib/ceilometer/', u'kolla_logs:/var/log/kolla/'], u'container_name': u'ceilometer_collector'}}) => {"failed": true, "item": {"key": "ceilometer-collector", "value": {"container_name": "ceilometer_collector", "enabled": true, "group": "ceilometer-collector", "image": "192.168.100.215:4000/lokolla/centos-source-ceilometer-collector:4.0.0", "volumes": ["/etc/kolla//ceilometer-collector/:/var/lib/kolla/config_files/:ro", "/etc/localtime:/etc/localtime:ro", "ceilometer:/var/lib/ceilometer/", "kolla_logs:/var/log/kolla/"]}}, "msg": "Destination directory /etc/kolla//panko does not exist"}
Fix proposed to branch: master /review. openstack. org/458534
Review: https:/