Comment 0 for bug 1373360

Revision history for this message
Vadim Rovachev (vrovachev) wrote :

If added 'set -x' to script, then output is:
http://paste.openstack.org/show/114918/

If added 'raise' to 305 line in ceilometer/openstack/common/config/generator.py and run:
---------------------------------
python -m ceilometer.openstack.common.config.generator -m keystoneclient.middleware.auth_token -l oslo.messaging ceilometer/alarm/notifier/rest.py ceilometer/alarm/rpc.py ceilometer/alarm/service.py ceilometer/api/app.py ceilometer/api/controllers/v2.py ceilometer/api/__init__.py ceilometer/central/manager.py ceilometer/cli.py ceilometer/cmd/alarm.py ceilometer/collector.py ceilometer/compute/discovery.py ceilometer/compute/notifications/__init__.py ceilometer/compute/util.py ceilometer/compute/virt/inspector.py ceilometer/compute/virt/libvirt/inspector.py ceilometer/compute/virt/vmware/inspector.py ceilometer/compute/virt/xenapi/inspector.py ceilometer/coordination.py ceilometer/data_processing/notifications.py ceilometer/dispatcher/file.py ceilometer/dispatcher/__init__.py ceilometer/energy/kwapi.py ceilometer/event/converter.py ceilometer/hardware/discovery.py ceilometer/identity/notifications.py ceilometer/image/glance.py ceilometer/image/notifications.py ceilometer/ipmi/notifications/ironic.py ceilometer/ipmi/platform/intel_node_manager.py ceilometer/middleware.py ceilometer/network/notifications.py ceilometer/neutron_client.py ceilometer/notification.py ceilometer/nova_client.py ceilometer/objectstore/swift.py ceilometer/openstack/common/eventlet_backdoor.py ceilometer/openstack/common/lockutils.py ceilometer/openstack/common/log.py ceilometer/openstack/common/policy.py ceilometer/orchestration/notifications.py ceilometer/pipeline.py ceilometer/profiler/notifications.py ceilometer/publisher/messaging.py ceilometer/publisher/utils.py ceilometer/sample.py ceilometer/service.py ceilometer/storage/__init__.py ceilometer/utils.py ceilometer/volume/notifications.py
---------------------------------
then outus is:
http://paste.openstack.org/show/114924/

This bug reproduced, because in https://github.com/openstack/ceilometer/blob/1ac00d4a705d0a0adc761d7f9559c69bf3748f07/ceilometer/api/app.py#L45
default parameter is not boot variable.