)]}' { "log": [ { "commit": "6576151f809f4b140335589f52f62c129b969e68", "tree": "5511896ce42ebca7e78a495d0f484bbac906452c", "parents": [ "8a9328182256749fc181414187fef2d715db9607" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Sep 30 14:27:02 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Sep 30 14:27:02 2020 +0000" }, "message": "Tagging 2.2.6\n" }, { "commit": "8a9328182256749fc181414187fef2d715db9607", "tree": "71b86fdae40e8eeb09263172f409a6fd92bb80f6", "parents": [ "2e00bf71812700c15f4e905c0be5696dc7366438" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Sep 29 05:44:23 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Sep 29 05:44:23 2020 +0000" }, "message": "Starting snapshot 2.2.6-SNAPSHOT\n" }, { "commit": "2e00bf71812700c15f4e905c0be5696dc7366438", "tree": "24f14c14b26ad5d7354d532ca1b5a594201ea347", "parents": [ "f358cd918e415e9bb355f3040f54ea8fea494325" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Sep 29 05:44:20 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Tue Sep 29 05:44:20 2020 +0000" }, "message": "Tagging 2.2.6-b2\n" }, { "commit": "f358cd918e415e9bb355f3040f54ea8fea494325", "tree": "71b86fdae40e8eeb09263172f409a6fd92bb80f6", "parents": [ "e80c15bc3580db128129cc170f152f1e8a09d8f2" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Sep 28 19:31:47 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Sep 29 05:07:20 2020 +0000" }, "message": "Publish more grpc artifacts\n\nRequired for testing of external apps\n\nChange-Id: I2b7e0199835523b3cfb7ce54b44d439718c25fc4\n" }, { "commit": "e80c15bc3580db128129cc170f152f1e8a09d8f2", "tree": "aa75d4e137046d34406af2b757435b0a87bd1ba3", "parents": [ "cf044c7c0534c963fa28258bf2be25ecc14956e7" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Sep 28 17:26:11 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Sep 28 17:26:11 2020 +0000" }, "message": "Starting snapshot 2.2.6-SNAPSHOT\n" }, { "commit": "cf044c7c0534c963fa28258bf2be25ecc14956e7", "tree": "da1b5070dd9e9352085cd1234d2ebabde2fbd328", "parents": [ "bb5110d0880bfc0a14c49078a7dd8c0586df2e83" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Sep 28 17:26:06 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Sep 28 17:26:06 2020 +0000" }, "message": "Tagging 2.2.6-rc1\n" }, { "commit": "bb5110d0880bfc0a14c49078a7dd8c0586df2e83", "tree": "aa75d4e137046d34406af2b757435b0a87bd1ba3", "parents": [ "76da0290a77010d38a57c0ff4b8a1a9da6cff466" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Tue Sep 22 12:51:06 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Mon Sep 28 15:06:19 2020 +0000" }, "message": "Immutability for getMeters APIs\n\nChange-Id: Iaf908766aa360e84e82306e398fff56c9593d8f1\n" }, { "commit": "76da0290a77010d38a57c0ff4b8a1a9da6cff466", "tree": "7887d30f510166c1fe685643460cd0d3bf66ec0a", "parents": [ "e2d6e1735586ad22af9b04ebf0d539b6c95d5793" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed Sep 23 11:42:21 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Mon Sep 28 07:24:54 2020 +0000" }, "message": "Host Location Provider improvements and logging\n\nChange-Id: Ia8e5d7357ee6acb5c19925661778d1d24a0a5d14\n" }, { "commit": "e2d6e1735586ad22af9b04ebf0d539b6c95d5793", "tree": "3c4ea676f2b1512ea69e00839de9567938383267", "parents": [ "90b484120e7cdfd7628c01a6c63a696aabb9b146" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Sep 28 04:59:18 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Sep 28 04:59:18 2020 +0000" }, "message": "Starting snapshot 2.2.6-SNAPSHOT\n" }, { "commit": "90b484120e7cdfd7628c01a6c63a696aabb9b146", "tree": "6e1e8f22db0613c6b66432afbe8f4d3027b3d889", "parents": [ "3bc3d5b746cf58b5ab192cb6d7f175ab6966e79d" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Sep 28 04:59:15 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Sep 28 04:59:15 2020 +0000" }, "message": "Tagging 2.2.6-b1\n" }, { "commit": "3bc3d5b746cf58b5ab192cb6d7f175ab6966e79d", "tree": "3c4ea676f2b1512ea69e00839de9567938383267", "parents": [ "568568224f7d47c670aadbe472232dbd8be7e026" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Sep 23 16:46:12 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Sep 23 08:38:27 2020 +0000" }, "message": "Use port\u0027s MacAddress to associate ONOS port and Kubernetes port\n\nChange-Id: I0a53962c61ddea06f4fb6bc6ab2a6f756cbc0052\n" }, { "commit": "568568224f7d47c670aadbe472232dbd8be7e026", "tree": "4c1431d0085184ed37833566257ad395218f9331", "parents": [ "c4fb5ce8884016553ca6149ff61de8e9a0ce7854" ], "author": { "name": "Saurav Das", "email": "saurav.das@opennetworking.org", "time": "Mon Sep 21 15:26:50 2020 -0700" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed Sep 23 07:18:45 2020 +0000" }, "message": "Avoid sending meter-modify for a pending add to openflow southbound\n\nChange-Id: Ia84c8bdce944344ceee7090bd34ab464e1fe23c7\n" }, { "commit": "c4fb5ce8884016553ca6149ff61de8e9a0ce7854", "tree": "e50ae811647aecd955c726860bb6cf4e49be4540", "parents": [ "0f1ffd162f0a8fd2a12ac26f12b54519064c4a3b" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Fri Aug 07 14:58:52 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Sep 23 05:07:22 2020 +0000" }, "message": "Add builder function to IntObjective\n\nChange-Id: Ief782b264b618d18174a476febe5960cfb28583f\n(cherry picked from commit b7b79af9702f03c1286b8f2f9d98e6b87b29c467)\n" }, { "commit": "0f1ffd162f0a8fd2a12ac26f12b54519064c4a3b", "tree": "418c5400a2bff1821ffb7a9044daf60adb55974b", "parents": [ "adebcbce40e814a83de095a8cada8a25517f6fe9" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Fri Sep 18 11:10:47 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Sep 22 18:51:09 2020 +0000" }, "message": "Add netcfg for INT\n\nUse network config subsystem to handle such configs\n\nChange-Id: I8ec14d31c30e3d1d8cd2c703d8db5535bb8b5cd4\n" }, { "commit": "adebcbce40e814a83de095a8cada8a25517f6fe9", "tree": "92374bbb257d732711562fdb03f5f1d6d3a53feb", "parents": [ "7388ff5dfb98a69cba2deaf3cb29d0178072ced5" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Sep 23 01:25:08 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Sep 23 01:25:08 2020 +0900" }, "message": "Fix: add missing FieldsV1 class to kryo registry\n\nChange-Id: I5dcad880628b8a9a3045fe0565754195510b925d\n" }, { "commit": "7388ff5dfb98a69cba2deaf3cb29d0178072ced5", "tree": "d40c6ca7797928e1e609543b802093e5a3453d75", "parents": [ "f4efdf58e3a8e2dcdfb2254c68c0323532e78898" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Sep 22 23:25:06 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Sep 23 00:09:47 2020 +0900" }, "message": "Fix: register ManagedFieldsEntry and FieldsV1 classes into kryo\n\nChange-Id: I4a9f747b9b3d91a75f5f90805daf34a13726e7e0\n" }, { "commit": "f4efdf58e3a8e2dcdfb2254c68c0323532e78898", "tree": "d811d1f6f043ad80aae43ef3ee7aefc4531fa81b", "parents": [ "d48b7dd2d1a49cd6439f3a469040e8dfc2d79993" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Sep 22 11:23:29 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Sep 22 02:50:17 2020 +0000" }, "message": "Fix: shorten the hostname unique string length from five to four\n\nChange-Id: I43ed9e0a41fa180433224ea5021b8d08afa9051e\n" }, { "commit": "d48b7dd2d1a49cd6439f3a469040e8dfc2d79993", "tree": "fed217146949799818c20d115c19ae615be31cd5", "parents": [ "d35b779c2ced6e99e7bd2bf7a50e7a5dba1bb92e" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Sep 21 21:05:01 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Sep 21 21:05:01 2020 +0000" }, "message": "Starting snapshot 2.2.6-SNAPSHOT\n" }, { "commit": "d35b779c2ced6e99e7bd2bf7a50e7a5dba1bb92e", "tree": "65618858946ddc4a889ebe236655ee09f1ed3188", "parents": [ "79bc506e6e3d5435517b5499f130af9a7092b112" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Sep 21 21:04:55 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Sep 21 21:04:55 2020 +0000" }, "message": "Tagging 2.2.5\n" }, { "commit": "79bc506e6e3d5435517b5499f130af9a7092b112", "tree": "2db8b098ae0c4999d5c6766895cb9edd9838b773", "parents": [ "a7dec4f7031fc2140dc22e912813c936c8f031df" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Mon Sep 21 14:34:00 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Mon Sep 21 14:34:32 2020 +0200" }, "message": "Not failing with BADPARAMS on IGMP to allow IGMP on NNI port for OLT\n\nChange-Id: I4b0458f988970b4654ed8537eb7b6cf3f297b536\n" }, { "commit": "a7dec4f7031fc2140dc22e912813c936c8f031df", "tree": "19b12cb45c8c8aeebf91a244a13ab8ba3ca95c24", "parents": [ "e7087151f7bb4099af33ccc7be39bc94e4918529" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Sep 18 20:23:15 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Sep 18 20:23:15 2020 +0000" }, "message": "Starting snapshot 2.2.5-SNAPSHOT\n" }, { "commit": "e7087151f7bb4099af33ccc7be39bc94e4918529", "tree": "c7f135a1eb438ef8afa74268e0c6d1f785167213", "parents": [ "a93905c0c4e866441fe15c0fff93c774c3e35166" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Sep 18 20:23:08 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Sep 18 20:23:08 2020 +0000" }, "message": "Tagging 2.2.5-rc1\n" }, { "commit": "a93905c0c4e866441fe15c0fff93c774c3e35166", "tree": "19b12cb45c8c8aeebf91a244a13ab8ba3ca95c24", "parents": [ "4b8672621d4e5fd464e319388a5bf362ef6b4fdb" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Jun 11 16:09:39 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Sep 18 14:51:30 2020 +0200" }, "message": "[VOL-3212] Modification to Trap flows:\n- Inserting VLAN and PCP in the treatment of the IGMP trap flow. Uniforming it to VOD flow.\n- Removing VLAN match and insertinbg VLAN push for EAPOL.\n- Removing VLAN match if not required, pushing it or swapping it and setting the PCP in DHCP.\n\nChange-Id: I40a6a75f81c582735f54186e165fab7c2d21b355\n" }, { "commit": "4b8672621d4e5fd464e319388a5bf362ef6b4fdb", "tree": "7a13928b5872b9ba53f01f566b0f371087988772", "parents": [ "5812b585e23ca1b336938af8275243f4af1b04df" ], "author": { "name": "Jon Hall", "email": "jhall@ciena.com", "time": "Fri Sep 04 18:51:16 2020 -0700" }, "committer": { "name": "Jon Hall", "email": "jhall@opennetworking.org", "time": "Wed Sep 16 20:57:00 2020 +0000" }, "message": "[ONOS-8117] Fix onos-check-components\n\n- Catch \"not found\" when command isn\u0027t ready\n- Catch UNKNOWN state output, which used to be UNSATISFIED\n- Print output when failing so stc logs give useful information\n\nChange-Id: Iae3f19bfc1ce81035604da89a0ce99ac9dcdc525\n(cherry picked from commit 922cd04ebadd39cef7557243650a1d5d5d65ea03)\n" }, { "commit": "5812b585e23ca1b336938af8275243f4af1b04df", "tree": "003a1923321b835c9d581609fbf0ac9156bdb4a8", "parents": [ "abbef4a035ae18fca940c7cb334c7acd9e37287b" ], "author": { "name": "Jon Hall", "email": "jhall@ciena.com", "time": "Mon Sep 14 12:22:01 2020 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Wed Sep 16 18:59:55 2020 +0000" }, "message": "Fix STC scripts for checking ONOS nodes\n\n- Fix onos-check-nodes to return an error code if onos is up but nodes\n aren\u0027t in the correct states\n- Add onos-check-storage-nodes to check if all atomix core nodes are\n connected\n- Add a step for onos-check-storage-nodes step to stc setup\n\nChange-Id: If61c2316653b6dc359fc84f18a65b2edbdd4acd8\n" }, { "commit": "abbef4a035ae18fca940c7cb334c7acd9e37287b", "tree": "1d37487eb8fb502ddedabc05084779378df8f5e5", "parents": [ "eab513520b198300b10a974f7ba9e993f3a92d06" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Sep 14 18:52:36 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Sep 14 18:52:36 2020 +0900" }, "message": "Fix: resolve a NPE due to the non-existing neutron port info\n\nChange-Id: I464f93dd6b2d08f2e652e51eb343cc7d0d3efcdb\n" }, { "commit": "eab513520b198300b10a974f7ba9e993f3a92d06", "tree": "360de5555058201ea3efc4916e9c1b6036b43db1", "parents": [ "a4d8fba801d1514d01d7a2c1ccfb59722a433583" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Sep 11 03:29:16 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Sep 11 03:29:16 2020 +0900" }, "message": "Fix: do not handle ARP packets from openstack events\n\nChange-Id: Ie5abc3d3453263f785d7157b5eff9ba83be730a8\n" }, { "commit": "a4d8fba801d1514d01d7a2c1ccfb59722a433583", "tree": "c3cc383565cc01ff366ce5239d994847cab652cf", "parents": [ "019ce6a7143620fab32b7b0579aa7381aa102af2" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Sep 10 23:16:50 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Sep 10 23:47:28 2020 +0900" }, "message": "Inter-connect k8s external and openstack integration bridge\n\nChange-Id: Ibd889e9fd4a10a06056b823d6c01254429d5cdc4\n" }, { "commit": "019ce6a7143620fab32b7b0579aa7381aa102af2", "tree": "90729764832a0564894c8af5347cd7f492b98c47", "parents": [ "9be7d21b933df37c8bae1767deb4c83040a12576" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Sep 09 10:23:21 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Sep 10 15:33:31 2020 +0900" }, "message": "Inter-connect k8s and openstack intg bridge, kbr-ex and kbr-router\n\nChange-Id: Id7d3c874e8b267252ca387b1ca6f67b9f9bc5116\n" }, { "commit": "9be7d21b933df37c8bae1767deb4c83040a12576", "tree": "bcdae17330b16eb121383b00831627af289d4cf2", "parents": [ "732c342ee725d999295033fbe4994138c9b8da71" ], "author": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Fri Sep 04 19:50:57 2020 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Tue Sep 08 23:05:26 2020 +0000" }, "message": "Replace sed with perl\n\nPOSIX (Mac) and GNU (Linux) sed require different parameter format for inline replacement.\nUse Perl instead to make sure it runs on both OS.\n\nChange-Id: I1f2486908aa8481632f8c72511d79834d02e4c18\n" }, { "commit": "732c342ee725d999295033fbe4994138c9b8da71", "tree": "726d0672e013838bf42f965488d5f4a4592debe2", "parents": [ "b2d7e1d11d5a41c11a794623e6d0575cb6d03a6a" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Sep 07 17:01:11 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Sep 08 15:32:23 2020 +0900" }, "message": "Listen on k8s port event to create instance port and host\n\nChange-Id: I59ab1f5f422ce2ba8f5432279ceec6d77cd96f06\n" }, { "commit": "b2d7e1d11d5a41c11a794623e6d0575cb6d03a6a", "tree": "95b8cd4534b65bfaf3424a9104286e575163f51a", "parents": [ "5abc9f0e2d96a9b30b2f3f41bd5cb44aebae60a7" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Sep 06 14:06:53 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Sep 06 14:06:53 2020 +0900" }, "message": "Fix: correct openstack networking provider ID at instance port manager\n\nChange-Id: Ifa099de2fc294d5d82f858d112ae265ac665a9db\n" }, { "commit": "5abc9f0e2d96a9b30b2f3f41bd5cb44aebae60a7", "tree": "ca6bbe0736e02062e071281e652f6f6557e15a24", "parents": [ "b73a95a24682de1eceb94abaf518fef623321f76" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Sep 04 19:38:37 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Sep 04 20:40:25 2020 +0900" }, "message": "Fix: statically add portnumber of intg and ext bridge\n\n1. install service flow rules for all types of services including\nClusterIP, NodePort, LoadBalancer\n\nChange-Id: I9884c7e5dfef66e7af5497403dd3cba6c6b46b61\n" }, { "commit": "b73a95a24682de1eceb94abaf518fef623321f76", "tree": "930597f3793318aa183cfaf32f8e9bdd07e36ba1", "parents": [ "c2242bdafa6145e76241f81cb8396291b331f925" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Sep 04 16:34:49 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Sep 04 16:35:33 2020 +0900" }, "message": "Fix: only receive host events initiated by openstack provider\n\nChange-Id: I14803c6d668547bb498a18bc855b40d6c0e7ac02\n" }, { "commit": "c2242bdafa6145e76241f81cb8396291b331f925", "tree": "c1072b956a08bfecfd7d4399ce673623617de57d", "parents": [ "619fa28c4de8b8ddf95e7dc8cd0cf2e9cdb47bde" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Sep 03 13:12:14 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Sep 03 21:35:22 2020 +0900" }, "message": "Support distributed virtual router (DVR) at kubernetes\n\nChange-Id: I6dfa1ad0d2161443e37fa80901d5ababbec6f74e\n" }, { "commit": "619fa28c4de8b8ddf95e7dc8cd0cf2e9cdb47bde", "tree": "349c09ceaf86c4d782b5151effaf8e50d004049b", "parents": [ "077b07ee4651126a81c6f5504f50858991a981da" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Sep 02 14:45:35 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Sep 03 00:59:04 2020 +0000" }, "message": "Split tunneling behavior into a separated tunnel bridge\n\nChange-Id: I4de5f21ac9eaf286479f619c960a2319b597a819\n" }, { "commit": "077b07ee4651126a81c6f5504f50858991a981da", "tree": "eb8b3ba22cf6003f452b732e2f582b9ea14a6158", "parents": [ "e2a04cedde73618ef24575e70cb221e03854de1d" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Sep 01 16:55:25 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Sep 01 14:30:21 2020 +0000" }, "message": "Use host handler to bootstrap tunnel bridge and related ports\n\nChange-Id: I19bb28d86620b9c42c33e0b570ff176b467d71ac\n" }, { "commit": "e2a04cedde73618ef24575e70cb221e03854de1d", "tree": "64d0951585d1d86db8e6e35d7ea4e7880d628787", "parents": [ "2d9ca233f0205c67d97feff7cff295d4108d7a1c" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Jul 01 19:07:02 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Sep 01 14:30:06 2020 +0000" }, "message": "Initial support for multi kubernetes clusters for k8s nodes\n\nChange-Id: I6ca132898f8e157e0583de38a637fdc135f21d6f\n" }, { "commit": "2d9ca233f0205c67d97feff7cff295d4108d7a1c", "tree": "e102c23c5b5114c21d0333fe7d08a75cb2ff0f44", "parents": [ "d7f0d00af52391e9bb62953c8f3fc5925f789d85" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Aug 14 06:09:35 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Aug 14 06:09:35 2020 +0000" }, "message": "Starting snapshot 2.2.5-SNAPSHOT\n" }, { "commit": "d7f0d00af52391e9bb62953c8f3fc5925f789d85", "tree": "45b96f84c5b86b8a4d3a099f6ffc3fb2d6f58aee", "parents": [ "4a0b7f6ef1bbc815c23ee0a56e70cb5cddb7d447" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Aug 14 06:09:29 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Aug 14 06:09:29 2020 +0000" }, "message": "Tagging 2.2.4\n" }, { "commit": "4a0b7f6ef1bbc815c23ee0a56e70cb5cddb7d447", "tree": "de4504d02ac6338918eb1cc8667e0d7f39dac58e", "parents": [ "f198430fee8d188a8704f0cc06f403f10df70c3a" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Aug 13 17:34:17 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Aug 13 17:34:17 2020 -0700" }, "message": "Ignore PI range match field if not provided in flow rule\n\nAccording to the P4Runtime v1.2.0 spec Sec 9.1.1, it is ok to omit a\nrange match field, as that means \"don\u0027t care\".\n\nChange-Id: I090a04f98c931334cb2f86454d1acc98bceccb34\n" }, { "commit": "f198430fee8d188a8704f0cc06f403f10df70c3a", "tree": "666036ba6e5d714882798d70e50553b7c0ed9a92", "parents": [ "5bdaf106e4b30208d6acee6ad5bf1d58c9057d66" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Mon Aug 10 18:06:42 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed Aug 12 06:47:09 2020 +0000" }, "message": "Ports and port description are not cleared up properly upon removal\n\nChange-Id: I4a2287e9ed29c9a423d7ae297c12736537191619\n" }, { "commit": "5bdaf106e4b30208d6acee6ad5bf1d58c9057d66", "tree": "49f2033e19215b0d48b5ac49477db5311bceb8a8", "parents": [ "b27024ffa194ad400702545d5c067a80e049748c" ], "author": { "name": "Charles Chan", "email": "rascov@gmail.com", "time": "Mon Aug 10 16:34:32 2020 -0700" }, "committer": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Tue Aug 11 22:49:56 2020 +0000" }, "message": "[VOL-2950][VOL-3110][AETHER-457] Fix a bug in component readiness check\n\nThe existing code checks for onos-core-net only due to the bug\n\nIn addition, this patch introduces a new REST API to check health of given app.\nActive in app status only indicates that the app has been activated.\nThis new API will look deeper and make sure all OSGi features, bundles and components of given app are all ready.\n\nChange-Id: If91326ba9cffdbe25821eeaaa092ec9d2ab952ea\n" }, { "commit": "b27024ffa194ad400702545d5c067a80e049748c", "tree": "39ed487898d749ce9119fb5ebbcd7e049641e5ed", "parents": [ "5524134a4ea7914d5e814e7f4acf496a68044790" ], "author": { "name": "Sundararajan Renganathan", "email": "rsundar@stanford.edu", "time": "Fri Jul 10 02:43:40 2020 +0000" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Aug 11 22:29:03 2020 +0000" }, "message": "Fix minor bugs in INT sink\n\nChange-Id: I69bf7e9c5cbf2ab4750b17ab430de00423d7290c\n(cherry picked from commit ac96e5bd21df90c689724421439c600927c6ba18)\n" }, { "commit": "5524134a4ea7914d5e814e7f4acf496a68044790", "tree": "4b602c09d95eaddb83152a6322e48adb1e9dc8aa", "parents": [ "bfe4355bdeac7de3edf1d6f1d03a533d95890a43" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Aug 03 01:12:10 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Aug 11 21:41:41 2020 +0000" }, "message": "Use bazelisk inside Dockerfile\n\nTo make sure we build using the same Bazel version used for CI and other\nbuilds.\n\nChange-Id: I261c4bce1b3bb2d4f818f702110ae581b5e2c6f4\n" }, { "commit": "bfe4355bdeac7de3edf1d6f1d03a533d95890a43", "tree": "6d9a440cdf17ec010e409f66870a8bac98c140b7", "parents": [ "8767511609393c7d4b3aa63700c0c6957096a245" ], "author": { "name": "Robert MacDavid", "email": "robertmacdavid@gmail.com", "time": "Tue Aug 11 13:49:05 2020 -0400" }, "committer": { "name": "Robert MacDavid", "email": "robertmacdavid@gmail.com", "time": "Tue Aug 11 13:49:05 2020 -0400" }, "message": "Remove UE address from uplink PDRs\n\nChange-Id: I7e88b976f459fa9ab047e23bd30da3fe8f66eff5\n" }, { "commit": "8767511609393c7d4b3aa63700c0c6957096a245", "tree": "2cb3693c8b6c5a8b09f6c8d77ee138de5759add9", "parents": [ "e97f483c3dd56de483c79500cadf07dfda5fa70e" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Aug 04 17:19:40 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Aug 11 01:12:56 2020 +0000" }, "message": "Use instance 0 for first replica of P4RT clone groups\n\nSome switch implementations do not support non-zero values\n\nChange-Id: I6fb7e9075fe0c6f48448f43c58054e03f4e9781b\n" }, { "commit": "e97f483c3dd56de483c79500cadf07dfda5fa70e", "tree": "21123fc8a4189982f7bd77b5cef1f12f7fb29f7c", "parents": [ "b5ade98a2d189ade5c4520c96d65b31add6050fe" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Mon Jul 13 14:07:05 2020 +0200" }, "committer": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Mon Aug 10 16:23:51 2020 +0200" }, "message": "[AETHER-432][VOL-3263] Revisit meters subsystem to be fully distributed.\n\n- Events are now propagated across the cluster.\n- REF_COUNT_ZERO is now generated after the first stats interval.\n- SB ops are offloaded to the installers.\n- Installers use predictable executors.\n- Deprecated MeterData API that exposes origin node and removed unused code.\n- Comments are added to parts of the code that are obscure.\n- MeterManager and DistributedMeterStore unit tests are improved.\n- Fix an issue in TestConsistentMap.\n\nChange-Id: I0329f903e5fdc421f29ee33f8f8133f18c794d8f\n" }, { "commit": "b5ade98a2d189ade5c4520c96d65b31add6050fe", "tree": "6bb951fe95710b626668218bbf5d34fc218fb027", "parents": [ "28d4e6f461ff4edb3d56d3e8d09fbb923506a5a2" ], "author": { "name": "Davide Scano", "email": "d.scano89@gmail.com", "time": "Wed Jun 03 21:47:13 2020 +0200" }, "committer": { "name": "Sean Condon", "email": "sean@opennetworking.org", "time": "Fri Aug 07 11:23:59 2020 +0100" }, "message": "INT app gui2\n\nThis patch contains the files needed by the INT app to work with gui2.\nMore in detail I reuse/modifie the html and the css, already provided in\nthe inbandtelemetry folder. I add the file needed to utilize the gui2,\ne.g,intapp-gui2-lib.module.ts.\n\nLink to my dropbox for screenshots:\nhttps://www.dropbox.com/sh/ie2l0flcm8igesk/AAAsP2RdMbNbnt6A88lmBczaa?dl\u003d0\n\nChange-Id: I710c09f3a04a139a4482bb7aae3b3b76b39e67e6\n" }, { "commit": "28d4e6f461ff4edb3d56d3e8d09fbb923506a5a2", "tree": "f6f1f2ef50bf24689d2809952be9c7c32ece4863", "parents": [ "759caf0a135e12d5b059e81bd06eaa0a337b385b" ], "author": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Fri Jul 31 14:20:32 2020 -0700" }, "committer": { "name": "Thomas Vachuska", "email": "tom@opennetworking.org", "time": "Mon Aug 03 15:14:56 2020 -0700" }, "message": "Removing the host drop-shadow from the topo GUI2\n\nChange-Id: If6078ee6234370e4a5351d2b01a0a22593c531df\n" }, { "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" } ], "next": "13ccba6c09299694c35a3a1075a2e500ae5a4030" }