)]}'
{
  "log": [
    {
      "commit": "252c77778199711247686a2d0e8f940c3aef101b",
      "tree": "2aacac03da47bbe0bcf94ab30da6a2f475cc590d",
      "parents": [
        "cd7d8ddcbe3588b91fbfbb3a52d77279294b0b0d"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Wed Aug 16 10:13:17 2017 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Wed Aug 16 10:13:17 2017 -0500"
      },
      "message": "EVC/EVC-MAP update and initial xPON support\n\nChange-Id: I5bc807318ebcd0901315ffc08bb0a14e66a35688\n"
    },
    {
      "commit": "cd7d8ddcbe3588b91fbfbb3a52d77279294b0b0d",
      "tree": "e3b00635559ea18620f4b2e13299acdeafe8059f",
      "parents": [
        "82ce00d7a1cb05605dff0294ff14c09b50758d09"
      ],
      "author": {
        "name": "Rajeswara Rao",
        "email": "ralthi@radisys.com",
        "time": "Mon Aug 14 11:51:22 2017 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Aug 16 06:26:15 2017 -0700"
      },
      "message": "BAL2.4.3.6 Proto changes\n\nChange-Id: I06c1e4e3983d1bd719b109d2ac3f13f0f1414dbe\n"
    },
    {
      "commit": "82ce00d7a1cb05605dff0294ff14c09b50758d09",
      "tree": "0eb3d7fb37d68facc1cc89061a6e1693eee33057",
      "parents": [
        "989e571cf9944f2004983e609509c894889f6401"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Tue Aug 15 12:01:46 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Aug 15 17:38:50 2017 -0700"
      },
      "message": "This update filters out invalid voltha instances that still appear\nin Consul member lists before their session are timed out and removed\nfrom that list.\n\nChange-Id: I6d5b386ec183b289b3cca1f455ab2940566c1280\n"
    },
    {
      "commit": "989e571cf9944f2004983e609509c894889f6401",
      "tree": "019c88addf4ffeea1ea4a64b9b7fe136583b9f71",
      "parents": [
        "138d5d6176ab9583f20b975829dee1f0486a5bb0"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Mon Aug 14 11:40:42 2017 -0500"
      },
      "committer": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Tue Aug 15 13:44:45 2017 -0700"
      },
      "message": "Minor tweek to resubmit since copyright check is now disabled in gerrit\n\nChange-Id: I26d0173f999eb5cc76c6f1c960597b3b8a202046\n"
    },
    {
      "commit": "138d5d6176ab9583f20b975829dee1f0486a5bb0",
      "tree": "23f40f45577aca721614012b23c4fa043e26d5a2",
      "parents": [
        "7253ff28e635a26bc8a3cdffd2524e6d7097d1f2"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Mon Aug 14 14:20:11 2017 -0700"
      },
      "committer": {
        "name": "David Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Tue Aug 15 11:53:11 2017 -0700"
      },
      "message": "vol-375 - configure java key store\n\nChange-Id: I64ab36bf4798e28077e9bfff793d892e863f82bb\n"
    },
    {
      "commit": "7253ff28e635a26bc8a3cdffd2524e6d7097d1f2",
      "tree": "2d179addb9c7490dda690ecb61160baa525f339a",
      "parents": [
        "1ab3d4ba2d9bcb4732e0bea97dcb78b0156299aa"
      ],
      "author": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Mon Aug 14 18:24:17 2017 -0400"
      },
      "committer": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Mon Aug 14 19:23:22 2017 -0400"
      },
      "message": "VOL-172: Support configuration of  traffic descriptor profile for upstream BW allocation to ONU\n\n * As an operator, I should be able to configure traffic descriptor profiles for upstream BW configuration.\n * As an operator, I should be able to retrieve the configured traffic descriptor profiles.\n\nAdditional Notes:\n * xPON Handler and xPON Agent should be able to handle the traffic descriptor configuration.\n * This story does not have impact on adapters until the traffic descriptor is referenced by a TCONT\n * The traffic descriptor profiles should be saved to the database(in memory until config/restore feature is ready).\n * The impact to HA-proxy for load-balancing \u0026 distributing of workload is still TBD. As of now, it can be assumed that profiles are available to all VOLTHA instances.\n\nVOL-173: Support configuration of TCONTs as per WT-385 and auto-allocation of alloc-ids\n\n * As an operator, I should be able to provision a TCONT for the ONU with an existing traffic descriptor profile\n * As an operator, I should be able to retrieve the provisioned TCONT\n * As an operator, I should be able to change the traffic descriptor profile for a TCONT\n\nAdditional Notes:\n\n * alloc-ids should be allocated for the TCONT\n * generic IAdapter interface to be provided that will be used by OLT and ONU adapters for TCONT/alloc-id/BW configuration\n * In the best interest of schedules/timing, in the first step(e.g. POC-3 \u0026 trial), assume the queueing model to be supported (to be detailed)  (i.e. no configuration of queueing model)\n * The concerned ONU should receive upstream grants upon provisioning of  TCONT for the ONU\n\nVOL-174: Support configuration of GEMs as per WT-385 and auto-allocation of gemport-ids\n\n * As an operator, I should be able to provision a GEMPORT object for the ONU and assign to a UNI\n * As an operator, I should be able to retrieve the provisioned GEMPORT\n\nAdditional Notes:\n\n * gemport-ids should be auto-allocated for the GEMPORT object\n * generic IAdapter interface to be provided that will be used by OLT and ONU adapters for GEM port configuration\n * In the best interest of schedules/timing, in the first step(e.g. POC-3 \u0026 trial), assume the queueing model to be supported (to be detailed) (i.e. no configuration of queueing model)\n * The concerned OLT and ONU should be configured with the allocated gemport-ids\n\nChange-Id: I5f4f4d61959604f0bb2565c3bbb0e4f33f4be2d3\n"
    },
    {
      "commit": "1ab3d4ba2d9bcb4732e0bea97dcb78b0156299aa",
      "tree": "d2c43dca17db7ead3537f2d487f6ac6702e8d186",
      "parents": [
        "80cf960452c3619d1f93fd9f99d7d5c652d312e8"
      ],
      "author": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Fri Aug 11 13:30:40 2017 -0400"
      },
      "committer": {
        "name": "Niren Chidrawar",
        "email": "niren.r.chidrawar@nokia.com",
        "time": "Fri Aug 11 12:03:15 2017 -0700"
      },
      "message": "VOL-172: Support configuration of  traffic descriptor profile for upstream BW allocation to ONU\n\n * As an operator, I should be able to configure traffic descriptor profiles for upstream BW configuration.\n * As an operator, I should be able to retrieve the configured traffic descriptor profiles.\n\nAdditional Notes:\n * xPON Handler and xPON Agent should be able to handle the traffic descriptor configuration.\n * This story does not have impact on adapters until the traffic descriptor is referenced by a TCONT\n * The traffic descriptor profiles should be saved to the database(in memory until config/restore feature is ready).\n * The impact to HA-proxy for load-balancing \u0026 distributing of workload is still TBD. As of now, it can be assumed that profiles are available to all VOLTHA instances.\n\nVOL-173: Support configuration of TCONTs as per WT-385 and auto-allocation of alloc-ids\n\n * As an operator, I should be able to provision a TCONT for the ONU with an existing traffic descriptor profile\n * As an operator, I should be able to retrieve the provisioned TCONT\n * As an operator, I should be able to change the traffic descriptor profile for a TCONT\n\nAdditional Notes:\n\n * alloc-ids should be allocated for the TCONT\n * generic IAdapter interface to be provided that will be used by OLT and ONU adapters for TCONT/alloc-id/BW configuration\n * In the best interest of schedules/timing, in the first step(e.g. POC-3 \u0026 trial), assume the queueing model to be supported (to be detailed)  (i.e. no configuration of queueing model)\n * The concerned ONU should receive upstream grants upon provisioning of  TCONT for the ONU\n\nVOL-174: Support configuration of GEMs as per WT-385 and auto-allocation of gemport-ids\n\n * As an operator, I should be able to provision a GEMPORT object for the ONU and assign to a UNI\n * As an operator, I should be able to retrieve the provisioned GEMPORT\n\nAdditional Notes:\n\n * gemport-ids should be auto-allocated for the GEMPORT object\n * generic IAdapter interface to be provided that will be used by OLT and ONU adapters for GEM port configuration\n * In the best interest of schedules/timing, in the first step(e.g. POC-3 \u0026 trial), assume the queueing model to be supported (to be detailed) (i.e. no configuration of queueing model)\n * The concerned OLT and ONU should be configured with the allocated gemport-ids\n\nChange-Id: I7d798dca392826d067cadb3f5eff641470e38d85\n"
    },
    {
      "commit": "80cf960452c3619d1f93fd9f99d7d5c652d312e8",
      "tree": "7dd1485f19088ab036c574b47b7d86f7bcf1eb7a",
      "parents": [
        "f87a5c85c18efea56e4ab96f376e7a33acd42bd7"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Aug 11 14:24:14 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Aug 11 14:25:59 2017 -0400"
      },
      "message": "Added a filter for bogus containers now being created by the ONOS build.\nThe build leaves containers tagged \u003cnone\u003e which are a byproduct of the\nbuild process and they can\u0027t be pushed into the registry or otherwise\nmanipulated. This would cause the installer being built in test mode to\nfail.\n\nChange-Id: I9c54330863ead29d50267eef90719d8a4979f046\n"
    },
    {
      "commit": "f87a5c85c18efea56e4ab96f376e7a33acd42bd7",
      "tree": "e72b0a95e98198fa60bfefd6fd1925d506a0ef35",
      "parents": [
        "686f7bd8a0f4fc315b17f070222a0f057e33858c"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Fri Aug 11 11:04:57 2017 -0700"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Aug 11 11:18:47 2017 -0700"
      },
      "message": "vol-374 correctly build docker images\n\nChange-Id: I275ca749aa7173db83d3fb744234d21d18a4d234\n"
    },
    {
      "commit": "686f7bd8a0f4fc315b17f070222a0f057e33858c",
      "tree": "2a0d60292d0a55a3d61f04c4146f63e21ba3350b",
      "parents": [
        "eba61c29731101ba0f8fec476e5238e1eb1789eb"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Aug 11 11:41:33 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Aug 11 09:30:38 2017 -0700"
      },
      "message": "This commit does the following:\n1) Update the consul session TTL and the voltha consul timeouts\n2) Remove the dependency of session creation with consul membership update.\n\nChange-Id: I8e64279abd3110d1a34c76c30733325561eafe06\n"
    },
    {
      "commit": "eba61c29731101ba0f8fec476e5238e1eb1789eb",
      "tree": "02a48793ff6c9d5948b0dadc8c19fa718236316e",
      "parents": [
        "5311aa1858ece72a803b3741bcde31bc5b06ddc3"
      ],
      "author": {
        "name": "Suhas Rao",
        "email": "sgururaj@radisys.com",
        "time": "Thu Aug 10 11:42:32 2017 -0700"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@opennetworking.org",
        "time": "Fri Aug 11 08:49:02 2017 -0700"
      },
      "message": "Asfvolt16 - OMCI send and receive message changes\n\nChange-Id: I56c54b0d5dbd39f9f9563270ffcc578685a4e355\n"
    },
    {
      "commit": "5311aa1858ece72a803b3741bcde31bc5b06ddc3",
      "tree": "fcf85e5dfb114656a6bfc5b04558e0ad89ea51d4",
      "parents": [
        "11fe23bf61ccccc4dc6f6d62e024a0dadb87651f"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Aug 11 11:35:34 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Aug 11 08:47:36 2017 -0700"
      },
      "message": "Missed an instance of nginx in my last update.\n\nChange-Id: I7b4312a5c5438f85505f14a0bbfa2734ed68734b\n"
    },
    {
      "commit": "11fe23bf61ccccc4dc6f6d62e024a0dadb87651f",
      "tree": "e55149995b278b4a8546751beb6ac20ce5392e9a",
      "parents": [
        "ee417fab8e253b9199f8628659110e211447a1c1"
      ],
      "author": {
        "name": "sathishg",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Mon Aug 07 23:11:17 2017 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Aug 11 08:05:40 2017 -0700"
      },
      "message": "Fix for fluentd not starting in production. (Reason : Fluentd directory inside /tmp were cleared off during reboot)\nNow fluentd directory for logs has been moved to /var/log/voltha in the cluster host machines.\nAddressed review comments.\nhttps://jira.opencord.org/browse/VOL-354\n\nChange-Id: If536c2c68afda4f1da93010287a698a101e22557\n"
    },
    {
      "commit": "ee417fab8e253b9199f8628659110e211447a1c1",
      "tree": "49bc7926221702ee061c49f4e6e0869653dc3370",
      "parents": [
        "9f2ec3cb7a20d0f0763c42c39d4e634431ff1d2e"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Aug 11 09:34:50 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Aug 11 09:39:32 2017 -0400"
      },
      "message": "This update contains several changes\n- Used a more recent commit of envoy specifically the one right before\n  they broke it until the envoy team fixes the issue.\n- Exposed envoy\u0027s admin interfacet to enable the gathering of NBI\n  activity stats from the cluster.\n- Removed some unncessary filters from Envoy to reduce the size of the\n  config file and make it easier to understand.\n- Removed the envoy directory and the mount thereof because everything\n  now comes packaged in the containter.\n- Fixed a bug int the cluster VM Vagrantfile that was causing kernel\n  panics on some architectures.\n- Added a log collection script to facilitate problem reporting.\n- Removed the nginx directory from the install since nginx isn\u0027t being\n  used in production.\n\nChange-Id: Ifc73a4e177d0a2ac9c9d373d936988fa17d586d2\n"
    },
    {
      "commit": "9f2ec3cb7a20d0f0763c42c39d4e634431ff1d2e",
      "tree": "81729c18602df75d979e91071e65532fb2df4c9d",
      "parents": [
        "176f1db67445b2419a1f25633aa2be9cd304686c"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Aug 10 09:13:18 2017 -0700"
      },
      "committer": {
        "name": "Jonathan Hart",
        "email": "jono@opennetworking.org",
        "time": "Thu Aug 10 15:21:57 2017 -0700"
      },
      "message": "VOL-373 support 3 tuple and multiple version numbers for ONOS apps\n\nChange-Id: I2e5407fc310eea0111822fd210b83c930053ccb9\n"
    },
    {
      "commit": "176f1db67445b2419a1f25633aa2be9cd304686c",
      "tree": "fdec1ec1d7218166bdd70b555afc6ef126b56041",
      "parents": [
        "c26a3c38cadda0d6fdd26e395ee777cb89854766"
      ],
      "author": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Thu Aug 10 12:38:43 2017 -0400"
      },
      "committer": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Thu Aug 10 13:50:38 2017 -0400"
      },
      "message": "VOL-172: Support configuration of  traffic descriptor profile for upstream BW allocation to ONU\n\n * As an operator, I should be able to configure traffic descriptor profiles for upstream BW configuration.\n * As an operator, I should be able to retrieve the configured traffic descriptor profiles.\n\nAdditional Notes:\n * xPON Handler and xPON Agent should be able to handle the traffic descriptor configuration.\n * This story does not have impact on adapters until the traffic descriptor is referenced by a TCONT\n * The traffic descriptor profiles should be saved to the database(in memory until config/restore feature is ready).\n * The impact to HA-proxy for load-balancing \u0026 distributing of workload is still TBD. As of now, it can be assumed that profiles are available to all VOLTHA instances.\n\nVOL-173: Support configuration of TCONTs as per WT-385 and auto-allocation of alloc-ids\n\n * As an operator, I should be able to provision a TCONT for the ONU with an existing traffic descriptor profile\n * As an operator, I should be able to retrieve the provisioned TCONT\n * As an operator, I should be able to change the traffic descriptor profile for a TCONT\n\nAdditional Notes:\n\n * alloc-ids should be allocated for the TCONT\n * generic IAdapter interface to be provided that will be used by OLT and ONU adapters for TCONT/alloc-id/BW configuration\n * In the best interest of schedules/timing, in the first step(e.g. POC-3 \u0026 trial), assume the queueing model to be supported (to be detailed)  (i.e. no configuration of queueing model)\n * The concerned ONU should receive upstream grants upon provisioning of  TCONT for the ONU\n\nVOL-174: Support configuration of GEMs as per WT-385 and auto-allocation of gemport-ids\n\n * As an operator, I should be able to provision a GEMPORT object for the ONU and assign to a UNI\n * As an operator, I should be able to retrieve the provisioned GEMPORT\n\nAdditional Notes:\n\n * gemport-ids should be auto-allocated for the GEMPORT object\n * generic IAdapter interface to be provided that will be used by OLT and ONU adapters for GEM port configuration\n * In the best interest of schedules/timing, in the first step(e.g. POC-3 \u0026 trial), assume the queueing model to be supported (to be detailed) (i.e. no configuration of queueing model)\n * The concerned OLT and ONU should be configured with the allocated gemport-ids\n\nChange-Id: I451cd7c0eda57c7b9fa1d65d02c749ff2bf0db4b\n"
    },
    {
      "commit": "c26a3c38cadda0d6fdd26e395ee777cb89854766",
      "tree": "2f175d45c4283c870f4f9ced32d31aa763b90584",
      "parents": [
        "6e270c185c1edd1fb39c72c21197cf7236360c08"
      ],
      "author": {
        "name": "rshetty",
        "email": "rshetty@radisys.com",
        "time": "Thu Jul 27 11:06:38 2017 +0530"
      },
      "committer": {
        "name": "Kim Kempf",
        "email": "kim.kempf@radisys.com",
        "time": "Thu Aug 10 10:37:17 2017 -0700"
      },
      "message": "1)Integrating the Edgecore interface configuration with xpon modules in voltha.\n2)VOL-255 - Registration and activation of ONU in ASFvolt16 adapter.\n3)Add debug print in device state machine when no operation for state change.\n3)When ONU is added using XPON command, with admin state down, the admin state of the ONU is DISABLED. Changed the admin state to PREPROVISIONED.\n4)Handling of indication as per BAL 2.4 changes.\n\nChange-Id: I49186881a2e006e7075fecf1a1523c256a697069\n"
    },
    {
      "commit": "6e270c185c1edd1fb39c72c21197cf7236360c08",
      "tree": "c122cbf7e701f9d6a8d258190b2718e1f1ebefdd",
      "parents": [
        "01f2e85940a12c2e4872ed8141b85e9e6d37c02c"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Aug 09 23:06:49 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Aug 09 23:06:49 2017 -0400"
      },
      "message": "Several bundled updates\n- The latest envoy docker containter was broken, made changes to request\n  a sepcific commit version of the container known to work.\n- A minor change to the proxy configuration file where the same name was\n  used for 2 virtual_hosts.\n- An update to CreateInstaller.sh for use in multi-user mode which tries\n  to guess a the cord_home rather than having the user set it.\n- A change to the swarm start script to wait for consul to establish the\n  master before starting the remainder of the dependent containers.\n\nChange-Id: I475dc4bc86189d784a21dc676e07b8b6b87f1bc3\n"
    },
    {
      "commit": "01f2e85940a12c2e4872ed8141b85e9e6d37c02c",
      "tree": "e0dec6d73b6555af247a5965332d0bae78879196",
      "parents": [
        "6570c741017a3b7d45cb92509ecfa73381752bfe"
      ],
      "author": {
        "name": "Lydia Fang",
        "email": "lydia.fang@calix.com",
        "time": "Wed Jun 28 17:24:58 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Aug 09 07:14:30 2017 -0700"
      },
      "message": "VOL-63: Image Download and Image Update support\n    - download image\n    - get image download status\n    - cancel image download\n    - list all image downloads\n    - activate image update\n    - revert image update\n    - itest added\n\nChange-Id: I95a5f76071679c8787b2f775de24c96d4e7d462f\n"
    },
    {
      "commit": "6570c741017a3b7d45cb92509ecfa73381752bfe",
      "tree": "8be087b8867e2bd99945dbe7846b282441cf06c2",
      "parents": [
        "e154d59abe6765e3fe5952fd4966c6d0de579f2b"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Aug 07 23:11:33 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Aug 09 07:13:24 2017 -0700"
      },
      "message": "Addition of a reliable REST service offered directly off the proxy\nrather than requiring a server process. Swagger isn\u0027t supported yet.\nREST services are offered for both http (port 8882) and https (port\n8443) both of which are configurable. Also change the network being used\nfor voltha-net because (in Ciena) the 10.0.0.0 network is problematic\nsince it\u0027s the primary network used internally which was causing IP\naddress conflicts. Corrected some errors in the swarm-stop file.\n\nChange-Id: Ic5cbee20324e268b0178312741b2700cdf4eb877\n"
    },
    {
      "commit": "e154d59abe6765e3fe5952fd4966c6d0de579f2b",
      "tree": "86e18271e4096b35c8632bd1a61f9cfc3040aa66",
      "parents": [
        "8e435b4d324deeff014cc1bc0111198cd59ad705"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Aug 03 19:08:27 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Aug 09 07:13:00 2017 -0700"
      },
      "message": "This commit addresses some of the border conditions when a consul node\ngoes down and voltha needs to recuperate with the other other nodes.\n\nChange-Id: I9c5bd997ddf9624295e50ce86638eaf8d803a6e7\n"
    },
    {
      "commit": "8e435b4d324deeff014cc1bc0111198cd59ad705",
      "tree": "a74c06f767103f37d7236f18ad624f1ac2e3eef8",
      "parents": [
        "63ce1b48b50fd42f12ca9c7c9d1e332db40a987a"
      ],
      "author": {
        "name": "Rachit Shrivastava",
        "email": "rachit.shrivastava@nokia.com",
        "time": "Tue Aug 08 23:15:26 2017 -0400"
      },
      "committer": {
        "name": "Rachit Shrivastava",
        "email": "rachit.shrivastava@nokia.com",
        "time": "Tue Aug 08 23:27:33 2017 -0400"
      },
      "message": "VOL-351: Assign unique ID to Channelgroup xPON object for HA\n\nChange-Id: I14bb71dde475aaaafc7c8b53ec9fbc3d1a3dc3cc\n"
    },
    {
      "commit": "63ce1b48b50fd42f12ca9c7c9d1e332db40a987a",
      "tree": "e314243f1588eefc2b8f9734c49bd77674a4cdbe",
      "parents": [
        "c1989d6a4a4564a6d3be1627d91f195ee1ddf62c"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Tue Aug 08 11:31:51 2017 -0400"
      },
      "committer": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Tue Aug 08 11:31:51 2017 -0400"
      },
      "message": "Changing Consul\u0027s cluster subnet so it doesn\u0027t conflict with Ciena\u0027s\n\nChange-Id: I46fa60013205e738afd29441892e462e0728a55d\n"
    },
    {
      "commit": "c1989d6a4a4564a6d3be1627d91f195ee1ddf62c",
      "tree": "0d1dd1a0de7bf7573a7af655a7eae3eada65f918",
      "parents": [
        "e44c3d24a5b1f42ee0cab37f8ea68f38854cdfb0"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Sat Aug 05 18:48:34 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Sun Aug 06 15:54:35 2017 -0700"
      },
      "message": "Temporary workaround to bypass the proxy until the reason for the\nchameleon crash is found.\n\nChange-Id: I03384164014505f83f7d01292d64b64126ba0064\n"
    },
    {
      "commit": "e44c3d24a5b1f42ee0cab37f8ea68f38854cdfb0",
      "tree": "49df12c44848d26f3441a6003598ceef6f3bf4e2",
      "parents": [
        "3b31db944a8520034165edf073f569eef49522de"
      ],
      "author": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Thu Aug 03 15:27:37 2017 -0400"
      },
      "committer": {
        "name": "Niren Chidrawar",
        "email": "niren.r.chidrawar@nokia.com",
        "time": "Fri Aug 04 13:45:38 2017 -0700"
      },
      "message": "VOL-343: Remove and update xPON interfaces at ONU adapter(s) functionalities\n\nRemoving and updating xPON interfaces at ONU adapter(s) functionlaities:\n * remove_interface (v_ont_ani/ont_ani/v_enet)\n * update_interface (v_ont_ani/ont_ani/v_enet)\n\nVerify pon_sim ONU adapter remove_interface() and update_interface() are called with appropriate adapter interface(s).\n\nChange-Id: I5b71b8ffbb5e626e862fb61bb96dc4bb72eef3cf\n"
    },
    {
      "commit": "3b31db944a8520034165edf073f569eef49522de",
      "tree": "df27075335ba29b2d29865cd5060803078ca26cd",
      "parents": [
        "83916f047aeea8836537059d70f7d726ad4f9dde"
      ],
      "author": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Wed Aug 02 18:11:33 2017 -0400"
      },
      "committer": {
        "name": "Sireesha Kora",
        "email": "sireesha.kora@nokia.com",
        "time": "Fri Aug 04 13:44:17 2017 -0700"
      },
      "message": "VOL-174: Support configuration of GEMs as per WT-385 and auto-allocation of gemport-ids\n\n * As an operator, I should be able to provision a GEMPORT object for the ONU and assign to a UNI\n * As an operator, I should be able to retrieve the provisioned GEMPORT\n\nAdditional Notes:\n\n * gemport-ids should be auto-allocated for the GEMPORT object\n * generic IAdapter interface to be provided that will be used by OLT and ONU adapters for GEM port configuration\n * In the best interest of schedules/timing, in the first step(e.g. POC-3 \u0026 trial), assume the queueing model to be supported (to be detailed) (i.e. no configuration of queueing model)\n * The concerned OLT and ONU should be configured with the allocated gemport-ids\n\nVOL-173: Support configuration of TCONTs as per WT-385 and auto-allocation of alloc-ids\n\n * As an operator, I should be able to provision a TCONT for the ONU with an existing traffic descriptor profile\n * As an operator, I should be able to retrieve the provisioned TCONT\n * As an operator, I should be able to change the traffic descriptor profile for a TCONT\n\nAdditional Notes:\n\n * alloc-ids should be allocated for the TCONT\n * generic IAdapter interface to be provided that will be used by OLT and ONU adapters for TCONT/alloc-id/BW configuration\n * In the best interest of schedules/timing, in the first step(e.g. POC-3 \u0026 trial), assume the queueing model to be supported (to be detailed) (i.e. no configuration of queueing model)\n * The concerned ONU should receive upstream grants upon provisioning of TCONT for the ONU\n\nChange-Id: If9fa02accaa306409ddb3872c8e46566c74927b0\n"
    },
    {
      "commit": "83916f047aeea8836537059d70f7d726ad4f9dde",
      "tree": "88e813d1d811d0d894d7f52092f5ffce35e821bb",
      "parents": [
        "fb89efa0791d1f10f3bb5dcd850a973f37dafe05"
      ],
      "author": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@opennetworking.org",
        "time": "Thu Aug 03 22:46:27 2017 -0700"
      },
      "committer": {
        "name": "Brian O\u0027Connor",
        "email": "bocon@opennetworking.org",
        "time": "Thu Aug 03 22:46:27 2017 -0700"
      },
      "message": "Updating Copyright line to Open Networking Foundation\n\nChange-Id: Ic83ab77e0c19cab41b3046a259debf09357b1a2b\n"
    },
    {
      "commit": "fb89efa0791d1f10f3bb5dcd850a973f37dafe05",
      "tree": "cc074056782be1d1a8bba8bee879556ebc704775",
      "parents": [
        "0ccef98dbfc006a160bee6f44a240a9b942f86db"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Aug 02 14:16:14 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Aug 02 13:14:01 2017 -0700"
      },
      "message": "Fixed some issues in the container lists in the Makefile and in\ncontainers.cfg. An obscure KVM bug was not digesting host-model\nproperly on some architectures causing a kernal panic on boot.\nIn order to work around that bug, host-passthrough will be used\nuntil KVM is fixed in ubuntu16.04. This bug doesn\u0027t exist in\nubuntu14.\n\nChange-Id: I7b99bd249ca3222d47cbc6a642177f7e6390049a\n"
    },
    {
      "commit": "0ccef98dbfc006a160bee6f44a240a9b942f86db",
      "tree": "dcfcdf92e4b4f23c41585389927d3067b9e95156",
      "parents": [
        "fae5c91f428f2c0bd49298fd1b0868ee8494805d"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Aug 02 13:41:13 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Aug 02 13:47:01 2017 -0400"
      },
      "message": "[ 4843 ] Update the consul config to use replicas instead of global.\nRemove yield from session renewal - cut and paste error\n\nChange-Id: I04bd6e6d7872090235f731ec56a53cce33a0aad2\n"
    },
    {
      "commit": "fae5c91f428f2c0bd49298fd1b0868ee8494805d",
      "tree": "618a86ccb65e4137143bd660d2bbf96bb9e687d5",
      "parents": [
        "b90150ed063849c29d3c9d43f0367a31f6a2ef13"
      ],
      "author": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Tue Aug 01 15:09:59 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Aug 01 17:50:14 2017 -0700"
      },
      "message": "VOL-343: Remove and update xPON interfaces at ONU adapter(s) functionalities\n\nRemoving and updating xPON interfaces at ONU adapter(s) functionlaities:\n * remove_interface (v_ont_ani/ont_ani/v_enet)\n * update_interface (v_ont_ani/ont_ani/v_enet)\n\nVerify pon_sim ONU adapter remove_interface() and update_interface() are called with appropriate adapter interface(s).\n\nVOL-353: Add sanity check to verify whether device handler exists for the ONU device\n\nDevice handler is created only when device adapter is forwarded from the VOLTHA core. This is the case only when VOntAniConfig\u0027s parameter admin state is up. Adding sanity check to verify whether device handler exists for the ONU device resolves the issue.\n\nChange-Id: Iac95ae9b92c0d43be1384df1dbc1f4b8f1208c94\n[https://groups.google.com/a/opencord.org/forum/#!topic/voltha-discuss/rAyck-tlrpw]\n"
    },
    {
      "commit": "b90150ed063849c29d3c9d43f0367a31f6a2ef13",
      "tree": "98db3f34a463674080ee95e14d8af90691b69047",
      "parents": [
        "7c5e88558c822302ff361b3dae643b2912045164"
      ],
      "author": {
        "name": "sathishg",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Mon Jul 31 20:00:22 2017 +0100"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Aug 01 10:32:04 2017 -0700"
      },
      "message": "Make file discrepancies\n\nChange-Id: Iacb49997383202317cca77de3f861c79b6406e03\n"
    },
    {
      "commit": "7c5e88558c822302ff361b3dae643b2912045164",
      "tree": "167e9d7c6c2980d4de2ee9854c0ce068fb30b68c",
      "parents": [
        "a2a39337935ed1fb4810d9027b83e6d6b1bc8022"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Jul 31 20:17:14 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Jul 31 20:29:00 2017 -0400"
      },
      "message": "Multiple changes\n- Added code to create default KVM storage pool and network if they\n  don\u0027t exits.\n- Added a docker registry to the cluster.\n- Added a a wait cycle for consul to start to avoid proxy thrashing when\n  voltah starts.\n- Addition of the rmake developer tool to simplify the edit develop make\n  and install into cluster developer workflow.\n\nChange-Id: Ie365948bc3cdb9064670560d32e685554bfca432\n"
    },
    {
      "commit": "a2a39337935ed1fb4810d9027b83e6d6b1bc8022",
      "tree": "216ad0f3bb566a5b98e5183cae44f3256627899f",
      "parents": [
        "58adc12c55682b0bbba107da6b089967386f3722"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Jul 31 17:38:16 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Jul 31 17:38:16 2017 -0400"
      },
      "message": "Update the local onos config file to show the logical device id changes - valid for development environment with only 1 voltha instance running\n\nChange-Id: I7f07fafb4f38539e82262f1c10f7a8cf86204acb\n"
    },
    {
      "commit": "58adc12c55682b0bbba107da6b089967386f3722",
      "tree": "201e49600126516c1caca77a168cbf945fc026d6",
      "parents": [
        "a182e91e9199cdec971e6d44dc3901433613616d"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Jul 31 14:36:42 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Jul 31 14:36:42 2017 -0400"
      },
      "message": "Added the schema.SchemaService endpoint to the proxy to support\nchameleon schema queries.\n\nChange-Id: I9b3e1b6b6165d5fe6d3e38593a70ded90e707385\n"
    },
    {
      "commit": "a182e91e9199cdec971e6d44dc3901433613616d",
      "tree": "6632ee5af48b2eb4c38f2d2a6e05e20c5692a92d",
      "parents": [
        "b1602a34a19e3498aaee31b229c0c10a2b04b19a"
      ],
      "author": {
        "name": "Rachit Shrivastava",
        "email": "rachit.shrivastava@nokia.com",
        "time": "Fri Jul 28 15:18:34 2017 -0400"
      },
      "committer": {
        "name": "Rachit Shrivastava",
        "email": "rachit.shrivastava@nokia.com",
        "time": "Fri Jul 28 15:18:34 2017 -0400"
      },
      "message": "VOL-270: Investigate and support clustering support for xPON protos\n\nEnsuring global-scope for:\n * ChannelgroupConfig\n * ChannelpairConfig\n * ChannelpartitionConfig\n * ChannelterminationConfig\n * VOntani\n * Ontani\n * VEnets\n\nMaking relevant changes into itests for xPON\n\nAdding xPON test cases for test_dispatcher and global rest apis\n\nChange-Id: I8b1ed1cb314810886cd25bee82ffc741f7fe6fcf\n"
    },
    {
      "commit": "b1602a34a19e3498aaee31b229c0c10a2b04b19a",
      "tree": "7ecbfc936430a46ef80ebd2551598d2100261a82",
      "parents": [
        "c926fc15aec060518a16810e5d212280f2f9b86b"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 27 16:59:52 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Jul 28 07:58:44 2017 -0700"
      },
      "message": "VOL-340:  Update voltha core to recuperate from a consul failure.  This update also addresses VOL-341\n\nChange-Id: I9176916e1e66bc35616314985a01f9d2305a5ea8\n"
    },
    {
      "commit": "c926fc15aec060518a16810e5d212280f2f9b86b",
      "tree": "a8a0a3ac7d5ae002b4ab9f4917a1f1686a09e7cb",
      "parents": [
        "b5d1c18994de5c342ac97429c733b0b597df5690"
      ],
      "author": {
        "name": "Suhas Rao",
        "email": "sgururaj@radisys.com",
        "time": "Fri Jul 28 11:17:49 2017 +0530"
      },
      "committer": {
        "name": "Suhas Rao",
        "email": "sgururaj@radisys.com",
        "time": "Fri Jul 28 16:15:23 2017 +0530"
      },
      "message": "BAL2.4 proto file changes\n\nChange-Id: Ic5e71c2d56972ce4642518e3eb7de30051f9df88\n"
    },
    {
      "commit": "b5d1c18994de5c342ac97429c733b0b597df5690",
      "tree": "a94b729855ba7239830952f0814cf19850ad123c",
      "parents": [
        "0da216c05fe88df56e6fab3d7752d352b91c4cff"
      ],
      "author": {
        "name": "sathishg",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Thu Jul 13 14:20:19 2017 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 27 10:42:16 2017 -0700"
      },
      "message": "Resolving Merge Conflicts.\nIncluded Log Aggregators and Log Forwarders as per review comments.\nSpins two fluentd forwarder and one each fluentd aggregators-active, fluentd aggregator-standby\nCommit to enable Fluentd Clustering in Voltha\nhttps://jira.opencord.org/browse/VOL-214\n\nResolved merge conflicts .\n\nChange-Id: I9d45f751b4297c707284582e8050a168229f2e5a\n"
    },
    {
      "commit": "0da216c05fe88df56e6fab3d7752d352b91c4cff",
      "tree": "ffca4fdf0154a91c6e6c9bc4dd4f6ad26f6c53e7",
      "parents": [
        "e4bd2edd8ec1e12cd778c03b8fd5432047988ccd"
      ],
      "author": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Thu Jul 27 00:47:44 2017 -0400"
      },
      "committer": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Thu Jul 27 01:01:03 2017 -0400"
      },
      "message": "VOL-289: Create xPON interfaces at ONU adapter(s)\n\nCreating xPON interfaces at ONU adapter(s)\n * create_interface (v_ont_ani/ont_ani/v_enet)\n\nVerify pon_sim ONU adapter is called with appropriate adapter interface(s)\n\nIncludes changes to fix delete ordering of xPON interfaces at OLT adapter. The correct order of delete scenario:\n * VEnet\n * Ont_Ani\n * VOnt_Ani\n * ChannelterminationConfig\n * ChannelpairConfig\n * ChannelpartitionConfig\n * ChannelgroupConfig\n\nChange-Id: Ieff304274768406781ce27975b8b94412aff5b51\n"
    },
    {
      "commit": "e4bd2edd8ec1e12cd778c03b8fd5432047988ccd",
      "tree": "ff056de884452783d8e4b1578220e58b0cdf6730",
      "parents": [
        "6a3fbd022978415602371ecb9d54fb6b9686b6db"
      ],
      "author": {
        "name": "rshetty",
        "email": "rshetty@radisys.com",
        "time": "Wed Jul 19 16:38:11 2017 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jul 26 18:32:12 2017 -0700"
      },
      "message": "GRPC Server implmentation in ASFVOLT16 adapter to handle indications from EdgeCore Device\n\nChange-Id: Idadb581cc2a37af2d54118422fac7d2fad1f366d\n"
    },
    {
      "commit": "6a3fbd022978415602371ecb9d54fb6b9686b6db",
      "tree": "b57553073d3b209b8af1bffa1677e9733045aa66",
      "parents": [
        "73e311a4ff270efdef9ccf2d160f322a283aa8e0"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jul 26 20:25:42 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jul 26 20:25:42 2017 -0400"
      },
      "message": "Reducing the number of debian packages installed to the bare minimum to\nsupport the cluster. Removing all attempts to \"be nice\" and bring the\ncluster machines up-to-date. This well be a procedural step because it\u0027s\ntoo error prone given the unknown starting state of the cluster servers.\n\nChange-Id: I8168ed04b69002479cbd8b4714db342b0495d5e5\n"
    },
    {
      "commit": "73e311a4ff270efdef9ccf2d160f322a283aa8e0",
      "tree": "fb0c71e58c1f2745a650aff21b86c6cfa1cfb20a",
      "parents": [
        "cd43feb4d268acc70309d10d09de5999b22f8442"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jul 26 11:12:45 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jul 26 11:12:45 2017 -0400"
      },
      "message": "Changed the logic such that the vagrant-libvirt network is created\nregardless of whether test mode is active or not. This network is\nrequired in all cases because the voltha vm is created using Vagrant and\nthe installer needs to be in the same network.\n\nChange-Id: Id0646d38e68e39bed13f098d73ea3b03dff9f763\n"
    },
    {
      "commit": "cd43feb4d268acc70309d10d09de5999b22f8442",
      "tree": "d9602795eeb1146b5102dee793096b936261cb3f",
      "parents": [
        "8f4f9bf3c0afad907383e4e5fc842f4abacda39c"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 25 16:26:38 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 25 16:30:10 2017 -0400"
      },
      "message": "Changes to clean up python installation to remove errors reported that\nmade no difference in the installation outcome but were an annoyance.\n\nChange-Id: Id1be7c9b40e85757feb46f3a34621c61b3a451f5\n"
    },
    {
      "commit": "8f4f9bf3c0afad907383e4e5fc842f4abacda39c",
      "tree": "525bb392f5f736954889d44374be52256ced27af",
      "parents": [
        "a09233a30e5f036b7bf83bbacff0d8102bd7b2b9"
      ],
      "author": {
        "name": "Rachit Shrivastava",
        "email": "rachit.shrivastava@nokia.com",
        "time": "Thu Jul 20 11:59:30 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Jul 25 11:32:17 2017 -0700"
      },
      "message": "VOL-270: Investigate and support clustering support for xPON protos\n\n * Ensuring global-scope for channel_termination\n * Making changes to corresponding itests\n\nChange-Id: I6cceb0dbd5cce138c439a381101bd2cfc3956b2a\n"
    },
    {
      "commit": "a09233a30e5f036b7bf83bbacff0d8102bd7b2b9",
      "tree": "3c9f03b24cb8afdf1f2ea8843670413f8854602c",
      "parents": [
        "2d6e48309f7b19f9ed8d2132246cbd287872418c"
      ],
      "author": {
        "name": "Andrew Chagnon",
        "email": "andrew.chagnon@tibitcom.com",
        "time": "Tue Jul 25 12:53:55 2017 -0400"
      },
      "committer": {
        "name": "Paul Gray",
        "email": "paul.gray@tibitcom.com",
        "time": "Tue Jul 25 10:00:41 2017 -0700"
      },
      "message": "Correct implementation of device_delete and device_disable\n\nChange-Id: I527e1aab9ee57e8bbcf159d5e3a3230bbd54c12d\n"
    },
    {
      "commit": "2d6e48309f7b19f9ed8d2132246cbd287872418c",
      "tree": "2462765aceb335183ef24331708c26dfd8867753",
      "parents": [
        "9d9c844dae4e9e8cfe947e68071a7012a645d642"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@onlab.us",
        "time": "Fri Jul 21 16:24:14 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Jul 25 06:57:43 2017 -0700"
      },
      "message": "Fix ponsim xpon broken by earlier commit.\n\nChange-Id: Ifa7ac2470c2b5c5ae70d0a0ca82b3615095d2629\n"
    },
    {
      "commit": "9d9c844dae4e9e8cfe947e68071a7012a645d642",
      "tree": "abb752c2df32d3ea71ac3fedcee49549842539e1",
      "parents": [
        "efcebcdd5070604261242a213af8fa076309ba7f"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 25 07:55:42 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 25 07:55:42 2017 -0400"
      },
      "message": "VOL-331 VOL-327 Fixes to the installer to address the two Jiras listed\nin addition to some typos and the early installation of Python to ensure\nthat ansible can run.\n\nChange-Id: Ie97c93dc8ea9caaf9ad20c6eed5bdb1078799fbd\n"
    },
    {
      "commit": "efcebcdd5070604261242a213af8fa076309ba7f",
      "tree": "2f2aaf61e804090fa24b93a6f17ffe6aacc215b5",
      "parents": [
        "da0f3a4bba9a9bf05d5f5c9ec76a5cc7cf553abd"
      ],
      "author": {
        "name": "Niren R Chidrawar",
        "email": "niren.r.chidrawar@nokia.com",
        "time": "Wed Jul 19 20:03:39 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Jul 21 06:29:45 2017 -0700"
      },
      "message": "VOL-287 : Disabling and reenabling ponsim after a Voltha restart fails\n          Introducing ONU Vendor ID from ONU serial number for identifying\n          onu device type and associated adapter\n\nChange-Id: I81e59a60b7805249d76d47d0965d17951d79b86e\n"
    },
    {
      "commit": "da0f3a4bba9a9bf05d5f5c9ec76a5cc7cf553abd",
      "tree": "ef35a7929efd79e2009ef8e30912df910b0ff153",
      "parents": [
        "8dec8de970c50303cb1e35703f18a83fc6abc8a3"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@onlab.us",
        "time": "Wed Jul 19 09:51:06 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 20 18:50:59 2017 -0700"
      },
      "message": "Make ponsim_olt work for asfvolt16_olt adapter.\n\nThis is the first commit where olt activate is tested.\n\nChange-Id: Ifa3967d8650741db8feeeff1a271618408ea4da1\n"
    },
    {
      "commit": "8dec8de970c50303cb1e35703f18a83fc6abc8a3",
      "tree": "2faff9c25bea6c1ed1394ce14a36587cbd3be60b",
      "parents": [
        "8100c3c290f9a6bda0cbe82cc6a13b20fc37d2bc"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Jul 20 12:45:07 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 20 11:43:39 2017 -0700"
      },
      "message": "VOL-65 A complete re-factor of envoyd to use a more object oriented approach\nalso added command line options and defaults for most of them. Also\nadded envoy log forwarding. Updated the compose file to leverage the\nnewly added command line options.\n\nChange-Id: Ib07d6a4dbe923ede24c8ce25b6b679c5957f9c53\n"
    },
    {
      "commit": "8100c3c290f9a6bda0cbe82cc6a13b20fc37d2bc",
      "tree": "055fff254b9d6b2039de10d4b3c74d6d261aa622",
      "parents": [
        "3f0c9dd9b67b0c3f51d26c47d3054adf5960c896"
      ],
      "author": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Mon Jul 17 17:37:25 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 20 09:24:00 2017 -0700"
      },
      "message": "VOL-288: Minor fixes for xPON cli in VOLTHA\n\nFix the following issues detected in the xPON cli:\n * Missing validation for device ID\n * \u0027show\u0027 command to display v_ont_ani, ont_ani\n   and v_enet does not work for specific device id\n\nVOL-290: Use interface_stack to implement child-parent relationship for xPON interface objects\n\nMove to an elegant approach to use child-parent relationship for xPON interface objects to\ndetermine the OLT and ONU device id(s) for sending configuration\n\nChange-Id: Ia26154e3fe1fba1a650c6a53f4d5232fb7369ce3\n"
    },
    {
      "commit": "3f0c9dd9b67b0c3f51d26c47d3054adf5960c896",
      "tree": "055fff254b9d6b2039de10d4b3c74d6d261aa622",
      "parents": [
        "60a08d7eb022bfeff34bc52967a7039f0c4f92dd"
      ],
      "author": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Mon Jul 17 17:37:25 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jul 19 15:18:56 2017 -0700"
      },
      "message": "VOL-288: Minor fixes for xPON cli in VOLTHA\n\nFix the following issues detected in the xPON cli:\n * Missing validation for device ID\n * \u0027show\u0027 command to display v_ont_ani, ont_ani\n   and v_enet does not work for specific device id\n\nVOL-290: Use interface_stack to implement child-parent relationship for xPON interface objects\n\nMove to an elegant approach to use child-parent relationship for xPON interface objects to\ndetermine the OLT and ONU device id(s) for sending configuration\n\nChange-Id: Ia26154e3fe1fba1a650c6a53f4d5232fb7369ce3\n\nRemoving extra characters\n\nChange-Id: I11d1e86bfa8c87c1c00852a469aa5a4e21d5b49c\n"
    },
    {
      "commit": "60a08d7eb022bfeff34bc52967a7039f0c4f92dd",
      "tree": "83f76769eb8cfd9f9dc2f9689886237d0fdb58fa",
      "parents": [
        "c2d86fba695d2c9adfda65a5da3381d67361dc24"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Tue Jul 18 16:12:26 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jul 19 12:32:17 2017 -0700"
      },
      "message": "[4647]\nVOL-282: Integrate demo components (e.g. dashd, shovel) with the clustered consul service\n\nThe grafana Dockerfile was modified to facilitate interworking with nginx. The only\nmodification made beyond the base kamon/grafana_graphite image was to the root_url\nproperty in file /opt/grafana/conf/custom.ini. Reverting to the base image removes\nthe nginx requirement and allows access to the grafana UI via port 8882.\nThe v3 compose file for nginx is removed from the repo.\n\nChange-Id: Ic3735487713287af1555f902bffec331950dfc9d\n"
    },
    {
      "commit": "c2d86fba695d2c9adfda65a5da3381d67361dc24",
      "tree": "5f6028dceb29075c350b56391236be66c1cb18a2",
      "parents": [
        "4598b3a7325c67263124ba63b674f3f2c0ca8e4d"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 18 20:35:46 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 18 20:35:46 2017 -0400"
      },
      "message": "Re-committing the directory in hopes that it uploads correctly this\ntime.\n\nChange-Id: I3bb05404a47c3ef13bfb564366a7c9691c1fb79f\n"
    },
    {
      "commit": "4598b3a7325c67263124ba63b674f3f2c0ca8e4d",
      "tree": "d9c15b27c27da7563b467f4e4b3adeab8d8433f2",
      "parents": [
        "497e6e880b709d57df69510933f6e24359008015"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 18 20:17:08 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 18 20:18:48 2017 -0400"
      },
      "message": "This update removes the golang-builder directory and a subsequent update\nwill try to re-introduce it. For some reason it got uploaded very\nwierdly in a previous commit.\n\nChange-Id: I7495dfe675ace6b1d14f0985325dd0d1147bd352\n"
    },
    {
      "commit": "497e6e880b709d57df69510933f6e24359008015",
      "tree": "aa0630575f0f591bd485c9a9f917d8055393d706",
      "parents": [
        "5a2d5694237b9048c622232f1a6ab445213b465c"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 18 15:10:38 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 18 20:18:48 2017 -0400"
      },
      "message": "Fixed a small bug that could cause issues on a multi-user machine where\nmore than one user is creating and running test installers and another\nwants to run a production installer. Only one user per machine can run\nthe production installer at any one time.\n\nChange-Id: I7dbbb1e63fa440988544098acc5bffdd737851b9\n"
    },
    {
      "commit": "5a2d5694237b9048c622232f1a6ab445213b465c",
      "tree": "2cbaffa0f025a7ccfd9fee403b19e04a439f76ee",
      "parents": [
        "50ee9acf3cc118ceba7269bce8e915067f4e68bf"
      ],
      "author": {
        "name": "Rachit Shrivastava",
        "email": "rachit.shrivastava@nokia.com",
        "time": "Mon Jul 17 10:29:20 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Jul 18 13:07:17 2017 -0700"
      },
      "message": "VOL-271: Support itests and utests for WT-385 xPON objects\n\nitests support for the configuration of following WT-385 objects\n - v_ont_ani\n - ont_ani\n - v_enet\n\nCode optimization for the test cases\nREADME.md is updated to reflect the itests\n\nChange-Id: I0a93be85a50ad4c18d005b1402ffd7da9cc2f71a\n"
    },
    {
      "commit": "50ee9acf3cc118ceba7269bce8e915067f4e68bf",
      "tree": "2fc818f4a5c4cd01fd670ad3342c40d4048282e7",
      "parents": [
        "9e24775b2ff5c34960e3496d3c16aa3a9f5959ab"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 18 15:06:35 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jul 18 15:06:35 2017 -0400"
      },
      "message": "Changes to the Makefile to fix errors in the production build.\n\nChange-Id: I3a9ee2bf88fc21613352f2e79715b5ab2d330d98\n"
    },
    {
      "commit": "9e24775b2ff5c34960e3496d3c16aa3a9f5959ab",
      "tree": "0bb3acc70bcab2b90cc69d79c195533b4d2cc000",
      "parents": [
        "be82927a6f18ad90268a2e67fd52a7ac9e6c9c8e"
      ],
      "author": {
        "name": "schowdhury",
        "email": "schowdhury@radisys.com",
        "time": "Fri Jul 14 06:56:20 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Jul 18 09:59:14 2017 -0700"
      },
      "message": "Code commit to Secure the gRPC Channel between PONSIM Adapter and PONSIM OLT.\n\nChange-Id: I76b6573ef9c255cc9ae153ed0e3b04daa68958c7\n"
    },
    {
      "commit": "be82927a6f18ad90268a2e67fd52a7ac9e6c9c8e",
      "tree": "84c29b99a4becc968039afaceb05cd80fe7cbf2f",
      "parents": [
        "239af45581d3257852d75634f483533af94e4bae"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Mon Jul 17 14:45:45 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Jul 18 06:31:22 2017 -0700"
      },
      "message": "This rather large update adds the following\n- A golang build container used for building golang executables and/or\n  containers.\n- envoyd, a daemon process that creates and updates the envoy config\n  file based on consul\u0027s KV store and forces envoy to reload the config\n  as it changes.\n- Dockerfile(s) and compose files that integrate envoy into the NBI call\n  chain to load-balance device-to-core assignment.\n- Several developer tools that help build and replace specific\n  containers in a running cluster. This allows the build process to be\n  separated from the run-time as it will be in production.\n- NOTES: A command line needs to be added to envoyd because now the\n  values are declared at the start of the file. This will be submitted\n  in a subsequent commit along with a change toward a more object\n  oriented implementation.\n\nAddressed reviewer comments.\nAddressed even more reviewr comments.\nChange-Id: Ia2ec825d48d475398e501f396452fb0306673432\n"
    },
    {
      "commit": "239af45581d3257852d75634f483533af94e4bae",
      "tree": "2f078cbaf90a2e3fc954a1e107e40fbe93f3c493",
      "parents": [
        "0d83c942b92df2633ee2f987cb11ff8d535980da"
      ],
      "author": {
        "name": "sathishg",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Thu Jul 13 16:27:46 2017 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Jul 18 06:03:52 2017 -0700"
      },
      "message": "Minor fixes\nAddressed review comments and included README\nChange-Id: Idd3e0cec03eca280a93fff8244f5f885b2322239\n"
    },
    {
      "commit": "0d83c942b92df2633ee2f987cb11ff8d535980da",
      "tree": "9e7f477763ebbfd83470f4b7e0b1f37c9dfa89cc",
      "parents": [
        "bd6898ae1cef735ce20db3c10b897d3cdb85451d"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@onlab.us",
        "time": "Wed Jul 05 21:30:38 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Jul 18 06:02:34 2017 -0700"
      },
      "message": "VOL-217 - Test activate olt path with a python olt simulator.\n\nChange-Id: I12b2013e8db4f42923daf34e3dc65bf430442752\n"
    },
    {
      "commit": "bd6898ae1cef735ce20db3c10b897d3cdb85451d",
      "tree": "a69e7c4877e5e4544179c05ba53fece2b60d54f1",
      "parents": [
        "d12320630920b9a769a67cec30c43bb425355885"
      ],
      "author": {
        "name": "Suhas Gururaj Rao",
        "email": "sgururaj@radisys.com",
        "time": "Wed Jul 12 07:56:03 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Jul 17 14:13:04 2017 -0700"
      },
      "message": "Proto changes for handling ONU discovery indications\n\nChange-Id: Ia30b831e13939b298eee181a16c1feeca88be8fa\n"
    },
    {
      "commit": "d12320630920b9a769a67cec30c43bb425355885",
      "tree": "911baef26eb0830b4c70f4b8f9e87162176bd20b",
      "parents": [
        "1243ee9912c98e00f4b808c4c743a16c8dba5011"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Mon Jul 17 14:10:23 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Jul 17 14:12:28 2017 -0700"
      },
      "message": "VOL-282: Integrate demo components (e.g. dashd, shovel) with the clustered consul service\n\nThis submission migrates the dashd service to Docker swarm mode. The dashd implementation\ndid not use the \u0027@\u0027 character to distinguish between a Consul service and a Docker service.\n\nThis submission adds support for both service types and a v3 compose file for a \u0027stats\u0027\nservice stack. The shovel service will be added to this stackfile in a future submission.\n\nChange-Id: Iad4695641d489666ed27a78b0a79539357a8e2be\n"
    },
    {
      "commit": "1243ee9912c98e00f4b808c4c743a16c8dba5011",
      "tree": "77c083833b11c028ac5f74797a1a8e5d3a145755",
      "parents": [
        "fe874ae514f2ed200a6e708d1d890f493a8f3cee"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Jul 17 15:54:06 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Mon Jul 17 15:54:06 2017 -0400"
      },
      "message": "Remove Frameio tests from Jenkins and revisit the smoke test (now called jenkins test) in an attempt to fix jenkins build failure\n\nChange-Id: I171d981648fcfc2ccb4af009e0e550399b35e17b\n"
    },
    {
      "commit": "fe874ae514f2ed200a6e708d1d890f493a8f3cee",
      "tree": "742e1a6ef1a21a203b5a8adba1dd1ac6fb9b504f",
      "parents": [
        "3a7a4e5577dfcc3ac05e01064ae33d89bc450259"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Jul 14 18:07:27 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Jul 14 18:07:27 2017 -0400"
      },
      "message": "Update the Jenkins build platform to build only the necessary images to the run the tests.  This is to prevent the Vagrant VM running out of disk space\n\nChange-Id: I2c87edb3a2a5da7a0c48700bc4e6e11ce3ae88cc\n"
    },
    {
      "commit": "3a7a4e5577dfcc3ac05e01064ae33d89bc450259",
      "tree": "828662d5ce91e35b51227181a2fd79f8e81043df",
      "parents": [
        "19df871e0e69742275a17c11a2b895ecf9429ef2"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Jul 14 15:31:46 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Jul 14 15:31:46 2017 -0400"
      },
      "message": "Third attempt to fix the Jenkins build. Needs to clean up the venv environment and also specify a vagnant box version that works with frameio tests\n\nChange-Id: I22a0fac1d300372b6678e10f877d4c68affaa2f8\n"
    },
    {
      "commit": "19df871e0e69742275a17c11a2b895ecf9429ef2",
      "tree": "36d77f62cff5eada8538b0ff445f45fc783a26a7",
      "parents": [
        "032831a3d064bdfe8311a0d8f93f6bbc4341462a"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 13 17:55:27 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 13 17:55:27 2017 -0400"
      },
      "message": "Second try to resolve Jenkins build failure - move the netaddr install from main.yml to debian.yml\n\nChange-Id: I8b421ce5f62ee74ad19f2558f15a18cccfd9dc8a\n"
    },
    {
      "commit": "032831a3d064bdfe8311a0d8f93f6bbc4341462a",
      "tree": "d14654720e11823f6bbc53ac2cc572f718fe7b98",
      "parents": [
        "cab0a39061927a3958d577f7cba03bee371fe808"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 13 17:04:23 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 13 17:04:23 2017 -0400"
      },
      "message": "Add python-netaddr module to ansible to address the build failure\n\nChange-Id: I0f0990c33535379a44008855979a4cacc37fdeab\n"
    },
    {
      "commit": "cab0a39061927a3958d577f7cba03bee371fe808",
      "tree": "d9138f320eec251e9366d481172700ba316ecce8",
      "parents": [
        "997edbcf276a6372f7e95a151a7e979b837c98dd"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Jul 13 08:42:10 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 13 10:17:17 2017 -0700"
      },
      "message": "Large update which includes the following\n- The introduction of a tools container which can be expanded as\n  necessary. It connects to voltha and kafka networks\n- The introduction of the envoy proxy container\n- The addition of an option to the CreateInstaller.sh script to rebuild\n  the voltha VM to pick up any new code changes\n- A fix to work around a dpkg issue where it didn\u0027t handle depnedencies\n  propoerly\n- Addition of start and stop scripts for the voltha suite and the use of\n  those scripts by the installer. The old per service start eliminated\n  from the installer\n- Increased the number of vCPUs used by the installer and the voltha VM\n  to speed up installer creation.\nNote the envoy proxy has not been integrated into the voltha suite yet,\nthis commit adds the container and some preliminary configuration but\nintegration of the proxy will be committed in a subsequent update.\n\nAddressed comments from the reviewers\n\nChange-Id: I5475f110ba955631baf05b0e34aa6a934ca69a24\n"
    },
    {
      "commit": "997edbcf276a6372f7e95a151a7e979b837c98dd",
      "tree": "f799230b7d75000f21dca6789bde3bc1f8830952",
      "parents": [
        "b9809dadcb3811c35223118279c6b80575a17282"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 13 10:25:58 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 13 10:25:58 2017 -0400"
      },
      "message": "Add ListAdapters to global handler RPCs\n\nChange-Id: I54e53f284abbccae369905cae6cf1070b5136300\n"
    },
    {
      "commit": "b9809dadcb3811c35223118279c6b80575a17282",
      "tree": "aa71c93f3f2aaa965a58630152e5d01c5e641a22",
      "parents": [
        "5561d55ab68fbb085f6192d51e83c11cc0cca0ff"
      ],
      "author": {
        "name": "Rachit Shrivastava",
        "email": "rachit.shrivastava@nokia.com",
        "time": "Wed Jul 12 11:09:10 2017 -0400"
      },
      "committer": {
        "name": "Rachit Shrivastava",
        "email": "rachit.shrivastava@nokia.com",
        "time": "Wed Jul 12 11:09:10 2017 -0400"
      },
      "message": "VOL-271: Support itests and utests for WT-385 xPON objects\n\nitests support for the configuration of following WT-385 objects\n - channel-group\n - channel-partition\n - channel-pair\n - channel-termination\n\nREADME.md is updated to reflect the itests\n\nChange-Id: Id22f59a74bfb2353e10f915a7a2cb47d9986c395\n"
    },
    {
      "commit": "5561d55ab68fbb085f6192d51e83c11cc0cca0ff",
      "tree": "e2e3400a147d9e5db321addc38be0951270c2a93",
      "parents": [
        "fe0eb73a1d7d4c2e657e4ea42ced10e758740567"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Fri Jul 07 15:11:26 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Tue Jul 11 07:43:19 2017 -0700"
      },
      "message": "Support for converting openflow into EVC flow rules for the Adtran 1U OLT Adapter.  Updated log message to call proper method and use undocumented logging format standard\n\nChange-Id: I581f98aba6431f0bfba705edb644d09bf39d7de4\n"
    },
    {
      "commit": "fe0eb73a1d7d4c2e657e4ea42ced10e758740567",
      "tree": "f57d14b08817b0bd2b2965d1c640bfe6f5ec092e",
      "parents": [
        "26a8c01f0cd1e5599d6243eabd6864a2482d6a17"
      ],
      "author": {
        "name": "Andrew Chagnon",
        "email": "andrew.chagnon@tibitcom.com",
        "time": "Mon Jul 10 19:29:29 2017 -0400"
      },
      "committer": {
        "name": "Andrew Chagnon",
        "email": "andrew.chagnon@tibitcom.com",
        "time": "Mon Jul 10 19:29:29 2017 -0400"
      },
      "message": "Minor update\n\nChange-Id: I24fc5be3c70d842323a916ddf95953b660d333c4\n"
    },
    {
      "commit": "26a8c01f0cd1e5599d6243eabd6864a2482d6a17",
      "tree": "1eca714a3f8bb3b183e7f8e6ba6722490ead5e66",
      "parents": [
        "551646719dadee6eaee852194c586f6e07d8c2e6"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Fri Jul 07 18:25:47 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Mon Jul 10 08:43:18 2017 -0700"
      },
      "message": "This update add two arguments to voltha when it gets started:\n   1) inter-core-subnet: the subnet to connect to for inter core communication\n   2) pon-subnet: the subnet to connect to for PON communication\n\nThis requires that the voltha_net is created with a specified subnet and that\nsubnet is specified in the docker compose file, e.g.:\n\ndocker network create --driver overlay --subnet 10.0.1.0/24 voltha_net\n\nAnd in the compose.yml file add the following options:\n\n      - --inter-core-subnet\u003d10.0.1.0/24\n      - --pon-subnet\u003d10.0.1.0/24\n\nThis update guarantees that the voltha instance is connected to the correct\nnetwork.\n\nChange-Id: I5d29ab54282c4ba9aff5ba165fdb37352cfaa0fd\n"
    },
    {
      "commit": "551646719dadee6eaee852194c586f6e07d8c2e6",
      "tree": "ec769f31f7ccaf546f0547f49b60cd494bec2cd6",
      "parents": [
        "ccc4225fab3327f7eed1a9e00837de66a8a596dd"
      ],
      "author": {
        "name": "schowdhury",
        "email": "schowdhury@radisys.com",
        "time": "Fri Jul 07 05:32:36 2017 -0700"
      },
      "committer": {
        "name": "schowdhury",
        "email": "schowdhury@radisys.com",
        "time": "Fri Jul 07 05:32:36 2017 -0700"
      },
      "message": "Existing Set of voltha and ONOS Cert/Keys are going to expire in few days,\nUpdating them with new set of Keys/Certs with a validity period of 365 days.\n\nChange-Id: Ie3ae0c22993c48068b8d2e8f4d8c92aaa3427b9d\n"
    },
    {
      "commit": "ccc4225fab3327f7eed1a9e00837de66a8a596dd",
      "tree": "28e54817ff7b993540dc99a86e63e2cc89fbb116",
      "parents": [
        "108f05c060f5b7d2cdcc24121c467519774b7428"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 06 23:00:49 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 06 23:00:49 2017 -0400"
      },
      "message": "Update the voltha code to make use of the interface option and add\na new voltha swarm file.\n\nChange-Id: Icf2bd5a35aea3a8aa55de58acb56bfa6f4b34e0d\n"
    },
    {
      "commit": "108f05c060f5b7d2cdcc24121c467519774b7428",
      "tree": "e0de085f1da3c2d97d990c0645bc3f27f83fbe71",
      "parents": [
        "c5c83d7406f945ff3f3032121424d148dbd46291"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 06 11:15:29 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 06 11:15:29 2017 -0400"
      },
      "message": "This commit address the changes in CLI required to work with the\nglobal forwarder.  A new CLI option (-G) has been added.\n\nChange-Id: I9bef1af65d0a8078bdb9a75bc807a124a3063847\n"
    },
    {
      "commit": "c5c83d7406f945ff3f3032121424d148dbd46291",
      "tree": "66f3b10429750db296bd2a97145c5c6c2e5976f2",
      "parents": [
        "d3c335eb08d70a1de20b3472e9be90709548da7b"
      ],
      "author": {
        "name": "ubuntu",
        "email": "ggowdru@radisys.com",
        "time": "Sat Jul 01 17:57:19 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jul 06 06:24:19 2017 -0700"
      },
      "message": "VOL-264: REST Channel ( External REST Client \u003c\u003d\u003d\u003e Chameleon) needs to be Secured\n\nThese are voltha itest and documentation updates after enforcing a https based\nREST server implementation from the chameleon.\n\nThe chameleon related changes are already available as part of another review\nhttps://gerrit.opencord.org/#/c/4478/ .\n\nChange-Id: Icd585bb0403524c2e7a0f46fddcf3046876042b4\n"
    },
    {
      "commit": "d3c335eb08d70a1de20b3472e9be90709548da7b",
      "tree": "587c47b61d10c88928a9bb93216e4731cefa25b3",
      "parents": [
        "cbbe327dc3bc3afe03359215fa7e6c88e72a7e06"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Jul 05 16:36:59 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Jul 05 16:36:59 2017 -0400"
      },
      "message": "Add more tests to the global dispatcher and some minor fixes\n\nChange-Id: I8c62e18c52a09052b68f824ba9055a6b6d30a1d6\n"
    },
    {
      "commit": "cbbe327dc3bc3afe03359215fa7e6c88e72a7e06",
      "tree": "9a6a4580c05c983e68de29660a98bb6437ce0938",
      "parents": [
        "b972d08fd27aba4b1c0f3cc6f4db71c1b998a2b8"
      ],
      "author": {
        "name": "schowdhury",
        "email": "schowdhury@radisys.com",
        "time": "Mon Jul 03 17:12:35 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jul 05 06:00:03 2017 -0700"
      },
      "message": "Added PKI info as part of ONOS Container build scripts\n\nChange-Id: I7a713b295762255991e1e727a4048b335e32f005\n"
    },
    {
      "commit": "b972d08fd27aba4b1c0f3cc6f4db71c1b998a2b8",
      "tree": "34f7c5f1edda04a01f54172245a26e1c8ae07fa2",
      "parents": [
        "e8eba4989f3b6b4d8c51dc24771ddc68acc7bdc8"
      ],
      "author": {
        "name": "Suhas Gururaj Rao",
        "email": "sgururaj@radisys.com",
        "time": "Mon Jul 03 07:16:18 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jul 05 05:58:22 2017 -0700"
      },
      "message": "Proto files modified for handling indications and omci messages\n\nChange-Id: I480ee4b1b909a07bbeca3b2648ca3b061e9e93cc\n"
    },
    {
      "commit": "e8eba4989f3b6b4d8c51dc24771ddc68acc7bdc8",
      "tree": "a170e38beae407a889e82a8cfce2fbf12877a3ce",
      "parents": [
        "d8194f87a3ac3357ab20731b9590b6be219cdf69"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Tue Jul 04 16:00:21 2017 -0400"
      },
      "committer": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Tue Jul 04 16:00:21 2017 -0400"
      },
      "message": "VOL-211: Integrate a clustered Consul service with all Voltha components that use it\n\nThis submission adds Docker stackfiles for the chameleon and netconf services.\n\nChange-Id: I3fe091221aeae3e034be74fd4b134f1609f2f7a4\n"
    },
    {
      "commit": "d8194f87a3ac3357ab20731b9590b6be219cdf69",
      "tree": "637956b315c5cdb5adb6669aed02f2465587357b",
      "parents": [
        "3fbd470c20c1a63241c563b4fa42285e283fdeb2"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@onlab.us",
        "time": "Tue Jul 04 10:19:37 2017 -0700"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@onlab.us",
        "time": "Tue Jul 04 10:20:06 2017 -0700"
      },
      "message": "Fix improper import in asfvolt16 adapter\n\nChange-Id: I4dd91101bcc48e88709736515dbe13026f76bbb3\n"
    },
    {
      "commit": "3fbd470c20c1a63241c563b4fa42285e283fdeb2",
      "tree": "c40cfa332878430902374f51614ae98c338d43f9",
      "parents": [
        "5194e89c4875bc7133b0b1a8c6fd5d8892f5b587"
      ],
      "author": {
        "name": "schowdhury",
        "email": "schowdhury@radisys.com",
        "time": "Fri Jun 30 03:50:25 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Jun 30 19:26:27 2017 -0700"
      },
      "message": "Preliminary code commit to Secure OF-Agent to ONOS COmmunication\nAdded Error handling, few more follow-up fixes\nPKI File Names Changed voltha.crt, voltha.key, voltha-CA.pem\n\nChange-Id: I366342caf98bfe66e67a02838a68a3d799f774f3\n"
    },
    {
      "commit": "5194e89c4875bc7133b0b1a8c6fd5d8892f5b587",
      "tree": "247e1fa73d4e2b005cf5d5be7b3442a83d2be977",
      "parents": [
        "89004ecb2921661e5a1079450b36195a782daffa"
      ],
      "author": {
        "name": "sathishg",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Fri Jun 30 16:46:26 2017 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Jun 30 12:59:27 2017 -0700"
      },
      "message": "Patch for the OFAgent itests for new voltha which loads config from consul.\nEdited ReadME accordingly.\n\nChange-Id: Icf6cb1251b04d2c4d616c951c4a2c40db26fb749\n"
    },
    {
      "commit": "89004ecb2921661e5a1079450b36195a782daffa",
      "tree": "b76933ca163b376c629975c606d8962537ba23d6",
      "parents": [
        "08d48d2394ad67e873b3b5b663d1ebd734ba6cc5"
      ],
      "author": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Mon Jun 19 18:22:42 2017 -0400"
      },
      "committer": {
        "name": "Nikolay Titov",
        "email": "nikolay.titov@nokia.com",
        "time": "Fri Jun 30 12:42:19 2017 -0400"
      },
      "message": "Adds support for BBF WT-385 xPON model:\n\nVOL-151: Framework for OLT PON Configuration Parameters\nVOL-152: Framework for ONU Configuration Parameters\nVOL-220: Support configuration(Create/Read/Delete) of Channel-Group,\n         Channel-Partition, Channel-Pair \u0026 Channel-Termination Objects\n         for XGS-PON\n\nChange-Id: I992a4e03e6e7b021d7aa9a49a5f8466876c8f07c\n"
    },
    {
      "commit": "08d48d2394ad67e873b3b5b663d1ebd734ba6cc5",
      "tree": "0bfe12a61f2bd382219b20c63342f0ee297a385d",
      "parents": [
        "7294b25c80e4b116c627f6680a32c83f407ae3a7"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 29 19:42:49 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Jun 30 07:47:31 2017 -0700"
      },
      "message": "[ 4460 ] Minor fix when getting invalid voltha instance\nInitial commit of the Global Forwarder.\n\nChange-Id: I6c619a8589abaeecba00c004a42beaf063f31448\n"
    },
    {
      "commit": "7294b25c80e4b116c627f6680a32c83f407ae3a7",
      "tree": "d27d3e1b03d4448dcde2bd09ca59cf2b5d9b7d3d",
      "parents": [
        "6518d93825aece8df64e0406ef37ed6ea0ae45c1"
      ],
      "author": {
        "name": "Chip Boling",
        "email": "chip.boling@adtran.com",
        "time": "Thu Jun 15 16:16:55 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 29 19:10:34 2017 -0700"
      },
      "message": "netconf client support and disable-enable support\n\nChange-Id: Idd9bbdd15f59783abf3c70745d3a00e00177687e\n"
    },
    {
      "commit": "6518d93825aece8df64e0406ef37ed6ea0ae45c1",
      "tree": "9ebce7c7b4abeaadd9ae681fe8995208faf6f339",
      "parents": [
        "5727e9897f067e7fea433f2f0733981661f7c639"
      ],
      "author": {
        "name": "sathishg",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Thu Jun 29 19:09:20 2017 +0100"
      },
      "committer": {
        "name": "sathishg",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Thu Jun 29 19:09:20 2017 +0100"
      },
      "message": "Patch for build failure.\nUnwanted code got added during resolution of merge confict with\nhttps://gerrit.opencord.org/#/c/4428/\n\nChange-Id: I341a4ac88bc3f39e48171dba8e64da6eb08e5caa\n"
    },
    {
      "commit": "5727e9897f067e7fea433f2f0733981661f7c639",
      "tree": "f284664465352976e4232767c8f504e98c92124e",
      "parents": [
        "5ae8622532f72a686a85ba9a07ae34b8c4ef299e"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jun 28 21:02:27 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 29 07:06:42 2017 -0700"
      },
      "message": "Additional changes to remove privilaged command execution during the\ninstallation proces. Also removed surplus file copies that are no longer\nrequired.\nA corner case where a vagrant VM isn\u0027t created before the installer is\nrun results in the vagrant-libvirt network not being defined or started.\nWithout this network the installer VM could not be started.\n\nChange-Id: I2bd69a81b67c0f8149cd80abddce869675acba7d\n"
    },
    {
      "commit": "5ae8622532f72a686a85ba9a07ae34b8c4ef299e",
      "tree": "f69dcb53ee427e66f63a8dacbe927e227d1f011b",
      "parents": [
        "bbb9099842759a0904349d4a79930b148feb259a"
      ],
      "author": {
        "name": "sathishg",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Wed Jun 28 15:16:29 2017 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 29 06:37:55 2017 -0700"
      },
      "message": "Commit support Device Management- Self Test on Device\nhttps://jira.opencord.org/browse/VOL-27\nAddressed review comments\nChange-Id: I9f70e476b28ee40f90b312744a4c44fc8e7f7481\n"
    },
    {
      "commit": "bbb9099842759a0904349d4a79930b148feb259a",
      "tree": "6446934a01156d34acf0b43014ecc60c26b42aae",
      "parents": [
        "29dd1987b0e63d3ba500b8cb92aafd0b0a1b13c9"
      ],
      "author": {
        "name": "sathishg",
        "email": "sathish.govindasamy@radisys.com",
        "time": "Fri Jun 23 09:52:29 2017 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Thu Jun 29 06:33:49 2017 -0700"
      },
      "message": "Commit to support OF Version negotiation\nhttps://jira.opencord.org/browse/VOL-38\nAddressed review comments\nChange-Id: Ia731e7da3167dec01d87c6c61f1e37c96bffd55d\n"
    },
    {
      "commit": "29dd1987b0e63d3ba500b8cb92aafd0b0a1b13c9",
      "tree": "94ba9132317b06816eef2567180e28b40655f079",
      "parents": [
        "b96ee0a30bcf98ee09208e857bcc172dfee36ff1"
      ],
      "author": {
        "name": "Richard Jankowski",
        "email": "rjankows@ciena.com",
        "time": "Wed Jun 28 13:30:18 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jun 28 18:38:07 2017 -0700"
      },
      "message": "VOL-211: Integrate a clustered Consul service with all Voltha components that use it\n\nThe Dockerfile for the CLI container runs a setup.sh script at container startup.\nThis script hard-codes the Consul lookup (-L) and endpoint (-C) arguments passed\nto /cli/cli/main.py. In Docker swarm mode, Consul is no longer used for service\nlookup; instead, Docker\u0027s DNS is used. It is desirable that the lookup argument\nbe specified in the compose file. For v2 -L is supplied and the Voltha gRPC and\nSIM endpoints are specified by Consul service name. For v3 -L is withheld and the\nVoltha gRPC and SIM endpoints are specified by Docker service name. Therefore, in\naddition to a new v3 compose file for use by Docker swarm, the existing v2 compose\nfile used by the single-node Voltha implementation must be changed.\n\nChange-Id: Ifef3e06ef9479594bfb11328dd1b1004e4f6c74f\n"
    },
    {
      "commit": "b96ee0a30bcf98ee09208e857bcc172dfee36ff1",
      "tree": "b2eb84e2652e4fd5ba958589506eed6d060671fb",
      "parents": [
        "e69ecd1c54596c978e2a192fe1bb513662bff96a"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Jun 28 15:39:16 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Jun 28 15:39:16 2017 -0400"
      },
      "message": "Add a readme.md file to document how integration tests would be run.\nFix the rest tests as well as the cold activation tests for them to\nwork with the latest code.\nAllow the simulated_olt to create simulated_onus - needed for the\nintegration tests.\n\nChange-Id: Id98e648f95e598bf9556d5114e4df52b62e2b8bf\n"
    },
    {
      "commit": "e69ecd1c54596c978e2a192fe1bb513662bff96a",
      "tree": "d45eacc0a0e438d893af480f686131d95ab60ef2",
      "parents": [
        "f74fa07176f2695e95acd5258ae09b0e803c085a"
      ],
      "author": {
        "name": "rshetty",
        "email": "rshetty@radisys.com",
        "time": "Wed Jun 21 12:11:06 2017 +0530"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jun 28 07:05:21 2017 -0700"
      },
      "message": "Adding get rpc for edgecore adapter\n\nChange-Id: Ic15ebe9b3d963bd9b8e721844f1ac4e3895711bc\n"
    },
    {
      "commit": "f74fa07176f2695e95acd5258ae09b0e803c085a",
      "tree": "36a558ca1c3913ff6813aa32fe2b701ada963083",
      "parents": [
        "b32e31c1cd6900d126ab396a4e7f521f9505a2bb"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Jun 28 09:33:24 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jun 28 06:59:08 2017 -0700"
      },
      "message": "Addressed comments from reviewers from the last commit. Cleaned up color\ncoding in the installer messages. Added explicit command line parsing to\nsupport future arguments. Lowered the privilage of the user that starts\nthe cluster services.\n\nChange-Id: Ia287890548bfc9096e1919641b2f4c1f39f443e2\n"
    },
    {
      "commit": "b32e31c1cd6900d126ab396a4e7f521f9505a2bb",
      "tree": "19327c82e0445945f3de9646b9a28875b1faa6c4",
      "parents": [
        "6128779ae36dd02ea7ef1002d977e66f50e5151f"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@onlab.us",
        "time": "Wed Jun 28 01:55:50 2017 -0700"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Jun 28 06:47:51 2017 -0700"
      },
      "message": "VOL-217 Initial implementation of device handler for asfvolt16\n\nThis commit is a copy-paste of the maple_olt device handler.\nThis is not elegant but it is being pushed to the repo to\nenable others to start integrating with the gRPC protobuf\nbackend. Subsequent commits will introduce a base device\nhandler class which will abstract out the generic functions.\n\nChange-Id: I7cfb25ece6cce0ab399d4b4083593ff9215c5270\n"
    },
    {
      "commit": "6128779ae36dd02ea7ef1002d977e66f50e5151f",
      "tree": "504c1fb86e14419d01fe22197b1eac6cec37f3c2",
      "parents": [
        "d1aa9e7051bad6bc725b9688a427360e39fbafb7"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jun 27 12:14:05 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Jun 27 12:28:33 2017 -0400"
      },
      "message": "Updated the installer such that in test mode all built containers are\ntransferred to the install targets. This allows new containers to be\ntested before they are added to the production list.\nChanged the order in which some install steps were executed in test mode\nto allow walking away from the process more quickly by prompting for\ninformation earlier.\nUpdated the docker service instantiation to use the newly sumbmitted\ncompose files rather than the command line.\nOnce the installer is built in test mode it\u0027s started automatically\nrather than requiring intervention and then exists when it\u0027s completed\nthe deployment of the cluster. This will be useful when integrating into\nthe automated build process later.\n\nChange-Id: Id978cae69b53c605abefeb9b55f2671f9b9cfd20\n"
    },
    {
      "commit": "d1aa9e7051bad6bc725b9688a427360e39fbafb7",
      "tree": "76f9430dfef8bad5332955f954416ee85c500066",
      "parents": [
        "236bd95e15753ca56e7e443a8960a24cea240a21"
      ],
      "author": {
        "name": "Shad Ansari",
        "email": "shad@onlab.us",
        "time": "Fri Jun 23 21:34:25 2017 -0700"
      },
      "committer": {
        "name": "Shad Ansari",
        "email": "shad@onlab.us",
        "time": "Mon Jun 26 10:29:29 2017 -0700"
      },
      "message": "VOL-217 - Introduce OltAdapter and OnuAdapter classes\n\nChange-Id: I914f1cb73aba41b1c1aaa27d5deba7a6f991951f\n"
    }
  ],
  "next": "236bd95e15753ca56e7e443a8960a24cea240a21"
}
