)]}'
{
  "log": [
    {
      "commit": "41513bfe35218ffd6964e54cb468a4671688b516",
      "tree": "bc7f84f459de0b0ce59253edc519014c37313401",
      "parents": [
        "16138de840ace426ef58d10011b73bc4cca88336"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Sat Jul 07 20:08:35 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Sat Jul 07 22:45:38 2018 -0700"
      },
      "message": "Fixes to pass license check\n\nChange-Id: If9a17321030490c70d9a8fdd49adfe8b912c6fe7\n"
    },
    {
      "commit": "4ea26639bdfe2c1ebef177080382069b37e5f72e",
      "tree": "bc3b1f99438cc6ecffc5c5527b773ddce7b63b2d",
      "parents": [
        "1fd9eb2702b722ce12883d5aa5dd4dff29c701a1"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Mon May 14 17:45:38 2018 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue May 15 18:38:23 2018 +0000"
      },
      "message": "VOL-794: Assignment lists in etcd not updated correctly in presence of vcore failures\n\n* Fixed coordinator method _sanitize_member_list\n* Fixed keys-only GET operation for etcd KV store\n* Fixed key DELETE operation for etcd KV store\n* Modified vcore manifest to allow a failed pod to be re-spawned on a\n  different host but with the same pod name\n* Modified zookeeper manifest to allow a failed pod to be re-spawned\n  on a different host. With the current manifest, when all 3 zookeeper\n  pods are scheduled on the same node and that node fails, none of the\n  pods get re-spawned.\n* Added NodePort for the Envoy service\n* Removed anti-affinity rule from OFAgent and NetConf manifests to allow\n  the deployment of multiple pods on the same node\n\nChange-Id: I052d952d81a81cafb96acfc1d57a192596e2e9a1\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": "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": "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": "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": "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": "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"
    }
  ]
}
