)]}'
{
  "log": [
    {
      "commit": "6f5fc4c514d5f88bb28d6ea6cc2ed93f1368b23e",
      "tree": "9c48ffa5b89b0d32244dbdf05755fbc4225d1647",
      "parents": [
        "f6eeaeac833d24d856162956977ff3493590ad18"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Fri Nov 17 15:31:12 2017 -0500"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Nov 24 20:25:24 2017 +0000"
      },
      "message": "VOL-408 First update for this Jira. This update nails down the version\nof all containers that have multiple versions. There is one exceptoin\nwhich is the centurylink/ra-certs conatiner that has only one single tag\nwhich is \"latest\" all others have been nailed to the latest version tag.\n\nTypo in reviewer comments fixed.\n\nChange-Id: I2f015a0939fcedef89b6e102ad92032b11cb5e98\n"
    },
    {
      "commit": "079a7760d770217636b712f03781d370434252f4",
      "tree": "3ce5659254b22479208f4b69450451d78118d120",
      "parents": [
        "48a6235250ce3f9a6eb7174959a0c924ff828db6"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Thu Oct 26 21:42:05 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Fri Oct 27 10:41:28 2017 -0700"
      },
      "message": "[6683] Removing unnecessary files and update gitignore\n\nVOL-507, VOL-463: Protobuf upgrade to 3.3 and Chameleon Removal\n\nUpdate the Protobuf version from 3.1 to 3.3 to alleviate\na protobuf issue when loading protobuf extensions.  The following\ntests have been performed:\n- Create a local Vagrant VM\n- Voltha ensemble startup and check for errors/exceptions\n- Manual compilations of the protos in voltha, ofagent, netconf and\nchameleon directory\n- Manual tests with ONOS/Voltha/Ponsim using Netconf, Curl and CLI\n- Run the integration tests (known issues have Jiras already raised\nagainst them.\n- Run the make jenkins-test and make utest-with-coverage\n\nChameleon has been removed entirely from Voltha projects. Basic tests\nhave run to verify chameleon dependency has been removed.  Some\ndocuments (like README) will need to be changed under a separate Jiras\nas they are referenced in different adapters.  Some integration tests\nwill also need to be updated as well.\n\nChange-Id: I2b266719a6825fb07ece3a79f7f81881ab3b9761\n"
    },
    {
      "commit": "b92e513150f58690dc4746a94ab010bc5d91f176",
      "tree": "1792e60c8fc491956793e220a767476b51dfe1e6",
      "parents": [
        "37ddfc974b933ab68460b4f156fdf708ce873fe1"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Sep 13 13:04:05 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Sep 13 10:58:05 2017 -0700"
      },
      "message": "VOL-426 This commit solves the problems caused when the voltha user\nalready exists on the install target. The installer now checks and\nre-uses the user if it\u0027s already there.\n\nChange-Id: Ie81989a09a66981db6a462799d7d2e9422acd147\n"
    },
    {
      "commit": "3775a26454216083d4d939e702dd3ba009e042c9",
      "tree": "54c8bd59cbb502be5574570cb0e842b71fac4876",
      "parents": [
        "890b090949b7d69c5219a81572fae00bb7b95896"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Aug 30 10:43:40 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Wed Aug 30 10:43:40 2017 -0400"
      },
      "message": "VOL-402 update to include this change in the installer creation.\n\nChange-Id: Ie54bb8960f64235f3359ada959041bf38362ce06\n"
    },
    {
      "commit": "ff15befcfa1b5ad502e012de3c36c3cf365786ea",
      "tree": "0ab192d6483a0ae1d71166940fde8920d8fa22fd",
      "parents": [
        "cb33c47e4bb5a48fad4b20babefab37afeacd5aa"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Aug 24 16:15:08 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Aug 24 16:17:20 2017 -0400"
      },
      "message": "VOL-385 VOL-397 Changes to use the production files which direct all\nlogs to fluentd rather than stdout. Sending large volumes of logs\nto stdout is detrimental to docker and causes stability problems.\n\nChange-Id: I5f6ca59d610e7547941e7c2cea44c502ca7c5add\n"
    },
    {
      "commit": "92136d00878bdfa6929d2bbff8ddc0da7749ae52",
      "tree": "043f6eeea34d765df4ee9138daa77479acd150ca",
      "parents": [
        "48ecb44a3539cf5a401b99b0b738c49aba6466eb"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Tue Aug 22 21:48:42 2017 -0400"
      },
      "committer": {
        "name": "khenaidoo Nursimulu",
        "email": "knursimu@ciena.com",
        "time": "Wed Aug 23 06:18:38 2017 -0700"
      },
      "message": "VOL-385 Changes to the installer build to used the voltha.production.yml\nfile that directs all vcore logs to fluentd rather than stdout where it\ncauses docker problems when the logs get very large.\n\nChange-Id: Ic20da3e99c39d1e56d6175f46315c62609de8119\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": "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": "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": "ba9cbd8c494b46da2004c9241296ec53665ae894",
      "tree": "c2e64f790db5e9b748854ef0d4f303da7989d408",
      "parents": [
        "d908496fffde59b2f9436d8ab9c2dc9b0cfd9d82"
      ],
      "author": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Jun 22 11:45:49 2017 -0400"
      },
      "committer": {
        "name": "Sergio Slobodrian",
        "email": "sslobodr@ciena.com",
        "time": "Thu Jun 22 11:45:49 2017 -0400"
      },
      "message": "VOL-241 VOL-239 VOL-257 VOL-258 This update solves multiple problems\nand cleans up the ansible tree somewhat.\nVOL-241 Removes the error messages during dependent software installation\nVOL-239 Removes the dependency on apt-get -y -f\nVOL-257 Adds a config file to specify the docker containers required for\n        a production deployment of vOLT-HA\nVOL-258 Adds error checking after the voltha VM executes the vOLT-HA\n        build to stop on errors rather than continuing and having the\n        installer fail much later when docker containers are missing.\n- General cleanup of the ansible tree.\n  - Removal of ansible centos conditionals since they\u0027re not required.\n  - Removal of the check for puppet and chef, not required.\n- Adds a cleanup script that will remove temporary files added\n  during an install so they don\u0027t get submitted to the repo by\n  accident.\n\nNote there are lots of commented out lines in the ansible scripts.\nThese will be removed in a subsequent update.\n\nChange-Id: I92da352408dbfed1a05d13a1e10003f169be6a66\n"
    }
  ]
}
