Ceilometer compute.instance.* event types are not obtained
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Invalid
|
High
|
MOS Nova |
Bug Description
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "7.0"
openstack_
api: "1.0"
build_number: "110"
build_id: "2015-07-
nailgun_sha: "999efffd19b823
python-
fuel-agent_sha: "355c08a04917f0
fuel-
astute_sha: "126709e7f18a71
fuel-library_sha: "90aff7558fb003
fuel-ostf_sha: "f907eca277ab4b
fuelmain_sha: "de5b333815f854
Steps to reproduce:
1. Deploy environment with 3 controllers+mongo and 1 compute with enabled Ceilometer
2. ssh to controller node
3. Run command
# . openrc && ceilometer event-type-list
Expected result:
compute.instance.* event types are contained in output
Actual result:
Output contains only compute.
http://
but other compute.instance.* event types are defined in event _definitions.yaml:
http://
Changed in mos: | |
status: | New → Confirmed |
Changed in mos: | |
status: | Confirmed → Triaged |
Changed in mos: | |
assignee: | MOS Ceilometer (mos-ceilometer) → Igor Degtiarov (idegtiarov) |
status: | Triaged → In Progress |
Changed in mos: | |
status: | In Progress → Invalid |
assignee: | Igor Degtiarov (idegtiarov) → MOS Nova (mos-nova) |
description: | updated |
Not a bug.
After making workaround we find out that events with types compute.instance.* are not obtained because there are no relevant notifications from nova. After new instance is created (or existed one deleted) we get notification with type 'compute. instance. update' and corresponding event is stored.
Nova send next notifications in rabbit after new instance is created: /paste. mirantis. net/show/ 889/
https:/