{"push_id":679890723,"size":24,"distinct_size":24,"ref":"refs/heads/bxc_parse","head":"c0c0295068356a8e5039d7e9fccbe69dad372508","before":"6d03202afa484663ad7c2d9d83b1248f601c9fab","commits":[{"sha":"ea0e829969467f8304550455ae02ebba9538bfeb","author":{"email":"fa50422149cc0fdcf10db05cbb76c3820092f2e8@juniper.net","name":"Rudra Rugge"},"message":"Replacing external gateway for router\n\nReplacing external gateway for a logical router does not\nwork currently since the service instance fq_name does not\nchange. Added a check to see if the gateway VN has changed.\nDelete old VMs based on the old gateway VN and relaunch.\n\nChange-Id: I11b3b99c7f022742bb78190c834f9b73cb32e58f\nCloses-Bug: #1458075","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/ea0e829969467f8304550455ae02ebba9538bfeb"},{"sha":"13c54753693fe0eecf63650368cb04b416feaf48","author":{"email":"65c260409d128cd676f3e9e42d9d8a32423de67d@juniper.net","name":"Naveen N"},"message":"If agent doesnt find a covering route, set replacement nh to be 0.\n\nBy default vrouter expanded routes would point to discard NH,\nin agent disacrd NH index is 1. Hence upon deletion of route\nmtrie bucket were not collapsed because agent used to send\ncovering nexthop to 1 and vrouter expects it to be 0.\nCloses-bug:#1459385\n\nChange-Id: I3b458d7e6e34edcbc05f6ea7a2ade2bbfc18c44c\n(cherry picked from commit 7da0e1185650e8755bc16504b043ccf85423d80f)","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/13c54753693fe0eecf63650368cb04b416feaf48"},{"sha":"6c10b80a0ed8ce35b13e4868359ff0e86ad1f7eb","author":{"email":"65c260409d128cd676f3e9e42d9d8a32423de67d@juniper.net","name":"Naveen N"},"message":"Reserve multicast label range, so unicast label cant overlap\n\nCurrently label range given to multicast can be used by unicast\nlabel range, reserve multicast label range so that unicast mpls\nlabel doesnt reuse it.\nTest case for same.\nCloses-bug:#1458829\n\nChange-Id: I6a085de7e9c2f0fbbe99eefa11ef3a99fcfc4c4d","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/6c10b80a0ed8ce35b13e4868359ff0e86ad1f7eb"},{"sha":"19dc001f35b1ad2c3843efa566a45bf572cdf2da","author":{"email":"6fa04ae60770216a92b9effc55224ebae22214d7@contrailsystems.com","name":"Sachin Bansal"},"message":"New greenlet to send messages to ifmap\n\nWith this change, we no longer send ifmap message in the same context as\ndequeueing them from rabbitmq. We now queue them up in a separate internal queue\nand a new greenlet is launched to dequeue from there. This allows faster\ndequeuing of rabbitmq and also the dequeue greenlet can send messages in bulk.\n\nPartial-Bug: 1432735\n\nChange-Id: I57e7c0deee5f883bc959c2928c6f473b7dc042da","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/19dc001f35b1ad2c3843efa566a45bf572cdf2da"},{"sha":"7d8227b8944499b45e9ce50180d89acbaf854d7e","author":{"email":"a4a35364e7e3da96ac7fdbd295f72f62cd92e0bc@juniper.net","name":"Nipa Kumar"},"message":"Enabling ssl based XMPP for dns and agent daemons\n\n1) Addressing review comments for enabling control-node and agent daemon to parse\nXmpp authentication params.\n2) Updating \"Snh_AgentXmppConnectionStatusReq\" introspect commands on agent to\ninclude control-node connections along with AuthType, peer_name\nand peer_address information.\n3) Add \"Snh_AgentDnsXmppConnectionStatusReq\" introspect commands on agent to\ndisplay Dns connection with AuthType, peer_name and peer_address information.\n4) Updating \"Snh_ShowXmppConnectionReq\" and \"Snh_BgpNeighborReq?neighbor\" introspect\ncommands on control-node side to include AuthType information.\n\nChange-Id: I456cdd6921c1465a11be1ac1b984d384ae275304\nPartial-Bug: 1432831","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/7d8227b8944499b45e9ce50180d89acbaf854d7e"},{"sha":"3911861e8aa494f035b74ac8cc37aabd67c1e255","author":{"email":"fa50422149cc0fdcf10db05cbb76c3820092f2e8@juniper.net","name":"Rudra Rugge"},"message":"Monitor service should not check for active\n\nMonitoring of services should not be qualified with\nstate being active. As we might hit issues during launch\neven before the service is active.\n\nChange-Id: Id113c2e575bf845fcf9a18d1ce92dec98ef8763c\nCloses-Bug: #1458442","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/3911861e8aa494f035b74ac8cc37aabd67c1e255"},{"sha":"b9da5d959b4f618ceb15d2f11196e24cb5d2a8cc","author":{"email":"fa50422149cc0fdcf10db05cbb76c3820092f2e8@juniper.net","name":"Rudra Rugge"},"message":"Enable haproxy config translation\n\nEnable haproxy config translation from json format\nAlso enable haproxy daemon handling by supervisord\n\nChange-Id: If3489ea66430ec0ac50bb6198093a0689fa16219\nCloses-Bug: #1452928","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/b9da5d959b4f618ceb15d2f11196e24cb5d2a8cc"},{"sha":"339d30be165c5bb8431f2dea19039c7d8d736fe5","author":{"email":"b71eefaa7334a4d7a52c1e1f1b86714cc1b1c740@juniper.net","name":"Nischal Sheth"},"message":"Handle error where generated bgp update is too big\n\nChange-Id: Ifceb9987aa1f49c77c23365030d0e7713730c052\nCloses-Bug: 1459401","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/339d30be165c5bb8431f2dea19039c7d8d736fe5"},{"sha":"d71ce8e7e4769a9008fe281a983f50ee44a06bd2","author":{"email":"824662dd828adcec0bfbb1c6955f2603475eeec7@lists.opencontrail.org","name":"Zuul"},"message":"Merge \"New greenlet to send messages to ifmap\"","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/d71ce8e7e4769a9008fe281a983f50ee44a06bd2"},{"sha":"91d475ef9aa8bb556f86acf415be5b30f8174c77","author":{"email":"824662dd828adcec0bfbb1c6955f2603475eeec7@lists.opencontrail.org","name":"Zuul"},"message":"Merge \"Replacing external gateway for router\"","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/91d475ef9aa8bb556f86acf415be5b30f8174c77"},{"sha":"582c58992102f301433f94a76cbe1e5a4e2d2e95","author":{"email":"824662dd828adcec0bfbb1c6955f2603475eeec7@lists.opencontrail.org","name":"Zuul"},"message":"Merge \"Monitor service should not check for active\"","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/582c58992102f301433f94a76cbe1e5a4e2d2e95"},{"sha":"16ef359fd132db465eb384138e887325e89f550a","author":{"email":"824662dd828adcec0bfbb1c6955f2603475eeec7@lists.opencontrail.org","name":"Zuul"},"message":"Merge \"Enable haproxy config translation\"","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/16ef359fd132db465eb384138e887325e89f550a"},{"sha":"1c6caaec5ad274c75e1304d49d391ab56615b531","author":{"email":"824662dd828adcec0bfbb1c6955f2603475eeec7@lists.opencontrail.org","name":"Zuul"},"message":"Merge \"Handle error where generated bgp update is too big\"","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/1c6caaec5ad274c75e1304d49d391ab56615b531"},{"sha":"9d0d63c85d86ca41b3aa3465d2f5bc4694562e80","author":{"email":"824662dd828adcec0bfbb1c6955f2603475eeec7@lists.opencontrail.org","name":"Zuul"},"message":"Merge \"Reserve multicast label range, so unicast label cant overlap\"","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/9d0d63c85d86ca41b3aa3465d2f5bc4694562e80"},{"sha":"3a231d7f6554f1ff548920e4989ec9fa384ea43f","author":{"email":"824662dd828adcec0bfbb1c6955f2603475eeec7@lists.opencontrail.org","name":"Zuul"},"message":"Merge \"If agent doesnt find a covering route, set replacement nh to be 0.\"","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/3a231d7f6554f1ff548920e4989ec9fa384ea43f"},{"sha":"77de9b810332269f814fb7172d02e0423cef902c","author":{"email":"824662dd828adcec0bfbb1c6955f2603475eeec7@lists.opencontrail.org","name":"Zuul"},"message":"Merge \"Enabling ssl based XMPP for dns and agent daemons\"","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/77de9b810332269f814fb7172d02e0423cef902c"},{"sha":"0c0f09b216a416feb58760d43f4466c3aa8d3d52","author":{"email":"8dd64039e88644cdacdcb352f52f43c67db4cb4a@juniper.net","name":"ashoksingh"},"message":"Send interface list of Vrouter UVE only in master/primary TSN\n\nIn TSN, for each interface we check whether we have mastership for the corresponding physical router. If we have mastership, then that interface is send in interface_list of Vrouter UVE. Otherwise the interface is sent as part of new field unmanaged_list which is also part of Vrouter UVE. Also send VN count in Vrouter UVE.\nAdded and updated UT accordingly.\n\nChange-Id: Ia3f1e07fc9debcc36a646b9644d44c40f8506b42\nCloses-Bug: #1459515","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/0c0f09b216a416feb58760d43f4466c3aa8d3d52"},{"sha":"c93c20a6dba431b1ad171223f6e68daaee8f74da","author":{"email":"ad7bbab15a6efeb6fca72a7cc3e4156a10aa35ff@juniper.net","name":"Raj Reddy"},"message":"Check for disk space usage only if the directory is created/present,\nthis makes sure we skip the check during init time.\n\nCloses-Bug: #1457674\n\nConflicts:\n\n\tsrc/nodemgr/database_event_manager.py\n\nChange-Id: I8d3bfbfa947fa3b094552faa0c2af8449c8fbef4","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/c93c20a6dba431b1ad171223f6e68daaee8f74da"},{"sha":"f329a36a7e7d6d4190f76415137a707d862f086a","author":{"email":"6fa04ae60770216a92b9effc55224ebae22214d7@contrailsystems.com","name":"Sachin Bansal"},"message":"Validate fq_name only if it is present in obj_dict\n\nAlso added basic CRUD test case for VDNS and VDNS record\n\nChange-Id: I9a3af13add582096890172ea6122ab02192d4813\nCloses-Bug: #1459829","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/f329a36a7e7d6d4190f76415137a707d862f086a"},{"sha":"56c36c908af89b1555ef0d410af9a6707f185cc2","author":{"email":"511d8fa29d5d322d1729453c8686558a7353b758@juniper.net","name":"sbalineni"},"message":"PR netconf commit is handled in a seperate greenlet\n\nCurrently DM posts a netconf commit message for every object\nwhich needs a physical router update. Instead, it should process\ncollection of contrail objects as many and generate a commit message.\nnetconf commit is time consuming blocking call.\n\nThis fix for reducing number of netconf calls.\nIntroduced a seperate greenlet for posting netconf message.\n\nCloses-Bug: #1454861\n\nChange-Id: Ibfc5be4d832e8ff3ff21e2785870b0210c19e62c","distinct":true,"url":"https://api.github.com/repos/nischalsheth/contrail-controller/commits/56c36c908af89b1555ef0d410af9a6707f185cc2"}]}