Because neutron creates 2 events with the same id, ceilometer try to record duplicated event

Bug #1434572 reported by Anastasia Palkina
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
High
Sergey Kolekonov

Bug Description

"build_id": "2015-03-19_22-54-44",
"ostf_sha": "b9a090c71682fbea5d9351051827d7d654d07be3",
"build_number": "210",
"release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-19_22-54-44", "ostf_sha": "b9a090c71682fbea5d9351051827d7d654d07be3", "build_number": "210", "api": "1.0", "nailgun_sha": "1d2bd383caecc5ec3f86bf93ccca940326f23e97", "production": "docker", "python-fuelclient_sha": "b223dcaf5fdad2f714cd245958fefe03995d6207", "astute_sha": "4a117a1ca6bdcc34fe4d086959ace1a6d18eeca9", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "f3d6353c08d8eb709c7ab100b56dc2bebef4157f", "fuellib_sha": "7764225db5bc653563309912afbb4058283c808b"}}},
"auth_required": true,
"api": "1.0",
"nailgun_sha": "1d2bd383caecc5ec3f86bf93ccca940326f23e97",
"production": "docker",
"python-fuelclient_sha": "b223dcaf5fdad2f714cd245958fefe03995d6207",
"astute_sha": "4a117a1ca6bdcc34fe4d086959ace1a6d18eeca9",
"feature_groups": ["mirantis"],
"release": "6.1",
"fuelmain_sha": "f3d6353c08d8eb709c7ab100b56dc2bebef4157f",
"fuellib_sha": "7764225db5bc653563309912afbb4058283c808b"

1. Create new environment (CentOS)
2. Choose Neutron, Vlan
3. Add 1 controller+mongo, 1 compute, 2 mongo
4. Start deployment. It was successful
5. There are many Tracebacks in ceilometer-agent-notification.log (node-11):
http://paste.openstack.org/show/193936/

It happened because neutron creates 2 events with the same id.
From /var/log/neutron/openvswitch-agent.log on node-11
 http://paste.openstack.org/show/193937/

Logs are here: https://drive.google.com/a/mirantis.com/file/d/0B6SjzarTGFxaNjl3NE5VTTF6WTA/view?usp=sharing

Tags: neutron
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → MOS Neutron (mos-neutron)
description: updated
Changed in mos:
milestone: none → 6.1
assignee: nobody → MOS Neutron (mos-neutron)
status: New → Confirmed
importance: Undecided → High
no longer affects: fuel
Changed in mos:
assignee: MOS Neutron (mos-neutron) → Oleg Bondarev (obondarev)
Revision history for this message
Oleg Bondarev (obondarev) wrote :
Revision history for this message
Oleg Bondarev (obondarev) wrote :
Changed in mos:
assignee: Oleg Bondarev (obondarev) → Sergey Kolekonov (skolekonov)
ruhe (ruhe)
tags: added: neutron
Revision history for this message
OSCI Robot (oscirobot) wrote : Fix merged to openstack-build/neutron-build (openstack-ci/fuel-6.1/2014.2)

Reviewed: https://review.fuel-infra.org/5809
Committed: https://review.fuel-infra.org/gitweb?p=openstack-build/neutron-build.git;a=commitdiff;h=980fa2d150d6a3a004788ef30592d6f14de55d22
Submitter: Ivan Berezovskiy
Branch: openstack-ci/fuel-6.1/2014.2

commit 980fa2d150d6a3a004788ef30592d6f14de55d22
Author: Sergey Kolekonov <email address hidden>

Do not set notification_driver by default

Neutron doesn't require notification_driver parameter by default.
This parameter is set by Puppet during deployment if Ceilometer
is enabled, otherwise it's set twice and causes duplicated messages
in RabbitMQ's queue

Change-Id: Ia6aa7376c6c9f8d8ce41b3635a477267f5dbeef5
Closes-bug: #1443772
Closes-bug: #1434572

Changed in mos:
status: Confirmed → Fix Committed
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to openstack-build/neutron-build (openstack-ci/fuel-6.0.1/2014.2)

Fix proposed to branch: openstack-ci/fuel-6.0.1/2014.2
Change author: Sergey Kolekonov <email address hidden>
Review: https://review.fuel-infra.org/6199

Revision history for this message
OSCI Robot (oscirobot) wrote :

Fix proposed to branch: openstack-ci/fuel-6.0.1/2014.2
Review: https://review.fuel-infra.org/6199

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to openstack-build/neutron-build (openstack-ci/fuel-6.0.1/2014.2)

Reviewed: https://review.fuel-infra.org/6199
Submitter: Denis Egorenko <email address hidden>
Branch: openstack-ci/fuel-6.0.1/2014.2

Commit: 7a721eadd42b2ebe1a5e89458c8d8171de81367b
Author: Sergey Kolekonov <email address hidden>
Date: Fri Apr 24 14:24:45 2015

Do not set notification_driver by default

Neutron doesn't require notification_driver parameter by default.
This parameter is set by Puppet during deployment if Ceilometer
is enabled, otherwise it's set twice and causes duplicated messages
in RabbitMQ's queue

Change-Id: Ia6aa7376c6c9f8d8ce41b3635a477267f5dbeef5
Closes-bug: #1443772
Closes-bug: #1434572
(cherry picked from commit 980fa2d150d6a3a004788ef30592d6f14de55d22)

Revision history for this message
OSCI Robot (oscirobot) wrote :

Reviewed: https://review.fuel-infra.org/6199
Committed: https://review.fuel-infra.org/gitweb?p=openstack-build/neutron-build.git;a=commitdiff;h=7a721eadd42b2ebe1a5e89458c8d8171de81367b
Submitter: Denis Egorenko
Branch: openstack-ci/fuel-6.0.1/2014.2

commit 7a721eadd42b2ebe1a5e89458c8d8171de81367b
Author: Sergey Kolekonov <email address hidden>

Do not set notification_driver by default

Neutron doesn't require notification_driver parameter by default.
This parameter is set by Puppet during deployment if Ceilometer
is enabled, otherwise it's set twice and causes duplicated messages
in RabbitMQ's queue

Change-Id: Ia6aa7376c6c9f8d8ce41b3635a477267f5dbeef5
Closes-bug: #1443772
Closes-bug: #1434572
(cherry picked from commit 980fa2d150d6a3a004788ef30592d6f14de55d22)

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to openstack-build/neutron-build (openstack-ci/fuel-6.0-updates/2014.2)

Fix proposed to branch: openstack-ci/fuel-6.0-updates/2014.2
Change author: Sergey Kolekonov <email address hidden>
Review: https://review.fuel-infra.org/6401

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to openstack-build/neutron-build (openstack-ci/fuel-6.0-updates/2014.2)

Reviewed: https://review.fuel-infra.org/6401
Submitter: Vitaly Sedelnik <email address hidden>
Branch: openstack-ci/fuel-6.0-updates/2014.2

Commit: 3b242f70b8cbcfbfeca8741ac9e0ce704fda0d28
Author: Sergey Kolekonov <email address hidden>
Date: Tue May 5 09:06:21 2015

Do not set notification_driver by default

Neutron doesn't require notification_driver parameter by default.
This parameter is set by Puppet during deployment if Ceilometer
is enabled, otherwise it's set twice and causes duplicated messages
in RabbitMQ's queue

Change-Id: Ia6aa7376c6c9f8d8ce41b3635a477267f5dbeef5
Closes-bug: #1443772
Closes-bug: #1434572
(cherry picked from commit 980fa2d150d6a3a004788ef30592d6f14de55d22)
(cherry picked from commit 7a721eadd42b2ebe1a5e89458c8d8171de81367b)

tags: added: on-verification
Revision history for this message
Kristina Berezovskaia (kkuznetsova) wrote :

Verify:

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "6.1"
  openstack_version: "2014.2.2-6.1"
  api: "1.0"
  build_number: "432"
  build_id: "2015-05-18_03-43-53"
  nailgun_sha: "076566b5df37f681c3fd5b139c966d680d81e0a5"
  python-fuelclient_sha: "38765563e1a7f14f45201fd47cf507393ff5d673"
  astute_sha: "cb655a9a9ad26848bcd9d9ace91857b6f4a0ec15"
  fuel-library_sha: "1621cb350af744f497c35f2b3bb889c2041465d8"
  fuel-ostf_sha: "9ce1800749081780b8b2a4a7eab6586583ffaf33"
  fuelmain_sha: "0e970647a83d9a7d336c4cc253606d4dd0d59a60"
neutrin+vlan+centos+ceilometer

There are no Tracebacks (such is in description of bug) in /var/log/ceilometer/agent-notification.log on each node

Changed in mos:
status: Fix Committed → Fix Released
tags: removed: on-verification
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.