ModuleClientState info is not found in the contrail-control-nodemgr generator info
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R4.0 |
Fix Committed
|
High
|
Megh Bhatt | |||
R4.1 |
Fix Committed
|
High
|
Megh Bhatt | |||
Trunk |
Fix Committed
|
High
|
Megh Bhatt |
Bug Description
version: 4.0.1.0-56~newton
testcase: test_verify_
Cluster: 10.87.118.141 (SM) has a screen named test
ModuleClientState info is not found in the contrail-
root@72e8d3c1b4
{
"ModuleServ
{
},
}
],
{
]
}
],
},
},
},
},
{
},
{
},
{
}
]
},
"sm_stats": {
{
},
{
},
{
},
{
},
{
}
],
}
}
}
This looks like an issue in the contrail- analytics- api uvedbcache since the following API which does not go through the cache is returning the ModuleClientState"
curl -u admin:c0ntrail123 127.0.0. 1:8181/ analytics/ uves/generator/ server6: Control: contrail- control- nodemgr: 0 | python -m json.tool
{ ntState" : {
"client_ info": [
" @type": "struct",
" SandeshClientIn fo": {
"collector_ ip": {
"#text" : "10.10.0.8:8086",
"@type" : "string"
},
"collector_ list": {
"@type" : "list",
"list": {
"@size" : "3",
"@type" : "string",
"element" : [
"10.10. 0.7:8086" ,
"10.10. 0.8:8086" ,
"10.10. 0.9:8086"
]
}
},
"collector_ name": {
"#text" : "server5",
"@type" : "string"
},
"http_ port": {
"#text" : "8101",
"@type" : "u32"
},
"pid" : {
"#text" : "6005",
"@type" : "u32"
},
"start_ time": {
"#text" : "1505199566571402",
"@type" : "u64"
},
"status" : {
"#text" : "Established",
"@type" : "string"
},
"successful_ connections" : {
"#text" : "2",
"@type" : "u32"
}
}
"server6: Control: contrail- control- nodemgr: 0"
"max_sm_ queue_count" : [
" #text": "3",
" @type": "u64"
"server6: Control: contrail- control- nodemgr: 0"
"sm_queue_ count": [
" #text": "2",
" @type": "u64"
"server6: Control: contrail- control- nodemgr: 0" erState" : {
"generator_ info": {
"@ aggtype" : "union",
"@ type": "list",
"ModuleClie
[
{
},
]
],
[
{
},
]
],
[
{
},
]
]
},
"ModuleServ
......