3.1.1-85:Agent programs the olist but not the source-label
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.1 |
Fix Committed
|
Critical
|
Manish Singh | |||
R3.2 |
Fix Committed
|
Critical
|
Manish Singh | |||
R4.0 |
Fix Committed
|
Critical
|
Manish Singh | |||
R4.1 |
Fix Committed
|
Critical
|
Manish Singh | |||
Trunk |
Fix Committed
|
Critical
|
Manish Singh |
Bug Description
Nischal and Ananth debugged control-node core and verified that ribout (what was sent) to the agent is correct and matches whats in the tree.
Also, contrail-control sent olist and source-label together. So, agent having programmed the olist but not the source-label also indicates that most likely agent did not program the source-label (or deleted it for some reason).
Requesting vrouter-agent guys to take a look and let us know what went wrong.
(gdb) p *$adv
$47 = {
slist_node = {
<boost:
<
<
next_ = 0x0
}, <No data fields>}, <No data fields>},
bitset = {
<BitSet> = {
static npos = 184467440737095
blocks_ = std::vector of length 1, capacity 1 = {16}
}, <No data fields>},
roattr = {
attr_out_ = (boost:
nexthop_list_ = std::vector of length 1, capacity 1 = {{
address_ = <IPv4 0.0.0.0 >,
label_ = 192707,
encap_ = std::vector of length 0, capacity 0
}},
is_xmpp_ = true,
vrf_originated_ = true,
repr_ = ""
}
}
(gdb) p *(BgpOList *)0x7f6ac0105280
$50 = (BgpOList) {
_vptr.BgpOList = 0xd93ad0 <vtable for BgpOList+16>,
elements_ = std::vector of length 1, capacity 1 = {0x7f6ac32d0340},
refcount_ = (tbb::atomic) 1,
olist_db_ = 0x2596b60,
olist_spec_ = {
<BgpAttribute> = {
<ParseObject> = {
},
members of BgpAttribute:
static FLAG_MASK = 192 '\300',
code = 0 '\000',
subcode = 1 '\001',
flags = 0 '\000'
},
members of BgpOListSpec:
static kSize = 0,
elements = std::vector of length 1, capacity 1 = {{
address = <<172.23.10.201>>,
label = 192619,
encap = std::vector of length 2, capacity 2 = {"gre", "udp"}
}}
}
}
Changed in juniperopenstack: | |
assignee: | nobody → Hari Prasad Killi (haripk) |
importance: | Undecided → Critical |
Changed in juniperopenstack: | |
milestone: | none → r3.1.4.0 |
information type: | Proprietary → Public |
tags: | added: vrouter |
Changed in juniperopenstack: | |
assignee: | Hari Prasad Killi (haripk) → Manish Singh (manishs) |
Hi Hari,
Any updates on this bug ?
Regards,
Vivek