opensuse repo package for openstack-ceilometer-agent-compute do not contain the ceilometer-agent-compute binary

Bug #1573822 reported by Jeremy Pugh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Won't Fix
Undecided
Unassigned

Bug Description

In mitaka, does the openstack-ceilometer-agent-compute package provide the /usr/bin/ceilometer-agent-compute process? In the opensuse repo, I'm thinking the package is broken because it doesn't provide this file, but provides an init.d script which still refers to this file path. When I check all the files the package provides, none of them are the ceilometer-agent-compute file which used to exist in /usr/bin/ceilometer. I checked the liberty package as well and it seemed to be the same issue.

Revision history for this message
Jeremy Pugh (pugh-jeremy) wrote :

Here is an example of what I was mentioning.
wget http://download.opensuse.org/repositories/Cloud:/OpenStack:/Mitaka/SLE_12_SP1/noarch/openstack-ceilometer-agent-compute-6.0.1~a0~dev3-1.2.noarch.rpm
rpm -qlp openstack-ceilometer-agent-compute-6.0.1~a0~dev3-1.2.noarch.rpm
warning: openstack-ceilometer-agent-compute-6.0.1~a0~dev3-1.2.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID d85f9316: NOKEY
/etc/init.d/openstack-ceilometer-agent-compute
/usr/sbin/rcopenstack-ceilometer-agent-compute
/usr/share/polkit-1/rules.d/11-openstack-ceilometer.rules

For comparison, here is the Kilo package: rpm -ql openstack-ceilometer-agent-compute-2015.1.3~a0~dev2-1.1.noarch
/etc/init.d/openstack-ceilometer-agent-compute
/usr/bin/ceilometer-agent-compute
/usr/sbin/rcopenstack-ceilometer-agent-compute
/usr/share/polkit-1/rules.d/11-openstack-ceilometer.rules

Revision history for this message
ZhiQiang Fan (aji-zqfan) wrote :

Hi Jeremy,

We decide to merge central agent and compute agent because they are basically same: do some polling job, ref: https://github.com/openstack/telemetry-specs/blob/master/specs/kilo/merge-compute-and-central-agents.rst

and in Kilo, we have backward compatibility support, but since Liberty, we drop it to encourage use the new style command:
ceilometer-polling --polling-namespaces compute
ceilometer-polling --polling-namespaces central
ceilometer-polling --polling-namespaces ipmi
to replace previous ceilometer-agent-central/compute/ipmi

Cheers

Changed in ceilometer:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.