agent hogging cpu for a long time

Bug #1693748 reported by Vedamurthy Joshi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R4.0
Fix Committed
High
Praveen
Trunk
Fix Committed
High
Praveen

Bug Description

R4.0 Build 13 uBuntu 16.04.2 contrainer setup

agent was hogging cpu continuously and not responding to introspect

rename("/var/log/contrail/contrail-vrouter-agent.log.94496482", "/var/log/contrail/contrail-vrouter-agent.log.94496483") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496481", "/var/log/contrail/contrail-vrouter-agent.log.94496482") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496480", "/var/log/contrail/contrail-vrouter-agent.log.94496481") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496479", "/var/log/contrail/contrail-vrouter-agent.log.94496480") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496478", "/var/log/contrail/contrail-vrouter-agent.log.94496479") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496477", "/var/log/contrail/contrail-vrouter-agent.log.94496478") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496476", "/var/log/contrail/contrail-vrouter-agent.log.94496477") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496475", "/var/log/contrail/contrail-vrouter-agent.log.94496476") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496474", "/var/log/contrail/contrail-vrouter-agent.log.94496475") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496473", "/var/log/contrail/contrail-vrouter-agent.log.94496474") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496472", "/var/log/contrail/contrail-vrouter-agent.log.94496473") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496471", "/var/log/contrail/contrail-vrouter-agent.log.94496472") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496470", "/var/log/contrail/contrail-vrouter-agent.log.94496471") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496469", "/var/log/contrail/contrail-vrouter-agent.log.94496470") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496468", "/var/log/contrail/contrail-vrouter-agent.log.94496469") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496467", "/var/log/contrail/contrail-vrouter-agent.log.94496468") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496466", "/var/log/contrail/contrail-vrouter-agent.log.94496467") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496465", "/var/log/contrail/contrail-vrouter-agent.log.94496466") = -1 ENOENT (No such file or directory)
rename("/var/log/contrail/contrail-vrouter-agent.log.94496464", "/var/log/contrail/contrail-vrouter-agent.log.94496465") = -1 ENOENT (No such file or directory)
^Cstrace: Process 832 detached
root@testbed-1-vm3(agent):/var/log/contrail# ^C
root@testbed-1-vm3(agent):/var/log/contrail# ^C
root@testbed-1-vm3(agent):/var/log/contrail# ^C

summary: - agent hogging cpu forever
+ agent hogging cpu for a long time
Jeba Paulaiyan (jebap)
tags: added: blocker
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/32218
Submitter: Hari Prasad Killi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.0

Review in progress for https://review.opencontrail.org/32219
Submitter: Hari Prasad Killi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Review in progress for https://review.opencontrail.org/32219
Submitter: Praveen K V (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/32218
Submitter: Hari Prasad Killi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/32218
Committed: http://github.com/Juniper/contrail-controller/commit/4c8ca4f51e39ad099a8e52157acfc38ad811fab7
Submitter: Zuul (<email address hidden>)
Branch: master

commit 4c8ca4f51e39ad099a8e52157acfc38ad811fab7
Author: Hari Prasad Killi <email address hidden>
Date: Sat May 27 10:08:12 2017 +0530

Initialize all variables in Agent Param.

As log file count is not initialized, it takes random value and is
causing Agent hogging CPU whenever log file rotation is required

Also initialized other missing variables.

Change-Id: I53600f333e1c42b74d2566ef52ae04dc9810818c
closes-bug: #1693748

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/32219
Committed: http://github.com/Juniper/contrail-controller/commit/4d4ff0d56137c2a09c7f3e3616a8c3830ae25227
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit 4d4ff0d56137c2a09c7f3e3616a8c3830ae25227
Author: Hari Prasad Killi <email address hidden>
Date: Sat May 27 10:08:12 2017 +0530

Initialize all variables in Agent Param.

As log file count is not initialized, it takes random value and is
causing Agent hogging CPU whenever log file rotation is required

Also initialized other missing variables.

Change-Id: I53600f333e1c42b74d2566ef52ae04dc9810818c
closes-bug: #1693748

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.