)]}' { "log": [ { "commit": "bbe7601ac4c85009c204922d6a63837347b268b1", "tree": "50728497db46e75a66747450444a27ca38f1d9bc", "parents": [ "aa74a2530a38e3b1930a2cda9bf188ee0fb8db3c" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Dec 30 14:25:16 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Dec 30 14:25:16 2020 +0000" }, "message": "Tagging 2.2.8-b2\n" }, { "commit": "aa74a2530a38e3b1930a2cda9bf188ee0fb8db3c", "tree": "6c361ae7930dc66ef44a7d2373b2353726978cfb", "parents": [ "b5b3452aef41361617b9adc1201245bbbeb78f0e" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Dec 30 10:57:01 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Dec 30 10:57:01 2020 +0000" }, "message": "Starting snapshot 2.2.8-SNAPSHOT\n" }, { "commit": "b5b3452aef41361617b9adc1201245bbbeb78f0e", "tree": "6c8fbad25a9bb131c2725b62faaa98fbb341ed3d", "parents": [ "26eb65d7629138c3da856b307136558147d97a86" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Dec 30 10:56:58 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Dec 30 10:56:58 2020 +0000" }, "message": "Tagging 2.2.8-b1\n" }, { "commit": "26eb65d7629138c3da856b307136558147d97a86", "tree": "6c361ae7930dc66ef44a7d2373b2353726978cfb", "parents": [ "13c3c5a96db9be3b4497f084cc569a077b5cd5fa" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Thu Oct 08 17:21:49 2020 +0200" }, "committer": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Wed Dec 30 10:14:04 2020 +0100" }, "message": "[AETHER-599] Implement FabricPipelineTraceable\n\nCore changes supporting fabric traceable implementation.\nIncludes minor fixes to the OFDPA traceable unit tests\n\nChange-Id: I2f0d1172022a8fc725df9e96526092c59ddc0e0b\n" }, { "commit": "13c3c5a96db9be3b4497f084cc569a077b5cd5fa", "tree": "3b1bb5ae87679995d34bdc2a891dd4f71877d7c7", "parents": [ "0bc40a3f6fbf7dad29b95f2b5ab12d1bed184e8e" ], "author": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Thu Dec 03 20:01:40 2020 -0800" }, "committer": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Thu Dec 24 08:10:33 2020 +0100" }, "message": "Exposes PiTranslators implementation through the adapter pattern\n\nPiTranslators can be used by external apps by adding pom dependency:\n\n \u003cdependency\u003e\n \u003cgroupId\u003eorg.onosproject\u003c/groupId\u003e\n \u003cartifactId\u003eonos-core-net\u003c/artifactId\u003e\n \u003cversion\u003e${onos.version}\u003c/version\u003e\n \u003cscope\u003etest\u003c/scope\u003e\n \u003c/dependency\u003e\n \u003cdependency\u003e\n \u003cgroupId\u003eorg.onosproject\u003c/groupId\u003e\n \u003cartifactId\u003eonos-core-net\u003c/artifactId\u003e\n \u003cversion\u003e${onos.version}\u003c/version\u003e\n \u003cclassifier\u003etests\u003c/classifier\u003e\n \u003cscope\u003etest\u003c/scope\u003e\n \u003c/dependency\u003e\n\nThese deps are used to access the adapters and the impl classes\n\nChange-Id: If526a2600d1b2d6d7db906d61c41b3b0d0e5b951\n" }, { "commit": "0bc40a3f6fbf7dad29b95f2b5ab12d1bed184e8e", "tree": "fef6e99b6109789854844257fa07610da5f631c3", "parents": [ "ab97292a4d5cda397135386f69df21431c620c44" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Dec 21 20:16:18 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Dec 21 20:16:39 2020 +0900" }, "message": "Revert \"Fix: only reply ARP request from external router\"\n\nThis reverts commit 4ac9f9b8a4ef5eaa4720c1b43862c243ff722b56.\n\nChange-Id: I93d4e55d4e95dd153409ec93303a1650260bf0bf\n" }, { "commit": "ab97292a4d5cda397135386f69df21431c620c44", "tree": "a657be1c94fc38eb73dea75705d986e380f81703", "parents": [ "74fd34230e1aac1a9922f03d8b3cf034729c09f1" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Dec 16 17:38:49 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Dec 16 17:38:49 2020 +0000" }, "message": "Starting snapshot 2.2.8-SNAPSHOT\n" }, { "commit": "74fd34230e1aac1a9922f03d8b3cf034729c09f1", "tree": "889f3543d8c649e8d966d2e7230126d5f9451ff3", "parents": [ "85f509957f484ac7c67b04a1af2877753d0cbea1" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Dec 16 17:38:44 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Dec 16 17:38:44 2020 +0000" }, "message": "Tagging 2.2.7\n" }, { "commit": "85f509957f484ac7c67b04a1af2877753d0cbea1", "tree": "bc66979a52fd1dc8bfe655eccb202e8171850525", "parents": [ "0aed0e6cc3d8ebaece2d6dfc10fe5ca30f1317d5" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sat Dec 12 03:59:46 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sat Dec 12 04:02:22 2020 +0900" }, "message": "Enable multicast snooping for all openstack\u0027s bridges by default\n\nChange-Id: Icc0af350bb0ac0f4e72f651b07b66faa40840519\n" }, { "commit": "0aed0e6cc3d8ebaece2d6dfc10fe5ca30f1317d5", "tree": "456225409da675bb9136238b4044968fb5dcf70e", "parents": [ "1cfad061c695cb3ec6b7f9f07acf7b4c486cc598" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sat Dec 12 03:54:54 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sat Dec 12 03:54:54 2020 +0900" }, "message": "Support to enable multicast snooping of ovsdb through bridge desc\n\nChange-Id: Ia14e67ab3a5a734a8a0eaa0b7bdda2fc9429c905\n" }, { "commit": "1cfad061c695cb3ec6b7f9f07acf7b4c486cc598", "tree": "565a99bd27f7d8ae6a487f45c03376395ddd027a", "parents": [ "b83f4e459202de8ddbbe45f5a01da491dc497022" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Fri Dec 11 21:34:41 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sat Dec 12 00:43:38 2020 +0900" }, "message": "Simplify FLAT typed traffic pipeline to support ovs multicasting\n\nChange-Id: Iadec2aec97314ee927c608a1a1b06d1e3bdbdf8d\n" }, { "commit": "b83f4e459202de8ddbbe45f5a01da491dc497022", "tree": "447d74740e6a9b971299bbac6e5180ef383f6e11", "parents": [ "0882a2abee1fc8edd8d6f72dbbe3355148f9a747" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Thu Dec 10 02:50:36 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Thu Dec 10 02:50:36 2020 +0000" }, "message": "Starting snapshot 2.2.7-SNAPSHOT\n" }, { "commit": "0882a2abee1fc8edd8d6f72dbbe3355148f9a747", "tree": "68eb152dd57f8c8d7e22f6e8d0e84f9387b93293", "parents": [ "32a28ad698cacb5cbdc454f2793c6e46f0ec1658" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Thu Dec 10 02:50:33 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Thu Dec 10 02:50:33 2020 +0000" }, "message": "Tagging 2.2.7-b4\n" }, { "commit": "32a28ad698cacb5cbdc454f2793c6e46f0ec1658", "tree": "447d74740e6a9b971299bbac6e5180ef383f6e11", "parents": [ "dc1df642f320123f8b31d6f2a62e7ac6498c87d0" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Dec 01 00:35:50 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Dec 01 14:28:54 2020 +0900" }, "message": "Purge the tunnel and router bridge on removing kubernetes host\n\nChange-Id: I8743b1064b29c76fe96bc4dbfa267f425430a96b\n" }, { "commit": "dc1df642f320123f8b31d6f2a62e7ac6498c87d0", "tree": "c79faa189248b6a007aa817c3c7472a163940d43", "parents": [ "e352f4365345db182fa5ff07f4307a522bb967d4" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Nov 25 16:49:34 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Nov 30 18:37:30 2020 +0900" }, "message": "Remove bridges and associated flow rules when removing k8s nodes\n\nChange-Id: Iab54503a4bb75874f69e8e1623bb11c66cad9eee\n" }, { "commit": "e352f4365345db182fa5ff07f4307a522bb967d4", "tree": "c3c6a5add6eea0b32522523e2e15c068adf01568", "parents": [ "897d92d094473847a1a843b72a2b9946ad902a6e" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Thu Nov 19 13:06:44 2020 +0100" }, "committer": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Thu Nov 19 14:23:29 2020 +0100" }, "message": "[AETHER-966] Upgrade errorprone to 2.3.4\n\nChange-Id: Ibc0e804333b234e9ade3ddb610dbbc30aee3ecd7\n" }, { "commit": "897d92d094473847a1a843b72a2b9946ad902a6e", "tree": "5a847e1932d7c80ff884fe5329f678c95e1c9fa5", "parents": [ "6d2ffbf1a0c3a47bf2db76dc14cd3afd9d02d91e" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Nov 15 01:02:59 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Nov 15 02:06:41 2020 +0900" }, "message": "Support Kubernetes LoadBalancer service type\n\nChange-Id: Ife5a75a68a5b83dbf51787e686412b9318c27aa0\n" }, { "commit": "6d2ffbf1a0c3a47bf2db76dc14cd3afd9d02d91e", "tree": "d7fd7c19c1041ec5af1292185df4ea273844f1de", "parents": [ "dad65ac5a058242326fe91fbe47e65fa9c5a3583" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Nov 04 15:58:18 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sat Nov 14 13:09:02 2020 +0000" }, "message": "Support NodePort communication model at k8s passthrough mode\n\nChange-Id: I2179ebc9a4812493619c56aa270d8fc4821efbb2\n" }, { "commit": "dad65ac5a058242326fe91fbe47e65fa9c5a3583", "tree": "02c12f70075842ccf981a2d5ba897f1f798496c4", "parents": [ "3433e31a961b0ce97cb731ceb67fcc7da0c854b5" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Nov 06 21:41:01 2020 +0100" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed Nov 11 19:35:09 2020 +0100" }, "message": "Offload OF Port Status message processing to a single thread executor.\nThis avoid processing Port Status messages in the same thread of the channel read\navoiding blocking the processing if too many messages are received at once.\n\nChange-Id: I397723d621f69fbac9478f4f3d91a277d17cfa28\n" }, { "commit": "3433e31a961b0ce97cb731ceb67fcc7da0c854b5", "tree": "17a1a02089d86520e76161952ee672e9fb53b048", "parents": [ "d8e0763aa320d2398242773813b7e67b3ff35bca" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Tue Oct 27 16:08:48 2020 +0100" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Thu Oct 29 10:36:07 2020 +0000" }, "message": "[ONOS-8123] Fix an issue related to the component properties.\n\nProperties are not inherited by the derived classes. This means that\na subclass cannot change a property defined in the super class.\n\nWe are seeing an issue with FObj managers where the FlowObjectiveManager\nis not enabled and ConfigAdmin suppresses the calls \"cfg set\" to its\nproperties. Moreover, the InOrderFlowObjective is not able to change\nits properties because it does not receive calls to \"modified\".\nThe last issue happens because the properties defined in the Component\nannotation are not inherited.\n\nAdditionally, this patch makes configurable the objective timeout in\nInOrderFlowObjectiveManager.\n\nChange-Id: Ibd84be914b15a17f82186b5013c0c0697d2657c3\n" }, { "commit": "d8e0763aa320d2398242773813b7e67b3ff35bca", "tree": "bbdbe803a1dec3ded5364c66bcc35845ea966c14", "parents": [ "d66b09725f220906c7afa6c2ca53b53080274e08" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Thu Jun 18 10:25:59 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed Oct 28 17:49:37 2020 +0000" }, "message": "[VOL-3249] Batching operations in OLT pipeliner\n\nChange-Id: Iea4a30ddb224ac5d9493b99565fb9b0dfe57f1bc\n" }, { "commit": "d66b09725f220906c7afa6c2ca53b53080274e08", "tree": "035f0d6d5315a9a3b9dcfdbd81afdab3324e995c", "parents": [ "558098bb6c2abd6e022cf4490eb31596215e2ef1" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Oct 28 17:35:22 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Oct 28 17:35:22 2020 +0900" }, "message": "Fix: lower down the message logging level for unmanaged DHCP request\n\nChange-Id: I4f2e9031685c20eed9e6a3208056e7953a835e2c\n" }, { "commit": "558098bb6c2abd6e022cf4490eb31596215e2ef1", "tree": "775fc6c29e5bc7680c0375a05a7f1c95148349da", "parents": [ "52e45b45eb469fb54f33650f5973eaf9d1c47c13" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Oct 26 18:56:43 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Oct 26 18:56:43 2020 +0000" }, "message": "Starting snapshot 2.2.7-SNAPSHOT\n" }, { "commit": "52e45b45eb469fb54f33650f5973eaf9d1c47c13", "tree": "ab83fe8dcf8cadf56cbfd8d19c30742f50c0bc38", "parents": [ "4f4c5343660c8dae0f7fd0c00560e3bd0395ecb2" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Oct 26 18:56:40 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Mon Oct 26 18:56:40 2020 +0000" }, "message": "Tagging 2.2.7-b3\n" }, { "commit": "4f4c5343660c8dae0f7fd0c00560e3bd0395ecb2", "tree": "775fc6c29e5bc7680c0375a05a7f1c95148349da", "parents": [ "4027cac71993e8696091a9b3ca75ffe8df5a8e16" ], "author": { "name": "Matteo Scandolo", "email": "matteo.scandolo@gmail.com", "time": "Fri Oct 23 10:17:00 2020 -0700" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Sat Oct 24 08:22:19 2020 +0000" }, "message": "Adding helper method in RADIUS packet\n\nChange-Id: Ia4641a89699ffbc2dd1a591f323829399b728e6b\n" }, { "commit": "4027cac71993e8696091a9b3ca75ffe8df5a8e16", "tree": "ae4a16f564c90aa4f6387152ff725aab66c0e19a", "parents": [ "592d10c0a22d4f7965c1e8f1f30c3aa9f921ae8b" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Tue Oct 13 19:15:12 2020 -0700" }, "committer": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Fri Oct 23 08:07:50 2020 +0000" }, "message": "Support install IntIntents to device with postcard mode\n\nInclude the following changes:\n - INT application now can install reuls/configs to the device based on the\n Int intent telemetry mode and the functionality supported by device.\n - Add \"Telemetry Mode\" option to INT app GUI\n\nChange-Id: I1a9938b076030497a3b2984abe66fed09c190c7d\n" }, { "commit": "592d10c0a22d4f7965c1e8f1f30c3aa9f921ae8b", "tree": "fb4e3f2ea3e69cd044884aea28920c89f87331a6", "parents": [ "35e4d196eb61104e7f96c62361a100bb454ee1cf" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Thu Aug 13 16:35:15 2020 +0200" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Thu Oct 22 20:11:29 2020 +0000" }, "message": "[AETHER-514] Support MODIFY on SIMPLE next\n\nAdd additional debug prints and removes the generation\nof the hashed and next_vlan flows\n\nChange-Id: Iecee9e86dd8443ae0b67c5fad193311f929503a2\n" }, { "commit": "35e4d196eb61104e7f96c62361a100bb454ee1cf", "tree": "68f3b8e7314b35b529d9498bee96dab1cee2b858", "parents": [ "84e2ecffb63420ac8b8221bbe9cb353c0176a5cd" ], "author": { "name": "Robert MacDavid", "email": "robert@opennetworking.org", "time": "Tue Oct 20 13:36:12 2020 -0400" }, "committer": { "name": "Robert MacDavid", "email": "robert@opennetworking.org", "time": "Tue Oct 20 18:21:44 2020 -0400" }, "message": "Update SPGW p4 namespace to match fabric-tna\n\nChange-Id: If97062655590150b06f8375080db2e12c9ef8cd7\n" }, { "commit": "84e2ecffb63420ac8b8221bbe9cb353c0176a5cd", "tree": "4bd101bfe66ad8a9a16d2f44ae3375b156b9ba9d", "parents": [ "18ad45bfc79f02d01226a47a7367d850a06335eb" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Mon Oct 19 10:44:15 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Mon Oct 19 11:44:51 2020 +0200" }, "message": "Escaping regex reserved chars\n\nChange-Id: Ide9addcbca07d45f3fc26b7f3ab44d165a3a5450\n" }, { "commit": "18ad45bfc79f02d01226a47a7367d850a06335eb", "tree": "8eb5ae720319ba7cf840807b421d58927ed020c2", "parents": [ "a8478bb9286fdffcda68ba285f3c2f1300f67d21" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Oct 16 07:27:30 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Oct 16 07:27:30 2020 +0000" }, "message": "Starting snapshot 2.2.7-SNAPSHOT\n" }, { "commit": "a8478bb9286fdffcda68ba285f3c2f1300f67d21", "tree": "b072b8a75112c38f303874f6d2571524b24e5c16", "parents": [ "4b72c476dd9132e8916504b78177baba6d9ddb0c" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Oct 16 07:27:27 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Fri Oct 16 07:27:27 2020 +0000" }, "message": "Tagging 2.2.7-b2\n" }, { "commit": "4b72c476dd9132e8916504b78177baba6d9ddb0c", "tree": "8eb5ae720319ba7cf840807b421d58927ed020c2", "parents": [ "9e5d47f2c3d3560b08f605ad517ee4a5b26b8e5f" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Fri May 22 09:42:31 2020 -0700" }, "committer": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Thu Oct 15 09:30:25 2020 +0200" }, "message": "[AETHER-38] Extract pipeline-dependent code from current T3 implementation\n\n- Exposes some ofdpa specific tables and types\n- Introduces a new driver behavior PipelineTraceable\n- OfdpaPipelineTraceable is the first implementation of the\n new driver behavior\n- New abstractions are introduced to encapsulate the input/output\n of the traceables processing\n- Implements some basic unit tests for Ofdpa implementation\n\nChange-Id: I89d3fdeda445983ec7ebfa9ebb78afb1c6d3fd8f\n" }, { "commit": "9e5d47f2c3d3560b08f605ad517ee4a5b26b8e5f", "tree": "677315400ff54a20c11f781ae3221b4645693ae0", "parents": [ "2622d5a002e7eba4c00271885845be787866358a" ], "author": { "name": "Saurav Das", "email": "saurav.das@opennetworking.org", "time": "Sat Oct 10 19:12:51 2020 -0700" }, "committer": { "name": "Saurav Das", "email": "saurav.das@opennetworking.org", "time": "Mon Oct 12 20:30:23 2020 +0000" }, "message": "Dhcp option 82 deserializer should set \u0027data\u0027 field when deserializing sub-options.\n\nChange-Id: Ie01a9d07200dd3cfd1c07d502f75cbc5c420b90d\n" }, { "commit": "2622d5a002e7eba4c00271885845be787866358a", "tree": "0175b704745587ccfb26b9cf782bc180ca118bca", "parents": [ "1c68e9a20e803f91d8379bd7cdc8160aed15d305" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Oct 12 02:07:30 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Oct 12 02:07:30 2020 +0900" }, "message": "Support SNATing POD traffic to internet at k8s passthrough mode\n\nChange-Id: Icc8d4dd02e4b909cdcd73509945905cbe8f5b0f8\n" }, { "commit": "1c68e9a20e803f91d8379bd7cdc8160aed15d305", "tree": "5962de88209a5470e7ee7194008662a00f31f251", "parents": [ "4b5048ada53b8d4dd0c689beac8481ab02ef9409" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Oct 11 02:45:16 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sun Oct 11 02:45:16 2020 +0900" }, "message": "Fix: assign a default gateway MAC address for unknown IP address\n\nChange-Id: I332fa0d571567d25bfd0869f7f42634e82b1bb5e\n" }, { "commit": "4b5048ada53b8d4dd0c689beac8481ab02ef9409", "tree": "c9f14e464a5e4e2bb6e0d9a77de18f6d579f82d5", "parents": [ "cf3284174edba18f921995fe01fb0e5f802caf7e" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Thu Oct 08 02:57:45 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Sat Oct 10 16:15:31 2020 +0000" }, "message": "Initial support VM and container communication via POD and service IP\n\nChange-Id: Ic87beee6ed122ec5551370c2b6a2789edf8fba5b\n" }, { "commit": "cf3284174edba18f921995fe01fb0e5f802caf7e", "tree": "7e7419e0ecea99485f91bb13b8b6bb0a40ce2061", "parents": [ "c9d0d7088439fedac8c255172a321f323433bcfc" ], "author": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Wed Oct 07 16:44:21 2020 +0200" }, "committer": { "name": "Andrea Campanella", "email": "andrea@opennetworking.org", "time": "Fri Oct 09 07:35:10 2020 +0000" }, "message": "[ONOS-8121][VOL-3259] Fixing null filter for felix fileinstall\n\nChange-Id: Ib5ef99002ad1d0a40e767528223e324326f2c022\n" }, { "commit": "c9d0d7088439fedac8c255172a321f323433bcfc", "tree": "b1e8776216cb17bc8f48057d85645bb133de7573", "parents": [ "4294af7d3ca7b08e1184ed79e32e3b15248d7cfe" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Oct 07 11:50:58 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Oct 07 16:01:15 2020 +0900" }, "message": "Support inter-node routing for k8s passthrough use case\n\nChange-Id: I64411d8b20c7d501603eda5cd44d0aa7c47c99c7\n" }, { "commit": "4294af7d3ca7b08e1184ed79e32e3b15248d7cfe", "tree": "8f9ac7114f4efaefcd24adf8e54d92927bca362f", "parents": [ "56717459b1985dafc73ecaae4c315287fab51996" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Wed Oct 07 02:12:33 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Oct 06 17:48:41 2020 +0000" }, "message": "Add node IP attribute in k8s node class with minor code refactoring\n\nChange-Id: I4c1c86c95acfeb38569b91c1677e4ce8af90460f\n" }, { "commit": "56717459b1985dafc73ecaae4c315287fab51996", "tree": "40ab683d779cd55ca357856f3b043ca59888f26f", "parents": [ "6a2e0a10841131ca0524b6a3fd0d16803e17d73f" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Mon Oct 05 23:53:54 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Tue Oct 06 17:07:52 2020 +0000" }, "message": "Display decimal value in the INT UI instead of hex\n\nMore human readable and it is easiler to convert back in the backend when\nwe trying to delete a intent.\n\nChange-Id: I464a400b3a478ce7a0cda6657217c18e0efc3b38\n" }, { "commit": "6a2e0a10841131ca0524b6a3fd0d16803e17d73f", "tree": "c550635af692807b7da1e15b0e81f0077aada1f2", "parents": [ "930b0cdde44c268052cd4690652405fdc95ef924" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Oct 06 02:21:01 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Tue Oct 06 02:31:34 2020 +0000" }, "message": "Fix: only handle k8s related device events at k8s-networking app\n\nChange-Id: If5df8eed38b9a0d5653d0ba178170f42199ed3f7\n" }, { "commit": "930b0cdde44c268052cd4690652405fdc95ef924", "tree": "00d272e28cd021c54b410efd7b29b63111dd7d66", "parents": [ "59e53449e559ba630d2adb6b09ea50ed0920f573" ], "author": { "name": "Yi Tseng", "email": "yi@opennetworking.org", "time": "Sun Oct 04 22:33:22 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Mon Oct 05 17:56:34 2020 +0000" }, "message": "Small INT app and UI improvements\n\n[INT App]\n - Load INT report config when activate the app\n - Remove config listener and config factory from app when deactivate\n - Check INT intent map before remove a INT intent\n - Add more check to check the input from frontend UI\n - Change log level of UI message handler from info to debug\n\n[GUI1]\n - Reformat CSS code\n - Remove \u0027$scope.sendIntConfigString\u0027 which breaks the UI\n - Fix regular expression that matches IP prefix\n - Remove \"required\" attribute from all field\n - Add additional check to prevent sending invalid input to backend\n - Use \u0027let\u0027 instead of \u0027var\u0027 to limit the scope of variable\n - Make INT button aligned with other elements\n - Show message if any field is invalid\n\n[GUI2]\n - Remove INT collector config panel\n - Reformat HTML code\n - Fix regular expression which matches the IP prefix\n\n[API]\n - Add default value \u00270\u0027 for all fields in INT device config\n - Skip checking the metadata types when building the IntObjective since\n some pipeline won\u0027t need it\n\nChange-Id: Ica260c35d411336419f77eb0de5787e943dc1887\n" }, { "commit": "59e53449e559ba630d2adb6b09ea50ed0920f573", "tree": "dfd8e850b6f108575b143fe7d4d8abc2f4874582", "parents": [ "8ee219fd7ea1e230c497ff00943c7c4007f2a827" ], "author": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Oct 05 22:36:41 2020 +0900" }, "committer": { "name": "Jian Li", "email": "pyguni@gmail.com", "time": "Mon Oct 05 15:34:36 2020 +0000" }, "message": "Fix: make all openstack resource name optional\n\nChange-Id: I6f4fd34ab691701ea0d6a15eb77428c9e8f4e700\n" }, { "commit": "8ee219fd7ea1e230c497ff00943c7c4007f2a827", "tree": "541151ac4290d0f3487c080596df87f93aae9b07", "parents": [ "baffa992df237330151ca8758a430e7dd2d7c8a3" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Tue Sep 15 12:44:52 2020 +0200" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Fri Oct 02 10:21:52 2020 +0000" }, "message": "[AETHER-38] Moves T3 utils to ONOS utils\n\nChange-Id: I8eebc7934df2018507742b187bb64ee9b425fca7\n" }, { "commit": "baffa992df237330151ca8758a430e7dd2d7c8a3", "tree": "5a7a4493637ca0f82029b94464d856fbe564f10f", "parents": [ "4d1d67fa3abb4d7517e5836fbb82c899acffa951" ], "author": { "name": "pierventre", "email": "pier@opennetworking.org", "time": "Mon Sep 28 14:15:23 2020 +0200" }, "committer": { "name": "Pier Luigi Ventre", "email": "pier@opennetworking.org", "time": "Fri Oct 02 10:12:03 2020 +0000" }, "message": "Improve onos-diagnostics-k8s for a better integration with tost\n\nChange-Id: I00c4b46e0eff5d649ab3e06455a369b77676312d\n" }, { "commit": "4d1d67fa3abb4d7517e5836fbb82c899acffa951", "tree": "cfcc60fefd7740cccc8fb9a4b452a83d5be3689e", "parents": [ "ee90f815ea9beb7ddd78e388402f84a21ad9a25f" ], "author": { "name": "Robert MacDavid", "email": "robertmacdavid@gmail.com", "time": "Wed Sep 30 13:57:58 2020 -0400" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Sep 30 19:39:59 2020 +0000" }, "message": "Backport fabric-tna dbuf support to v1model\n\nChange-Id: I6a957d2474e94e1dcb7c3f598033ff243754372f\n" }, { "commit": "ee90f815ea9beb7ddd78e388402f84a21ad9a25f", "tree": "47eb1623444161cf7cf5510228a4268e21398d9e", "parents": [ "eaca59d1313b5dc2e42158e6859a5123ff9d5166" ], "author": { "name": "Charles Chan", "email": "charles@opennetworking.org", "time": "Sat Sep 12 19:05:42 2020 -0700" }, "committer": { "name": "Carmelo Cascone", "email": "carmelo@opennetworking.org", "time": "Wed Sep 30 19:39:02 2020 +0000" }, "message": "Bridged packets should retain the same TTL\n\nChange-Id: Ia685002cddffd9aeac1f43147efc8b68e4b26f16\n(cherry picked from commit 74ad51e92fd269ebdc6c3a5e295ff91e5fd2155a)\n" }, { "commit": "eaca59d1313b5dc2e42158e6859a5123ff9d5166", "tree": "de470d49e1001a6f621fe7a7c500dfbb293e5cba", "parents": [ "5f19a50d3015f0bf18354b6cbce897053746dbc5" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Sep 30 19:13:27 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Sep 30 19:13:27 2020 +0000" }, "message": "Starting snapshot 2.2.7-SNAPSHOT\n" }, { "commit": "5f19a50d3015f0bf18354b6cbce897053746dbc5", "tree": "c4fe8100a3fc28afb2ca38a0bf9c80af1207de5c", "parents": [ "e7eb5b1399e3d69129845528c5069cc362871d9d" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Sep 30 19:13:24 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Sep 30 19:13:24 2020 +0000" }, "message": "Tagging 2.2.7-b1\n" }, { "commit": "e7eb5b1399e3d69129845528c5069cc362871d9d", "tree": "de470d49e1001a6f621fe7a7c500dfbb293e5cba", "parents": [ "6576151f809f4b140335589f52f62c129b969e68" ], "author": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Sep 30 14:27:07 2020 +0000" }, "committer": { "name": "ONOS Jenkins User", "email": "jenkins@onlab.us", "time": "Wed Sep 30 14:27:07 2020 +0000" }, "message": "Starting snapshot 2.2.7-SNAPSHOT\n" }, { "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" } ], "next": "759caf0a135e12d5b059e81bd06eaa0a337b385b" }