Agent crash due to failed concurreny check while freeing flow entry
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.0 |
New
|
High
|
Hari Prasad Killi | |||
R3.0.3.x |
Won't Fix
|
High
|
Hari Prasad Killi | |||
R3.1 |
Fix Committed
|
High
|
Hari Prasad Killi | |||
R3.2 |
Fix Committed
|
High
|
Hari Prasad Killi | |||
R3.2.3.x |
Fix Committed
|
High
|
Hari Prasad Killi | |||
R4.0 |
Fix Committed
|
High
|
Hari Prasad Killi | |||
R4.1 |
Fix Committed
|
High
|
Hari Prasad Killi | |||
Trunk |
Fix Committed
|
High
|
Hari Prasad Killi |
Bug Description
Customer found unexpected reset of vrouter agent. We setup core generation and get the core files yesterday.
Can you please analyze what is the root cause of segment fault? Thanks a lot.
Core files:
ftp://ftp.
other logs are also inside this directory.
supervisord-
2017-08-08 18:59:46,152 INFO supervisord started with pid 8056
2017-08-08 18:59:47,154 INFO spawned: 'contrail-
2017-08-08 18:59:47,155 INFO spawned: 'contrail-
2017-08-08 18:59:47,156 INFO spawned: 'contrail-
2017-08-08 18:59:48,535 INFO success: contrail-
2017-08-08 18:59:48,535 INFO success: contrail-
2017-08-08 18:59:49,738 INFO stopped: contrail-
2017-08-08 18:59:50,742 INFO spawned: 'contrail-
2017-08-08 18:59:55,813 INFO success: contrail-
2017-08-24 01:11:57,357 INFO exited: contrail-
2017-08-24 01:11:58,360 INFO spawned: 'contrail-
2017-08-24 01:12:03,359 INFO success: contrail-
2017-08-24 01:29:08,359 INFO exited: contrail-
2017-08-24 01:29:08,740 INFO spawned: 'contrail-
2017-08-24 01:29:14,031 INFO success: contrail-
2017-08-24 01:40:39,840 INFO exited: contrail-
2017-08-24 01:40:40,843 INFO spawned: 'contrail-
2017-08-24 01:40:45,984 INFO success: contrail-
2017-08-24 03:09:06,665 INFO exited: contrail-
2017-08-24 03:09:07,668 INFO spawned: 'contrail-
2017-08-24 03:09:12,733 INFO success: contrail-
2017-08-24 03:49:26,608 INFO exited: contrail-
2017-08-24 03:49:26,991 INFO spawned: 'contrail-
contrail-
error: failed to connect to the hypervisor
error: no valid connection
error: Failed to connect socket to '/var/run/
error: failed to connect to the hypervisor
error: no valid connection
error: Failed to connect socket to '/var/run/
error: failed to connect to the hypervisor
error: no valid connection
contrail-
2017-08-24 01:11:56,479 USOCK: Error reading FD 68: Connection reset by peer (104)
2017-08-24 01:11:59,622 DPCORE: vrouter soft reset start
2017-08-24 01:11:59,622 VROUTER: Deleting vif 0 eth device
tags: | added: vrouter |
information type: | Proprietary → Private |
tags: | added: att-aic-contrail |
tags: | added: blocker |
summary: |
- dpdk computes vrouter crashing + Agent crash while freeing flow entry |
summary: |
- Agent crash while freeing flow entry + Agent crash due to failed concurreny check while freeing flow entry |
information type: | Private → Public |
root@sriov: ~/var/log# cd coredump/ ~/var/log/ coredump# ls vroute. 24365.rdm5r16c0 15.rdm5b. cci.att. com.1504119226 core.contrail- vroute. 37795.rdm5r16c0 15.rdm5b. cci.att. com.1504046049 core.contrail- vroute. 5744.rdm5r16c01 5.rdm5b. cci.att. com.1504110311 vroute. 34655.rdm5r16c0 15.rdm5b. cci.att. com.1504116100 core.contrail- vroute. 41156.rdm5r16c0 15.rdm5b. cci.att. com.1504128467 ~/var/log/ coredump# date -d @1504119226 ~/var/log/ coredump# date -d @1504046049 ~/var/log/ coredump# date -d @1504110311 ~/var/log/ coredump# date -d @1504116100 ~/var/log/ coredump# date -d @1504128467 ~/var/log/ coredump#
root@sriov:
core.contrail-
core.contrail-
root@sriov:
Wed Aug 30 11:53:46 PDT 2017
root@sriov:
Tue Aug 29 15:34:09 PDT 2017
root@sriov:
Wed Aug 30 09:25:11 PDT 2017
root@sriov:
Wed Aug 30 11:01:40 PDT 2017
root@sriov:
Wed Aug 30 14:27:47 PDT 2017
root@sriov:
root@sriov: ~/var/log/ coredump# strings core.contrail- vroute. 37795.rdm5r16c0 15.rdm5b. cci.att. com.1504046049 | grep build-info info":[ {"build- time":" 2017-06- 29 09:59:25. 240327" ,"build- hostname" :"ubuntu" ,"build- user":" contrail- builder" ,"build- version" :"3.2.3. 2","build- id":"3. 2.3.2-6" ,"build- number" :"6"}]} info":[ {"build- time":" 2017-06- 29 09:59:25. 240327" ,"build- hostname" :"ubuntu" ,"build- user":" contrail- builder" ,"build- version" :"3.2.3. 2","build- id":"3. 2.3.2-6" ,"build- number" :"6"}]} ~/var/log/ coredump# contrail-version ------- ------- ------- ------- --- ------- ------- ------- ------- -- ------- ------- ------- ------- ------ config- openstack 3.2.3.2-6 6 database- common 3.2.3.2-6 6 fabric- utils 3.2.3.2-6 6 install- packages 3.2.3.2-6~mitaka 6 nova-netw. ..
{"build-info": [{"build-time": "2017-06-29 09:59:25.240327", "build-hostname": "ubuntu", "build-user": "contrail-builder", "build-version": "3.2.3.2"}]}
{"build-
{"build-infoA
{"build-
{"build-info": [{"build-time": "2017-06-29 10:47:18.086620", "build-hostname": "ubuntu", "build-user": "contrail-builder", "build-version": "3.2.3.2"}]}
root@sriov:
Package Version Build-ID | Repo | Package Name
-------
contrail-analytics 3.2.3.2-6 6
contrail-config 3.2.3.2-6 6
contrail-
contrail-control 3.2.3.2-6 6
contrail-
contrail-dns 3.2.3.2-6 6
contrail-docs 3.2.3.2-6 6
contrail-f5 3.2.3.2-6 6
contrail-
contrail-heat 3.2.3.2-6 6
contrail-
contrail-lib 3.2.3.2-6 6
contrail-nodemgr 3.2.3.2-6 6
contrail-