)]}' { "log": [ { "commit": "724037b5fd769c53d69bf0039d6c0bcb18e480e6", "tree": "fe1fa5d78ec1d5cd36b5cbc99d5ca1c84bab9dc5", "parents": [ "3964ab45ae9e0c220fba5ff144539543f17a2a78" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Fri Jun 12 18:48:37 2020 +0200" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Sat Jun 27 12:45:11 2020 +0200" }, "message": "[AETHER-77] onos-diagnostics-k8s\n\n- Adds onos-diagnostics-k8s\n- Introduces profile abstraction to make some cmds optional\n- Refactors onos-diagnostics to make use of the profiles\n- Optimizes T3_OFFLINE profile\n\nChange-Id: I615f03971018526b174894b39b4255e6f9ce4e3e\n" }, { "commit": "9797ebbdc1a5cf2d6ebab18fd93887d1b4c2a1b9", "tree": "a81eed8a9d3d1716ebd8d45d9ec3dde151a7c909", "parents": [ "ac12956ce6d59ee37cef3d32de73926b74da5e6a" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Feb 14 13:23:57 2020 -0800" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Fri Jun 19 06:49:23 2020 +0000" }, "message": "Phased recovery\n\n- Implemented a set of CLI commands\n - Enable/disable group of ports\n - List recovery phase of each device\n - Force a specific device to enter given phase\n- Return CompletableFuture in RRP\n- Introduce completeAfter method in Tools\n- Introduce submit method in PredictableExecutor which returns a CompletableFuture\n\nChange-Id: I60b0fb7b67e392b33b52d908d2b53f7acbddc565\n" }, { "commit": "8d3cad223666f1073ccb99c7cdf8c16e8c346c66", "tree": "b45b192505a869a74a444741f51cd89dd27a28ef", "parents": [ "fbc71d9cff990636017b986804f4ca067418086e" ], "author": { "name": "Seyeon Jeong", "email": "seyeon@opennetworking.org", "time": "Fri Feb 28 01:17:34 2020 -0800" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Fri Jun 19 04:38:39 2020 +0000" }, "message": "[AETHER-76] Impelentation of a new Trellis Troubleshoot Tool (T3) for offline mode\n\n- For the performance improvement, T3 offline mode uses snapshots of the network states\ncalled Network Information Base (NIB) instead of runtime interactions with ONOS core\nduring troubleshooting a Trellis system.\n- Partially tested with some mininet topos for trellis\n(https://github.com/opennetworkinglab/routing/tree/master/trellis).\n- Usage instruction docs (https://docs.trellisfabric.org/troubleshooting.html).\n\nChange-Id: Ice608f77aa96bfbcadfff34991c4a1b6d93125b6\n(cherry picked from commit eaa6329aba67c2577fdca7d3ddf230611e82f9f7)\n" }, { "commit": "b42abd44bfeec2eaa60c70e6b2b5757bb97c2e72", "tree": "f3643e94be78f52ed903a347b501e8256cdd5245", "parents": [ "000af64693dcb85f61b37e60d24774f86808368c" ], "author": { "name": "Harshada Chaundkar", "email": "harshada_chaundkar@comcast.com", "time": "Tue Jul 02 16:01:24 2019 +0000" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Thu Mar 26 16:05:11 2020 +0100" }, "message": "Removing flow modification during sink/source addition/removal.\n\nChanges:\n- fwd objectives are pushed only the first time for a given device\n- fwd objectives are removed only if the dev is no more serving the group\n- mac/vlan filt objectives are pushed only the first time for a given device\n- vlan filt objectives are pushed only the first time for a given cpoint\n- filt objectives are purged upon device, link and edge port failures\n- adds sr-filt-mcast to dump the installed filt obj\n- updates onos-diags\n\nChange-Id: I802ebec7e160486fea9ad4bf53aca36a2b1c7146\n" }, { "commit": "80a62463abd755c7cea43ff5b9c557cd26da7e08", "tree": "23e0a26d7b103e0503522c9578ded265e1cc9d12", "parents": [ "05c6f43ea159143efa7bb357ec91cc345337bfa5" ], "author": { "name": "Seyeon Jeong", "email": "seyeon@opennetworking.org", "time": "Tue Mar 10 17:41:14 2020 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Wed Mar 25 02:12:42 2020 +0000" }, "message": "Provide a map between all devices and their driver names\n\n- Introduce a new Java API in DriverService\n- Implement a new CLI command device-drivers that dumps all devices and their driver names or a driver name of a device\n- Include this CLI command as part of onos-diags\n\nChange-Id: I978690e6af6c00dbfc09259b50449779b1167754\n(cherry picked from commit dfaf4622e00256a8063ec4f12765381f7290a476)\n" }, { "commit": "ef0761c2118a363c199433e106094de8ac9f6c43", "tree": "69485e1cfa06fd97ac12a4c55a7be89378e56d6e", "parents": [ "a3ce00ba00b17b82c9e88046c6b37dff9ec382ee" ], "author": { "name": "Ruchi Sahota", "email": "Ruchi_Sahota@infosys.com", "time": "Mon Jan 28 01:08:18 2019 +0000" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Wed Apr 10 14:53:49 2019 -0700" }, "message": "Route reprogamming using group substitution during next hop movement\n\nChange-Id: Idf8362dac522722ca67747e245bfd836e6ee6292\n" }, { "commit": "dc77af5a4d40d8f07e3c9c71cf20e679f9e49b01", "tree": "6ce4a0644a3add9ee68e0e5172f2cdac41ca8c13", "parents": [ "5ec42085af64c5aba5cbbb0f414b007666e4fd03" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Feb 12 17:47:41 2019 -0800" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Thu Feb 14 19:37:15 2019 +0000" }, "message": "Update scr command in onos-diag for Karaf 4.x\n\nChange-Id: I9652da403cf094777aaafa661c5265c3b3278c14\n" }, { "commit": "3fe60be09c891d3964bcba9a3305ce7cce9ee727", "tree": "13b0d9c4d7701bd84d7204e134a8d754559315b3", "parents": [ "1e8a1bd5cef7dda8aaaa453bcd96033f79be0e98" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Oct 26 15:54:32 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Fri Oct 26 22:56:37 2018 +0000" }, "message": "Update onos-diagnostics to include the latest SR commands\n\nChange-Id: Ie478ed8d04a467fc6f112c358810b95d1a7f5dcc\n" }, { "commit": "b185858b6f85a3e2139e4ea3a1b41cc0e440dc0c", "tree": "275ab2256bad9746750cc8586278559db6c5d73f", "parents": [ "3e793750d4efc4c5ff2975ab62b46e8256b29150" ], "author": { "name": "Pier", "email": "pierluigi.ventre@cnit.it", "time": "Wed May 02 13:31:12 2018 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed May 09 19:22:34 2018 +0200" }, "message": "Add maps and sr-mcast-role commands\n\nChange-Id: Ib557485aa1ce8d5b49b5af1beab7320230e564e3\n" }, { "commit": "8b7df41a284682b4695e2474cdc9c565445f9cf6", "tree": "3611cc3384dc7cc7bb90e91cb5725f89254d956d", "parents": [ "96a0d3408594ee2db90a7e50f8942ea71fe2e2bc" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Apr 24 10:23:21 2018 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Tue Apr 24 17:32:33 2018 +0000" }, "message": "Add obj-queues into onos-diagnostics\n\nChange-Id: I215c7030450aa75ebb732f4ee81ec75faa65e18c\n" }, { "commit": "8bc75ee52b2eabffe9fb0f032eb78a8e9b530a6d", "tree": "5401e33aef37caada612ceb401ebe01b7b8458e3", "parents": [ "be5789db5529b8c1f0fdd3a376e71f11e79f752d" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Apr 17 18:56:53 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Apr 19 22:31:33 2018 +0000" }, "message": "Implement sr-should-program command\n\nChange-Id: Ie7da6c83b1f432c5f84a13712d0a1be106733c6a\n" }, { "commit": "954b368077e9051a542d6e2d202319fa79eead95", "tree": "b44dce3f4f9a77751f287ed42c882ad08b72bd55", "parents": [ "0ac67127715677fe603d84900d69d8064d2f68af" ], "author": { "name": "Pier", "email": "pierluigi.ventre@cnit.it", "time": "Wed Apr 18 08:50:29 2018 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Apr 19 14:52:59 2018 +0000" }, "message": "Improve onos-diagnostics adding sr-mcast-leader\n\nChange-Id: I57e058956a2fd8c4397c97e993851029967e5df5\n(cherry picked from commit 160880a18536d464d10d4f2ad8e38581e9ea3e3d)\n" }, { "commit": "a7be50dc8856d223d49ef3157f763461cade2a8c", "tree": "dd1f67bf26000aaa28fd8800c499185b3413af45", "parents": [ "345b0c7ad2c3dbbb0ca5137b1d842b3fc2173d50" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Apr 16 14:02:18 2018 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Apr 16 22:29:41 2018 +0000" }, "message": "Making REST API port as a command-line option for various admin commands.\n\nAlso cleaning up usage for consistency.\n\nChange-Id: I1d8a10c063cab5992033b97d6efa60bba030ed9e\n" }, { "commit": "4099f056b9b444a7500f24fb05c46d051aa12c8a", "tree": "b8970c3e3b1ea01b10f187f694d7655f29b65caa", "parents": [ "c09ad6dfee6aa7b0dffb2b06c6a29e6cc7c4421c" ], "author": { "name": "Pier", "email": "pierluigi.ventre@cnit.it", "time": "Thu Apr 05 20:45:40 2018 +0200" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Fri Apr 06 02:10:24 2018 +0000" }, "message": "Improve onos-diagnostics with new multicast commands and interface command\n\nChange-Id: I478eb589aedd6c4c4e821c2e6c308a21c1142d36\n" }, { "commit": "ff691b7f63656ea6d8f5ea318066c64a91db1ab7", "tree": "57884f9ae16a38e588dd3b049a5280cadfe66f2d", "parents": [ "03121dc4d14bb83d6e20d9f199eca8b71d63a766" ], "author": { "name": "Andreas Pantelopoulos", "email": "andreas@opennetworking.org", "time": "Mon Mar 12 16:30:20 2018 -0700" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed Mar 14 00:55:56 2018 +0000" }, "message": "Implemented the following PW features and fixes:\n\n - PW support for H-AGG topologies. Support for leaf-spine-spine\n leaf-spine-spine-leaf pseudowires.\n - Renamed pw commands with sr-pw-* pattern and also removed redundant output\n from them.\n - Enabled bulk addition / removal of pws from the rest api.\n - Modified diagnostics tool with the updated command name.\n\nChange-Id: I708db9281d0082b160cbd713910b420ef7df9da3\n" }, { "commit": "c6576fa86c386685f5db846fb57e30c8de74812e", "tree": "4130502176a92c0e1e3b686899115584e934eedd", "parents": [ "168aa62d48a703d8d306fdcf0eb2789651270c96" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Thu Mar 08 14:59:42 2018 -0800" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Fri Mar 09 17:07:16 2018 +0000" }, "message": "Adding SR commands to onos-diagnostics\n\nChange-Id: I00d2ec1565811be77893846b18db991b69776f71\n(cherry picked from commit 415bb2347203a76b5a1a350229f03a603a484ebf)\n" }, { "commit": "7f2a356294bd623e220c33b98850fa44d81b36ce", "tree": "0108893c1e8a978a3b87a358b837414e372a7f07", "parents": [ "825401ef12af7d6ce17e4831684a584db6d0ed33" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Feb 28 10:02:16 2018 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Feb 28 18:57:05 2018 +0000" }, "message": "Creating build of a small bundle of remote administrative tools that\ncan be installed separately from the ONOS source or ONOS runtime.\n\nChange-Id: I0f8a7e2739010f34d913d79ab40390aef3fc07e2\n" }, { "commit": "a40aa0b806fb5d29332bc1600c66088b5ae04eb5", "tree": "c0aa9b1de9d41e389f6c45346654467ee8cb6961", "parents": [ "084245fa94ff22f51d64ee213c6a542d1278b83f" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Feb 01 15:52:10 2018 -0800" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Fri Feb 02 22:19:57 2018 +0000" }, "message": "Adding feature repo listing to the diagnostics commands.\n\nChange-Id: I63a22b798265f6c3e4bacff87fc6284cd94c4831\n(cherry picked from commit b831911ab31f841a808dda377e4f06f2c738d150)\n" }, { "commit": "15370d2a16fb9577a20103801611b004fcb56a6e", "tree": "b39ffae221e7837328b60827fecb2f9385976c2a", "parents": [ "075f1013593666ebb9afffddf06581ca4ff96ddd" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jan 30 13:57:38 2018 -0800" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu Feb 01 17:13:36 2018 +0000" }, "message": "Adding a tool for remote collection of node and cluster diagnostics.\n\n- Includes \u0027onos-diagnostics\u0027, \u0027onos-node-diagnostics\u0027\n- Includes REST API /onos/v1/diagnostics\n\nChange-Id: Ife0a15627b14238d0fce52b01b72d56e6a1fe40f\n" } ] }