)]}'
{
  "log": [
    {
      "commit": "0c84ecd670210d0cc700df425946d8cab3dee909",
      "tree": "d8f9c304909521dafd60fc075b98fd9edf2ee683",
      "parents": [
        "510a052935a44b9e22fe318fcef7c856192386a2"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Fri Apr 27 13:02:18 2018 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Fri Apr 27 13:02:59 2018 -0700"
      },
      "message": "Fix build issue in protoc container\n\nChange-Id: I3a83ccf087f79e66902f94af3097f76f06b964d0\n"
    },
    {
      "commit": "510a052935a44b9e22fe318fcef7c856192386a2",
      "tree": "8ec08f791822f0b3d05276f4e567d778a36b2a59",
      "parents": [
        "801f737082d5b44823cf0e11098399fd9e9e4ed8"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Tue Apr 24 13:03:03 2018 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Fri Apr 27 16:48:52 2018 +0000"
      },
      "message": "Set logical device manufacturer in the core to \"VOLTHA Project\".\n\nThis means ONOS can automatically assign a driver to VOLTHA devices.\n\nChange-Id: I5466848dd837d0a3f9ac0303c530490d0506fef5\n"
    },
    {
      "commit": "801f737082d5b44823cf0e11098399fd9e9e4ed8",
      "tree": "dad71d2151a4bcf34d65d92a2ae4c876e8e05089",
      "parents": [
        "a4e14c92b5ad3ede6dcc1f58863ea4dd25c631f7"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Fri Apr 27 02:15:41 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Fri Apr 27 02:15:41 2018 +0000"
      },
      "message": "VOL-669: Openolt adapter - eapol trap\n\nChange-Id: Ieb20d6242cc321c5be68df4f47816ff4e432f3fe\n"
    },
    {
      "commit": "a4e14c92b5ad3ede6dcc1f58863ea4dd25c631f7",
      "tree": "8da958987cda2c95f13f9b7a97d827c0ba560538",
      "parents": [
        "16075f586175873d07a68bb97fd1deb56a747a22"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Apr 26 14:29:49 2018 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Apr 26 14:29:49 2018 -0500"
      },
      "message": "VOL-729: ADTRAN ONU - Fix fetch of TCONT attribute from MIB datbase\n\nChange-Id: Iff356cf1ee90fae2b2111cd16be79cc4807c41c8\n"
    },
    {
      "commit": "16075f586175873d07a68bb97fd1deb56a747a22",
      "tree": "34c3b0a47e74cec7ee7cfcb26289cd1f05a6019b",
      "parents": [
        "0346f0d74934f8a43025330227d241d3f2563fc2"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Apr 26 10:38:46 2018 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Apr 26 10:38:46 2018 -0500"
      },
      "message": "VOL-696: ADTRAN ONU - Fix for Device ID in call to update UNI Port Status\n\nChange-Id: I975c8ccfe519d4cc61ccc464843c625d69f7f061\n"
    },
    {
      "commit": "0346f0d74934f8a43025330227d241d3f2563fc2",
      "tree": "f34e464420af2252f8a3f52639e75dfcc9ea297e",
      "parents": [
        "42db734d805c808412696779b202770aa9c7eaaa"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Apr 26 06:54:09 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Apr 26 06:57:22 2018 +0000"
      },
      "message": "VOL-669: Openolt adapter - packet-out processing\n\nChange-Id: I23cd0fa752771ae0c7d7c9ed457f06322e0c6bf6\n"
    },
    {
      "commit": "42db734d805c808412696779b202770aa9c7eaaa",
      "tree": "858b09b50fde9f057a950693311a553cd8fe6cbf",
      "parents": [
        "43f6763d7c5bfb1e5ca40393ca68f39b46054610"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Apr 25 21:39:46 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Apr 25 21:46:39 2018 +0000"
      },
      "message": "VOL-669 Openolt adapter - packet-in processing\n\nChange-Id: If41609c88061f730465bcab67c87b4f098112780\n"
    },
    {
      "commit": "43f6763d7c5bfb1e5ca40393ca68f39b46054610",
      "tree": "7223963e68fa13d7482256ff11e83f9e4040018b",
      "parents": [
        "9b7a11a1068d9a0aab5137c447b278955d7a595f"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Mon Apr 23 17:04:48 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 23 21:28:15 2018 +0000"
      },
      "message": "VOL-572: Integration testing with Kubernetes\n\n* Updated test_voltha_alarm_filters to run in the single-node Kubernetes environment,\nas well as in docker-compose.\n\n* Fixed voltha-ponsim-k8s-start.sh, which is used by test_dispatcher and will be\nused by test_persistence.\n\nChange-Id: I0ca3bd3c108d170c5704620d3cfe3a134efdef56\n"
    },
    {
      "commit": "9b7a11a1068d9a0aab5137c447b278955d7a595f",
      "tree": "51b5f1e24333d0255b1cda3762c6cf135f03959a",
      "parents": [
        "8f1b2530d4af1829bc4076d49e7419ba92e70706"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip@bcsw.net",
        "time": "Sun Apr 15 13:33:21 2018 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Sat Apr 21 13:57:33 2018 +0000"
      },
      "message": "VOL-649: Support MIB Upload Next with sequence numbers \u003e 255\nCorrected parameter range typo in OntDataFrame documentation\n\nChange-Id: Ic578bd2741d16b034298f3a1d685b8966dee685d\n"
    },
    {
      "commit": "8f1b2530d4af1829bc4076d49e7419ba92e70706",
      "tree": "06c3cf8e6d2bde1d2753f42e41e08db2248e1c4c",
      "parents": [
        "ee36663690d8a0c11a6dc17f656246d8e9a5249f"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Sat Apr 21 07:51:39 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Sat Apr 21 07:51:39 2018 +0000"
      },
      "message": "VOL-669 Openolt adapter - DHCP trap flow.\n\nChange-Id: I0923e5242de7880b916f39b58d7b2510b7dd13c8\n"
    },
    {
      "commit": "ee36663690d8a0c11a6dc17f656246d8e9a5249f",
      "tree": "0517c6257f0f72dbb78dd0c86edcaf69dafb7055",
      "parents": [
        "c64c8dc56957fa60be797aa4786a492b4523d92e"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Apr 20 15:08:52 2018 -0500"
      },
      "committer": {
        "name": "Balaji Purushothaman",
        "email": "balaji.purushothama@adtran.com",
        "time": "Fri Apr 20 20:14:25 2018 +0000"
      },
      "message": "VOL-693: Support for enable, disable, and delete\n\nChange-Id: I87e159379747bc1ec5c9269ddfb2254e87677895\n"
    },
    {
      "commit": "c64c8dc56957fa60be797aa4786a492b4523d92e",
      "tree": "b000b814aa3c4b296bf709daa9b00e8ce674d905",
      "parents": [
        "f6954aabafef32a04bec6a9776d4727577649138"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Apr 20 14:42:24 2018 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Apr 20 14:42:24 2018 -0500"
      },
      "message": "VOL-692: ADTRAN OLT: Fixes for disable, enable, and delete for latest OLT drivers\n\nChange-Id: I73a85247fa294750bee0bd8c179213a740e88c64\n"
    },
    {
      "commit": "f6954aabafef32a04bec6a9776d4727577649138",
      "tree": "8c3688bd70d46db86cd8ffe3e5f9ee4c1a6c87b9",
      "parents": [
        "78d9fa6ecc3371002560ea3ac09c1995c31989a2"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Wed Apr 18 10:30:51 2018 -0500"
      },
      "committer": {
        "name": "Balaji Purushothaman",
        "email": "balaji.purushothama@adtran.com",
        "time": "Fri Apr 20 14:10:20 2018 +0000"
      },
      "message": "VOL-675: ADTRAN ONU: Improve OMCI cleanup and string handling (null-extened fields)\n\nChange-Id: Ia14af903a02a4ca6842aeba881550429da140020\n"
    },
    {
      "commit": "78d9fa6ecc3371002560ea3ac09c1995c31989a2",
      "tree": "fd9831e305b017640a63aad7caa070d5d8b92e38",
      "parents": [
        "42662628fa69c31daaa8b2ce714ce1117fa5fa17"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Thu Apr 19 14:11:05 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Apr 20 01:43:58 2018 +0000"
      },
      "message": "VOL-570 : Changed voltha install to use etcd instead of consul\n\n- Updated to kubespray 2.5.0\n- Updated to load dependent packages\n- Restart k8s nodes after install\n\nVOL-574 : Added instructions on how to install k8s cluster\n\nk\n\nChange-Id: Ie31004f32d1524be3b0c4e80499af7d7b3a6b7e4\n"
    },
    {
      "commit": "42662628fa69c31daaa8b2ce714ce1117fa5fa17",
      "tree": "527e5b36e3e7cdb0efb6982e5717d2a029aac8e5",
      "parents": [
        "8728934711b6f9bf5328ba944bffcda422278cbc"
      ],
      "author": {
        "name": "ggowdru",
        "email": "ggowdru@radisys.com",
        "time": "Mon Apr 16 10:03:31 2018 +0530"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Thu Apr 19 22:48:52 2018 +0000"
      },
      "message": "VOL-637 - Support configuring ONU to not add/remove C-VLAN tags\n\nChange-Id: I4a500a760134cd296b783cf1951b2c954f8c6eff\n"
    },
    {
      "commit": "8728934711b6f9bf5328ba944bffcda422278cbc",
      "tree": "446b424c1456fb99a0136629d02bf62863f48e30",
      "parents": [
        "6e05978cd458679e11fa5cedd88b3627fbb059fb"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Thu Apr 19 13:59:10 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Apr 19 18:17:38 2018 +0000"
      },
      "message": "VOL-572: Integration testing with Kubernetes\n\n* Updated test_voltha_alarm_events to run in the single-node Kubernetes environment, as well\nwell as in docker-compose. Removed the steps to run ponsim from the README descriptions for\ntest_voltha_alarm_events and test_voltha_alarm_filters; these tests create simulated_olt devices,\nnot ponsim_olt devices.\n\n* Updated test_voltha_xpon to run in the single-node Kubernetes environment, as well as\nin docker-compose. The test takes about 10 times longer to run in Kubernetes; the reason\nwhy is currently unknown.\n\nChange-Id: I751cf1a84a48af1123e340e739263f5b58d39a0e\n"
    },
    {
      "commit": "6e05978cd458679e11fa5cedd88b3627fbb059fb",
      "tree": "75e89b7f90cdec226e953847742af6f7c2764eaf",
      "parents": [
        "34073595a221ee07baceabd40d08490ac915c1c1"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Apr 18 15:27:59 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Apr 18 20:46:57 2018 +0000"
      },
      "message": "[VOL-614] Verify RG Authentication\n\nReplace the freeradius container as it was not doing proper EAPOL\nauthentication\n\nChange-Id: If9a6df5a895975bda45ba794bb83be7a9da3b418\n"
    },
    {
      "commit": "34073595a221ee07baceabd40d08490ac915c1c1",
      "tree": "8dfe7739d1765ed7776fc1941ee577e89e61e1b6",
      "parents": [
        "bfa805ee0c6833b3bcc66c0513622d486cd4affe"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Apr 18 18:01:59 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Apr 18 18:02:15 2018 +0000"
      },
      "message": "Revert \"VOL-669 Openolt adapter - Fix a race condition in indication processing.\"\n\nThis reverts commit 87ea8d5a3690b4a9d955c989dcf58630f4f088a6.\n\nChange-Id: Iabf538cdf32af9c0c3d3c4353c36e0e79713705d\n"
    },
    {
      "commit": "bfa805ee0c6833b3bcc66c0513622d486cd4affe",
      "tree": "4d9e5fc1121fd5bf811ee2bb85f46d0841108b3d",
      "parents": [
        "87ea8d5a3690b4a9d955c989dcf58630f4f088a6"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Wed Apr 18 08:46:36 2018 -0400"
      },
      "committer": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Wed Apr 18 08:46:36 2018 -0400"
      },
      "message": "VOL-674 : Removed references to misc folder\n\nChange-Id: Icc3138eb7c15ee88f14596e6775fae29abf90b60\n"
    },
    {
      "commit": "87ea8d5a3690b4a9d955c989dcf58630f4f088a6",
      "tree": "3d4c2d6c1616e8a60c841cf72d59f18332e62816",
      "parents": [
        "0584a1eb856a98207e9874a371596d8cf5622b83"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Wed Apr 18 04:04:01 2018 +0000"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Wed Apr 18 04:41:35 2018 +0000"
      },
      "message": "VOL-669 Openolt adapter - Fix a race condition in indication processing.\n\nChange-Id: I6ca2771c90068098c6f6d792b2417c1f5071b3c6\n"
    },
    {
      "commit": "0584a1eb856a98207e9874a371596d8cf5622b83",
      "tree": "bb601ef6daeadef5b27bef3bcf0e4ca82c03ebb9",
      "parents": [
        "c92b9e29923d165c007f503d23999af811c4d5c5"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Tue Apr 17 08:36:21 2018 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Wed Apr 18 01:05:05 2018 +0000"
      },
      "message": "Latest Kafka image doesn\u0027t work with current configuration.\n\nKAFKA_ADVERTISED_PORT is not supported in new versions of the image,\nswitch to using KAFKA_LISTENERS instead.\n\nChange-Id: I1aec04512a9461135802d6ad5fce3b187bb72f32\n"
    },
    {
      "commit": "c92b9e29923d165c007f503d23999af811c4d5c5",
      "tree": "eb291e4e883b269422b6b2b3e066fc80f94cde01",
      "parents": [
        "15928d10a19583f26a82bc34aea655ab3ad836db"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Tue Apr 17 10:11:19 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Apr 17 14:18:53 2018 +0000"
      },
      "message": "VOL-673 : Resolve build issue with ponsim\n\n- Fixed go_package definition of new proto file\n- Added proto file to ponsim build script\n- Changed to specific golang alpine 1.9.2\n\nChange-Id: Ifc56fbf504f74e0089e35ea499bdc670a8dcf1ba\n"
    },
    {
      "commit": "15928d10a19583f26a82bc34aea655ab3ad836db",
      "tree": "ceb32f45904e0d2a909863a261f4c5f9a193b3b6",
      "parents": [
        "ecb3d1e3d1fe171f82ee5f0b638b42da1ce917a3"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Apr 17 02:42:13 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Apr 17 02:42:13 2018 +0000"
      },
      "message": "VOL-669 Openolt adapter - Improve indication handling.\n\nChange-Id: Ic6d4791075b78574da88b7c3f743752f14b0f84f\n"
    },
    {
      "commit": "ecb3d1e3d1fe171f82ee5f0b638b42da1ce917a3",
      "tree": "d4fe63424b71ddd43f3aab8f01073910e81c7e15",
      "parents": [
        "8956b64d248e78998ebde4eb192f3b46eb2b4ea1"
      ],
      "author": {
        "name": "Nicolas Palpacuer",
        "email": "np202g@att.com",
        "time": "Wed Mar 14 17:00:14 2018 -0400"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Fri Apr 13 23:13:01 2018 +0000"
      },
      "message": "VOL-647 fix: removing the loops that sent redundant messages, removing redundant variable declaration\n\nChange-Id: I4ad691dd04f820482c7cca7c0bb230a5ce6694a5\n"
    },
    {
      "commit": "8956b64d248e78998ebde4eb192f3b46eb2b4ea1",
      "tree": "52f7118b75a3c5af1119297ff6853167f67de5e7",
      "parents": [
        "c7d3e2dabc14f1413f2772563532957513eafb7a"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Wed Apr 11 13:47:01 2018 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Apr 13 15:40:48 2018 +0000"
      },
      "message": "VOL-671: ADTRAN OLT support for new OLT drivers\n\nChange-Id: I0c1d33f71e0dd3ebff6b467af1ee97db0943e37c\n"
    },
    {
      "commit": "c7d3e2dabc14f1413f2772563532957513eafb7a",
      "tree": "a30ea43a4a106ba396f60f124ece65e5ecdc73e2",
      "parents": [
        "086476ddd994d186f1d7e93ae51c75aa7efc98ed"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Apr 06 10:16:29 2018 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Apr 13 14:34:08 2018 +0000"
      },
      "message": "VOL-609: OpenOMCI External MIB Database and unit-tests\nadded OpenOMCI protobuf reference to config persist startup\n\nChange-Id: Ie285b1a030b7ea8bfb6cdb6713100dba3c2f3ccc\n"
    },
    {
      "commit": "086476ddd994d186f1d7e93ae51c75aa7efc98ed",
      "tree": "e7cf0a2cc3edb82be1107a75c76889dc838a1055",
      "parents": [
        "2825d019f68911afceaf4841ad7dc4104f1fc4b1"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Mon Apr 09 10:53:13 2018 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Thu Apr 12 11:49:01 2018 -0500"
      },
      "message": "Add openolt protos to docker-based build.\n\nChange-Id: Ie2e8b3c3ab9a8a4bf5d8e1a7d8889a4f087f74d5\n"
    },
    {
      "commit": "2825d019f68911afceaf4841ad7dc4104f1fc4b1",
      "tree": "821152663e9dadc8fd8942bbf453d689a5455b95",
      "parents": [
        "461cb97d1cf66a1f153d1e0d60378f1e976df253"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Feb 22 23:57:46 2018 +0000"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Thu Apr 12 16:47:07 2018 +0000"
      },
      "message": "VOL-669 Openolt adapter - A generic, white box OLT adapter.\n\nChange-Id: I064b4a2c37835caf6afa523d1ce7c052e089df91\n"
    },
    {
      "commit": "461cb97d1cf66a1f153d1e0d60378f1e976df253",
      "tree": "eab5868ca1c48043543359f7cf604a0b4913eaad",
      "parents": [
        "61c2e9814b3fed34c3b9a0124690f8f54b145ff6"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Wed Apr 11 15:36:27 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Apr 12 15:26:25 2018 +0000"
      },
      "message": "VOL-572: Integration testing with Kubernetes\n\nUpdated test_dispatcher to run in the single-node Kubernetes environment, as well as\nin docker-compose.\n\nTest_dispatcher.py requires the \u0027scenario\u0027 object literal defined in test_voltha_xpon.py,\nwhich it imports from that file. The import operation appears to cause code in test_voltha_xpon.py\nto execute, code which requires containers to be already running. This defeats the automation\nthat was already built into test_dispatcher by forcing the user to manually deploy containers.\nThis update removes \u0027scenario\u0027 from test_voltha_xpon.py and puts it in a separate file, which\nis then imported by each of these tests.\n\nChange-Id: Ia049ae44686358606939daceab6543e9d455c261\n"
    },
    {
      "commit": "61c2e9814b3fed34c3b9a0124690f8f54b145ff6",
      "tree": "39b52572d946e6bc10bd12e80ce855dbf33b4346",
      "parents": [
        "3b67e335b91ec1efd547d2111195337b05952354"
      ],
      "author": {
        "name": "Gamze Abaka",
        "email": "gamze.abaka@netsia.com",
        "time": "Wed Feb 14 11:03:36 2018 +0000"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Apr 05 13:55:56 2018 +0000"
      },
      "message": "When we use voltha-onos docker, onos sends clear_actions instruction to voltha ofagent component. voltha ofagent component doesnt handle this instruction type and creates an exception:\n20180124T125506.456 ERROR of_protocol_handler.handle_flow_mod_request\n{e: \u003cclass \u0027loxi.of13.instruction.clear_actions\u0027\u003e, event: failed-to-convert, exception: Traceback (most recent call last): File \"/ofagent/ofagent/of_protocol_handler.py\", line 122, in handle_flow_mod_request grpc_req \u003d to_grpc(req) File \"/ofagent/ofagent/converter.py\", line 52, in to_grpc return converter(loxi_object) File \"/ofagent/ofagent/converter.py\", line 244, in loxi_flow_mod_to_ofp_flow_mod instructions\u003d[to_grpc(i) for i in lo.instructions]) File \"/ofagent/ofagent/converter.py\", line 51, in to_grpc converter \u003d to_grpc_converters[cls] KeyError: \u003cclass \u0027loxi.of13.instruction.clear_actions\u0027\u003e, instance_id: compose_ofagent_1}\nAs a conclusion, we see the flows at pending_add state when we check them at Onos cli.\n\nChange-Id: Icde46ba15dccaa2d25920d5d5d104baf88bdd22b\n"
    },
    {
      "commit": "3b67e335b91ec1efd547d2111195337b05952354",
      "tree": "564b8474cedfe455b7bf011522014e3baa4a7277",
      "parents": [
        "8f52afbe751ff1fbd061407f049b2c3377d8ca3d"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Tue Apr 03 11:45:36 2018 -0400"
      },
      "committer": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Tue Apr 03 11:45:36 2018 -0400"
      },
      "message": "VOL-666 : Ensure persistence of disabled swaps on kubernetes\n\n- Swaps will remain disabled after reboot\n- Commented out swap partitions in /etc/fstab\n\nChange-Id: I7acd32ad717526d5a7cc4eb9b5904ab7e9724612\n"
    },
    {
      "commit": "8f52afbe751ff1fbd061407f049b2c3377d8ca3d",
      "tree": "4029a2934c5b8a61e38ab84a6319c2d782af5ee0",
      "parents": [
        "30f64b8e1711553b52c1a1ee4990f221162fd0f1"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Thu Mar 29 14:19:11 2018 -0400"
      },
      "committer": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Thu Mar 29 14:19:11 2018 -0400"
      },
      "message": "VOL-572: Integration testing with Kubernetes\n\n* Updated the Kubernetes version installed in the single-node environment from 1.8.5 to 1.9.3.\n* Replaced the Weave pod network plugin with Calico\n* Updated test_device_state_changes to run in single-node Kubernetes\n* Moved test_utils.py from voltha/tests/itests/docutests/ to voltha/tests/itests/.\n\nChange-Id: I472cffec1e0c3a783edaecb375664cd1c6bb93b1\n"
    },
    {
      "commit": "30f64b8e1711553b52c1a1ee4990f221162fd0f1",
      "tree": "7b3513af508b3b22c94d970c42bb8a8c93a1477c",
      "parents": [
        "2d4e07fe6962dc00f3f1c913156ec765d7fff2ef"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Wed Mar 28 16:26:12 2018 -0400"
      },
      "committer": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Wed Mar 28 16:26:12 2018 -0400"
      },
      "message": "VOL-666 : Disabled swap on kubernetes hosts\n\n- Also added specific versions for kafka and zookeeper\n\nChange-Id: Id5d31fc2ac8dbfd0921a3fff103c8f3dc95bf96a\n"
    },
    {
      "commit": "2d4e07fe6962dc00f3f1c913156ec765d7fff2ef",
      "tree": "1b7dabbc91d7ed547bcfb20104ab41826996f89b",
      "parents": [
        "e84aca910e5ffd60c9e1ed6aa231be5a62be15a0"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Mon Mar 26 16:46:45 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Mar 28 20:16:13 2018 +0000"
      },
      "message": "VOL-570 : Change network type used by voltha components\n\n- Updated from weave to calico which is the default network type\n- Updated ponsim README file\n- Removed deprecated data folder\n\nAmendments:\n\n- Change to specific version of kafka/zookeeper\n- Added annotations statement to netconf manifest\n\nChange-Id: Ibc8c06f037c275717b5c79b60443b7fd11545405\n"
    },
    {
      "commit": "e84aca910e5ffd60c9e1ed6aa231be5a62be15a0",
      "tree": "8332f9573e9a0c9647696d66f8697ff607826b73",
      "parents": [
        "a2f2cd0fa2f9783215f7c679bc0c7579618ad45b"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Mar 27 11:45:56 2018 -0700"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Mar 27 11:45:56 2018 -0700"
      },
      "message": "VOL-665: ADTRAN ONU support for OpenOMCI\n\nChange-Id: I65bb69b7bd5e769b7fff123947391ddf87d6e7ce\n"
    },
    {
      "commit": "a2f2cd0fa2f9783215f7c679bc0c7579618ad45b",
      "tree": "65f2b4a9961dbeead57785802f9ae9bbbe3beb48",
      "parents": [
        "2cbffca8068bc92f7bc3408aebb9910c401d69a5"
      ],
      "author": {
        "name": "girish",
        "email": "ggowdru@radisys.com",
        "time": "Wed Mar 21 16:11:09 2018 +0530"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Tue Mar 27 00:39:54 2018 +0000"
      },
      "message": "VOL-639 - Use a more scalable scheme of numbering for the NNI and UNI\n          logical port numbering\n\nChange-Id: If94f45dd6af8c1f22d2f58ec361aea1738ef546b\n"
    },
    {
      "commit": "2cbffca8068bc92f7bc3408aebb9910c401d69a5",
      "tree": "3b8be778ae9152a1f5d882b22896158696dfc7b2",
      "parents": [
        "2a059957ce331407f6ce39a02b2a569fc2e79df7"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Mon Mar 26 16:20:03 2018 -0400"
      },
      "committer": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Mon Mar 26 16:20:03 2018 -0400"
      },
      "message": "VOL-570 : Install Kubernetes in production and test modes\n\n- Supports offline installation for k8s\n- Configs and deploys voltha components\n\nChange-Id: I29eb87c035cea1e86176bb2e30d36278760ece82\n"
    },
    {
      "commit": "2a059957ce331407f6ce39a02b2a569fc2e79df7",
      "tree": "ce147c6a035907926a10437d583868c6030829bf",
      "parents": [
        "ab8863d55c260fbe8106f1daec4efab031176d2e"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Mon Mar 12 15:50:00 2018 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Mar 23 18:21:17 2018 +0000"
      },
      "message": "VOL-610: OpenOMCI MIB Sync and Task Runner\nVOL-610: Bug fix and cleanup based on internal review and test\n\nChange-Id: Icd27826d34b2cc188b278eeb0a78264a58fafeb3\n"
    },
    {
      "commit": "ab8863d55c260fbe8106f1daec4efab031176d2e",
      "tree": "87f3cf52069cdec52de961d652650c94ffda1e10",
      "parents": [
        "9ac4bbd90993d7b13354e94fac26f8c0b8ab494e"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Mar 22 14:50:31 2018 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Mar 22 14:50:31 2018 -0500"
      },
      "message": "VOL-653: Adtran OLT Device Adapter native packet In/Out support\n\nChange-Id: Ia22c13c555e6d79fa9af5ad45459422531eb37dc\n"
    },
    {
      "commit": "9ac4bbd90993d7b13354e94fac26f8c0b8ab494e",
      "tree": "e29bb7a87457a934137e787ceecd6b5b78c20fa6",
      "parents": [
        "a0252ac182705990b487e7afa400bac4f19dab34"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Wed Mar 21 11:31:02 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Mar 22 17:54:24 2018 +0000"
      },
      "message": "VOL-572: Integration testing with Kubernetes\n\nThis update is an attempt to modify the Voltha integration test suite to support\nmultiple run-time environments: single-node Kubernetes, single-node Docker swarm,\nas well as the current docker-compose environment. To run tests in environments\nother than docker-compose, a config file containing test parameters is passed to\nthe test code via a nose plugin call nose-testconfig. The path to this file is\nspecified via a \"tc-file\" argument supplied to the nosetests command.\n\nThus far, only test_cold_activation_sequence and test_voltha_rest_apis have been\nmodified. The intent is to update the remaining integration tests as well. The\nREADME.md file has been updated for these 2 tests but this is not necessarily\nhow the documentation will evolve with this feature.\n\nChange-Id: I6d9b260c34ef069935ae30958f3c3012ffe603b6\n"
    },
    {
      "commit": "a0252ac182705990b487e7afa400bac4f19dab34",
      "tree": "a5d15855cfe5880ce5ba2f54b3954bc4ed07f20e",
      "parents": [
        "b5046b0f011b48fcf0532cb1ad8de8c9b53918b4"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Wed Mar 21 09:21:35 2018 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Wed Mar 21 14:56:49 2018 -0700"
      },
      "message": "Pass ONOS_CONFIG variable through the run-voltha.sh script\n\nChange-Id: Idc2f66df843dd9dee0c6397dff3317ddabc5bf7c\n"
    },
    {
      "commit": "b5046b0f011b48fcf0532cb1ad8de8c9b53918b4",
      "tree": "91666da4f60d62d6ec55dcc41ad0dbecd7ff120e",
      "parents": [
        "94c0ee1de4accded4372d80c095a51c84f2a1400"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Tue Mar 20 10:09:46 2018 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Tue Mar 20 18:42:07 2018 +0000"
      },
      "message": "Use DOCKER_TAG instead of CACHE_TAG to know which tag is being built.\n\nChange-Id: I36e2b59aefe96fa1868a24f7440e915fd9da0f25\n(cherry picked from commit 0e7212d00ce3020c2912eddd91b756355216eb13)\n"
    },
    {
      "commit": "94c0ee1de4accded4372d80c095a51c84f2a1400",
      "tree": "565556f704567dbe963ccad730da9b72c79459e3",
      "parents": [
        "6b766f12a26610ccfc7e43b351b80606ec6e821a"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Fri Mar 16 13:58:49 2018 -0400"
      },
      "committer": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Fri Mar 16 13:58:49 2018 -0400"
      },
      "message": "VOL-652: Some Voltha Kubernetes manifests still supplying fluentd argument, which is no longer recognized\n\nChange-Id: Ibbf7bf7f8c953a0ec881d4a50977b2006246d540\n"
    },
    {
      "commit": "6b766f12a26610ccfc7e43b351b80606ec6e821a",
      "tree": "662d8cd96211c2b72c0543a60a3b5f405f804fc4",
      "parents": [
        "af5a9157dab137332ab7beaaaf7fedcd2349f0a6"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Mar 13 14:29:11 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Mar 13 14:29:11 2018 -0400"
      },
      "message": "[VOL-650] Fix dashd exception as well as remove fluentd reference\nin the code.\n\nChange-Id: I9b8dfca45bb93d2fe91b2e0bcb136d5248ee9438\n"
    },
    {
      "commit": "af5a9157dab137332ab7beaaaf7fedcd2349f0a6",
      "tree": "9262cb7ce69cf2b33a5d9e4483c8874c01405ca4",
      "parents": [
        "328ab046d1ad4860d02a68318b615a35ef1bf271"
      ],
      "author": {
        "name": "Nicolas Palpacuer",
        "email": "np202g@att.com",
        "time": "Wed Feb 14 16:55:11 2018 -0500"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Thu Mar 08 19:25:41 2018 +0000"
      },
      "message": "Modification of the Broadcom ONU adapter file so that it enables all the LAN ports instead of just port 2\n\nChange-Id: I14dfb689e6dc0b0d55ae84892d00936312bc7ede\n"
    },
    {
      "commit": "328ab046d1ad4860d02a68318b615a35ef1bf271",
      "tree": "4c3a7ed17677bc96708580cec65ba74632d2a054",
      "parents": [
        "50b286dc4903e50bd86c437b06473c8cc04c28f9"
      ],
      "author": {
        "name": "girish",
        "email": "ggowdru@radisys.com",
        "time": "Tue Mar 06 15:21:04 2018 +0530"
      },
      "committer": {
        "name": "girish",
        "email": "ggowdru@radisys.com",
        "time": "Wed Mar 07 07:52:10 2018 +0530"
      },
      "message": "VOL-638 - Support running data traffic through multiple ONUs on different PON ports of ASFvolt16 OLT\n\nChange-Id: Idaa9940d8c34d2823db86f4e9a59db5dcb022e54\n"
    },
    {
      "commit": "50b286dc4903e50bd86c437b06473c8cc04c28f9",
      "tree": "e04b91f05153afa5762988ecaed38fe05a80497a",
      "parents": [
        "bcea2f4ad27b2dc3d39557963d16812e46952a22"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Mar 02 17:44:30 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Mar 05 17:17:56 2018 +0000"
      },
      "message": "[VOL-634] Remove fluentd logging reference from voltha services\n\nThis update removes the \"hardcoded\" logging framework (fluentd)\nfrom the voltha, ofagent and netconf services.  The logging is\nnow determined at deployment time.  Testing was done in kubernetes\nenvironment and minimally in docker swarm mode environment (docker\nswarm mode is not required for voltha 1.3).  A separate Jira will\nbe raised to adjust the docker swarm deployment files, i.e. direct\nthe logs to fluentd/fluentd-agg listen ports instead of writing locally.\n\nChange-Id: Ic780fc9633f0f833f961c97dc59d89eed2112a53\n"
    },
    {
      "commit": "bcea2f4ad27b2dc3d39557963d16812e46952a22",
      "tree": "1a6a4208a2023a22f1b47436e5098b418bc6070b",
      "parents": [
        "793093d0566f8c54bae31e5e25a7d2a5f3b27a8a"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Fri Mar 02 18:46:32 2018 -0500"
      },
      "committer": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Fri Mar 02 19:17:40 2018 -0500"
      },
      "message": "VOL-642: Installation of VOLT-HA in a Kubernetes cluster\n\n- Changed existing installer to support swarm and kubernetes\n- Using kubespray as the base framework to deploy kubernetes\n- Implemented config/deploy/teardown tasks for voltha\n\nAmendments:\n\n- Changed from python to python3 when running the inventory builder\n\nChange-Id: I059fd348b9a749397b373e333b5602944c817745\n"
    },
    {
      "commit": "793093d0566f8c54bae31e5e25a7d2a5f3b27a8a",
      "tree": "1b59d14f80a5a7a8399d3baf4e8781f8b4166495",
      "parents": [
        "1b2478e7dca1bb32c4da6c557533a773b941f043"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Feb 27 10:08:55 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Mar 02 20:14:18 2018 +0000"
      },
      "message": "VOL-635: Initial unit tests for OpenOMCI\n\nChange-Id: Iecc0f08ba89dd46736d8e5d2aff177566f60e41b\n"
    },
    {
      "commit": "1b2478e7dca1bb32c4da6c557533a773b941f043",
      "tree": "aed4e85631a09b5caf1b988e0917c7e1c2afac47",
      "parents": [
        "b122cd5cfeed9f07dceabc0d19a0457ba6e4b943"
      ],
      "author": {
        "name": "Rachit Shrivastava",
        "email": "rachit.shrivastava@nokia.com",
        "time": "Thu Mar 01 11:53:49 2018 -0500"
      },
      "committer": {
        "name": "Rachit Shrivastava",
        "email": "rachit.shrivastava@nokia.com",
        "time": "Thu Mar 01 11:53:49 2018 -0500"
      },
      "message": "VOL-498 XPON Test - failing\nVOL-499 XPON dispatcher test failing\nVOL-644 Rename local envoy images to voltha-envoy in test_dispatcher and text_voltha_xpon\n\nChange-Id: Ie140e9d8b9042675892791db3b1b189d69fc073a\n"
    },
    {
      "commit": "b122cd5cfeed9f07dceabc0d19a0457ba6e4b943",
      "tree": "c0b0a435c592ff67c360432ad3e60b448b1260bf",
      "parents": [
        "87314cd53cb4c61e7e62b0ed3fc6da94603cc507"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Wed Feb 14 15:37:22 2018 -0800"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Tue Feb 27 22:07:54 2018 +0000"
      },
      "message": "VOL-643: Allow user to specify their own ONOS config in the stack file\n\nChange-Id: I8fb92a60f20b7c2156582dc43de2cb69792fe688\n"
    },
    {
      "commit": "87314cd53cb4c61e7e62b0ed3fc6da94603cc507",
      "tree": "27aee91c381ed08e7fe08d407c523665a68bf927",
      "parents": [
        "72bbcfe2e1bc59cf7cf729311348eeb255b6e2cf"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Mon Feb 12 17:15:35 2018 -0800"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Tue Feb 27 19:38:18 2018 +0000"
      },
      "message": "VOL-629: Change name of consul service to \u0027vconsul\u0027.\n\nThis avoids conflicts with other services named consul in some environments\n\nChange-Id: If42119a57d01cf441df8e1ca92c1043923f59c03\n"
    },
    {
      "commit": "72bbcfe2e1bc59cf7cf729311348eeb255b6e2cf",
      "tree": "d50d528d03d31cb0dc99cefd6e50bc8ae41a6409",
      "parents": [
        "d7921b7d4412e90a186d92511f46d9197c04d212"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Wed Feb 14 14:27:59 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Feb 27 15:58:45 2018 +0000"
      },
      "message": "VOL-607: OpenOMCI OMCI_CC and MEFrame class support\nFixed bug found during unit test create\n\nChange-Id: Ib939681ebf81618af95b3597c3311526626aaebf\n"
    },
    {
      "commit": "d7921b7d4412e90a186d92511f46d9197c04d212",
      "tree": "e929f2506e4e59806a0f25598c04d80e84f8bf97",
      "parents": [
        "e9677d4445cb4573a4845ec5ed15ee49c28d595a"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Tue Feb 20 16:55:12 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Feb 21 14:50:19 2018 +0000"
      },
      "message": "VOL-633: Update the single-node Voltha environment to support Kubernetes\n\nChange-Id: Id105eb33463995401c61b365d222915d6c669aec\n"
    },
    {
      "commit": "e9677d4445cb4573a4845ec5ed15ee49c28d595a",
      "tree": "64f9a80c77238c8569e08801463193fc645c2b50",
      "parents": [
        "1ee03e46afb8931a1abf5f7343d1e3c07391fc29"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Feb 20 17:41:05 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Feb 20 17:41:05 2018 -0500"
      },
      "message": "VOL-622:  Enforce datapath id (DPID) to be set as a mac address of\nthe OLT when a logical device is creating.\n\nChange-Id: Ief3a8b0277dfb786fcb8d30d5a6ce6113034433f\n"
    },
    {
      "commit": "1ee03e46afb8931a1abf5f7343d1e3c07391fc29",
      "tree": "9795bda6c57a5c37b267f7a84cee2550b40916ee",
      "parents": [
        "60fdad79382c86aefcb1f1bfa0d6356cd8a93eaa"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Feb 20 12:45:41 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Feb 20 12:45:41 2018 -0500"
      },
      "message": "VOL-632: Seperate fluentd config from its image\n\nThis update uses a configmap to move fluentd config outside of the\nfluentd image, hence no image creation is required on config changes.\n\nChange-Id: Ifb50b0b889d7bc6a8376dd32c1999f3b603e8ffd\n"
    },
    {
      "commit": "60fdad79382c86aefcb1f1bfa0d6356cd8a93eaa",
      "tree": "e89bcb2e3a1b377537214d26c39236b6e3e3b5d2",
      "parents": [
        "61a145d5c4f1ea64e9e6ea56018e52b5df0b13a1"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Feb 20 11:17:38 2018 -0500"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Feb 20 11:18:09 2018 -0500"
      },
      "message": "VOL-630 - update documentation with default creds and doc ssh key support\n\nChange-Id: I96ec086f55d7861068ee59eb63fef7ff79472100\n"
    },
    {
      "commit": "61a145d5c4f1ea64e9e6ea56018e52b5df0b13a1",
      "tree": "bc2a845cf1d2805e72008c8e4f74c28573306dbe",
      "parents": [
        "2dd29ddebf7e08f33bf07f137ac722ee983e731b"
      ],
      "author": {
        "name": "girish",
        "email": "ggowdru@radisys.com",
        "time": "Thu Feb 15 13:52:02 2018 +0530"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Mon Feb 19 01:29:19 2018 +0000"
      },
      "message": "VOL-627: Asfvolt16 OLT adapter should specify the mac_address of OLT\n         during the creation of logical_device\n\nChange-Id: I8c929a8573129431c2075a317e89c6135e645846\n"
    },
    {
      "commit": "2dd29ddebf7e08f33bf07f137ac722ee983e731b",
      "tree": "97a6fc0737c0efa8e37c18c88dda981637b5ff11",
      "parents": [
        "35595068afcf02f8c135e5fdfca3976acb2352db"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Thu Feb 08 17:18:28 2018 -0800"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Thu Feb 15 14:32:44 2018 -0800"
      },
      "message": "VOL-628: Move logic to run VOLTHA stack to a bash script.\n\nThe bash script can be run without needing the code to be checked out.\n\nChange-Id: Id22d10f272982357d5e27226f35d10c5f81d1657\n"
    },
    {
      "commit": "35595068afcf02f8c135e5fdfca3976acb2352db",
      "tree": "1db7df131baefedfb3d10a30f126a5bdc910cc85",
      "parents": [
        "3be3dbc79d26061660fa9d70526d37d0c4febaee"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Thu Feb 08 08:34:39 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Feb 15 16:13:18 2018 +0000"
      },
      "message": "VOL-291 : PON simulator refactoring for cluster integration\n\n- Added ponsim build target in Makefile\n- Added new option to vcore to select comm type with ponsim\n- Modified all proto files to include destination go package\n\nAmendments:\n\n- Clean up based on review comments\n- Properly close GRPC connections in ponsim_olt adapter\n- Added voltha namespace to some k8s templates\n\nChange-Id: I2f349fa7b3550a8a8cc8fc676cc896f33fbb9372\n"
    },
    {
      "commit": "3be3dbc79d26061660fa9d70526d37d0c4febaee",
      "tree": "5b83336f91bdfe55cec13d2af0b2af86f8355898",
      "parents": [
        "0f19f4e78132078a03c2d5a613b1b903e61dcf25"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Feb 14 12:22:45 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Feb 14 12:22:45 2018 -0500"
      },
      "message": "VOL-626 : Jenkins test fix\n\nThis change increase the timeout for the jenkins test to check the\nvoltha logs as well as do a retry on failure (2 retries).\n\nChange-Id: I5538f1e3a8865a03304674215fa27f5ff7c61350\n"
    },
    {
      "commit": "0f19f4e78132078a03c2d5a613b1b903e61dcf25",
      "tree": "6b99af987de2ffbad6a2cd56a459e2e966bc016c",
      "parents": [
        "e2e64a08ddd7672897688dd2964a0016c824a07b"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Feb 13 09:27:30 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Feb 13 09:27:30 2018 -0600"
      },
      "message": "VOL-618: ADTRAN ONU support for OMCI remote reboot\n\nChange-Id: Icd332bcddf5f1224d5ba4050efaf1b2bcff602d9\n"
    },
    {
      "commit": "e2e64a08ddd7672897688dd2964a0016c824a07b",
      "tree": "0ebbf40264ef05ef5fde262c44dfe56a32735a70",
      "parents": [
        "d445438eff7f10faaa5bdf0ed5f8cb67438aee47"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Feb 06 12:58:07 2018 -0600"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Mon Feb 12 23:42:17 2018 +0000"
      },
      "message": "VOL-605: OpenOMCI Existing ME Review\n\nChange-Id: I1ed375df92e72298adbfe8bdd04822db762a9dea\n"
    },
    {
      "commit": "d445438eff7f10faaa5bdf0ed5f8cb67438aee47",
      "tree": "66dbb20ecbbb2f382011652e84928926931fd32e",
      "parents": [
        "01e23a8e86042a7f9c06b4682ea84176c0b87968"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Thu Feb 08 16:21:43 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Feb 12 14:31:47 2018 +0000"
      },
      "message": "VOL-569: Create kubernetes deployment configuration for each voltha service\n\nThis update:\n- organizes all Voltha components under their own namespace, \"voltha\". If\n  you have a script for deploying Voltha, then add namespace.yml at the top.\n- adds host volume mounts for Consul\u0027s data and config directories\n- fixes a bug in Envoy where it was aborting because it couldn\u0027t find Consul\n  even though it was getting the Voltha assignments from Etcd.\n\nChange-Id: I45eaf2d65428c0184df06971ce3797b9122d3055\n"
    },
    {
      "commit": "01e23a8e86042a7f9c06b4682ea84176c0b87968",
      "tree": "7940471c689e196ec1353bdc68a809bec7a811dc",
      "parents": [
        "3be3524cba13a82ac1913757e9a06b33c3b4ac08"
      ],
      "author": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Fri Feb 09 14:23:50 2018 -0800"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Fri Feb 09 14:52:30 2018 -0800"
      },
      "message": "VOL-471: clean up VOLTHA author, email\n\nand other data in setup.py\nMAINTAINER in docker/Dockerfile.* change to info@opennetworking.org\n\nChange-Id: I0d9557086b2938673fb398170566acc64f0e9e72\n"
    },
    {
      "commit": "3be3524cba13a82ac1913757e9a06b33c3b4ac08",
      "tree": "ff9fc43a520bcb34ce67d33cbc1dda4aeef19304",
      "parents": [
        "f78cd1b3248b32c679d7b46df4824d1c4bdf4aa4"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Tue Feb 06 18:24:45 2018 -0800"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Thu Feb 08 21:16:00 2018 +0000"
      },
      "message": "Minor fix for xpon tcont CLI command\n\nChange-Id: I0927c2f2de5860ca04beacbb5c24141c74f3301f\n"
    },
    {
      "commit": "f78cd1b3248b32c679d7b46df4824d1c4bdf4aa4",
      "tree": "35288f44b41322adc10e8daf05ebd6f8dce2315f",
      "parents": [
        "14d5840185bbcf5201688f5aa9f2717dfb549573"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Mon Feb 05 09:31:29 2018 -0800"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Thu Feb 08 21:15:48 2018 +0000"
      },
      "message": "Fixes for VOLTHA-ONOS communication:\n\n * Add TLS parameters to ofagent\n * Add config-push container to get ONOS config pushed\n\nChange-Id: Ia579c663108141cb466802fa55885f307fcb68c1\n"
    },
    {
      "commit": "14d5840185bbcf5201688f5aa9f2717dfb549573",
      "tree": "a04467734fb80802379a7470475b3b4ad04b95cd",
      "parents": [
        "5e8d9e451ac3ddf591c093a54b35a326bdf064ce"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Feb 07 23:24:28 2018 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Feb 08 10:32:00 2018 -0800"
      },
      "message": "VOL-621 add build hook to support build args on docker cloud\n\nChange-Id: I2b5acfdd7ef96896751687f56480e68267334718\n"
    },
    {
      "commit": "5e8d9e451ac3ddf591c093a54b35a326bdf064ce",
      "tree": "a3b5870a45db64c62423ed7cdf19cfaef1ebc5c6",
      "parents": [
        "6168721033d3cc77401ac829d37edd86bece67bf"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Wed Feb 07 16:15:05 2018 -0500"
      },
      "committer": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Wed Feb 07 16:30:27 2018 -0500"
      },
      "message": "VOL-613 : PON simulator kubernetes integration\n\n- Added onos/freeradius deployment templates\n- Added olt, onu and rg deployment templates\n- Added cni annotation to all templates to work with CNI Genie\n- Added more instructions in the README\n\nAmendments:\n\n- Removed cni annotation from the service block\n\nChange-Id: I63c28488f9cfcbfc2701391e67874cb8d998528b\n"
    },
    {
      "commit": "6168721033d3cc77401ac829d37edd86bece67bf",
      "tree": "6fefe5950368b060f6a169cc0bb85e39373f8711",
      "parents": [
        "c3c291c685a780732ec3c1aff82e04647a1ffb83"
      ],
      "author": {
        "name": "Girish",
        "email": "ggowdru@radisys.com",
        "time": "Mon Jan 08 12:48:58 2018 +0530"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Feb 06 18:16:53 2018 +0000"
      },
      "message": "VOL-182: ONU Remote Reboot support for Broadcom ONU\nVOL-551: VOLTHA core needs to replay device flows to adapter during reconcile\n\nChange-Id: I23a1ad136e0be3ac6899a7c033df0e1b070f38fb\n"
    },
    {
      "commit": "c3c291c685a780732ec3c1aff82e04647a1ffb83",
      "tree": "32ca5b0ee5b87003e25f53959477bf5bb70551e6",
      "parents": [
        "10a7a7e7563255e1d805c0cca33259c1a5175daf"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Fri Feb 02 13:57:33 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Feb 06 16:53:47 2018 +0000"
      },
      "message": "VOL-569: Create kubernetes deployment configuration for each voltha service\n\nThis update:\n- renames all voltha images referenced in kubernetes deployment files\n  to the \u0027voltha-\u003ccomponent\u003e\u0027 format\n- adds the kubernetes deployment files for grafana, dashd, and shovel\n- adds deployment files for an Ingress resource and an nginx-based ingress\n  controller to allow access to the Consul and Grafana UIs from outside\n  the cluster\n\nManifest file ingress/05-namespace.yml sets up a namespace \u0027ingress-nginx\u0027\nfor all ingress-related resources. This file will be deleted once we move\nall voltha components, including ingress, to a \u0027voltha\u0027 namespace.\n\nDeployment instructions for the ingress resources are provided in README.md.\n\nChange-Id: I0459e838318c43e21f40e83b314f77fc9e0456f8\n"
    },
    {
      "commit": "10a7a7e7563255e1d805c0cca33259c1a5175daf",
      "tree": "d1cfdb1dbdd9e0bf8060d4f37f45e540add8f2f4",
      "parents": [
        "764e12f686f0939628cdb1f4225b42ba27821653"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Jan 29 09:54:40 2018 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Feb 05 17:32:07 2018 -0800"
      },
      "message": "VOL-617 - ability to build without VM\n\nChange-Id: Iec79d66b7ab98a5421eabe7819fa6325ff6690ce\n"
    },
    {
      "commit": "764e12f686f0939628cdb1f4225b42ba27821653",
      "tree": "05c2c48d2e7ba0d7d5fbb3dee7e6ecaf8665b1c6",
      "parents": [
        "106b60a62c348522802884f5f58ae2161a53ab4b"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Sat Jan 20 15:52:43 2018 -0600"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Thu Feb 01 22:44:35 2018 +0000"
      },
      "message": "VOL-597: Added OMCI Autonomous Message definitions (Alarm, AVC, \u0026 Test Results)\n\nChange-Id: I2fd8ee359061bca3563bccd2ed44973ed3683cc9\n"
    },
    {
      "commit": "106b60a62c348522802884f5f58ae2161a53ab4b",
      "tree": "f91b2b73b3af405fd8aa2e64ab30713a8ae4a4bc",
      "parents": [
        "03ad741079ae4e4697d1b2639702fb72a25367f0"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Sun Jan 21 06:55:40 2018 -0600"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Thu Feb 01 00:15:51 2018 +0000"
      },
      "message": "VOL-604: Correct OMCI EntityClass initialization of the operations allowed sets\n\nChange-Id: I4d5716b3582a000eb0e9ec7c27984618e961acd1\n"
    },
    {
      "commit": "03ad741079ae4e4697d1b2639702fb72a25367f0",
      "tree": "1eacb8556947cc0fafa1b8d69d95d58534e8a01f",
      "parents": [
        "c9d89206c5c7bd85fa27518b9fd0e7b61bd24a7f"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jan 19 16:41:38 2018 -0800"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jan 25 21:29:19 2018 +0000"
      },
      "message": "VOL-600 add tag, push, pull target to makefile to manipulate docker images\n\nChange-Id: If78bc23ef1f3252049d8b210719b27d2bc031b1a\n"
    },
    {
      "commit": "c9d89206c5c7bd85fa27518b9fd0e7b61bd24a7f",
      "tree": "8afbade78346446c564e1ae367479dee79179712",
      "parents": [
        "0910489e517c1803f83c88cd7d5e0bf0a9f1e00c"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Thu Jan 25 10:25:10 2018 -0500"
      },
      "committer": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Thu Jan 25 13:51:06 2018 -0500"
      },
      "message": "[8055]\nThis update adds kubernetes deployment files for the OFagent and fluentd services.\n\nThe OFagent calls get_my_containers_name with the assumption that the HOSTNAME\nenvironment variable contains the docker container\u0027s ID, which does not appear\nto be the case for kuberbetes. In kubernetes a container\u0027s HOSTNAME is its pod\nname. Feeding a kubernetes pod name into the docker API used by\nget_my_containers_name triggers an exception. This is the reason behind the\ncode changes to OFagent.\n\nThe kubernetes config files in this submission still use the old image naming\nconvention. The names in these and all the other kubernetes deployment files\nwill be changed to conform to the new convention in a separate update.\n\nChange-Id: I3eecfdcc8bba070ffe3e7372f195cf15f0cdcd56\n"
    },
    {
      "commit": "0910489e517c1803f83c88cd7d5e0bf0a9f1e00c",
      "tree": "4017062b8cb5d871e0999d9e4eb17862bc412123",
      "parents": [
        "737b74f045e35134a05b65939dc24b213c7e74be"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jan 24 12:27:33 2018 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jan 24 12:27:55 2018 -0800"
      },
      "message": "VOL-616 - update system test compose files to use non-swarm verison of fluentd\n\nChange-Id: I1ded29119b7c13ad76ef0bb182e5fabe925ceda6\n"
    },
    {
      "commit": "737b74f045e35134a05b65939dc24b213c7e74be",
      "tree": "998f92deb30e06d139a41ec0bd8d3bbe3956db4f",
      "parents": [
        "faca3b01e35b0db3c3a4890af98fed6354d389a6"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Jan 22 12:57:52 2018 -0800"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jan 24 20:18:21 2018 +0000"
      },
      "message": "VOL-612 - rename images to work better with public repository\n\nChange-Id: I9679544987c3a08d0001928cfbc39d710a6c1eae\n"
    },
    {
      "commit": "faca3b01e35b0db3c3a4890af98fed6354d389a6",
      "tree": "580eef19d8ef10f6e82a8f3dd29927f06e945fea",
      "parents": [
        "7ec781d0b6f7325bd26484efa8b3a9812867a58c"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Mon Jan 22 23:19:32 2018 +0000"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Tue Jan 23 19:30:24 2018 +0000"
      },
      "message": "VOL-615 Fix ASFVOLT16 adapter handling of dhcp flow.\n\nThe Edgecore ASFVOLT16 adapter is hard-coded to push\ndhcp trap-to-host rules irrespective of the ONOS\nconfiguration:\norg.opencord.olt.impl.Olt::enableDhcpIgmpOnProvisioning\nThis fixes the adapter to only push the dhcp flow\nwhen instructed by ONOS.\n\nChange-Id: I69fab0233b3ccea4876b1bdbac0e09f1b58dad3e\n"
    },
    {
      "commit": "7ec781d0b6f7325bd26484efa8b3a9812867a58c",
      "tree": "2eb5e1a6e6ffc897c50f49c4069ee45c4f182dc9",
      "parents": [
        "48946176b95f048a11fb34cb85d6a9871a9116e5"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jan 19 18:41:16 2018 -0800"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Jan 22 16:32:27 2018 +0000"
      },
      "message": "VOL-601 check for KEY before dereference\n\nChange-Id: I6da1d6f36015acdb2743da77b01091a1d6e224c0\n"
    },
    {
      "commit": "48946176b95f048a11fb34cb85d6a9871a9116e5",
      "tree": "f7e27bb6b8ef0847b63d222e5ae36780d9818280",
      "parents": [
        "bba65ff06acba42c7da84ed59789ed5157508fa0"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Sat Jan 20 14:33:37 2018 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Sat Jan 20 15:39:22 2018 -0800"
      },
      "message": "VOL-603 - rollback docutests.yml file to work with jenkins-test\n\nChange-Id: I02d11cc7a397e8d3180af5b4d65f1f825d524a87\n"
    },
    {
      "commit": "bba65ff06acba42c7da84ed59789ed5157508fa0",
      "tree": "dcd5afdd23c87fbd9456852798582269b886f7c2",
      "parents": [
        "8536d1b051d722fbea94db0aefeced45807b0a68"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Jan 19 09:26:09 2018 -0800"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Jan 19 19:33:40 2018 +0000"
      },
      "message": "VOL-595 - container image name consistency and general cleanup\n\nChange-Id: Iccac1ccba61537cefa046118df139196e9e87713\n"
    },
    {
      "commit": "8536d1b051d722fbea94db0aefeced45807b0a68",
      "tree": "b8dd75bec3a40e82d0f6f30c76c0160ee59dbf0a",
      "parents": [
        "f0b3a063d2db34a02def4a18d4e1d0ef92d7352f"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip@bcsw.net",
        "time": "Fri Jan 19 12:44:54 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip@bcsw.net",
        "time": "Fri Jan 19 12:44:54 2018 -0600"
      },
      "message": "VOL-598: Updates to Adtran ONU OMCI library\n\nChange-Id: Ibb494bb79fd60ee728e4f81408dc375a45eaee62\n"
    },
    {
      "commit": "f0b3a063d2db34a02def4a18d4e1d0ef92d7352f",
      "tree": "4f926ea5cc5686159abbdc3d383b58e8a3282f38",
      "parents": [
        "bbe1e09c2aacc235254b09d7ee7d077d0c3221de"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Jan 18 13:53:58 2018 -0600"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Fri Jan 19 18:16:35 2018 +0000"
      },
      "message": "VOL-596: Enhanced Security Control ME not derived from EntityClass base\n\nChange-Id: I1a5bbcd78eacb753771a4d93bc440e736428194a\n"
    },
    {
      "commit": "bbe1e09c2aacc235254b09d7ee7d077d0c3221de",
      "tree": "a4b31591027a450ad486065c20b1599e7de0946e",
      "parents": [
        "9adbc9597fd42c5231dfd2be63abc9f8a3a33833"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Thu Jan 18 13:48:20 2018 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jan 18 19:55:03 2018 +0000"
      },
      "message": "VOL-569: Create kubernetes deployment configuration for each voltha service\n\nThis update adds a kubernetes deployment file for netconf.\n\nI tested the netconf service using the CLI that comes with the netopeer container.\nThat CLI appears to make connections with remote netconf servers at port 830; that\nport number appears to be hard-coded. The port of the netconf server, on the other\nhand, defaults to 1830. The changes in file netconf/main.py enable the override of\nthis default by using environment variable NETCONF_PORT. The kubernetes deployment\nfile for netconf sets the port to 830.\n\nChange-Id: I19f90d6e14f59c855b84aa76bbc41586f3bace37\n"
    },
    {
      "commit": "9adbc9597fd42c5231dfd2be63abc9f8a3a33833",
      "tree": "3bf0627aa87b8f93e0476ad81ff8d0afe7253cb4",
      "parents": [
        "bd0fe17d0a9e338c1940166c8a53b9f961b7fdec"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Jan 18 12:47:04 2018 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Jan 18 12:47:04 2018 -0600"
      },
      "message": "VOL-599: Update to zeroMQ support and Tcont/TD bug fix\n\nChange-Id: I7ed03c8584f44cd40bf35339af0a13092baf5f22\n"
    },
    {
      "commit": "bd0fe17d0a9e338c1940166c8a53b9f961b7fdec",
      "tree": "d999eaab68e8d0cb6785a36b2e05ca5e27c9f951",
      "parents": [
        "24dad1eed074b0cd41ba593c4c81eb8cabf0833f"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jan 17 09:35:49 2018 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Jan 17 09:36:09 2018 -0800"
      },
      "message": "VOL-594 remove unused containers\n\nChange-Id: I82403f68969691516c8b500e876440f3f3c0e559\n"
    },
    {
      "commit": "24dad1eed074b0cd41ba593c4c81eb8cabf0833f",
      "tree": "6f9783a252fe439b8e67fdcac0034980d9a9c191",
      "parents": [
        "e585808d0d39889d379904eac64f75366bf761bf"
      ],
      "author": {
        "name": "sathishg",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Wed Jan 10 10:48:45 2018 +0530"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Tue Jan 16 15:05:45 2018 +0000"
      },
      "message": "VOL-592 Bug-Fix, Moving update_logical_port method from BroadcomOnuAdapter class to BroadcomOnuHandler class\n\nChange-Id: Id3a137ce071c93a09a9ad6667674937e8c544806\n"
    },
    {
      "commit": "e585808d0d39889d379904eac64f75366bf761bf",
      "tree": "46c8db2b6ebbf8d9ee017c145f0105b6df19c880",
      "parents": [
        "f9ad69f57b4008565318875df8936e5b14718517"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Mon Jan 15 18:25:38 2018 -0500"
      },
      "committer": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Mon Jan 15 18:25:38 2018 -0500"
      },
      "message": "VOL-569: Create kubernetes deployment configuration for each voltha service\n\nThis update adds kubernetes deployment files for kafka/zookeeper.\n\nChange-Id: I00d4d453de64dc4976d32a76c11f4b3fcb978d2c\n"
    },
    {
      "commit": "f9ad69f57b4008565318875df8936e5b14718517",
      "tree": "2de9892a35d0160f8e978037ecbf8dd7d8c185f4",
      "parents": [
        "021e0bde11fd4794e2a5234d3bc714e9907487d6"
      ],
      "author": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Fri Jan 12 15:26:52 2018 -0800"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Fri Jan 12 15:27:47 2018 -0800"
      },
      "message": "Bump VOLTHA core version to 1.3\n\nChange-Id: Ib6ba7e3e34fd3a2efdcc7d8b1576d4af7a467181\n"
    },
    {
      "commit": "021e0bde11fd4794e2a5234d3bc714e9907487d6",
      "tree": "3b2cf84d5b266da420459d34d318414ddd4b11d3",
      "parents": [
        "d074dc7ff187d27503625be970a7a89d30a14493"
      ],
      "author": {
        "name": "Suhas Gururaj",
        "email": "sgururaj@radisys.com",
        "time": "Mon Jan 08 16:07:54 2018 +0530"
      },
      "committer": {
        "name": "Suhas Gururaj",
        "email": "sgururaj@radisys.com",
        "time": "Tue Jan 09 20:48:14 2018 +0530"
      },
      "message": "VOL-577:asfvolt16: add support for reporting XGPON registration ID from ONU\n\nChange-Id: I2ed786da17698c47529d4b557cd6b7a1390d1f3f\n"
    },
    {
      "commit": "d074dc7ff187d27503625be970a7a89d30a14493",
      "tree": "fda7016ebbdc3833b94b97ecabe3eebc326e7148",
      "parents": [
        "e0c9acbbd529b38da0adacdb6701cb0e37553119"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Thu Dec 21 11:00:35 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jan 04 14:22:44 2018 +0000"
      },
      "message": "VOL-569: Create kubernetes deployment configuration for each voltha service\n\nThis update adds kubernetes deployment files for etcd. These files are not\nyet production-ready; for example, the etcd deployment will have to be\naugmented to support persistent storage. The files do work and enable the\ndeployment of the envoy and vcore services on kubernetes.\n\nChange-Id: I6ba8e5557b295a4f759d8f359024238fcf387d6a\n"
    },
    {
      "commit": "e0c9acbbd529b38da0adacdb6701cb0e37553119",
      "tree": "f25ac8cfecde691cb1fe8b95c40c5b48cef3cafe",
      "parents": [
        "ff102eb9aa552db5f8321e7d9f2e6d86cbb1e528"
      ],
      "author": {
        "name": "Gertjan Van Droogenbroeck",
        "email": "gertjan.van_droogenbroeck@nokia.com",
        "time": "Thu Nov 16 16:54:22 2017 +0100"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jan 03 16:52:17 2018 +0000"
      },
      "message": "VOL-546 Add support for proxy servers in build\n\n- Propagate proxy environment variables into docker builds\n- Generate mvn settings.xml based on proxy env vars and allow custom xml\n- Update to latest docker installation within go-lang docker image (to avoid apt-key proxy issue)\n- Allow additional parameters with DOCKER_BUILD_EXTRA_ARGS, for example --no-cache, --pull\n- Also fixes \u0027overriding recipe for target\u0027 for voltha target\n\nChange-Id: Ifa545a0262ecfe434ad230ddab4f61935c7244e0\n"
    },
    {
      "commit": "ff102eb9aa552db5f8321e7d9f2e6d86cbb1e528",
      "tree": "02bfc52079c4ac5515d6dbc19b2dde31894ac98b",
      "parents": [
        "eada0c94d6eeab6e79098af53fc256a1feade597"
      ],
      "author": {
        "name": "sathishg",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Thu Dec 21 12:19:19 2017 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jan 03 14:53:18 2018 +0000"
      },
      "message": "VOL-482 Support for Disable and Re-enable of Broadcom ONU\n\nChange-Id: Ia2727e23864cf202c58e024cc328dc348f6a0c7c\n"
    },
    {
      "commit": "eada0c94d6eeab6e79098af53fc256a1feade597",
      "tree": "2d398371d864e7c5bf0ead88250fd344474059a0",
      "parents": [
        "86d77b08232b4de1d8221f9661a0351c7092b520"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Wed Dec 27 09:45:26 2017 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Wed Dec 27 09:45:26 2017 -0600"
      },
      "message": "VOL-585: mandatory_operations assignment missing from class decl\n\nChange-Id: I986c82633931ec5d5e222cf25042e5e87bfba5dc\n"
    },
    {
      "commit": "86d77b08232b4de1d8221f9661a0351c7092b520",
      "tree": "c53a854c96dea06bedfce672a932cf57c7901e8f",
      "parents": [
        "fd1fd37beb62686807dc9385bcff1fc86436877b"
      ],
      "author": {
        "name": "Kyle Farnsworth",
        "email": "kyle.farnsworth@adtran.com",
        "time": "Tue Dec 19 12:49:55 2017 -0600"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Thu Dec 21 05:08:43 2017 +0000"
      },
      "message": "VOL-584: asfvolt16: transceiver type and reg id settable\n\nChange-Id: I834de1c92319e67a48148e6772fb112e8e77a93c\n"
    },
    {
      "commit": "fd1fd37beb62686807dc9385bcff1fc86436877b",
      "tree": "632c61e8e77422d6c572d504125c5546cdddc90b",
      "parents": [
        "54f7a863c651b8bd377ce421817bf6ae4a0d596a"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Wed Dec 20 13:34:12 2017 -0600"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Wed Dec 20 13:34:12 2017 -0600"
      },
      "message": "xPON complete and refactored common classes between ADTN OLT and ONU\n\nChange-Id: I7cddafd21324ab9029e28db2c60397ec550dd912\n"
    },
    {
      "commit": "54f7a863c651b8bd377ce421817bf6ae4a0d596a",
      "tree": "e01e6ff318c6f10802a70d82775fcb845479dc9f",
      "parents": [
        "8b277c221466fc01481c6899ca6d58ee5bc246bb"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Wed Dec 20 13:31:10 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Dec 20 18:44:26 2017 +0000"
      },
      "message": "VOL-569: Create kubernetes deployment configuration for each voltha service\n\nThis update adds kubernetes deployment files for voltha-core, consul, and\nthe CLI. These files are not yet production-ready; for example, the consul\ndeployment will have to be augmented to support persistent storage. The\nfiles do work and enable running these services (vcore, consul, and vcli)\non kubernetes.\n\nChange-Id: Ic6708851fa560f381cb368759f26eb073c18d0e3\n"
    },
    {
      "commit": "8b277c221466fc01481c6899ca6d58ee5bc246bb",
      "tree": "28e696e448f3e7ec3d5c53c17958990fdb9ca7a8",
      "parents": [
        "a9eb021a1d247e458baf1c2654a4b248217588d7"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Tue Dec 19 09:49:27 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Dec 20 18:32:04 2017 +0000"
      },
      "message": "[7697]\nVOL-582: Update the Voltha core to support either consul or etcd in a kubernetes cluster\n\nThis is an initial commit for etcd support by voltha.\n\nAlthough this code works on a single-node or on a kubernetes cluster, it is NOT ready\nfor prime time. The integration tests have yet to be written and a kubernetes install\nis not yet available.\n\nChange-Id: I666a29a0a68cd7c2ab3c79aff8ccc6e96db96419\n"
    },
    {
      "commit": "a9eb021a1d247e458baf1c2654a4b248217588d7",
      "tree": "1965d46d9259f22b9d0142a562df57383d766a4b",
      "parents": [
        "15274590011ce59a1d70dffe136a0e5ff43457bd"
      ],
      "author": {
        "name": "Girish",
        "email": "ggowdru@radisys.com",
        "time": "Thu Dec 14 21:52:59 2017 +0530"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Mon Dec 18 19:25:29 2017 +0000"
      },
      "message": "VOL-549: Introduce a GRPC timeout to avoid GRPC connection going into a hung\nstate in case of communication failure.\n\nChange-Id: I7ea158a6bfc697345d2c75f7f9cb4f2e5229aff2\n"
    }
  ],
  "next": "15274590011ce59a1d70dffe136a0e5ff43457bd"
}
