)]}'
{
  "log": [
    {
      "commit": "d24189ec6bb130c4d517a31ceb9864a64c83a4de",
      "tree": "97621cba406b1f840e77c15799aa2cbcc535a528",
      "parents": [
        "b4d604fc27daf9b9bbfadc643032371887291b33"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Sat Jun 10 23:27:15 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Sat Jun 10 23:27:15 2017 -0400"
      },
      "message": "Added the required initialization to start the docker swarm cluster.\nConverted yet more dos format files to unix format. Updated the\ndocument on building voltha on a QEMU/KVM virtualization environment\nusing vagrant. Added a configuration file for the install vagrant to\neventually enable multiple users on a single compute node all able to\nrun independent voltha docker swarm clusters as VMs. More work is\nrequired to finalize multi-user test mode which will be submitted in a\nsubsequent update.\n\nThis update continues to address Jira VOL-6\n\nChange-Id: I88bc41aa6484877cb76ad38f8bab894f141cebdb\n"
    },
    {
      "commit": "b4d604fc27daf9b9bbfadc643032371887291b33",
      "tree": "9de6c2f03bf1b123cbcfa13a66260a7451f978b7",
      "parents": [
        "33763f47f088b278a01c6995c9e61642ad204937"
      ],
      "author": {
        "name": "Andrew Chagnon",
        "email": "andrew.chagnon@tibitcom.com",
        "time": "Fri Jun 09 15:45:39 2017 -0400"
      },
      "committer": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Fri Jun 09 12:58:14 2017 -0700"
      },
      "message": "Change reported Hardware Revision\nCorrect bug when no links are present on OLT\n\nChange-Id: I6f22474f6891a7d00b3c89c220501d06e6cdafb9\n"
    },
    {
      "commit": "33763f47f088b278a01c6995c9e61642ad204937",
      "tree": "31b31999326f9f7685acb77ef01687766d84bc16",
      "parents": [
        "4f2646f930597eb7c8377b8c7f2c243ea3fb6446"
      ],
      "author": {
        "name": "schowdhury",
        "email": "schowdhury@radisys.com",
        "time": "Fri Jun 09 02:05:42 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Jun 09 12:14:46 2017 -0700"
      },
      "message": "Moved Encryption Related Configs to a different Compose file\n\nChange-Id: I1b6555db2f643fb5f7438b64bee62422d6a3dfaa\n"
    },
    {
      "commit": "4f2646f930597eb7c8377b8c7f2c243ea3fb6446",
      "tree": "1c8b1bdcf9f5a1f14cc199cdd66481a267ab1639",
      "parents": [
        "83777cb4d9a7dc7cc347ee87d6af48925075f2d4"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Jun 09 11:42:58 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Jun 09 11:42:58 2017 -0400"
      },
      "message": "Update jenkinsfile to use make build instead of make\n\nChange-Id: I9c162fc5bb35863f89843dc3ac53ad4e475c7b3c\n"
    },
    {
      "commit": "83777cb4d9a7dc7cc347ee87d6af48925075f2d4",
      "tree": "e45829f669028103cf8f1924b35babf965a7a4e0",
      "parents": [
        "bf77c86932b3b823912360c0d09ae5f8bfe969ae"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@onlab.us",
        "time": "Fri Jun 02 14:56:08 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 08 11:27:40 2017 -0700"
      },
      "message": "VOL-162 - Initial commit of BAL-API protobuf\n\nChange-Id: Iea2bc0070515da143c6fd5afc915e839681d1af0\nSigned-off-by: Shad Ansari \u003cshad@onlab.us\u003e\n"
    },
    {
      "commit": "bf77c86932b3b823912360c0d09ae5f8bfe969ae",
      "tree": "518bed14109777fa5660ec5dc6ce21c6c8331a20",
      "parents": [
        "c5477710862bb4bfeb37c4a67e159664dc43dc35"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Jun 08 13:24:27 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Jun 08 13:24:27 2017 -0400"
      },
      "message": "Fix to the vagrantfile to support both virtualbox and KVM boxes based\non a configuration file. This is required because the build environment\nis using virtualbox and most customers us KVM. The real solution would\nbe to update the build environment.\n\nChange-Id: I7ddd8921f45cefcbadb1b6bbabea11bb925c1a43\n"
    },
    {
      "commit": "c5477710862bb4bfeb37c4a67e159664dc43dc35",
      "tree": "b087d8c8e3e82bb60f04ba35b8043168de7c6463",
      "parents": [
        "9974f21dc5239d1ba19ecade7bb284df0d5a5ff6"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jun 07 11:56:56 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 08 08:30:30 2017 -0700"
      },
      "message": "Multiple updates. Converted many of the Yaml files from \"dos\" format to\n\"unix\" format. Finalized the creation of the final installer file set\nthat can be copied to a USB Flash drive or other removable media.\nUpdated the config file with comments to make it more user friendly.\nDeleted ansible files that were no longer needed. This update continues\nto address the requirements laid out by Jira VOL-6.\n\nChange-Id: I7434d2ec01768121e8d2ec50bb633c515281b37a\n"
    },
    {
      "commit": "9974f21dc5239d1ba19ecade7bb284df0d5a5ff6",
      "tree": "085a6a27ad31fb225d8662d0b903dc71d7620b93",
      "parents": [
        "9d027c0437f0aacca4a2f3572ca4944278eb2928"
      ],
      "author": {
        "name": "ggowdru",
        "email": "ggowdru@radisys.com",
        "time": "Tue Jun 06 23:31:25 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 08 05:57:10 2017 -0700"
      },
      "message": "https://jira.opencord.org/browse/VOL-48\n\nPrevent accidental full builds.\nChange the default make target to print out the list of targets.\nIf you then want to build particular target, specify them in make command\n\nReview comments addressed\n\nChange-Id: I4a20398ef0ca18de7314639bf45a2e822bdcc7b9\n"
    },
    {
      "commit": "9d027c0437f0aacca4a2f3572ca4944278eb2928",
      "tree": "4282d784438b56d2af43cfa18175239eb664d9a9",
      "parents": [
        "14088966d928548d30f83b4acc61e6e7f63d9854"
      ],
      "author": {
        "name": "schowdhury",
        "email": "sisir.chowdhury@radisys.com",
        "time": "Tue Jun 06 23:14:33 2017 -0700"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Jun 08 04:52:10 2017 -0700"
      },
      "message": "iMoving HTTP Communication back to port 8500, HTTPS to 8501.\nThis will allow the existing HTTP communication to work.\n\nChange-Id: Ica70266bd1a744907cdb2584188b8635f67ade29\n"
    },
    {
      "commit": "14088966d928548d30f83b4acc61e6e7f63d9854",
      "tree": "e2f794f82150f6c95af55a77a3a3f17f17501f70",
      "parents": [
        "ee4b2bc5cbba39e6950c00eeb1738e6a8f353f20"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Thu Jun 01 16:56:55 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jun 07 07:36:31 2017 -0700"
      },
      "message": "Netopeer NETCONF server integration\n\nAmendments:\n\n- Removed local copy of golang package. Added instructions to download it.\n- Removed cached files which are created when transapi is built.\n- Added netopeer as a build-able Makefile component.\n  Updated documentation.\n\nChange-Id: I532e813b81a0531648c5a6bcb048208700cf57a4\n"
    },
    {
      "commit": "ee4b2bc5cbba39e6950c00eeb1738e6a8f353f20",
      "tree": "4b5b2e39b1cd50b8d410111bf4f66ed8d5dc97a8",
      "parents": [
        "87b2329e3725a684d7a5f69934467ebf98b73a24"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Jun 05 10:08:59 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jun 07 09:08:09 2017 -0400"
      },
      "message": "Initial commit of the voltha installer. There are several things that\nneed to be cleaned up but the installer is fully functional in test\nmode and creates 3 non-clustered VMs with identical voltha installs\nuntil such time as HA is ready. Once HA is ready, the scripts will be\nmodified to deploy the full HA cluster.\nThis update partially addresses Epic VOL-6.\n\nMade changes requested by the reviewers.\n\nChange-Id: I083239e1f349136d2ec1e51e09391da341177076\n"
    },
    {
      "commit": "87b2329e3725a684d7a5f69934467ebf98b73a24",
      "tree": "a6d0d6d54ff2353deff6a24827f2709daaccda68",
      "parents": [
        "1b285e892f0c3e36bffd5547f7597e8e9c212bed"
      ],
      "author": {
        "name": "schowdhury",
        "email": "sisir.chowdhury@radisys.com",
        "time": "Thu Jun 01 07:14:11 2017 -0700"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jun 06 15:40:18 2017 -0700"
      },
      "message": "Preliminary Commit to secure communication between Registrator and Consul\n\n -- This is just a prep work for :\n        https://jira.opencord.org/browse/VOL-155,\n      \u0026 https://jira.opencord.org/browse/VOL-154.\n    Consul \u0026 Registrator - We just have to package the PKI files and Enable TLS.\n\n -- Consul Start-Up Logs\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nssl.josn\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n{\n  \"ca_file\": \"/consul/config/voltha-CA-template.pem\",\n  \"cert_file\": \"/consul/config/voltha-cert-template.crt\",\n  \"key_file\": \"/consul/config/voltha-pvt-template.key\",\n  \"verify_incoming\": true,\n  \"verify_outgoing\": true\n}\nConsul Start-up logs..\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\n\u003d\u003d\u003e Starting Consul agent...\n\u003d\u003d\u003e Consul agent running!\n           Version: \u0027v0.8.3\u0027\n           Node ID: \u0027fc5cb7d0-106a-fa68-441f-251c5952d16c\u0027\n         Node name: \u0027ca6ebcd10ce5\u0027\n        Datacenter: \u0027dc1\u0027\n            Server: true (bootstrap: true)\n       Client Addr: 0.0.0.0 (HTTP: 8501, HTTPS: 8500, DNS: 8600)\n      Cluster Addr: 172.18.0.4 (LAN: 8301, WAN: 8302)\n    Gossip encrypt: true, RPC-TLS: true, TLS-Incoming: true\n             Atlas: \u003cdisabled\u003e\n\n\u003d\u003d\u003e Log data will now stream in as it occurs:\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nssl.josn\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n{\n  \"ca_file\": \"/consul/config/voltha-CA-template.pem\",\n  \"cert_file\": \"/consul/config/voltha-cert-template.crt\",\n  \"key_file\": \"/consul/config/voltha-pvt-template.key\",\n  \"verify_incoming\": false,\n  \"verify_outgoing\": false\n}\nConsul Start-up logs..\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\n\u003d\u003d\u003e WARNING: LAN keyring exists but -encrypt given, using keyring\n\u003d\u003d\u003e WARNING: WAN keyring exists but -encrypt given, using keyring\n\u003d\u003d\u003e WARNING: Bootstrap mode enabled! Do not enable unless necessary\n\u003d\u003d\u003e Starting Consul agent...\n\u003d\u003d\u003e Consul agent running!\n           Version: \u0027v0.8.3\u0027\n           Node ID: \u0027fc5cb7d0-106a-fa68-441f-251c5952d16c\u0027\n         Node name: \u0027ca6ebcd10ce5\u0027\n        Datacenter: \u0027dc1\u0027\n            Server: true (bootstrap: true)\n       Client Addr: 0.0.0.0 (HTTP: 8501, HTTPS: 8500, DNS: 8600)\n      Cluster Addr: 172.18.0.6 (LAN: 8301, WAN: 8302)\n    Gossip encrypt: true, RPC-TLS: false, TLS-Incoming: false\n             Atlas: \u003cdisabled\u003e\n\nChange-Id: I8acc9b680019076843f8b9b331c72d7a9b973bb1\n"
    },
    {
      "commit": "1b285e892f0c3e36bffd5547f7597e8e9c212bed",
      "tree": "c74c4d226285840fddf4e386f21280767a62e9d8",
      "parents": [
        "ac4850d83262f4eea038d3b7c5f145c41b5cf647"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Jun 05 08:45:02 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Jun 05 08:45:02 2017 -0400"
      },
      "message": "Corrected some errors in the procedure and cleaned it up a bit with the\naddition of a table of contents and title page.\n\nChange-Id: I316bc08b9087e7675dfc4f22e00bafc052ee687d\n"
    },
    {
      "commit": "ac4850d83262f4eea038d3b7c5f145c41b5cf647",
      "tree": "6fffa908fbb2cf3d9f6cf085e71f590c535a4634",
      "parents": [
        "00433e51c9f784bfeed65138f9dfc4a53dfd9cc4"
      ],
      "author": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Fri Jun 02 14:53:40 2017 -0700"
      },
      "committer": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Fri Jun 02 14:53:40 2017 -0700"
      },
      "message": "Tibit OLT and ONU Adapter Updates\n\nChange-Id: I75820681dc55f6ba6988beae449b21612df20ae7\n"
    },
    {
      "commit": "00433e51c9f784bfeed65138f9dfc4a53dfd9cc4",
      "tree": "06ab90dbaf0b753ddbf0f17ccf5b7aa795523222",
      "parents": [
        "2f1a3f8a4694c0b2916f02f8c7e1d36850d8637e"
      ],
      "author": {
        "name": "sathishg",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Tue May 23 16:07:41 2017 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Jun 02 06:50:06 2017 -0700"
      },
      "message": "https://jira.opencord.org/browse/CORD-1174\nInclusion of generation_id validation during master/slave election.\nAddressed Review comments\nChange-Id: Ib9e15617fb70204d47cf5f3b06ae94fa3e0e7ea3\n"
    },
    {
      "commit": "2f1a3f8a4694c0b2916f02f8c7e1d36850d8637e",
      "tree": "3455c1bc8c4b4fca673c21777163367b57e52bb0",
      "parents": [
        "cfc2dc352235a7382f1756469e92aa4821017d37"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed May 31 10:35:00 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 01 05:55:38 2017 -0700"
      },
      "message": "Modified the Vagrantfile such that it can be used to create a voltha VM\nunder QEMU/KVM. Also included the documentation on how to get a bare\nmetal server set up to utilize the modified Vagrantfile to create a\nrunning voltha virtual machine under QEMU/KVM.\n\nChange-Id: Ice922d9617b3b626d1cdf977d0aba944e211c703\n"
    },
    {
      "commit": "cfc2dc352235a7382f1756469e92aa4821017d37",
      "tree": "59b71bd0d8e7275f50d9b8c1e5e710fb770ce1dc",
      "parents": [
        "9521fed0e156efee42d55f8c9e3ff0c7f8df344e"
      ],
      "author": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Wed May 31 12:58:43 2017 -0700"
      },
      "committer": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Wed May 31 12:58:43 2017 -0700"
      },
      "message": "Updates to Tibit Adapters\n\nChange-Id: I8bd15d2a1a7c5d56da0923f50876017a56cee49f\n"
    },
    {
      "commit": "9521fed0e156efee42d55f8c9e3ff0c7f8df344e",
      "tree": "6319a485621c6ff6d34c7d371ac5556ff1a551a6",
      "parents": [
        "d7f33777caa8fdc68ede844ff56d39690618e47b"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue May 30 16:31:21 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue May 30 16:31:21 2017 -0400"
      },
      "message": "This update adds the required ansible task, templates, and variables to\nenable a running voltha VM to push images to an insecure registry on a\nserver named vinstall. This is specifically to support the creation of\na voltha installer VM. This update is one of many to suppor the\ninstallation of voltha without external network access. Ref Jira VOL-6.\n\nChange-Id: I7c442f0af02e5f3d59a931ecb6fc5a0222e01585\n"
    },
    {
      "commit": "d7f33777caa8fdc68ede844ff56d39690618e47b",
      "tree": "67be8b4c9966e4bb1bb4c067e2bfae080ed2443b",
      "parents": [
        "7a312e4554453b8b18a25dee20842e70c9b6082d"
      ],
      "author": {
        "name": "Peter Shafik",
        "email": "pshafik@ciena.com",
        "time": "Wed May 17 13:56:34 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue May 30 11:13:15 2017 -0700"
      },
      "message": "Forward ONU events received by the maple_olt adapter to\nthe broadcom_onu adapter and handle them as required.\n\nChange-Id: I7128cef40ab2a093ebbd72e8fb50a17e85e44a36\n"
    },
    {
      "commit": "7a312e4554453b8b18a25dee20842e70c9b6082d",
      "tree": "d4620431121b1bc737ddd5fd8b6a5b923e222339",
      "parents": [
        "8655f145dedc09bcc28dcfcb4a0a1fdf73d5f31c"
      ],
      "author": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Thu May 25 15:08:00 2017 -0700"
      },
      "committer": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Thu May 25 15:08:00 2017 -0700"
      },
      "message": "- Support disable_device/reenable_device/reboot_device on the OLT\n- Support reboot_device on the ONU\n\nChange-Id: I4a25c687def0e6bc3c02602b2599bf8c49f86179\n"
    },
    {
      "commit": "8655f145dedc09bcc28dcfcb4a0a1fdf73d5f31c",
      "tree": "0b6a27823efea762aacfab8cad9c86a883b92155",
      "parents": [
        "934d288488cba51c1513c38405f5bc0b243d4879"
      ],
      "author": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Thu May 25 06:47:04 2017 -0700"
      },
      "committer": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Thu May 25 06:47:04 2017 -0700"
      },
      "message": "Fix Merge Issue\n\nChange-Id: I7b30452e05f89fb2c9de7feb6ffde6c1d231c699\n"
    },
    {
      "commit": "934d288488cba51c1513c38405f5bc0b243d4879",
      "tree": "077ec3d18a157c05924071f131671dbbf39cf8f0",
      "parents": [
        "990048860c8f2da196bc81a459a496189a33837a"
      ],
      "author": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Thu May 25 04:44:49 2017 -0700"
      },
      "committer": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Thu May 25 04:57:20 2017 -0700"
      },
      "message": "\u003e - (OLT/ONU) Replace hard-coded dpoe_opcode values with a dictionary lookup\n\u003e - (OLT/ONU) Consolidate Set Response processing into a common routine\n\u003e - (OLT) Remove extra NULL character from Vendor \u0026 Hardware Version fields\n\u003e - (ONU) Add Get Version Info OAM message and use response data to update VOLTHA ONU device fields\n\u003e - (ONU) Added OAM to clear Static MAC Table and Add IGMP MAC Address every time bulk_flow_updates() is called.\n\u003e - (ONU) Removed Get Device Id and Add IGMP MAC Address OAM messages from initial ONU message exchange\n\u003e - (ONU) Added code to only send Multicast Register OAM when in GPON mode\n\nChange-Id: I0634e5b30f74d4985271bc54d4c5a0d7f2d1d23b\n"
    },
    {
      "commit": "990048860c8f2da196bc81a459a496189a33837a",
      "tree": "070e61a708baec9640a4f5e88979304e5c440114",
      "parents": [
        "3e3b1a94b73c154ea6e38e9a877b23c8f49b68ed"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri May 19 15:36:19 2017 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri May 19 15:36:19 2017 -0500"
      },
      "message": "Added alarm suppression methods\n\nChange-Id: I0975060bae22686de19ddf55896ff860ff4f797a\n"
    },
    {
      "commit": "3e3b1a94b73c154ea6e38e9a877b23c8f49b68ed",
      "tree": "99a94d2121cef42a94fd7432d22b10fa0119937d",
      "parents": [
        "3d7d1ab9f9c9e9cfef9ad53463a05e63602fcb5b"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue May 16 11:51:18 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri May 19 07:06:16 2017 -0700"
      },
      "message": "Initial Adtran XGS-PON OLT Check-In\n\nChange-Id: I07e4c4a6692d4c3497f4a639a3136f2022d795fe\n"
    },
    {
      "commit": "3d7d1ab9f9c9e9cfef9ad53463a05e63602fcb5b",
      "tree": "50cba55945bb9d820f469d30c62300334996984d",
      "parents": [
        "ef008895054dc5bc216e670f227158b763563eb1"
      ],
      "author": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Thu May 18 12:33:28 2017 -0700"
      },
      "committer": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Thu May 18 12:41:36 2017 -0700"
      },
      "message": "Remove unnecssary debug code in tibit_olt.c and tibit_onu.c\n\nChange-Id: I0e8b8268972a16a0d24a58a26b37fa80780d5764\n"
    },
    {
      "commit": "ef008895054dc5bc216e670f227158b763563eb1",
      "tree": "8f9966a0840d01b253d79b6bac15c1f2f2a64521",
      "parents": [
        "cc73678ec078bcc0046345ace35c7ebfa4c37fb3"
      ],
      "author": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Wed May 17 12:28:45 2017 -0700"
      },
      "committer": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Wed May 17 12:38:23 2017 -0700"
      },
      "message": "Adding several updates to the Tibit Adapters\n\nChange-Id: I15c7cf4fc4a1caaa67851fd8bab4fb2e592c20ba\n"
    },
    {
      "commit": "cc73678ec078bcc0046345ace35c7ebfa4c37fb3",
      "tree": "383baa69aaab60782fce7a2c2c2bd95dfdfa4948",
      "parents": [
        "980a091aac891262c1069ad06577459ffe1f5a6d"
      ],
      "author": {
        "name": "sgovinda",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Tue May 02 20:06:37 2017 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed May 17 05:35:01 2017 -0700"
      },
      "message": "https://jira.opencord.org/browse/CORD-824\n\nSupport for connecting multiple controllers in voltha provided.\n\nAddressed review comments patch 7\n\nChange-Id: I2d2375c7754014743c305a0f3841debe5eb3e795\n"
    },
    {
      "commit": "980a091aac891262c1069ad06577459ffe1f5a6d",
      "tree": "de0fb913ed459d251fac2f2022263c18593b46fa",
      "parents": [
        "9107f2e1db6f544b5640f505dd214660ac3b40c7"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Thu May 11 11:27:06 2017 -0400"
      },
      "committer": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Tue May 16 13:50:51 2017 -0400"
      },
      "message": "Voltha Alarm Filters: Added hooks to suppress alarms at the adapter\n\n- Updates based on review comments\n- Fixed indentation\n\nChange-Id: Icd1c35919d1c23b86094d4684aaaafb7bae57754\n"
    },
    {
      "commit": "9107f2e1db6f544b5640f505dd214660ac3b40c7",
      "tree": "aa124e2d42eaa0a608b76d884e78efd32b2bf776",
      "parents": [
        "ba59b25753473375e6e40f5bb7b5bddab7a9175f"
      ],
      "author": {
        "name": "Peter Shafik",
        "email": "pshafik@ciena.com",
        "time": "Tue May 02 15:54:39 2017 -0400"
      },
      "committer": {
        "name": "Peter Shafik",
        "email": "pshafik@ciena.com",
        "time": "Fri May 05 10:38:46 2017 -0400"
      },
      "message": "Adding infrastructure to allow sending messages between adapters\nusing the adapter-agent event bus.\n\nChange-Id: Ia3654b8944745bc76f8ac4ea3c1439a082979dd4\n"
    },
    {
      "commit": "ba59b25753473375e6e40f5bb7b5bddab7a9175f",
      "tree": "f630bdd819ca69effa481ec85cc5d1b8e4b60402",
      "parents": [
        "7d7bb964c1f6abd2e8614a089c70ed09b635cd5b"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Apr 21 14:49:41 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu May 04 07:58:18 2017 -0700"
      },
      "message": "The Adtran OLT Adapter requires the zeroMQ protocol provided by the twisted txZMQ package\n\nChange-Id: If2e5ee9ba8b01d1b938ad5e8c3261d4123720a77\n"
    },
    {
      "commit": "7d7bb964c1f6abd2e8614a089c70ed09b635cd5b",
      "tree": "b3084ac53422e39af6b90d734487987d12633e1f",
      "parents": [
        "02af133b6be2e9569ff9de77bc5aba3e26be768c"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu May 04 09:54:39 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu May 04 09:54:39 2017 -0400"
      },
      "message": "Altered the build process for the portainer container to make it more\ncompatible with older docker releases. Old releases would complain that\nthe options -d and --rm were incompatible. Also altered the way the\nproxy behaves to minimize upstream re-writes, this was moved to the\ncontainer build process.\n\nChange-Id: I5c897ed02e556201d7e3ba0d30616ed31938bac6\n"
    },
    {
      "commit": "02af133b6be2e9569ff9de77bc5aba3e26be768c",
      "tree": "5b12704958f02c1185beddfa05225a9b285951b5",
      "parents": [
        "85150c22c9ce37c83f8e6ef6e6edbb10f06417f8"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Apr 27 10:22:35 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue May 02 10:49:04 2017 -0700"
      },
      "message": "[CORD-1136] Added test for swagger url\n\nChange-Id: I751fa89d330dd4fee3b7e25de28820e4408831b8\n"
    },
    {
      "commit": "85150c22c9ce37c83f8e6ef6e6edbb10f06417f8",
      "tree": "3dca5e6aa783aaf219ac1440b9eb85b329a34fb1",
      "parents": [
        "3eab2bba9841a159a78eb52a8c772d77e3d33c71"
      ],
      "author": {
        "name": "ggowdru",
        "email": "ggowdru@radisys.com",
        "time": "Wed Apr 26 07:24:40 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Apr 28 10:31:34 2017 -0700"
      },
      "message": "Specify an optional node parameter, which shall be used to return\na list of services in the ascending order RTT from that node.\n\nChange-Id: I4f7ae563bc86465aae91ac6fe21bdf1e7a171bd6\n"
    },
    {
      "commit": "3eab2bba9841a159a78eb52a8c772d77e3d33c71",
      "tree": "f43be45401e93173974b7667f93c383e4c8a9e0e",
      "parents": [
        "730101acbfe81c1ec6531ce9ba43fcf47d4eef3f"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Mon Apr 24 15:04:23 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Apr 27 08:59:52 2017 -0700"
      },
      "message": "Voltha Alarm Management using OpenNMS and Elasticsearch\n- Added necessary configuration to run a self-contained instance of\n  OpenNMS\n- Elasticsearch/Logstash is responsible for the interception of voltha\n  alarms and to forward to OpenNMS\n\nAmendment:\n- Cleaned up untouched opennms config files\n- Added Dockerfile and scripts to override the default entrypoint script\n\nChange-Id: Id611a330f7274d016281e734ade79d22bfc0356b\n"
    },
    {
      "commit": "730101acbfe81c1ec6531ce9ba43fcf47d4eef3f",
      "tree": "cd1d6d7b211dab1175ad198464deb35e6b27062c",
      "parents": [
        "b2df1775df899052861e2328a165a26444791d4c"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Apr 26 19:32:22 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Apr 26 19:32:22 2017 -0400"
      },
      "message": "Fixed an issue with the rules that was preventing health from being\nprocessed correctly.\n\nChange-Id: Ifcef6ec40101ddc303fd4e00f153af2bc7c90600\n"
    },
    {
      "commit": "b2df1775df899052861e2328a165a26444791d4c",
      "tree": "c8df05897ce1dc65faccdd2f56d291e3d2d57b12",
      "parents": [
        "d9ec600890b84e6dc8c248603ae8991d68e784d6"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Apr 26 10:03:57 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Apr 26 10:03:57 2017 -0400"
      },
      "message": "Fix to the Makefile where portainer and nginx were not on the build\nlist or in the .PHONY list so they weren\u0027t being built as expected.\n\nChange-Id: If81226fbc35cf1b5aaafeaea6f3f96a1ebcaeec2\n"
    },
    {
      "commit": "d9ec600890b84e6dc8c248603ae8991d68e784d6",
      "tree": "3977ed0cc7484dce57d2fda5ce5e52d26ae552bc",
      "parents": [
        "205b419586eca8d3a9ed77e0860e51eaadcefbd4"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Apr 25 08:09:11 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Apr 25 08:09:11 2017 -0400"
      },
      "message": "Added the consul UI to the proxy service. Consul is now available at\nhttp://localhost/consul on the docker host.\nAlso tweaked the startup options for portainer to ensure that the logo\nis visible, the logo wasn\u0027t using one of the standard endpoints in\nportainer.\n\nChange-Id: I0633ff4184b4e61df37fbcdeff1094c8f8dea7a3\n"
    },
    {
      "commit": "205b419586eca8d3a9ed77e0860e51eaadcefbd4",
      "tree": "a5ce2647c68394efa7654e349f320dd85725e793",
      "parents": [
        "9b160d7ecdb56d1e2e022ddd83d9692944573bf7"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 24 16:33:39 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 24 16:36:48 2017 -0400"
      },
      "message": "Added the voltha swagger interface to the proxy. Voltha\u0027s swagger\ninterface is now avaialble at http://localhost/swagger.\nMade a small change to the way nginx is started because requests to\nreload the config were comming in before it had finished loading its\nconfig causing consul-template to choke.\nAdded a gitignore file in the upstreams directory to ensure that it\ngets created in the repo. It needs to be there since the directory is\nmounted by the container during the development phase.\n\nChange-Id: I39a1683970ba114f5952913a5beb7cfe9cfe1cc3\n"
    },
    {
      "commit": "9b160d7ecdb56d1e2e022ddd83d9692944573bf7",
      "tree": "b95180baf80df8e91766721d90f41150e736ef6e",
      "parents": [
        "ba49158ccc0ee444134c3ede2eb39eb268c39ef3"
      ],
      "author": {
        "name": "Steve Crooks",
        "email": "scrooks@ciena.com",
        "time": "Fri Mar 31 10:48:29 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 24 13:03:31 2017 -0700"
      },
      "message": "Initial auto onu discovery changes.\n\nChange-Id: I30ec5aea0b0399183325efe97c51484b4b77db32\n"
    },
    {
      "commit": "ba49158ccc0ee444134c3ede2eb39eb268c39ef3",
      "tree": "b02b65242161e12b3a9996e52c142920a41e1960",
      "parents": [
        "a0155591d27eefb34635c89cff0226cf856fc37e"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 24 15:49:00 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 24 15:50:35 2017 -0400"
      },
      "message": "Added grafana to the proxy solution. It\u0027s now available at\nhttp://localhost/grafana.\n\nChange-Id: I70cad6b3484f4d997632280da3858659a670d470\n"
    },
    {
      "commit": "a0155591d27eefb34635c89cff0226cf856fc37e",
      "tree": "7b2f111cf218ed1bfb7c01012e0b220dffe03ad5",
      "parents": [
        "ff52e1b2b7944a6c13786ddf511703b6b14012c1"
      ],
      "author": {
        "name": "ggowdru",
        "email": "ggowdru@radisys.com",
        "time": "Fri Feb 17 09:05:47 2017 -0800"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 24 12:25:16 2017 -0700"
      },
      "message": "CORD-840 : Implement remaining match fields in Flow decomposer\n\nChange-Id: I0dc226e987f881bf0ce3e383a93e0941479f215c\n"
    },
    {
      "commit": "ff52e1b2b7944a6c13786ddf511703b6b14012c1",
      "tree": "2fda2376d57301126c404090fe2c383b7bd8de40",
      "parents": [
        "4db8ca2480aec229efee897a50dd2031a4e1c778"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 24 12:39:08 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 24 11:48:21 2017 -0700"
      },
      "message": "Add an nginx proxy service with consul template with the objective of\nconsolidating all the voltha web UIs on a single port on the host.\nThis update includes the first UI, portainer. Additional UIs will be\nadded in subsequent updates. The configuration files are currently\nmounted into the container. This is temporary to simplify the\ndevelopment and addition of other UIs to the proxy configuration. Once\nall UIs have been added, the configuration will be copied into the\ncontainer.\n\nChange-Id: I218c486b56a627995981489602ab44ae0edf0930\n"
    },
    {
      "commit": "4db8ca2480aec229efee897a50dd2031a4e1c778",
      "tree": "b77be4f33e5fb386ec5540cb450eda398bc727b1",
      "parents": [
        "4d307105059900c6b382554a66e96a862abefce6"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Mon Apr 24 10:30:20 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 24 11:27:22 2017 -0700"
      },
      "message": "VOLTHA Alarms: Added filtering capabilities\n- Filters are constructed based on 1 or more rules as key:value pairs\n- A key:value rule uses the available alarm attributes\n- NBI and cli commands were added\n\nAmendment:\n- Moved filter protos to voltha proto to fix possible circular dependency\n\nChange-Id: Ic72125e9d35135d75be175638341b0c08fd97f95\n"
    },
    {
      "commit": "4d307105059900c6b382554a66e96a862abefce6",
      "tree": "eca3b569521bf33762075c1ccd0f937246bcbc3e",
      "parents": [
        "ab11c645064fbaa27f13c67d1b18b8f4a50604ce"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 24 10:19:00 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 24 10:19:00 2017 -0400"
      },
      "message": "Added a build for the portainer docker container. Portainer is a web ui\nthat simplifies monitoring and operations on Docker containers. The\nbuild process moves the root of the UI to make it easier to integrate\nlater into a web UI consolidation to a single port through a prox\nserver. Portainer can currently be accessed at port 9000 of the docker\nhost.\n\nChange-Id: I44d38846ac820e17e1854389613b75253782d8f2\n"
    },
    {
      "commit": "ab11c645064fbaa27f13c67d1b18b8f4a50604ce",
      "tree": "ab8048f45d74c01f732cc8372413394ed2824289",
      "parents": [
        "3483a5d06b6e4bd942124b45c82a65cdfbbc9c67"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 24 07:16:58 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 24 09:49:59 2017 -0400"
      },
      "message": "Initial commit to run the CLI in its own docker container. Currently\nthe cli is started with the -L option when the user logs into the\ncontainer using ssh. More flexibility will be added in future updates.\nThis update addresses https://jira.opencord.org/browse/CORD-1106\n\nChange-Id: Id104e6fe01202af7073ade45a9c2cea0bdbcc4ae\n"
    },
    {
      "commit": "3483a5d06b6e4bd942124b45c82a65cdfbbc9c67",
      "tree": "9dfed687a1413430bd734e9dae781dc76e404f10",
      "parents": [
        "3ba3d565629982bbc0377ec20626355694e3dad9"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Apr 21 13:31:04 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Apr 21 13:31:04 2017 -0400"
      },
      "message": "Removal of endless retry loops. Retrys are now limited to\n10 attempts each after which the application will exit\nwith an appropriate error written to the log.\n\nChange-Id: Iddfcdbfbbc84685a7597942e7c487d96db75490b\n"
    },
    {
      "commit": "3ba3d565629982bbc0377ec20626355694e3dad9",
      "tree": "71f0d5e2f4d174379683f6d0bba67bfd49c3d7dd",
      "parents": [
        "61999e5b1c47507af27c158e01a0b3134c3125e6"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Apr 21 10:07:56 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Apr 21 13:23:12 2017 -0400"
      },
      "message": "Added command line completion to the perf_config command. This addresses\nopencord Jira https://jira.opencord.org/browse/CORD-1105\nAddress the comments from the review.\n\nChange-Id: I1f4b6be95f147849edcd68b48572f739dcffd6c1\n"
    },
    {
      "commit": "61999e5b1c47507af27c158e01a0b3134c3125e6",
      "tree": "0fb80e6a1764c27ef1759fe2613ab8d6a1e10841",
      "parents": [
        "702f4f8c4b81d6503916d7bc216b2c313822fdc9"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 03 19:09:11 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Apr 20 12:22:22 2017 -0400"
      },
      "message": "Updated dashd to automatically create a \"Voltha Stats\" data source in\nGrafana to simplify use of Grafana as a performance management graphing\ntool. Users of dashd no longer need to add the data source manually.\nAlso added a compose file that uses fixed ports which is mainly used\nfor developent.\n\nChange-Id: I07927f27608c0b6601f266d2bac138844840e8f9\n"
    },
    {
      "commit": "702f4f8c4b81d6503916d7bc216b2c313822fdc9",
      "tree": "82ff507191265fee14b3735cbb4a9348de6226d4",
      "parents": [
        "b8f978bc5ecd4a3572a705d9ef421b680c3eedc4"
      ],
      "author": {
        "name": "Ali Al-Shabibi",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Apr 13 14:42:07 2017 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Apr 13 14:42:07 2017 -0700"
      },
      "message": "fixing auth for when running in a standalone fashion.\n\nChange-Id: I5aa990201ff4a6951558eff08d9c5cc505b5ebc9\n"
    },
    {
      "commit": "b8f978bc5ecd4a3572a705d9ef421b680c3eedc4",
      "tree": "15942ce5f47c9695392bd85da6be934b27e72f00",
      "parents": [
        "aba1e175b55b0eed664e8b9d4090c789a2eb8b2e"
      ],
      "author": {
        "name": "Steve Crooks",
        "email": "scrooks@ciena.com",
        "time": "Tue Apr 11 12:28:43 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Apr 11 10:45:27 2017 -0700"
      },
      "message": "Clarifiy remote_report_event() and remote_report_alarm() usage and add onu_id allocation utilities.\n\nAdded comments and skelton code to clarify how remote_report_event()\nand remote_report_alarm() are to be used.\nAdded utilities to allocate and track usage of onu_ids.\n\nChange-Id: I9f0f331f00e28072410f5a5d33a9c9c76fde7e60\n"
    },
    {
      "commit": "aba1e175b55b0eed664e8b9d4090c789a2eb8b2e",
      "tree": "cd0fa895daf8885b88979c24001a13d03a0dcb60",
      "parents": [
        "85200811de9b3fd2259a9be4c2b0ab06a0174d75"
      ],
      "author": {
        "name": "Kim Kempf",
        "email": "kkempf@radisys.com",
        "time": "Mon Apr 10 11:29:42 2017 -0700"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kkempf@radisys.com",
        "time": "Mon Apr 10 11:29:42 2017 -0700"
      },
      "message": "Fixed minor typos\n\nChange-Id: I855fde26a2637781a50a7bb890ad9e1b86370412\n"
    },
    {
      "commit": "85200811de9b3fd2259a9be4c2b0ab06a0174d75",
      "tree": "48c87ee5ab28bdc1735d2f52e83fd1064867d78a",
      "parents": [
        "80a7f57714406a8aa2eea19e9e211456992020f0"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 03 19:09:11 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Apr 05 15:49:03 2017 -0400"
      },
      "message": "Renamed the metrics to align with the agreed to names.\n\nChange-Id: I5662eeed51ee540d1bbc7b9c2342c4d5c4ec4dfa\n"
    },
    {
      "commit": "80a7f57714406a8aa2eea19e9e211456992020f0",
      "tree": "29db85c6ac2cfb938c00c7531b2708492173dcbb",
      "parents": [
        "4475a254554b0f4335100681b689a6e6f6e9b522"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Apr 05 14:17:16 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Apr 05 14:17:16 2017 -0500"
      },
      "message": "Add rotating log file inside the relevant docker containers\n\nChange-Id: I021c0e3489a823d6b67178247db73c0f24c36181\n"
    },
    {
      "commit": "4475a254554b0f4335100681b689a6e6f6e9b522",
      "tree": "e914eb4a278d12cb7ecc168c38e9c2c25705f69e",
      "parents": [
        "a4b89c06d1107294b204e3cc4355adfc7b255201"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Fri Mar 31 13:49:20 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Apr 05 12:13:23 2017 -0700"
      },
      "message": "PONSIM: Generate alarms as FrameIO egress packets\n- Option to enable generation of alarms\n- Alarms are received by PONSIM OLT and submitted to kafka\n- Option to configure alarm frequency\n\nChange-Id: I93a05eaaae7eb2a6f25937ec76470c1b24c2842b\n"
    },
    {
      "commit": "a4b89c06d1107294b204e3cc4355adfc7b255201",
      "tree": "7c7abcc2d89443c84afde20f8afcea80eccd7372",
      "parents": [
        "a5514087814fe7a2173d5741aeb2329c8386253d"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 03 12:48:36 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Apr 03 12:50:16 2017 -0400"
      },
      "message": "Fix to display all the config data for metrics that are grouped. The\nmetric names themselves were not being displayed due to an exception.\nThis fix addresses Jira CORD-1102.\n\nChange-Id: I29c58ce04389d9eefd93e6861aa412c656c53c52\n"
    },
    {
      "commit": "a5514087814fe7a2173d5741aeb2329c8386253d",
      "tree": "803aba22d10f4b91ab29a0829fcc3ade7203d1db",
      "parents": [
        "ec6e39113957ffc89025c8527b1ea312df9b91c1"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Mar 31 11:08:27 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Apr 03 09:13:40 2017 -0700"
      },
      "message": "Adding changes to configuration in voltha\n\nChange-Id: I17aa46165a16311d39a6a1b4c36ebb8d65ff27aa\n"
    },
    {
      "commit": "ec6e39113957ffc89025c8527b1ea312df9b91c1",
      "tree": "735846880db571a27c03f8a6ea0e0fd416940357",
      "parents": [
        "eee4438ec6f222732c7c00d371f272ce275baf5c"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Sun Apr 02 11:46:55 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Sun Apr 02 11:46:55 2017 -0400"
      },
      "message": "Changes to the metrics names to align all adapters to the same names.\nAlso a fix to a typo in the cli help for perfconfig.\n\nChange-Id: I9231d60b5b4a5598eead25677bd9a56ae1561136\n"
    },
    {
      "commit": "eee4438ec6f222732c7c00d371f272ce275baf5c",
      "tree": "f223ae411ffb3ec5c01f14af1f62ae64c1639351",
      "parents": [
        "bb82fe642cda006798b2aae85a2a51f0c0860f9c"
      ],
      "author": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Fri Mar 31 09:00:25 2017 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Fri Mar 31 11:55:39 2017 -0700"
      },
      "message": "Added ONU Set Response Handling and Modified to use TibitOUI\n\nChange-Id: I7dcafe24d6fa9f789353d1ed3bbc57241d43ed45\n"
    },
    {
      "commit": "bb82fe642cda006798b2aae85a2a51f0c0860f9c",
      "tree": "a9e69e7d20bad944a774437afb461d770939e710",
      "parents": [
        "7b0a4a9b827d48a210ba066adc8938a430e850f7"
      ],
      "author": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Thu Mar 30 04:22:39 2017 -0700"
      },
      "committer": {
        "name": "Nathan Knuth",
        "email": "nathan.knuth@tibitcom.com",
        "time": "Fri Mar 31 10:14:46 2017 -0700"
      },
      "message": "Added Set Response Handling\n\nChange-Id: I6d5b9af6df83b044a11b5da140eeaf1de39be657\n"
    },
    {
      "commit": "7b0a4a9b827d48a210ba066adc8938a430e850f7",
      "tree": "f622360ad072bc0f17374472ef388b25d6473c95",
      "parents": [
        "3cd904c0996202f294a9bfea5a1b7c0c31488cf0"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Mar 30 12:41:38 2017 -0500"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Thu Mar 30 15:20:41 2017 -0700"
      },
      "message": "skipping onos tests in onos dockerfile\n\nChange-Id: I6110dd8759d5f27d45092297e779617782185d40\n"
    },
    {
      "commit": "3cd904c0996202f294a9bfea5a1b7c0c31488cf0",
      "tree": "cefc30790971706602390f703cae20249a089fdb",
      "parents": [
        "b396f47766f2f9a88b8ad8c12663cd2bd953c4bc"
      ],
      "author": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Wed Mar 29 14:21:07 2017 -0700"
      },
      "committer": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Wed Mar 29 14:21:07 2017 -0700"
      },
      "message": "changing comments\n\nChange-Id: I2d8884a3f5c3b5818575011467e71176dc112512\n"
    },
    {
      "commit": "b396f47766f2f9a88b8ad8c12663cd2bd953c4bc",
      "tree": "af97bb1f198cd115034c8e0c78114c7832a267bb",
      "parents": [
        "22e4d80d1a3a12f017a9c78d0011a174b4c85591"
      ],
      "author": {
        "name": "Nathan Knuth",
        "email": "nathan.knuth@tibitcom.com",
        "time": "Tue Mar 28 17:18:51 2017 -0700"
      },
      "committer": {
        "name": "Nathan Knuth",
        "email": "nathan.knuth@tibitcom.com",
        "time": "Wed Mar 29 08:40:57 2017 -0700"
      },
      "message": "Tibit: OMCI Interoperability testing\n\nChange-Id: I3d02da8fb05810d65167e37964b8d10f065937d9\n"
    },
    {
      "commit": "22e4d80d1a3a12f017a9c78d0011a174b4c85591",
      "tree": "d30762d5596664e05d4a12e941cef5d9adbba80c",
      "parents": [
        "a9d0a7c9e56403e1d82a11aa469aeed8c32b6eb1"
      ],
      "author": {
        "name": "Jonathan Hart",
        "email": "jono@onlab.us",
        "time": "Sun Mar 26 18:52:16 2017 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Wed Mar 29 08:06:46 2017 -0700"
      },
      "message": "Fix BUILD.md formatting.\n\nAn indentation issue was causing inversion of code and text formatting.\n\nChange-Id: I6a32a59dcca09c1cf9a581de67c8de8f7358a2b4\n"
    },
    {
      "commit": "a9d0a7c9e56403e1d82a11aa469aeed8c32b6eb1",
      "tree": "07af5134f7c6cc1a494cb7e44214f26db7e3ddc9",
      "parents": [
        "61a039c39e943bc42106298c6a1ce5f5bee03345"
      ],
      "author": {
        "name": "Steve Crooks",
        "email": "scrooks@ciena.com",
        "time": "Tue Mar 28 22:40:01 2017 -0400"
      },
      "committer": {
        "name": "Steve Crooks",
        "email": "scrooks@ciena.com",
        "time": "Tue Mar 28 22:55:44 2017 -0400"
      },
      "message": "Update Extended VLAN tagging operation configuration ME\n\nAllow configuration of single tagged vlan filter/treatment on\nONU UNI.\n\nChange-Id: I389085d9c683b155d36b7b90ec167ecb50603272\n"
    },
    {
      "commit": "61a039c39e943bc42106298c6a1ce5f5bee03345",
      "tree": "bd7b88631d54d6a4ad0d64269346f03d8fe99545",
      "parents": [
        "380dcb380e9d51eefc0c814fa6bca03b21ef30b5"
      ],
      "author": {
        "name": "Nathan Knuth",
        "email": "nathan.knuth@tibitcom.com",
        "time": "Thu Mar 23 13:50:29 2017 -0700"
      },
      "committer": {
        "name": "Nathan Knuth",
        "email": "nathan.knuth@tibitcom.com",
        "time": "Tue Mar 28 17:13:32 2017 -0700"
      },
      "message": "OMCI: Adding PptpEthernetUni class and some G.987 fields.\n\nChange-Id: I32b577deceb3be085cfd51228ae85f715ae4209a\n"
    },
    {
      "commit": "380dcb380e9d51eefc0c814fa6bca03b21ef30b5",
      "tree": "fea4362976cb3a66e182fb31ded51952fc7fc94b",
      "parents": [
        "2d7af13d6dae9e12e5123335dc28fad412ee3e96"
      ],
      "author": {
        "name": "Rouzbahan Rashidi-Tabrizi",
        "email": "rrashidi@ciena.com",
        "time": "Thu Mar 23 18:01:02 2017 -0400"
      },
      "committer": {
        "name": "Rouzbahan Rashidi-Tabrizi",
        "email": "rrashidi@ciena.com",
        "time": "Fri Mar 24 16:42:15 2017 -0400"
      },
      "message": "[3393] Bug fix for kafka service restart\n\nChange-Id: I137cb3285ce59ef823e131f8b2d49dfe2e7aaf3e\n"
    },
    {
      "commit": "2d7af13d6dae9e12e5123335dc28fad412ee3e96",
      "tree": "046c35bf7a1b495462f01b1cec3e162a9e8d7a07",
      "parents": [
        "71d0a6caf686175f471adb034948d35fa7982cdf"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Mar 23 15:45:51 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Mar 23 15:45:51 2017 -0400"
      },
      "message": "- Fixes an issue in parsing complex xml params in request\n- Consolidate 3 methods of state change into one\n\nChange-Id: I2214e926a56488064925f6d8edd22cc1fc869cff\n"
    },
    {
      "commit": "71d0a6caf686175f471adb034948d35fa7982cdf",
      "tree": "94abcfec13fb0aa8d63ffa20eeef3a79a2808dc9",
      "parents": [
        "3fb99b3ee9eb6accca67168b62e7bd2f99d254f5"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Mar 22 21:46:04 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Mar 23 12:31:10 2017 -0700"
      },
      "message": "Minor change to set ONUs to unreachable state when their parent OLT is being rebooted\n\nChange-Id: I8518016f803bf47e222407331fcb00f7695fa73c\n"
    },
    {
      "commit": "3fb99b3ee9eb6accca67168b62e7bd2f99d254f5",
      "tree": "9506631d2cf2e27616ba6fc32bc947658821323b",
      "parents": [
        "5253c654e269e48b15ebb29318e70fe40249bd40"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Mar 22 22:18:21 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Mar 22 22:18:21 2017 -0400"
      },
      "message": "Fixed typos in the help text for the perf_config command.\n\nChange-Id: I91f2913eb062292ca84b1451197c44a8920511b3\n"
    },
    {
      "commit": "5253c654e269e48b15ebb29318e70fe40249bd40",
      "tree": "e3ef996edadef5ed91121bd9346f572b7178d9fa",
      "parents": [
        "038bd3ca06480a3063b8f60d501fd2ebbb8365ac"
      ],
      "author": {
        "name": "Stephane Barbarie",
        "email": "sbarbari@ciena.com",
        "time": "Wed Mar 22 16:29:46 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Mar 22 17:21:00 2017 -0700"
      },
      "message": "Adding generation of simulated alarms in PONSIM OLT.\n- Alarms are raised and cleared periodically.\n\nChange-Id: Ibce71353bb852afa28b640d440a186573fb6acd2\n"
    },
    {
      "commit": "038bd3ca06480a3063b8f60d501fd2ebbb8365ac",
      "tree": "6e25b5199d3f7484a028fef7c4d28006609b1ab4",
      "parents": [
        "57979ecb8330d9f727cadc9834e3be50be00ed5d"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Mar 22 15:53:25 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Mar 22 16:02:03 2017 -0400"
      },
      "message": "Tweak to PMm specific table handling to show all desired fields in the\ntable.\n\nChange-Id: I55c0577d8c47aaedfd8b37a366898a0d5b701238\n"
    },
    {
      "commit": "57979ecb8330d9f727cadc9834e3be50be00ed5d",
      "tree": "419375d008655814e23ebb1febcb52a755872e3a",
      "parents": [
        "d58f91ba89f90c9bf1ae1c4f8947b37a180e82f0"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Mar 21 22:32:17 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Mar 22 15:54:39 2017 -0400"
      },
      "message": "Updated the help text for the performance management command.\n\nChange-Id: I26727fd9eede95a86d87d4b33a9f06a1bbc1da34\n"
    },
    {
      "commit": "d58f91ba89f90c9bf1ae1c4f8947b37a180e82f0",
      "tree": "22d973b771776cc156814071f08e4b4f82586792",
      "parents": [
        "9e85ce8131e3a45ea664983df73332ca7695181c"
      ],
      "author": {
        "name": "Khen Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Mar 21 15:07:57 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Mar 21 13:03:02 2017 -0700"
      },
      "message": "Remove exception for an expected use case\n\nChange-Id: I2813830dc08e47abc02fa3e907435a74966ddec5\n"
    },
    {
      "commit": "9e85ce8131e3a45ea664983df73332ca7695181c",
      "tree": "270c730e05c58617e4416a869a1c803b33675067",
      "parents": [
        "a95f99b1cf833ddeb80ba19216a9728aeffde49c"
      ],
      "author": {
        "name": "Steve Crooks",
        "email": "scrooks@ciena.com",
        "time": "Mon Mar 20 12:00:53 2017 -0400"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Tue Mar 21 10:27:53 2017 -0700"
      },
      "message": "Update OMCI support for Mcast Operation Profile and Subscriber Config Info MEs\n\nAdd support for adding rows to Multicst Operations Profile access\ncontrol list tables and Multicast Subscriber Config Info service\npackage and preview tables.\nCreate and set attributes of Multicst Operations Profilie and\nMulticast Subscriber Config Info MEs from BRCM ONU adapter.\n\nChange-Id: I33a2527bcb85d526bde8ae363e4d851f271a81a7\n"
    },
    {
      "commit": "a95f99b1cf833ddeb80ba19216a9728aeffde49c",
      "tree": "688f3985c5acc2d501c5af3bced68881dd7edcd0",
      "parents": [
        "e896b64d4998d6f8d8919180e06a0f48c143aae5"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Mar 21 10:22:47 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Mar 21 08:11:14 2017 -0700"
      },
      "message": "Changes to the table management functions yet again to change the\nimplementation to a more elegant solution that won\u0027t fail when devices\nare disabled. The omission of null fields is also no longer required\nsince the table printing now provides a choice on whether null fields\nare shown or not. Null fields are fields that \u003d 0/empty/False.\n\nChange-Id: Ib3576f25d14143c160eb066dd954d6f84f84b358\n"
    },
    {
      "commit": "e896b64d4998d6f8d8919180e06a0f48c143aae5",
      "tree": "e67528e4c23e537dacb8cf4c7c56706a8481c1ec",
      "parents": [
        "c4e7da3a3c1383805c27b7f65ad45c2accffb763"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Mar 20 12:58:07 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Mar 21 08:10:38 2017 -0700"
      },
      "message": "Added a few tweaks to the performance management cli. Sorting of fields\nfor non list types (non repeated). Omitted some fields that were likely\nnot displayed previously for the logical device.\n\nChange-Id: I5ef5e19bca4af97c2e308a3495c02385ef5966bf\n"
    },
    {
      "commit": "c4e7da3a3c1383805c27b7f65ad45c2accffb763",
      "tree": "7bf87688c5c1bc5cdc2bf15343c7ec61f029d6e9",
      "parents": [
        "d90ace9a0cf2bb894739e4d1a8cd916b5dee9a8d"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Mar 20 13:01:02 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Mar 21 07:59:49 2017 -0700"
      },
      "message": "Added the test plan section for the performance management\nconfiguration capability.\n\nChange-Id: I7183d9532b4443ca35998acb5cb5891eb66d227a\n"
    },
    {
      "commit": "d90ace9a0cf2bb894739e4d1a8cd916b5dee9a8d",
      "tree": "a3c980f5c802ebdabeb13484baaace528c4f98a5",
      "parents": [
        "4f94062779d30ab9ad9d188610bc4f45fcac3911"
      ],
      "author": {
        "name": "aitorzabala",
        "email": "aitor.zabala.orive@gmail.com",
        "time": "Fri Mar 17 15:00:30 2017 +0100"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Mon Mar 20 10:09:59 2017 -0700"
      },
      "message": "Cleaning and parametrization of pmcs_onu.py\n\nChange-Id: Ib92a0c49888afb41cd1cee35800ef3fb74a60c34\n"
    },
    {
      "commit": "4f94062779d30ab9ad9d188610bc4f45fcac3911",
      "tree": "18fd7a1e44c31d7c90340309e2bde303bba960cc",
      "parents": [
        "4236aded01351d54978d9a233e4b6ad2b632750b"
      ],
      "author": {
        "name": "Khen Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Mar 17 17:45:02 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Sat Mar 18 11:31:33 2017 -0700"
      },
      "message": "Allow higher priority flows to take precedence when there is a match\n\nChange-Id: If5e92ba9f5801cb7cea423e4a82388b6ec845f1d\n"
    },
    {
      "commit": "4236aded01351d54978d9a233e4b6ad2b632750b",
      "tree": "a7ca2bcb5d1fa1ed58b585d230e0889d9a8c07b2",
      "parents": [
        "b5ef348fad32dde1b658e67135eb1c2e1e1d7db8"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Mar 17 22:01:20 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Mar 17 22:05:19 2017 -0400"
      },
      "message": "Added performance management config frequency override handling in the CLI.\nAddressed a TODO for performance management configuration in the global\nhandler.\nFixed missing imports for PmConfigs in device_pb2 protobuf definitions\nin the global handler.\n\nChange-Id: Ie99e49ee443be352ffa12e8663733b0f9c6a9b69\n"
    },
    {
      "commit": "b5ef348fad32dde1b658e67135eb1c2e1e1d7db8",
      "tree": "33e5c13f0cce2278c8ec1337ce5108047621221f",
      "parents": [
        "6e9fb6992e5d68e2d46a201fb3682df89b6bda83"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Mar 17 16:56:16 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Mar 17 17:09:44 2017 -0400"
      },
      "message": "Updates to the cli to clean up table handling when all fields are\navailable from protobuf. All tables should look the way they did before\nthe cli changes for performance management.\n\nChange-Id: I28ab15eea063db475f1ba689ff01eb1a15a39f86\n"
    },
    {
      "commit": "6e9fb6992e5d68e2d46a201fb3682df89b6bda83",
      "tree": "e5dcd212b69cb1cd82e275a5011fc27d63e4117f",
      "parents": [
        "497921413665004f4878199f6b136c44e7e3cd7e"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Mar 17 14:46:33 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Mar 17 14:58:10 2017 -0400"
      },
      "message": "Added help to the CLI and fixed a bug that was causing it to crash\nafter my last submit. There is still cleanup left to do  in the way\ntables are displayed as a result of the changes. This will be tackled\nin a subsequent update.\n\nChange-Id: Id09c39e24a5dbfb3ebce45783b4e7ec2096e905e\n"
    },
    {
      "commit": "497921413665004f4878199f6b136c44e7e3cd7e",
      "tree": "60891bfff39269b0254451c3f05b7ba1b0337a55",
      "parents": [
        "901bf4eae18167b0091b50883d6a30992528355f"
      ],
      "author": {
        "name": "Khen Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Mar 17 12:34:05 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Mar 17 10:56:55 2017 -0700"
      },
      "message": "[ 3289 ] remove debugging statements\n\nThis commit consists of:\n1) Change the flow match method in ponsim to handle multiple matches\n2) Add logical PORT change callback\n3) Clear all flows on a device when the device is disabled\n\nChange-Id: I82ddc9c4555dced917dee8f13d7d4f08ca4e1d03\n"
    },
    {
      "commit": "901bf4eae18167b0091b50883d6a30992528355f",
      "tree": "481e682438719f5a155b6a705f60c08401da8da5",
      "parents": [
        "9c094091a9d7a6fbc06fe62dc50ca1190042e182"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Mar 17 12:54:39 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Mar 17 10:36:42 2017 -0700"
      },
      "message": "Initial changes to the CLI to support performance management\nconfiguration. There are still some todos left in the code which will\nbe addressed in later commits.\n\nChange-Id: I329a54f4ad9fca1599e53949a621c316e9b2d4fc\n"
    },
    {
      "commit": "9c094091a9d7a6fbc06fe62dc50ca1190042e182",
      "tree": "206ec8a1899d5a639b5dd1a915d651fc6d99c71d",
      "parents": [
        "a2d4e57d4014100d2cd768ed860033d0940f7397"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Mar 17 13:32:50 2017 +0100"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Fri Mar 17 06:53:25 2017 -0700"
      },
      "message": "adding a walk function to pcap dump\n\nChange-Id: I7341e5c586f03c9742776d076f4da5a42a066a82\n"
    },
    {
      "commit": "a2d4e57d4014100d2cd768ed860033d0940f7397",
      "tree": "e4fec215b15ab44e4c036bf9ec71744b90b8b872",
      "parents": [
        "8f2f84f1792631ee044f13b16e5af057a8b36b58"
      ],
      "author": {
        "name": "aitorzabala",
        "email": "aitor.zabala.orive@gmail.com",
        "time": "Fri Mar 17 13:27:30 2017 +0100"
      },
      "committer": {
        "name": "aitorzabala",
        "email": "aitor.zabala.orive@gmail.com",
        "time": "Fri Mar 17 13:27:30 2017 +0100"
      },
      "message": "Added messages for PASCOMM\n\nAdded the following two:\n- PASCOMM_msg_set_uplink_vlan_handling\n- PASCOMM_msg_set_vlan_general_configuration\n\nChange-Id: I79e446c32f27a2801c6988bbb840550aee794f7a\n"
    },
    {
      "commit": "8f2f84f1792631ee044f13b16e5af057a8b36b58",
      "tree": "ffb6873ad60e1a88069d3338e2ab6fee5fd701fa",
      "parents": [
        "0986adefe86e5f5280a042d64ec6b07bfa35d6f8"
      ],
      "author": {
        "name": "aitorzabala",
        "email": "aitor.zabala.orive@gmail.com",
        "time": "Fri Mar 17 12:55:09 2017 +0100"
      },
      "committer": {
        "name": "aitorzabala",
        "email": "aitor.zabala.orive@gmail.com",
        "time": "Fri Mar 17 13:00:57 2017 +0100"
      },
      "message": "Added OMCI SetSVlanAtConfig msg\n\nChange-Id: I2903684273b13badd390b38a17d4c1f5437097dc\n"
    },
    {
      "commit": "0986adefe86e5f5280a042d64ec6b07bfa35d6f8",
      "tree": "c85184e95f2885a99d0d89b3e5c6fe1768ebeb10",
      "parents": [
        "1ef322b995878d2786b81c3fa9cceec80c532a4e"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Mar 17 12:37:21 2017 +0100"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Fri Mar 17 04:43:36 2017 -0700"
      },
      "message": "Adding port id config message\n\nChange-Id: If26380d611ecbbd4595d6b172f334f6f12253edd\n"
    },
    {
      "commit": "1ef322b995878d2786b81c3fa9cceec80c532a4e",
      "tree": "120e4d9a073e0604c64effc454db873f98b55196",
      "parents": [
        "ba9b3d8dc7862997442c594144d7f52d351b52a8"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Thu Mar 16 10:39:59 2017 +0100"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Fri Mar 17 10:54:57 2017 +0100"
      },
      "message": "fixes for omci exchange in pmcs_onu\n\nChange-Id: I078dd6a694dbedddddd28e6324cc9b8d83d33bb3\n"
    },
    {
      "commit": "ba9b3d8dc7862997442c594144d7f52d351b52a8",
      "tree": "30692f1ff116c85edeb387a69a6dbb92f9029830",
      "parents": [
        "a107c4d1889dba771ff8cf15d903c7f27bf8d130"
      ],
      "author": {
        "name": "Peter Shafik",
        "email": "pshafik@ciena.com",
        "time": "Wed Mar 15 18:01:22 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Mar 16 14:28:40 2017 -0700"
      },
      "message": "Adding PM configuration support to Maple OLT adapter.\n\nChange-Id: I991f0fdda5f0a2d2d166080bdc51c6abaff32342\n"
    },
    {
      "commit": "a107c4d1889dba771ff8cf15d903c7f27bf8d130",
      "tree": "b2c537930e6f5001f24f95a33f52f17c8ede07f3",
      "parents": [
        "46d6430e0a02e083638e16490acec43ae04e122b"
      ],
      "author": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Thu Mar 16 13:57:58 2017 -0400"
      },
      "committer": {
        "name": "Nathan Knuth",
        "email": "nathan.knuth@tibitcom.com",
        "time": "Thu Mar 16 13:16:02 2017 -0700"
      },
      "message": "\r# Please enter the commit message for your changes. Lines starting\r# with \u0027#\u0027 will be ignored, and an empty message aborts the commit.\r# On branch EtherTypeChange\r# Your branch is up-to-date with \u0027opencord/master\u0027.\r#\r# Changes to be committed:\r#\tmodified:   voltha/adapters/tibit_olt/tibit_olt.py\r#\tmodified:   voltha/extensions/eoam/EOAM.py\r#\r# Changes not staged for commit:\r#\tmodified:   netconf/protos/schema.proto\r#\tmodified:   netconf/protos/yang_options.proto\r#\r# Untracked files:\r#\t.gitreview\r#\tjq\r#\tvoltha/adapters/tibit_olt/tibit_olt.backup\r#\tvoltha/extensions/eoam/EOAM.paul\r#\r\rModified the Ethertype from 0x9001 to 0xA8C8 in the following files:\rvoltha/extensions/eoam/EOAM.py\rvoltha/adapters/tibit_olt/tibit_olt.py\n\nChange-Id: I05285180c379e7c3784711626476b289fba3b1c8\n"
    },
    {
      "commit": "46d6430e0a02e083638e16490acec43ae04e122b",
      "tree": "f5f92be942b19775f42ee83858aad8cc481fdc54",
      "parents": [
        "e4c7ad66759c3d4292ee8e429503273d54c588a8"
      ],
      "author": {
        "name": "Steve Crooks",
        "email": "scrooks@ciena.com",
        "time": "Fri Mar 10 15:11:06 2017 -0500"
      },
      "committer": {
        "name": "Steve Crooks",
        "email": "scrooks@ciena.com",
        "time": "Thu Mar 16 12:34:40 2017 -0400"
      },
      "message": "Updates to BRCM ONU adapter static OMCI configuration.\n\nChange-Id: I89f16f9157a0b8e45fa0ebc54a42792e982db54c\n"
    },
    {
      "commit": "e4c7ad66759c3d4292ee8e429503273d54c588a8",
      "tree": "0732f5c09b17b4f8a060296378b28237062a1bfe",
      "parents": [
        "f37726bea503edf86a0971b27cc6efe0927d2e10"
      ],
      "author": {
        "name": "Nathan Knuth",
        "email": "nathan.knuth@tibitcom.com",
        "time": "Wed Mar 15 09:38:13 2017 -0700"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Thu Mar 16 02:13:41 2017 -0700"
      },
      "message": "Updating document to use \u0027enable\u0027\n\nChange-Id: I5c521158cb08f0df7e093fc66eea181d4ca211ba\n"
    },
    {
      "commit": "f37726bea503edf86a0971b27cc6efe0927d2e10",
      "tree": "205d8b516c393a77cc0c8cdccbde454f0fccaa29",
      "parents": [
        "98eff41b7ed9c70adad54919478d9879f69c33b5"
      ],
      "author": {
        "name": "Daniel Velasco",
        "email": "dvelben@gmail.com",
        "time": "Tue Mar 14 17:36:55 2017 +0100"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Thu Mar 16 02:12:20 2017 -0700"
      },
      "message": "pmcs message sequence completed\n\nChange-Id: Iacf4a6f1371ec0f237e36d54e0630ac46b4f59be\n"
    },
    {
      "commit": "98eff41b7ed9c70adad54919478d9879f69c33b5",
      "tree": "947b59827a5121cf8c753f3c59b2671d9124333d",
      "parents": [
        "60c1ed3cdbdadb2cfb517187613b908acf378abd"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Mar 15 14:46:30 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Mar 15 14:52:57 2017 -0400"
      },
      "message": "Added support for pm configuration and reporting to ponsim.\n\nChange-Id: I047627253f60beb624d38bde1e5da31adc42312e\n"
    },
    {
      "commit": "60c1ed3cdbdadb2cfb517187613b908acf378abd",
      "tree": "57f9a229c2c17468c118e55d684ca5f207e89f49",
      "parents": [
        "62874be87e5dcccdbbf3d185a2475a81bd7d962c"
      ],
      "author": {
        "name": "Daniel Velasco",
        "email": "dvelben@gmail.com",
        "time": "Tue Mar 14 15:58:27 2017 +0100"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Wed Mar 15 06:14:38 2017 -0700"
      },
      "message": "API Proxy added\n\nChange-Id: I79114ada22168f7ae5aa44875c81dd63d61deed5\n"
    },
    {
      "commit": "62874be87e5dcccdbbf3d185a2475a81bd7d962c",
      "tree": "e85c775e8605c29a4cc44116aa99ae8ffaecae24",
      "parents": [
        "34b7dd7cb54caa8d9bded98a38c50658e2635eca"
      ],
      "author": {
        "name": "Daniel Velasco",
        "email": "dvelben@gmail.com",
        "time": "Tue Mar 14 13:28:49 2017 +0100"
      },
      "committer": {
        "name": "Ali Al-Shabibi",
        "email": "ali@onlab.us",
        "time": "Wed Mar 15 06:14:19 2017 -0700"
      },
      "message": "First draft\n\nChange-Id: I41f5eb525463d282dc16aa7f2024b8459e0e3a01\n"
    },
    {
      "commit": "34b7dd7cb54caa8d9bded98a38c50658e2635eca",
      "tree": "8ff7540849f2abba865240156e746dcb116a2633",
      "parents": [
        "c60afa1b4221702ed12f4a04c9f164cf9f6685d1"
      ],
      "author": {
        "name": "Rouzbahan Rashidi-Tabrizi",
        "email": "rrashidi@ciena.com",
        "time": "Mon Mar 13 17:45:20 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Mar 14 07:35:40 2017 -0700"
      },
      "message": "[3200] fix for stability issue in ofagent connection manager\n\nChange-Id: I8993eaafb7363fa9433c55b4cdec0c93450472d8\n"
    },
    {
      "commit": "c60afa1b4221702ed12f4a04c9f164cf9f6685d1",
      "tree": "33c6f6f43e65bd415feb94bb041239f21b6463a4",
      "parents": [
        "38ba203df3ff0c5e3f9a31bebb0cd0c269c3c51e"
      ],
      "author": {
        "name": "Khen Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Mar 13 14:33:50 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Mar 14 07:34:18 2017 -0700"
      },
      "message": "[ 3195 ] Remove duplicate method add_port\n\nUpdate to the device operations as follows:\n1) Add a few test scenarios to test the device state transitions\n2) Check whether there is a callback before removing it from the queue\n3) Fix a port reference issue when disabling an ONU\n4) Update the CLI to handle exceptions from the grpc server\n\nChange-Id: Ic7f41e80279f41d9a4575da5dd49de11294a22d5\n"
    },
    {
      "commit": "38ba203df3ff0c5e3f9a31bebb0cd0c269c3c51e",
      "tree": "635dcd0261ac6b81af5c24523f485101b7967542",
      "parents": [
        "9358bd46bb0060a745fce92767711342f573bddf"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Mar 14 11:19:58 2017 +0100"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Mar 14 12:20:52 2017 +0100"
      },
      "message": "Adding ability to send OMCI messages from PMCS adapter\n\nChange-Id: Ic6eacc4e74cc2796f93c5787fa57dc230dd11036\n"
    }
  ],
  "next": "9358bd46bb0060a745fce92767711342f573bddf"
}
