)]}' { "log": [ { "commit": "759caf0a135e12d5b059e81bd06eaa0a337b385b", "tree": "3ed363ddb01fb8c9b509eddac546be52c0f6c2ae", "parents": [ "56048ee8e55c6b717231614db6f1f2438b2127a5" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Aug 03 02:17:28 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Aug 03 02:17:28 2020 +0000" }, "message": "Starting snapshot 2.2.4-SNAPSHOT\n" }, { "commit": "56048ee8e55c6b717231614db6f1f2438b2127a5", "tree": "64e66f11d9ec0605f37a4864836ca378d906996b", "parents": [ "e3a3df4b2d8acc77ef868bd312a36a88258343b5" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Aug 03 02:17:25 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Aug 03 02:17:25 2020 +0000" }, "message": "Tagging 2.2.4-b3\n" }, { "commit": "e3a3df4b2d8acc77ef868bd312a36a88258343b5", "tree": "3ed363ddb01fb8c9b509eddac546be52c0f6c2ae", "parents": [ "2860f63b68c516ebc0d0a40d73d8580d4ae1040e" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Sat Aug 01 21:36:15 2020 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Sun Aug 02 06:09:45 2020 +0000" }, "message": "Add gui (v1) to tost profile\n\nUntil gui2 reaches feature parity with v1, we can use v1 for demos.\n\nChange-Id: I09bc0362eeccdd6590d95d24a61625f50aacc44a\n" }, { "commit": "2860f63b68c516ebc0d0a40d73d8580d4ae1040e", "tree": "41dab60d91f1ab1dc98bde8f6fc93b6d0fe91876", "parents": [ "75399828fc0dbb377cf17e8ebd107549e46b9dfd" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Sun Aug 02 04:55:30 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Sun Aug 02 04:55:30 2020 +0000" }, "message": "Starting snapshot 2.2.4-SNAPSHOT\n" }, { "commit": "75399828fc0dbb377cf17e8ebd107549e46b9dfd", "tree": "19b27f63031efd497dacade71da21269f9340fd3", "parents": [ "088cb4d1c8d47a3496a3ba9094fa2e386000c4fe" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Sun Aug 02 04:55:28 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Sun Aug 02 04:55:28 2020 +0000" }, "message": "Tagging 2.2.4-b2\n" }, { "commit": "088cb4d1c8d47a3496a3ba9094fa2e386000c4fe", "tree": "41dab60d91f1ab1dc98bde8f6fc93b6d0fe91876", "parents": [ "ed7dfa6ee7fe69a2a73f5c8608532ef9c469be75" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Thu Jul 30 21:55:32 2020 +0200" }, "committer": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Thu Jul 30 21:57:22 2020 +0200" }, "message": "Add inbandtelemetry to the tost profile\n\nChange-Id: Ib3f2789ac47a462e3300df4997672ea2f595084a\n" }, { "commit": "ed7dfa6ee7fe69a2a73f5c8608532ef9c469be75", "tree": "f1a4da60caf947b88d201ee610f00bb77d074c17", "parents": [ "00ff4ce6647c2c05162b5d8cd2e0ba3085302056" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Wed Jul 29 18:54:30 2020 +0200" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Thu Jul 30 19:52:20 2020 +0000" }, "message": "Removes the .git folder from .dockerignore.\n\nDockerignoring the .git folder was causing the commit hash be 0000000000\n\nChange-Id: Ic6b8524221943cc456b3fd18c820e41c33cba6e4\n" }, { "commit": "00ff4ce6647c2c05162b5d8cd2e0ba3085302056", "tree": "46f75667a8b20cd13e3c6af21aac70ac01fe7a88", "parents": [ "c9fce6305437d6221f2e5f24aeaff11dd465dd31" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Jul 29 23:48:39 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Jul 30 10:54:00 2020 -0700" }, "message": "Disable using projectlock during release\n\nIt\u0027s missing from the Gerrit server because of the recent server\nupgrade. We can re-enable locking when the projectlock plugin will be\nupdated, or change the release process to tag a specific commit instead\nof the whole branch.\n\nChange-Id: I2060c74e01a152a07d364a4afa474d9245a3f33b\n" }, { "commit": "c9fce6305437d6221f2e5f24aeaff11dd465dd31", "tree": "b044b13b920b038b2c922276e873770300698548", "parents": [ "252564b8284e2ca28181a2b5f71cc37eff92fe28" ], "author": { "name": "Robert MacDavid", "email": "robertmacdavid@gmail.com", "time": "Tue Jul 28 22:17:07 2020 -0400" }, "committer": { "name": "Robert MacDavid", "email": "robertmacdavid@gmail.com", "time": "Wed Jul 29 18:46:59 2020 -0400" }, "message": "Backport fabric-spgw TNA changes to v1model\n\nThis branch ports the SPGW pipeline of fabric-tna back to v1model to\nmake the tables and actions consistent across the two versions. This\nconsistency will allow for testing of ONOS apps on both software and\nhardware targets, since the only available software target that works\nwith ONOS requires v1model p4 programs. Changes to the fabric testing\nsuite (fabric-p4test) will be pushed in parallel.\n\nChange-Id: Iad393b27f08a4fcd29f82e59d181871475ef2b10\n" }, { "commit": "252564b8284e2ca28181a2b5f71cc37eff92fe28", "tree": "5f4b7ecbdf603b32ca275995885c5bb6f24b5425", "parents": [ "1a64c3abf1ffc3b284b87ae70c0ab6f0ac910bdd" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Thu Jul 23 18:36:29 2020 +0200" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Tue Jul 28 16:32:18 2020 +0000" }, "message": "Fix for ONOS dockerfile that was broken as the absolute path of java was changed in the azul images.\n\nUpdate the jvm path in the dockerfile and pin the docker image to a more specific tag.\n\nChange-Id: Idc0feea6380974b1e1f93e39af697b36147e6fef\n" }, { "commit": "1a64c3abf1ffc3b284b87ae70c0ab6f0ac910bdd", "tree": "08c2f85002f176bd2cc14ba1afafe662d2529984", "parents": [ "4170ab79fdbeb5390aff9f16407717e98bb17ad9" ], "author": { "name": "Georgios Katsikas", "email": "katsikas.gp@gmail.com", "time": "Wed Jun 03 17:30:43 2020 +0200" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Tue Jul 28 16:10:27 2020 +0000" }, "message": "Safer get operations for the server driver\n\nAlso:\n * REST attributes according to Contansts\n * Additional action per rule\n * Alphabetical order of static variables\n\nChange-Id: I887ad2fe828ded217b707e9f914e1624232c4979\nSigned-off-by: Georgios Katsikas \u003ckatsikas.gp@gmail.com\u003e\n" }, { "commit": "4170ab79fdbeb5390aff9f16407717e98bb17ad9", "tree": "ea835a7f47c39ef6cd7d73e0a508c9a748125ea1", "parents": [ "defc74ea014fb0910082c44c07599ad194848fb4" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jul 22 17:34:55 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jul 22 17:34:55 2020 +0900" }, "message": "Add sona profile to bazel build script\n\nChange-Id: Ifdec053d3cbd914387b38fef22fe6bd784e63da8\n" }, { "commit": "defc74ea014fb0910082c44c07599ad194848fb4", "tree": "ff0b8537652cff4dacfab098c0a7bfbb1d4207a0", "parents": [ "bfc5e553c627af546ad519c133722404125af87a" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jul 17 15:27:02 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jul 21 05:24:12 2020 +0000" }, "message": "AETHER-233 Move IntProgrammable behavior to core APIs\n\nBefore, the behavior interface and other concrete classes used it by\nwere part of the inbandtelemetry app. To make this behavior available to\nthird-party apps (such as the fabric-tna pipeconf), we move it to the\ncore APIs.\n\nIn this process, we do some clean-up of the behavior API. For example,\nwe remove references to network-level semantics (as behaviors should\nonly abstract device-level ones). That helps in reducing the number of\nclasses required to maintain in the core.\n\nChange-Id: I3ba24ea93cdfea115cee454d5e921e15ec17eee9\n" }, { "commit": "bfc5e553c627af546ad519c133722404125af87a", "tree": "8c067d26069e736bb5decc992a2463178496898d", "parents": [ "d172435433e19b10eb6b320823428e67f6205e8a" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Jul 17 19:12:43 2020 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Sun Jul 19 04:43:29 2020 +0000" }, "message": "[AETHER-457] Load initial routes from netcfg\n\nChange-Id: I338316ba8836cd4fbd567d25a7e71ff27f27e8e4\n" }, { "commit": "d172435433e19b10eb6b320823428e67f6205e8a", "tree": "599ad74a6a9b8c911ef095624a527b53a46fec85", "parents": [ "ba3e3d500dfb0aad360503fde757925fcb5c1d9d" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jul 17 01:26:31 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jul 17 01:26:31 2020 -0700" }, "message": "AETHER-452 Read P4RT counters only if table supports them\n\nBefore, we were reading counters from all tables, even from those that\ndidn\u0027t have any. That was causing certain P4RT implementations to\nreturn error.\n\nChange-Id: I028ecaca46ddc0c9afc16b78ba7754f943a2717b\n" }, { "commit": "ba3e3d500dfb0aad360503fde757925fcb5c1d9d", "tree": "ea9638b097e69b6ef99a66fe1a3e7e5307e15b42", "parents": [ "d35e8a6a04db2a9372b24bb1a03e8ab22d8d502e" ], "author": { "name": "nosignal", "email": "howard_hsu@edge-core.com", "time": "Thu Jul 09 17:07:16 2020 +0800" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Fri Jul 17 00:34:43 2020 +0000" }, "message": "Fix: ndpEnabled default value in NeighbourResolutionManager property\n\nThe value of ndpEnabled should be NRM_NDP_ENABLED_DEFAULT instead of NRM_NDP_ENABLED\n\nChange-Id: I7bbed17b9556beb99dbc6060cbec4809b12b1c69\n(cherry picked from commit c888801b0622ff7bbc423db7c06513b855b822b7)\n" }, { "commit": "d35e8a6a04db2a9372b24bb1a03e8ab22d8d502e", "tree": "d6b12642534adb086a27217dbf0f838b0c2f7d2e", "parents": [ "cf18713872e75374b60b39a92e10a40d17a1e1db" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Jul 15 18:38:59 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Jul 15 21:55:30 2020 -0700" }, "message": "Allow building fabric.p4 with custom S1U_SGW_PREFIX\n\nChange-Id: I4fcaf3f2b56e6d024e54f8897467c280be73e001\n" }, { "commit": "cf18713872e75374b60b39a92e10a40d17a1e1db", "tree": "b4761565143debf3830355533d803f5094f8820f", "parents": [ "46276ef4b8a6c4670a65d0c91a9773f16175a0e1" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 14 00:05:24 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Jul 14 09:22:35 2020 +0900" }, "message": "Refactor: remove verbose logging message at openstack networking\n\nChange-Id: Ibe089023ff0c4df4b45476227c69ad2c80417002\n" }, { "commit": "46276ef4b8a6c4670a65d0c91a9773f16175a0e1", "tree": "69bd1874cfebfc2b5aff47d04b9049b16dfc1a15", "parents": [ "ce5ab98cff882cbad9f6145704c33787c4628b16" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jul 13 16:20:28 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Jul 13 12:34:49 2020 +0000" }, "message": "Listen on openstack\u0027s port event to create instance port and host\n\nChange-Id: I3ef48dea08bf26bb61ed05d19b47d2bbade181e6\n" }, { "commit": "ce5ab98cff882cbad9f6145704c33787c4628b16", "tree": "dc1873a9aa28a58a1c4f37c0b17daf05bfe9b341", "parents": [ "b5255ff34d24a2c9b85967e2dc00f84cd72406bf" ], "author": { "name": "Anurag Chadha", "email": "anurag.chadha@hsc.com", "time": "Mon Jul 13 13:38:08 2020 +0530" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Mon Jul 13 12:05:53 2020 +0000" }, "message": "[ONOS-8106][ONOS-8107] Fix for netconf ssh session not initiating when a node goes down in cluster\n\nChange-Id: If9c3208a299d8dfde763115cb873aba00fc35ef6\n(cherry picked from commit 01ab40a03a95b009fef69f64a5bfc914b8f1bb14)\n" }, { "commit": "b5255ff34d24a2c9b85967e2dc00f84cd72406bf", "tree": "e80d7cedd2a894e9ea9f4b52c74dea4750717026", "parents": [ "969e8af0b9cd20af95e4ce5cbe206b096fc2a749" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jul 10 11:40:38 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jul 10 11:40:43 2020 +0200" }, "message": "Lowering error log for optional TLV type in LLDP packet\n\nProcessing of the LLDP packet can proceed with no issue without the TLV and null cases are handled in sequent methods.\nThis shoudl not be treated as an error warning.\n\nChange-Id: I3c201ca1c9daaf030fed6dbb09a6608527df283d\n" }, { "commit": "969e8af0b9cd20af95e4ce5cbe206b096fc2a749", "tree": "ff4785bb28136d2b9589ef8372b3d3aaf77043ae", "parents": [ "73d930064bfdcb5fc5bf63138bd3e1ecb631ec40" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Jul 09 11:39:08 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Jul 10 08:44:39 2020 +0000" }, "message": "[VOL-3327] Avoid logging of non-error in OLT Pipeliner\n\nChange-Id: Ie56ee6cb206019a113c49253235aebffe40dab91\n" }, { "commit": "73d930064bfdcb5fc5bf63138bd3e1ecb631ec40", "tree": "a494fc1085f6d165ed496ec92ad95f516e72b26f", "parents": [ "0f6ef9c68e69545b2e8a3bb3fa0b640e5e528a53" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Mon Jul 06 11:30:36 2020 -0700" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Jul 09 10:08:02 2020 +0200" }, "message": "Upgrade to apache karaf 4.2.9\n\nChange-Id: Id42b0b0893ee81cb54a50bf6c76da024a9a2d2a8\n" }, { "commit": "0f6ef9c68e69545b2e8a3bb3fa0b640e5e528a53", "tree": "94cb8d8ed3b997846da729052c3aed37552c9f9d", "parents": [ "8a95ee4a36547de9ce6dd4a02b2c34de542b45ea" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jul 08 21:37:26 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Jul 09 02:55:41 2020 +0900" }, "message": "Fix: only handle TCP/UDP/ICMP/SCTP/any protocol for security group\n\nChange-Id: I2499f80f7e441e00f5fbe50d84e687f0a60afc0c\n" }, { "commit": "8a95ee4a36547de9ce6dd4a02b2c34de542b45ea", "tree": "c670c911529c5afb15e8f7cfcdca0989aa96b79a", "parents": [ "1891791a29549a6f06a8bd69f26c7823762825cb" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Tue Jun 30 22:04:16 2020 +0200" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Tue Jul 07 19:17:01 2020 +0000" }, "message": "[AETHER-255] Tost profile for bazel build (onos and onos-package)\n\nChange-Id: I0c0cf93dc1c5e43379bfba27d11943cc0e9bd208\n" }, { "commit": "1891791a29549a6f06a8bd69f26c7823762825cb", "tree": "8540325db0ef07f8a62beeb61bb8e233aad8a4aa", "parents": [ "c78592170138d879e921a62c4e3524ccc352de21" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Tue Jan 07 11:28:46 2020 -0800" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Tue Jul 07 19:16:40 2020 +0000" }, "message": "[AETHER-255] Collection of missing cherry-picks and other fixes\n\nIncludes following commits\n- ca05e1fd9d95f6e8801279c19fbf3377b200474c\n- 0033dcb99e5bd8e8e7203a349a8dfb9cc4190bc9\n- bdf39a75600df007e08234f89b8f8834e00f1b2a\n\nAdditionally:\n- Removes zte and onos-topo bundles which are not present in 2.2.\n- Removes general provider from minimal and seba\n\nChange-Id: Ic078482d1ff465c5b301adee98f0ad98a08c0fdb\n" }, { "commit": "c78592170138d879e921a62c4e3524ccc352de21", "tree": "d44741716bebfa6e2eb743c4b1a1119f506d3591", "parents": [ "8f6b5cdabf7828f6f7c017f288aad87c7bd0911a" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Jul 06 21:49:03 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Jul 06 21:49:03 2020 -0700" }, "message": "Update script to generate fabric.p4 constants in new location\n\nChange-Id: Ic425ebcacd78a7458c4b12aadccf0e6621d462f5\n" }, { "commit": "8f6b5cdabf7828f6f7c017f288aad87c7bd0911a", "tree": "1a4213a414b99e686eecaafa9bdb21b5ed629961", "parents": [ "6ea20fd5ab2ad82422191533f51699654ce56720" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jun 30 18:56:12 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jul 07 04:41:00 2020 +0000" }, "message": "Publish fabric.p4 constants with fabric-api artifact\n\nFor consumption by third-party apps who wish to operate directly on\nfabric.p4 tables and other entities.\n\nChange-Id: Iec8a18c3355767d92e2ca8595017632760c0cbd1\n" }, { "commit": "6ea20fd5ab2ad82422191533f51699654ce56720", "tree": "d636dc40a0fa3556fc467739e65af622e1d4250a", "parents": [ "f3f145f4e724cf26bf28887d614869cff991279d" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Jul 03 18:28:58 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Jul 03 18:28:58 2020 +0000" }, "message": "Starting snapshot 2.2.4-SNAPSHOT\n" }, { "commit": "f3f145f4e724cf26bf28887d614869cff991279d", "tree": "a87f8676f4edf6071ccb49eeeafa24728ba2921e", "parents": [ "a022de805fd151aa3d0c75e7aa23e1e1e0e62690" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Jul 03 18:28:51 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Jul 03 18:28:51 2020 +0000" }, "message": "Tagging 2.2.3\n" }, { "commit": "a022de805fd151aa3d0c75e7aa23e1e1e0e62690", "tree": "596cb38dccc68ac87640715c7ee67940d670bc44", "parents": [ "9f5c41f956c44bc161e36eb4f818452f319628af" ], "author": { "name": "Robert MacDavid", "email": "robertmacdavid@gmail.com", "time": "Tue Jun 30 14:18:14 2020 -0400" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Jul 01 01:21:24 2020 +0000" }, "message": "Add gRPC publish targets for servers in apps\n\nAdded two gRPC public target list dependencies: io_grpc_grpc_netty and\nio_grpc_grpc_core_internal. This allows the creation of gRPC servers in\nONOS apps, which can be useful for student projects involving p4runtime.\nThe first dependency providers a server class, the second dependency\nwas added to resolve an apparent compile-time issue. Preferably the\nsecond dependency can be eventually removed.\n\nChange-Id: I502c9d515da076b4443ae77a2cb3292a8df4e208\n" }, { "commit": "9f5c41f956c44bc161e36eb4f818452f319628af", "tree": "0f67c4d123ab97a1be861c28d3105bd2aec5fa67", "parents": [ "30cfeb7aa93dfa251052a98bbfffb68fb9b7542c" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Jun 30 19:17:02 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Jun 30 19:17:02 2020 +0000" }, "message": "Starting snapshot 2.2.3-SNAPSHOT\n" }, { "commit": "30cfeb7aa93dfa251052a98bbfffb68fb9b7542c", "tree": "39d0a3bb66bee05864d3e54a50f6e8bce6a4c5cc", "parents": [ "1fece88cf5b611e04deebe60c88835319040c43f" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Jun 30 19:16:55 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Jun 30 19:16:55 2020 +0000" }, "message": "Tagging 2.2.3-rc1\n" }, { "commit": "1fece88cf5b611e04deebe60c88835319040c43f", "tree": "0f67c4d123ab97a1be861c28d3105bd2aec5fa67", "parents": [ "b869fcb4b2b8690c8cd7e561c1d200ab3cecf824" ], "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:28:39 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": "b869fcb4b2b8690c8cd7e561c1d200ab3cecf824", "tree": "48773c4d161626bb694685e4a635df49776a38ae", "parents": [ "a75d5ac70d20220bf04abe2d9e0569b960fada00" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Jun 24 15:03:23 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Jun 24 15:03:23 2020 +0000" }, "message": "Starting snapshot 2.2.3-SNAPSHOT\n" }, { "commit": "a75d5ac70d20220bf04abe2d9e0569b960fada00", "tree": "239af387b1bd0092cacc9b108607983e71c0c200", "parents": [ "61599a4f6d6c951405ebeff3030c6b8d236bef4c" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Jun 24 15:03:21 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Jun 24 15:03:21 2020 +0000" }, "message": "Tagging 2.2.3-b2\n" }, { "commit": "61599a4f6d6c951405ebeff3030c6b8d236bef4c", "tree": "48773c4d161626bb694685e4a635df49776a38ae", "parents": [ "4d73add23e18f5353e2b17d232bed1cf6912beb4" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Jun 23 10:21:56 2020 -0700" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Tue Jun 23 10:21:56 2020 -0700" }, "message": "Publish artifacts in preparation of Trellis separation\n\nChange-Id: Ibffa5036431d2e1f48a4de2a3b08039c5a74eabc\n" }, { "commit": "4d73add23e18f5353e2b17d232bed1cf6912beb4", "tree": "27a89aea701cab33ee51c9828b846b23c601f91b", "parents": [ "6dc062a01cfefdbfd8efc8e8ed73e66400bdb750" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Feb 14 13:23:57 2020 -0800" }, "committer": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Fri Jun 19 17:36:04 2020 -0700" }, "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": "6dc062a01cfefdbfd8efc8e8ed73e66400bdb750", "tree": "f829043904e69859ef4e678aee63da93e46679f8", "parents": [ "357bcecbfb02a9da29ee88a41e00f167e2e62920" ], "author": { "name": "Seyeon Jeong", "email": "seyeon@opennetworking.org", "time": "Fri Feb 28 01:17:34 2020 -0800" }, "committer": { "name": "Seyeon Jeong", "email": "seyeon@opennetworking.org", "time": "Wed Jun 17 19:32:14 2020 -0700" }, "message": "[AETHER-76] Complete T3 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- Enables NIB to be manually filled with the followings via T3-load commands.\n - Static dump files of onos-diagnostics (t3-load-file).\n - Returns of API calls to live ONOS stores (t3-load-snapshot).\n- Enables NIB to be auto-filled with live ONOS stores.\n - When T3-execution commands (e.g. pingall) found NIB is invalid.\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: I2bb546bdde454a034338cd896388fa0b37d868be\n(cherry picked from commit c3803e7fad5fb28ecf3e83253f183a34936be4a0)\n" }, { "commit": "357bcecbfb02a9da29ee88a41e00f167e2e62920", "tree": "66fbc7298463e04a6852221e9cedbe1f79862250", "parents": [ "ea7c0efb2966c5aed57d2e2d0ed9116820bfbd54" ], "author": { "name": "Seyeon Jeong", "email": "seyeon@opennetworking.org", "time": "Fri Feb 28 01:17:34 2020 -0800" }, "committer": { "name": "Seyeon Jeong", "email": "seyeon@opennetworking.org", "time": "Wed Jun 17 21:28:29 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": "ea7c0efb2966c5aed57d2e2d0ed9116820bfbd54", "tree": "60fa69d71773c5dcfc228d810c5b6e511f32c3dc", "parents": [ "6043fc469d6c3fbb544be6567766a9878f0d673e" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Wed Jun 03 21:42:50 2020 +0200" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Tue Jun 16 09:30:21 2020 +0000" }, "message": "Check ONOS_ROOT is set.\n\nEven if the Makefile lives inside ONOS, ONOS_ROOT could not be set\n\nChange-Id: Ifb3e383a43faa977d285219881ff3ae56c0769b7\n" }, { "commit": "6043fc469d6c3fbb544be6567766a9878f0d673e", "tree": "b2ed882877923b25ad747a40a2403dcc9c8387f2", "parents": [ "bed5cd95ae3d05cd6170d427d581129e1d1d2e7a" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 12 12:26:32 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri Jun 12 20:14:39 2020 +0000" }, "message": "Extract and publish p4runtime protocol utils in separate artifact\n\nFor consumption by third-party apps built via mvn\n\nChange-Id: Ic9c1eccb2519b2952cdb632e1f07ccefbba00396\n" }, { "commit": "bed5cd95ae3d05cd6170d427d581129e1d1d2e7a", "tree": "fa527417722dafd1cdb8d960118cadf4ca6a1bf8", "parents": [ "3e11e7418aec7d80bbe3ee18bd2fbca4556270c3" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Jun 12 18:48:05 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Jun 12 18:48:05 2020 +0000" }, "message": "Starting snapshot 2.2.3-SNAPSHOT\n" }, { "commit": "3e11e7418aec7d80bbe3ee18bd2fbca4556270c3", "tree": "e8b2f16e1e19006cd47ec18eaed77da1742e47c4", "parents": [ "ad74171842c9802a083fe3674527fee2505fb2b6" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Jun 12 18:48:03 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Jun 12 18:48:03 2020 +0000" }, "message": "Tagging 2.2.3-b1\n" }, { "commit": "ad74171842c9802a083fe3674527fee2505fb2b6", "tree": "fa527417722dafd1cdb8d960118cadf4ca6a1bf8", "parents": [ "6347ff4c46de1531856c3de318f73b62002fcc3c" ], "author": { "name": "Ilayda Ozdemir", "email": "ilayda.ozdemir@netsia.com", "time": "Wed Jun 10 08:31:27 2020 +0000" }, "committer": { "name": "Ilayda Ozdemir", "email": "ilayda.ozdemir@netsia.com", "time": "Fri Jun 12 07:50:38 2020 +0000" }, "message": "SEBA-991-A new API needed to remove specific sources from a McastRoute\n\nChange-Id: Ia7e6cf6939c517743d5adc6bc3869decdf64609f\n" }, { "commit": "6347ff4c46de1531856c3de318f73b62002fcc3c", "tree": "7ee9d6f938473d9b1c3892eccc6f6af1f0672f33", "parents": [ "8e0e2946a12c3bfc7fee72997403103b41ffefff" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed Jun 10 13:24:38 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed Jun 10 13:25:06 2020 +0200" }, "message": "[ONOS-8102] Moving get(MeterService.class) into each MetersWebResource Method to avoid startup race condition between Web resource and meter service class creation.\n\nChange-Id: Ie1a14aeec91b54a120ccd3d14f9edc846426c857\n" }, { "commit": "8e0e2946a12c3bfc7fee72997403103b41ffefff", "tree": "d71d2e9c707d9159aa4471283364ceaad64971ca", "parents": [ "2218fa796650625577d137ed19698c667e07e1f8" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Mon Jun 08 17:10:56 2020 +0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Jun 09 02:28:35 2020 +0000" }, "message": "[AETHER-239] Add RAW_DEVICE_CONFIG extension\n\nChange-Id: I0acc1039800c7e69b87e3195f4f7ee732df241c0\n(cherry picked from commit 40e0a0c90d9a3b8ea36ef2ecd0fc8763e0b3d482)\n" }, { "commit": "2218fa796650625577d137ed19698c667e07e1f8", "tree": "437ccf921bd1f04d0279032b3d22ef06ed50f044", "parents": [ "c9e43a40412e0ca96cf8fc5dde7bdd6b4f70e080" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Jun 04 17:12:50 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Jun 04 17:12:50 2020 -0700" }, "message": "Add p4rt drivers to list of published artifacts\n\nThis is required to support the new fabric-tna pipeconf, which will live\non a separate repo, built via Maven.\n\nChange-Id: Ib98323b6238ee2ed7e59b20d243ffe034e825b14\n" }, { "commit": "c9e43a40412e0ca96cf8fc5dde7bdd6b4f70e080", "tree": "53d87bd06dcd44a0c9d664b22d096247828a56df", "parents": [ "1d4756928df452b61a0d51919d9aab80b7447bfe" ], "author": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Mon Jun 01 09:32:59 2020 +0100" }, "committer": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Mon Jun 01 11:30:06 2020 +0100" }, "message": "[ONOS-8094] GUI2 Topo details fails to show localized messages for English\n\nChange-Id: I6bd9d64350358fb66afbc0d46a6fd31b5e499af0\n" }, { "commit": "1d4756928df452b61a0d51919d9aab80b7447bfe", "tree": "df4a0747aee88d2f3973e8638e1318bafee98f4b", "parents": [ "13ccba6c09299694c35a3a1075a2e500ae5a4030" ], "author": { "name": "Robert MacDavid", "email": "robertmacdavid@gmail.com", "time": "Thu May 21 21:32:38 2020 -0400" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Fri May 29 02:30:01 2020 +0000" }, "message": "Rewrite the SPGW P4 pipeline.\n\nThis commit makes two changes to the fabric.p4 source files:\n1. Routing is now done on a metadata field instead of the ipv4 header.\nRouting on the ipv4 header is incorrect if the packet is encapsulated\nwith an outer IPV4 header. The metadata field is updated each time the\nipv4 destination changes, or an outer header is added or removed. These\nchanges require no control plane modifications due to @name annotations.\n2. The spgw control blocks have been rewritten to support the logical UP4\npipeline. Its location in the pipeline is unchanged, and its\ninteractions with other control blocks is unchanged.\n\nThese changes compile for both bmv2 and tofino, and There is currently a\nPR for the fabric-p4test repo which updates the SPGW PTF tests to\naccount for these changes.\n\nChange-Id: I80ccf30e136a2bb24a83029e22413af351e6eed6\n(cherry picked from commit bec6b6a7b0f33812c6f6904d9f9b629539446e79)\n" }, { "commit": "13ccba6c09299694c35a3a1075a2e500ae5a4030", "tree": "3313ad343d9480a7c5761f804834c7ec65991cc4", "parents": [ "f9a5ecb69b239dd04f8923b8dc8a6b764b405f90" ], "author": { "name": "Georgios Katsikas", "email": "katsikas.gp@gmail.com", "time": "Wed Mar 18 12:05:03 2020 +0100" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu May 28 16:09:00 2020 +0000" }, "message": "Server device driver extensions\n\n * Additional behaviours implemented\n * BasicSystemOperations\n * DeviceHandshaker\n * InterfaceConfig\n * PortAdmin\n * QueueConfig\n * TableStatisticsDiscovery\n * DeviceSystemStatisticsQuery\n * New device abstractions on CPU cache and main memory\n * Additional statistics (main memory)\n * New UI with Memory statistics (based on the old gui)\n * Constants decoupled from implementations\n * More builders used for interface implementations\n * Style fixes and refactoring\n\nChange-Id: Ie54ed0fb4760456cfd6339c74b36486dd3c20f87\nSigned-off-by: Georgios Katsikas \u003ckatsikas.gp@gmail.com\u003e\n(cherry picked from commit 740d3281b09f2517c32a302cf12e16e3d98830fe)\n" }, { "commit": "f9a5ecb69b239dd04f8923b8dc8a6b764b405f90", "tree": "0758c9b4c4439bc4e48fc5830a928fa107ab976b", "parents": [ "671561617d6b44704a61df5a01580a3cbcaea8a3" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri May 22 12:42:12 2020 +0200" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Thu May 28 16:07:07 2020 +0000" }, "message": "[ONOS-8098][VOL-3128] Implement multipart PORT_DESC processing in ACTIVE state\n\nChange-Id: Icb82a0856ca0388ee27151d3a90e50a07e49965a\n" }, { "commit": "671561617d6b44704a61df5a01580a3cbcaea8a3", "tree": "a319432c65136e9483c90686b6f80c4abb4458c0", "parents": [ "989eac325bc9546ee06af2954860b75697628ace" ], "author": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Tue May 26 09:42:01 2020 +0100" }, "committer": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Tue May 26 17:09:51 2020 +0100" }, "message": "[ONOS-8095] GUI2 Adjusted the width of columns in the flow table view\n\nChange-Id: I4ffa81a82d1c7baa0758ce158a4c7a8d0af53a49\n" }, { "commit": "989eac325bc9546ee06af2954860b75697628ace", "tree": "e8e47b9ddc73860cdb88d6ec8ee802975de63681", "parents": [ "22ce467ad0f3de50e7f4848dfda2c0d872f7d711" ], "author": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Thu May 21 14:17:43 2020 +0100" }, "committer": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Tue May 26 15:46:45 2020 +0000" }, "message": "[ONOS-8097] Pipeconf table top header misaligned\n\nChange-Id: I53177528333684e244478b9ea728b535ce9ad6e6\n" }, { "commit": "22ce467ad0f3de50e7f4848dfda2c0d872f7d711", "tree": "31873081c4e7dd684f1978e747e6f929f5e6dcdf", "parents": [ "87b3f864da3e0486a171a9c362754cebdf391d98" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue May 26 00:31:27 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue May 26 00:31:27 2020 +0900" }, "message": "Fix: perform exact port match for full port mask value 0xFFFF\n\nChange-Id: I3820a60d42677fa407daf6f42f4cc308497b255f\n" }, { "commit": "87b3f864da3e0486a171a9c362754cebdf391d98", "tree": "52ff08ce8aacb35314cabd72d97c1d1e702d3a46", "parents": [ "2d8ecd1a37da0a31f74a8a98c694b6d629509af9" ], "author": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Thu May 21 16:14:54 2020 +0100" }, "committer": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Fri May 22 15:54:50 2020 +0100" }, "message": "[ONOS-8096] In GUI2 device panel space before colon creates unnecessary wrap\n\nChange-Id: I08ca8b70dc6c21d12714f510c9fa3473ad41c261\n" }, { "commit": "2d8ecd1a37da0a31f74a8a98c694b6d629509af9", "tree": "1e86ccf401895f1f20b81633ec6f20cff7470189", "parents": [ "4ac9f9b8a4ef5eaa4720c1b43862c243ff722b56" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Wed May 20 22:50:30 2020 +0200" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Wed May 20 22:51:48 2020 +0200" }, "message": "Removes workaround for duplicate device_added events\n\nChange-Id: I2144b3a6f1c226664f8c30bbb79963a570c9b4b6\n" }, { "commit": "4ac9f9b8a4ef5eaa4720c1b43862c243ff722b56", "tree": "fd1a88aa2d61edcf61acd0475c3b8f7f653839ca", "parents": [ "5908b5642a41e5755adcf7ec10f3d4f2c0ea2657" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon May 18 17:48:48 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon May 18 18:41:18 2020 +0900" }, "message": "Fix: only reply ARP request from external router\n\nChange-Id: Ieed4f49c0ae607d2318ab6cfafea19d62a87c344\n" }, { "commit": "5908b5642a41e5755adcf7ec10f3d4f2c0ea2657", "tree": "c1643de0061fd415b46d4a4408f30b41270820a7", "parents": [ "4e4084cd6ded060616a5afa7d3af427715cfc2d0" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed May 06 16:09:10 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri May 15 17:00:00 2020 +0000" }, "message": "[VOL-3016] OLTPipeline removes empty next group if the last group was removed because of empty buckets\n\nChange-Id: Ife4973a1bdd4137fd43fa4d2a49b94a5f3280aeb\n" }, { "commit": "4e4084cd6ded060616a5afa7d3af427715cfc2d0", "tree": "165abc00dcf831bfcf1a905afd265aa59132eef0", "parents": [ "4d1b1f3f39439a57d69d867d41cb3a4d39bee6b3" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed May 13 15:36:57 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed May 13 17:50:42 2020 +0200" }, "message": "[ONOS-8093] Purge Meter API\n\nChange-Id: I8e5a6826793b9f17d7115e241a12e3a2972b38a9\n" }, { "commit": "4d1b1f3f39439a57d69d867d41cb3a4d39bee6b3", "tree": "452721141cebd89387777c4be937d02aa6ed7872", "parents": [ "c55a74ffb68b04ad8859c738b497df61d7662da1" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon May 11 23:02:38 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue May 12 00:07:58 2020 +0900" }, "message": "Refactor: simplify the floating IP related ARP rule installation\n\nChange-Id: Ie00a5b8e6fe67d5b5f50147d4a82639b2f0c4097\n" }, { "commit": "c55a74ffb68b04ad8859c738b497df61d7662da1", "tree": "bd9e4893efcaf8dcc5d61d9c28d96419315b0929", "parents": [ "cac12a408784cf35611843507d64aece8c330679" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon May 11 13:05:47 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon May 11 21:06:27 2020 +0900" }, "message": "Support to specify BootFileName and ServerName in DHCP Option\n\nChange-Id: I0b1cc4af29db933e22b42f999c56a2189a967b97\n" }, { "commit": "cac12a408784cf35611843507d64aece8c330679", "tree": "b9b99701fe8257e1be1e265b375a7ec4eae0f0fe", "parents": [ "9275f9c8434d79cde8ca1f01f3d601dbc345e554" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Wed Apr 15 20:53:14 2020 +0200" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Mon May 11 06:57:38 2020 +0000" }, "message": "Fix for duplicated event issue.\n\n1) Waits for the end of the leader election;\n\n2) Partially reverts 18417 - there is no always the need\nto notify the delegate;\n\n3) Reverts 18899, since 19904 partially reverted 16278\nwhich was the original reason for 18899;\n\n4) Removes offline timestamp after an admin-removal\n\npatch2: introduces 4) to fix the issues of the previous patch\n\npatch1: duplicated events are still present after an admin\nremoval (remove or wipe-out please) - the issue is not related\nto the changes reported above.\n\nChange-Id: I6e6b2ce21b08d08e8188dea362a904e6dc5505d4\n" }, { "commit": "9275f9c8434d79cde8ca1f01f3d601dbc345e554", "tree": "ae42f124d374c9c898808e09776049bf2dab4593", "parents": [ "70806974cd3b9ba9bb7217e1495c038f1980fc10" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu May 07 12:01:46 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri May 08 02:07:59 2020 +0900" }, "message": "Support to assign IP address via DHCP to Bare Metal server\n\nChange-Id: Ie385c0d261dd54d93c910939805c6bcc2b41bebc\n" }, { "commit": "70806974cd3b9ba9bb7217e1495c038f1980fc10", "tree": "5142dc9da946b067d2d047fb60e5839f24329137", "parents": [ "aec1b136f6f908b67a19c5e58cd8cbbeaf37769e" ], "author": { "name": "nosignal", "email": "howard_hsu@edge-core.com", "time": "Mon Apr 20 15:29:32 2020 +0800" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue May 05 02:03:41 2020 +0000" }, "message": "Fix deps link of perfmark\n\nIssue: The perfmark link point to nothing since the path is\nio_perfmark_perfmark_api. Anyone try to use this dep in the BUILD file,\nthey will face an error as following:\n\"no such target \u0027@io_grpc_grpc_java//core:perfmark\u0027: target \u0027perfmark\u0027\nnot declared in package \u0027core\u0027 defined by /private/var/tmp/xxxx/6f6008\nfff2843565525304b248809a4a/external/io_grpc_grpc_java/core/BUILD.bazel\nand referenced by \u0027//deps:io_grpc_grpc_core_perfmark\u0027\"\n\nThe real path for perfmark is:\n/private/var/tmp/xxxx/6f6008fff2843565525304b248809a4a/external/\nio_perfmark_perfmark_api/jar/\n\nPatch: Since the dep is no longer inuse in onos, removed this dep from deps/BUILD.\n\nChange-Id: I81220f248d2ff00e3b97db2780d639868c64ec2f\n(cherry picked from commit bf220fd844497b57b94804fde347ca6fddb3dd7a)\n" }, { "commit": "aec1b136f6f908b67a19c5e58cd8cbbeaf37769e", "tree": "463ed15368e3fc5899502f76d77f2a0d6865df88", "parents": [ "528f96e3fcee90d2c2e8ad32530b89dc176753db" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Apr 30 12:00:13 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Apr 30 12:00:13 2020 +0900" }, "message": "Fix: correctly broadcast ARP MAC and IP reply for fake gateway\n\nChange-Id: I5c45473496c44e7faa7ee8f3f178f396f39df9bd\n" }, { "commit": "528f96e3fcee90d2c2e8ad32530b89dc176753db", "tree": "ccaf868213e897d2d6027d6dbb473f99e621fd7f", "parents": [ "caf87fd79fce58fd17ae5835273ec4a6d4d6f865" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Apr 29 23:36:15 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Apr 29 17:29:15 2020 +0000" }, "message": "Fix: correctly specify the VM\u0027s mac associated with the given FIP\n\nChange-Id: I68f5ac5cf7dee0c31b072303b771b95ccb0fc940\n" }, { "commit": "caf87fd79fce58fd17ae5835273ec4a6d4d6f865", "tree": "0078508eb31f8cbe198701d9dda8415f9b3bdb6d", "parents": [ "0ee285a8fb9ff3362d11cf40fc37602cc1b1465d" ], "author": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Wed Apr 29 12:40:47 2020 +0100" }, "committer": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Wed Apr 29 12:40:47 2020 +0100" }, "message": "Added in a .bazelversion file to work with Bazelisk\n\nChange-Id: I420e895c31f50b3fc065c6edffbffaa5793a56f8\n" }, { "commit": "0ee285a8fb9ff3362d11cf40fc37602cc1b1465d", "tree": "648f1177fe70e918ffcafbc91a8f1ddb131e546a", "parents": [ "e78603fa70ab43cef2e7336122c983dc228f37c1" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Fri Apr 03 12:44:21 2020 +0200" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Fri Apr 17 13:43:38 2020 +0000" }, "message": "[ONOS-8086] Groups entries are not deleted\n\nIntroduces a new method to update the stats, instead of using addOrUpdate.\nIn this way, we can handle properly the PENDING_DELETE state.\n\nChange-Id: Iee8eb2398d8d8b4a1b6105ad19b9d733056eb1bb\n" }, { "commit": "e78603fa70ab43cef2e7336122c983dc228f37c1", "tree": "a817d9cd6663b90ee62edc1cb985c1a0112949b0", "parents": [ "351ed584c44f1418b3fe9190abf4750c1b139023" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Wed Apr 15 22:48:36 2020 +0200" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Fri Apr 17 11:29:24 2020 +0200" }, "message": "Avoid to flood the logs with purgeOnDisconnection print\n\nChange-Id: I1c4ec0e2752180642e2e6da7c098fe0a99df756f\n" }, { "commit": "351ed584c44f1418b3fe9190abf4750c1b139023", "tree": "ad55c4ad247bcc75cd26cecddd93c5788bc28d92", "parents": [ "ad95aaf1afc57b5b64de148c9aea95f125a4f0a8" ], "author": { "name": "Seyeon Jeong", "email": "seyeon@opennetworking.org", "time": "Tue Apr 07 12:06:18 2020 -0700" }, "committer": { "name": "Seyeon Jeong", "email": "seyeon@opennetworking.org", "time": "Fri Apr 10 06:08:13 2020 +0000" }, "message": "Supports capability of T3 to trace multiple actions with priority in a group\n\nT3 sets an egress packet of a device in the trace after handling\nOUTPUT action of a group, so actions placed after OUTPUT were ignored.\nThis was fixed by sorting the list of instructions with priority.\n\nChange-Id: I071f9356e53924f90a06eb9f184e0c762b3975d4\n(cherry picked from commit 80a6276388034a79c54e403c93f02094485a45d5)\n" }, { "commit": "ad95aaf1afc57b5b64de148c9aea95f125a4f0a8", "tree": "ff00490fc2e1f6e94a7415ea1ed0a0c09dd6aec4", "parents": [ "f394bb3305229ceded0f15ef1104fb167c90215f" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Mar 27 12:53:46 2020 +0100" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Tue Apr 07 15:33:40 2020 +0000" }, "message": "[ONOS-8087] Per device purgeOnDisconnection Flag\n\nChange-Id: I7cb1db12a4d910d70123f116107a898bf9e6d278\n(cherry picked from commit 32a9c0b2d92a76e743e9e64eb2f1c6db2da77d12)\n" }, { "commit": "f394bb3305229ceded0f15ef1104fb167c90215f", "tree": "c835545b391a5aaebfc2b0f8169c565c8d4b3de8", "parents": [ "38c82f71872eb540227e5073d3df8f6ff8f9e0cf" ], "author": { "name": "Seyeon Jeong", "email": "seyeon@opennetworking.org", "time": "Tue Mar 03 17:33:40 2020 -0800" }, "committer": { "name": "Seyeon Jeong", "email": "seyeon@opennetworking.org", "time": "Fri Apr 03 07:11:15 2020 +0000" }, "message": "Fix an action of t3-troubleshot-mcast command when no sink for a multicast route\n\n- Prints a message saying that there is no sink to trace\n\nChange-Id: Ib113170c2c2a73e8a71b3819d2b814113adf357d\n(cherry picked from commit fbd65dbd60d20878a3576de1fbd68d4bdee6f26c)\n" }, { "commit": "38c82f71872eb540227e5073d3df8f6ff8f9e0cf", "tree": "bc8420a1369c5030a9ea32be71c3ee5568acf230", "parents": [ "2000d0122e5620fc9c3c3787fe04d6366f6d930b" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Apr 02 11:15:38 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Apr 02 11:28:15 2020 +0900" }, "message": "Fix: refer to correct useSecurityGroup value on the resource event\n\nChange-Id: I504bbade75ca72e1af95574f219368ba2960ef55\n" }, { "commit": "2000d0122e5620fc9c3c3787fe04d6366f6d930b", "tree": "cf3371737a3618a9b00d0d557abbb39fd6868b99", "parents": [ "a0db2db92e268ff60f37366b27e1087feb9c5ec3" ], "author": { "name": "Seyeon Jeong", "email": "seyeon@opennetworking.org", "time": "Fri Feb 28 01:46:39 2020 -0800" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Tue Mar 31 21:21:55 2020 +0000" }, "message": "Add JSON decoders for Host and HostLocation\n\n- HostsWebResource will use the Host codec in parsing JSON for create-host requests\n\nChange-Id: If51bf3433a4ab45889a94a6d11bbd3db6b96d074\n(cherry picked from commit 46d2462e4e49855b0d533035250776589fd05d88)\n" }, { "commit": "a0db2db92e268ff60f37366b27e1087feb9c5ec3", "tree": "b0f1921e4d4b66e08f975ac372d9a6a9d8837873", "parents": [ "7f73c729b456b3965436336560d518282318ecea" ], "author": { "name": "Shibu Vijayakumar", "email": "shibu.vijayakumar@infosys.com", "time": "Thu Mar 01 15:45:59 2018 -0800" }, "committer": { "name": "Shibu Vijayakumar", "email": "shibu.vijayakumar@infosys.com", "time": "Tue Mar 31 09:01:59 2020 +0000" }, "message": "Fix bugs for dynamic interface configuration\n\n- portNextObjStore is not updated when adding or removing portNextObjective\n- Group keys for L2IG in flowObjectiveStore are deleted while modifying L2IG, which in turn causes an exception\n- L3UG pointing to L2IG, which is already removed, is not removed\n- Empty L2FG, with VLAN ID removed from the configuration, is not removed\n- Bridging and unicast routing rules for hosts are not updated when changing port VLAN from untagged to tagged and vice versa\n\nChange-Id: I9454fe553ae53e0fc8839a4ad629c0b5b9039a36\n" }, { "commit": "7f73c729b456b3965436336560d518282318ecea", "tree": "e8703f7924728af7f158aabafd2377d6dd2605f0", "parents": [ "99c64d0214630f8726a13e76e5d847f54d3c53d6" ], "author": { "name": "Shibu Vijayakumar", "email": "shibu.vijayakumar@infosys.com", "time": "Thu Jul 04 07:13:37 2019 -0400" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Fri Mar 27 18:27:13 2020 +0000" }, "message": "Flow stats collection optimization - Flag introduced to stop periodic collection and collect only in 3 scenarios (Flows Add/Delete/Mod, Switch Add/Change, Mastership Change)\n\nChange-Id: I1ad143a416f34135a622818c60dbc97310fe905e\n" }, { "commit": "99c64d0214630f8726a13e76e5d847f54d3c53d6", "tree": "303c93d3c571d9dfabd44bb3f620094cc0ed79a8", "parents": [ "91bebb63abec8af731e52f8e8c08cf0cab5fa79b" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Wed Mar 04 14:36:41 2020 +0100" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Thu Mar 26 21:39:02 2020 +0000" }, "message": "Fixes invalidate nextid\n\nChange-Id: I475899566fcd2a51dd7d0e672ede6e65e25c8f78\n" }, { "commit": "91bebb63abec8af731e52f8e8c08cf0cab5fa79b", "tree": "b9c9b63a8a28b7004d86a7282546bbad4b87598e", "parents": [ "11c148bd0d3b37b54788be05994b6bf3b5e8a71d" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Wed Feb 12 20:40:55 2020 +0100" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Thu Mar 26 20:54:53 2020 +0000" }, "message": "Refactors McastHandler to optimize network failures\n\nChanges:\n- Introduces a paths store\n- Optimizes SINKS_ADDED, SINKS_REMOVED\n- Uses SINKS_REMOVED to handle egress failures\n- Optimizes SOURCES_ADDED, SOURCES_REMOVED\n- Leverages SOURCES_REMOVED to handle ingress failures\n- Optimizes infra failures\n\nChange-Id: I16d264f58d6fe11cfce4a546f7b4ab82a9fcc21b\n" }, { "commit": "11c148bd0d3b37b54788be05994b6bf3b5e8a71d", "tree": "e0ceb8d8306a38e2a46918561ae7951b03d87436", "parents": [ "0921df0c4f727a304cb5c81267d56d730b6b10da" ], "author": { "name": "Seyeon Jeong", "email": "seyeon@opennetworking.org", "time": "Tue Mar 03 12:49:48 2020 -0800" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Thu Mar 26 19:40:57 2020 +0000" }, "message": "Found a few codec inconsistencies between JSON encoders and decoders\n\n- Fix EtherType inconsistency in coding VLAN_PUSH and MPLS_POP instructions\n- Fix group id inconsistency in coding a Group instruction\n- Fix Group identifiers to be treated as unsigned integers in GroupCodec\n- Add a JSON decoder for FlowEntry\n\nChange-Id: Id80b9e009550e3b71b9274adb116e5179391fa66\n(cherry picked from commit 494f586853c1a87ba62f20b477e211f996baded5)\n" }, { "commit": "0921df0c4f727a304cb5c81267d56d730b6b10da", "tree": "7615e06880635aa0869df0ab0b234b8e1b7963fb", "parents": [ "72f3b9db4d30700ef20b771ee2b2ef58782e2892" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Mon Dec 23 19:21:49 2019 +0100" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Thu Mar 26 18:02:41 2020 +0100" }, "message": "Removes the Multicast cache and repurposes the Multicast workers\n\nAdditionally reduce the locking inside MulticastHandler\n\nChange-Id: Id8dd9aff5322388e3aeec8ebc67465719719514f\n" }, { "commit": "72f3b9db4d30700ef20b771ee2b2ef58782e2892", "tree": "7c6270b4beceda5d6a14bf9f8294014f77b23ba0", "parents": [ "c695026a6c03cf29dc2843181303dbc941bfa8c0" ], "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 15:44:22 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": "c695026a6c03cf29dc2843181303dbc941bfa8c0", "tree": "5f91f5d32e4ad4edb3969df2b9a638320def31d8", "parents": [ "7b7e8ac991c3f3cb15def2db836ab678dd2c42f7" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Mon Feb 03 13:50:53 2020 +0100" }, "committer": { "name": "pier", "email": "pier@opennetworking.org", "time": "Thu Mar 26 10:42:44 2020 +0100" }, "message": "Revisit logging in McastHandler\n\nChange-Id: Ie1847671ed69cb02fac45cb4495106ce99f39f1c\n" }, { "commit": "7b7e8ac991c3f3cb15def2db836ab678dd2c42f7", "tree": "f4263423c81f283de5ee422be24ee42eab7f977a", "parents": [ "7aa3a2df6544df2343d1b9b46cd64723ea5a1d0f" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Mon Jan 27 17:45:03 2020 +0100" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Thu Mar 26 08:01:46 2020 +0000" }, "message": "Improves VERIFY operations\n\nChanges:\n- Avoids to sends duplicate next when there are multiple sources\n- Introduces a backpressure mechanism to not flood the pipeliners\n- Guarantees there are at least 30s between each mcast corrector\nexecution\n- Introduce a pool of 4 verifiers in FlowObjectiveManager to\nseparate the thread used for the installation/removal of the\nFlowObjectives\n- Improves logging in verifyGroup\n\nChange-Id: I45aac0f80c9eb6afd763f21977d62df4a98f686e\n" }, { "commit": "7aa3a2df6544df2343d1b9b46cd64723ea5a1d0f", "tree": "f736ffa4089d2ea760358ea2f2128da89a8e65f3", "parents": [ "836d7fe733b11acd6bba16ad35b2f8f974fd51f8" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Wed Jan 29 16:19:22 2020 +0100" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Wed Mar 25 19:27:47 2020 +0000" }, "message": "Reduces the dependency of the link providers on the ClusterMetadataService.\n\nProvivers threads can be stuck on getting the cluster metadata.\nKeep a local copy and update when receving the events\n\nChange-Id: I5c83e5bbf166a003261dc15c0544b0bca23419d8\n" }, { "commit": "836d7fe733b11acd6bba16ad35b2f8f974fd51f8", "tree": "fbd75e0caebc19a5e7d94bc02213813314f64def", "parents": [ "7df7ce0eb64364fb24d65a94766ecf8dda523f27" ], "author": { "name": "pier", "email": "pier@opennetworking.org", "time": "Fri Mar 20 11:00:38 2020 +0100" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Wed Mar 25 19:16:30 2020 +0000" }, "message": "Fixes a regression introduced by 23223.\n\nAdditionally adds a cleanUp method for the pipeliners\nto reset the internal states between different executions.\nThis was another regression introduced by 23223.\n\nFixes also a memory leak caused by re-init of the grouphandler\nwithout terminating its internal references\n\nChange-Id: I7b2c2cc4d24b2d838f31755ea75cfcbe1bec5ba7\n" }, { "commit": "7df7ce0eb64364fb24d65a94766ecf8dda523f27", "tree": "7ff1fc58a947185658328b11f81b2c88351928c7", "parents": [ "02969dbed9977645ac5309a3ee214a9dba56e55f" ], "author": { "name": "Shibu Vijayakumar", "email": "shibu.vijayakumar@infosys.com", "time": "Tue Jan 07 11:45:09 2020 +0000" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Wed Mar 25 19:10:20 2020 +0000" }, "message": "Fix for the issue: CM routes pointing to spine instead of pg pod after updating netcfg.\nDualHomed subnets add and remove issues addressed.\n\nChange-Id: I41c333923e2f2170834d1c83485a418b893f44da\n" }, { "commit": "02969dbed9977645ac5309a3ee214a9dba56e55f", "tree": "8e290ddf3070dbb58cd36ee921e2c42eb19db7fe", "parents": [ "39597dba695e70e9a25df1d125c638e8ca72482b" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Mar 25 17:26:40 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Mar 25 17:26:40 2020 +0000" }, "message": "Starting snapshot 2.2.3-SNAPSHOT\n" }, { "commit": "39597dba695e70e9a25df1d125c638e8ca72482b", "tree": "781db5db670e5a77cf8f9790e9b6390f001204e4", "parents": [ "1e24910516c195927caa4a988e5e40ea88ab8223" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Mar 25 17:26:34 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Mar 25 17:26:34 2020 +0000" }, "message": "Tagging 2.2.2\n" }, { "commit": "1e24910516c195927caa4a988e5e40ea88ab8223", "tree": "5efc184a644d2f60b664e9241d7acb12b36cfcbe", "parents": [ "745873c692cf61a0cb4ec9b5800ee2272fcf26ce" ], "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:52 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": "745873c692cf61a0cb4ec9b5800ee2272fcf26ce", "tree": "150fb972a44c73045d7b0973c3c4ae3294acde01", "parents": [ "8760c8cbeddf6476b7439611d94456902eeaf60d" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Mar 24 21:39:51 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Mar 24 21:39:51 2020 +0000" }, "message": "Starting snapshot 2.2.2-SNAPSHOT\n" }, { "commit": "8760c8cbeddf6476b7439611d94456902eeaf60d", "tree": "d8741517cfe7571f1e3e2f56f3efde82d65f2f4e", "parents": [ "670513da01c8d41a4d23dc2e96c38047b4a4926b" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Mar 24 21:39:46 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Mar 24 21:39:46 2020 +0000" }, "message": "Tagging 2.2.2-rc6\n" }, { "commit": "670513da01c8d41a4d23dc2e96c38047b4a4926b", "tree": "150fb972a44c73045d7b0973c3c4ae3294acde01", "parents": [ "d239789497b61187a8d1bee1f51cce3771619e4d" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Mar 24 14:04:21 2020 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Mar 24 14:04:21 2020 -0700" }, "message": "Put back proper version of prototype builds\n\nChange-Id: Ie2a2a991df36edde3a96139eef19e02bda1390bd\n" }, { "commit": "d239789497b61187a8d1bee1f51cce3771619e4d", "tree": "26e3df6891d25c154de3463911e47255f07ff447", "parents": [ "3bdeb4ad0765566807124f495c016040aa838627" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Mar 24 20:48:25 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Mar 24 20:48:25 2020 +0000" }, "message": "Starting snapshot 2.2.2-SNAPSHOT\n" }, { "commit": "3bdeb4ad0765566807124f495c016040aa838627", "tree": "03d21f27bfaff7349c683d59cfbdcd4893de6ff2", "parents": [ "fd28c0dc109ba19d524de890d24ef80127b5f18f" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Mar 24 20:48:20 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Mar 24 20:48:20 2020 +0000" }, "message": "Tagging 2.2.2-rc5\n" }, { "commit": "fd28c0dc109ba19d524de890d24ef80127b5f18f", "tree": "26e3df6891d25c154de3463911e47255f07ff447", "parents": [ "6b182cb7fc4a01979ec0794d9f7bd3cd0f58d117" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Mar 24 13:10:01 2020 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Mar 24 13:10:01 2020 -0700" }, "message": "required parameter\n\nChange-Id: I923a432e16a1aa3fd9718ee807097240ca0683d4\n" }, { "commit": "6b182cb7fc4a01979ec0794d9f7bd3cd0f58d117", "tree": "fa38eab7205ee0ba101dd635fdccaa8548ca48f3", "parents": [ "3ad3839bb21029ce41a78bbc9052c5557feb7f23" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Mar 24 11:45:38 2020 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Mar 24 19:32:42 2020 +0000" }, "message": "fix shell suntax error\n\nChange-Id: I0376ca5db1d75981f6eafb1447d321f1e3523169\n" }, { "commit": "3ad3839bb21029ce41a78bbc9052c5557feb7f23", "tree": "778370511d6b5e67f242777361dfaebe7d378011", "parents": [ "abda2996f5ad849f274b3c04d9d3373841136222" ], "author": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Mar 24 17:55:28 2020 +0000" }, "committer": { "name": "Ray Milkey", "email": "ray@onlab.us", "time": "Tue Mar 24 18:46:25 2020 +0000" }, "message": "Revert \"Bump Atomix dependency version to 3.1.6\"\n\nThis reverts commit 3dbb14964a1a1742923c4c98622338701cfd1e8f.\n\nChange-Id: I6d1bba0470b6b371d1fffdb832f3441f5864f92d\n" }, { "commit": "abda2996f5ad849f274b3c04d9d3373841136222", "tree": "97caff8abbd04e499e769be3283307730f21f144", "parents": [ "ccb5fa81fd8213ad385992f648c8e8fbedf7e628" ], "author": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Mar 24 11:06:01 2020 -0700" }, "committer": { "name": "Ray Milkey", "email": "ray@opennetworking.org", "time": "Tue Mar 24 11:06:01 2020 -0700" }, "message": "Publish artifacts locally so the archetypes tests can find them\n\nChange-Id: Ie727508135680cfb139edddc6b476eb5840ddd76\n" }, { "commit": "ccb5fa81fd8213ad385992f648c8e8fbedf7e628", "tree": "e14716c808bbf265db95611d3b5b2a79daf8e2a4", "parents": [ "608e971696560df05a1ac62d553bea0087a974f3" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Mar 24 16:44:37 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Mar 24 16:44:37 2020 +0000" }, "message": "Starting snapshot 2.2.2-SNAPSHOT\n" } ], "next": "608e971696560df05a1ac62d553bea0087a974f3" }