)]}'
{
  "log": [
    {
      "commit": "f1055a9441a8d4495292a0c32628be5cba83b005",
      "tree": "a7bb10b16b4a98fb6d59e13186f8c9fd9c30c08b",
      "parents": [
        "81cca1eb38b4bbb33bf62adc654730ea9e83aed4"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Sep 05 11:01:28 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Mon Sep 09 17:09:39 2024 -0700"
      },
      "message": "Revert \"VOL-5358 - Build \u0026 test on the new AMI...\"\n\nThis reverts the following commits:\n  81cca1eb38b4bbb33bf62adc654730ea9e83aed4\n  9a57710f6ae5903009cfdd85ebdf4df970027679\n  88270dfbb0d92977f4078653de39961a91bdf01b\n  19dad067f45cfe2909fd95f5989817be565b40b1\n  66bb4c49db59481a861b85761054344791d7bec0\n  9e03368227d45ffe095d4be6b9164080e8fb952c\n  c8d7063ffeec94a4d20a236cbea83fb8b423cce6\n\nThese commits were made while troubleshooting build issues. However,\nwith the original build machine working now, it seems these changes\nhave caused several issues. Though they may not all be bad changes,\nthis amount of reversion is necessary to get back to a place where CI\ntests work correctly.\n\nChange-Id: I9248204c8f87203561643acded31cd26a96fb42c\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "81cca1eb38b4bbb33bf62adc654730ea9e83aed4",
      "tree": "471ec539a6d197f3b5ef47409598ffa612fccf81",
      "parents": [
        "9a57710f6ae5903009cfdd85ebdf4df970027679"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Tue Aug 27 15:22:55 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Tue Aug 27 15:22:55 2024 -0400"
      },
      "message": "VOL-5358 - Build \u0026 test on the new AMI image\n\ntox.ini\n-------\n  o Add python 3.12 \u0026 3.13 to the list of supported interpreters.\n\nrequirements.txt\n----------------\n  o Mildly re-arrange package installation order.  Install tools\n    (lint, coverage) then dev modules.\n  o Added a stub set of version-less pyton modules in prep for\n    a 3.12 installation.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I5bfe4296b155a8c4bc862577f7a7b820355f13cd\n"
    },
    {
      "commit": "c8d7063ffeec94a4d20a236cbea83fb8b423cce6",
      "tree": "69f1412a7864f661d17de8a7dbe51d032418b649",
      "parents": [
        "6a6c629fafca56b404ba4c80432d920aae3029cb"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Jun 27 15:25:38 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Fri Jun 28 13:24:12 2024 -0400"
      },
      "message": ".pre-commit-config.yaml\n-----------------------\n o Cleanup linting errors.\n\nprotoset.go\n-----------\n o Update copyright notice to correct linting errors.\n\n.reuse/\nLICENSE/\n--------\n o Add configs for reuse license checking.\n\ntox.ini\n-------\n o Add python3.8 as an accepted interprepter.\n\n.reuse/\nLICENSES/\n---------\n  o Add basic configs for using the reuse license checking tool.\n\nChange-Id: I2df2dc1c7043d6beae1427c41769921c49cf2913\n"
    },
    {
      "commit": "6a6c629fafca56b404ba4c80432d920aae3029cb",
      "tree": "a7bb10b16b4a98fb6d59e13186f8c9fd9c30c08b",
      "parents": [
        "ba3d9d1c27afcb02273e767dbec4d90053592077"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Tue Apr 30 16:07:38 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Tue Apr 30 16:07:38 2024 -0400"
      },
      "message": "[VOL-5291] - Add tox debugging for gerrit:35128\n\nMakefile\n--------\n  o Invoke tox -vvv to run at verbosity level (4\u003dDEBUG).\n\nsetup.py\nrequirements.txt\n----------------\n  o Add a proper copyright notice for lint license checking.\n\ntox.ini\n-------\n  o Added a see-also section with documentation urls.\n\n.pre-commit-config.yaml\n-----------------------\n  o Add pre-commit tool config file.\n  o Cleanup some minor linting complaints.\n\nChange-Id: I60c6ba1e68f3f45502fe1629642b3afbc54737a0\n"
    },
    {
      "commit": "25589d8650beed2fddfabc923c63f152f19b27e4",
      "tree": "44ac52fc66a1a2f602cf46ff0dd97874f14cc979",
      "parents": [
        "7434dfec930c12f902c4b744b48ddfe19d02f96b"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 02 22:31:35 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 03 03:17:53 2024 -0500"
      },
      "message": "VOL-5244 - branch and release voltha-protos.\n\nIntent: Bulk file update to trigger and validate the repo jenkins job.\n\nVERSION\n-------\n  o Revert VERSION string to v5.4.10 so master branch will attached\n    to v5.5.0 post release.\n\nMakefile\nmakefiles/\n.../\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o Bulk copyright notice update to span 2024.\n  o Suffix \u0027(ONF) and the ONF Contributors\u0027 on a few files.\n  o Copyright 2019-2024 Open Networking Foundation (ONF) and the ONF Contributors\n\nprotos/voltha_protos/ext_config.proto\nprotos/voltha_protos/extension.proto\nprotos/voltha_protos/openflow_13.proto\nprotos/voltha_protos/*.proto\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o Replace \u0027Copyright (c)\u0027 with the latest ONF Copyright msg syntax.\n  o Update notice to span the current year.\n\nChange-Id: I8a1003cb3754f974a045df3adc1033dd78ce2cbc\n"
    },
    {
      "commit": "56b36781e3e0aff64fcf7c6110fd075c1210422a",
      "tree": "28da42bfbcb725a3df2b95df594007b1c0759a02",
      "parents": [
        "ba79e80e15ba6dcf57376234e32f72af86ecde50"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue May 30 17:30:11 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue May 30 17:30:11 2023 -0400"
      },
      "message": "[VOL-5000] VOL-5001 - edits for debugging voltha-prototype problems.\n\nMakefile\n--------\n  o Disable DISTUTILS_DEBUG, only needed when tracing pip install failure.\n  o Added comments and minor cleanups.\n  o Added enter/leave banners for targets.\n  o Display PROTO_FILES macro to see where the bash -c syntax error problem originated.\n  o ls /go/src and java_temp/ to show permissions (local docker issue).\n  o Sterile target updated to remove java_temp and addeed\n    mkdir helper logic to continue building locally.\n\ntox.ini\n-------\n   o Community reported people are no longer using python protos so\n     begin cleanup by removing old interpreters.\n\nChange-Id: Ia7ae20bb409c9ccfdc2e87fb07491a143eae56da\n"
    },
    {
      "commit": "e66eaaf79174f9478911520c76ff6c1196212d59",
      "tree": "cc22c323c2f712eb16bd1b1a0a0b2acd6bdd9f20",
      "parents": [
        "c22776577d917e12f3e40208e288da00bc6237d8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jan 15 18:58:52 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 17 09:01:36 2023 -0500"
      },
      "message": "VOL-4925 - Build and release components.\n\nVERSION\n-------\n  o Bump version string for a release build.\n\nmakefiles\n---------\n  o Import more library based makefile logic.\n  o Several lint targets added, disabled by default but can be used by name.\n  o Removed pyenv dependency to support simple checking by shell iteration.\n\nMisc\n----\n  o Bulk copyright notice update to 2023\n\nChange-Id: I3a6668be96b3e03966f8fb72ceba72c0b947ba6e\n"
    },
    {
      "commit": "c22776577d917e12f3e40208e288da00bc6237d8",
      "tree": "e14d01e58b19887c6efadac43562294d784653cd",
      "parents": [
        "e6cdd8efb133b5b00460263ddb4990e536ff385c"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 11 17:41:36 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 11 17:41:52 2023 -0500"
      },
      "message": "VOL-4836: VOLTHA release prep.\n\nMakefile\n--------\n  o Update copyright notice.\n  o include a few library makefiles for displaying help, etc.\n  o Added target sterile to make clean + remove venv.\n  o Replace inlined rm -fr, rm -f with make builtin $(RM) \u0026\u0026 $(RM) -r\n\ntox.ini\n-------\n  o Add more interpreter versions to envlist so python 3.10.x can be used.\n\nChange-Id: Ideb7e30ff703dff18b707226a4821455f5b1f261\n"
    },
    {
      "commit": "e6cdd8efb133b5b00460263ddb4990e536ff385c",
      "tree": "9590a3ccdb531fdd9404978c714a2365ab0e545f",
      "parents": [
        "8490b12834553528259a89850b07aee31c4931df"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 29 11:58:15 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 29 11:59:36 2022 -0500"
      },
      "message": "VOL-4836 - Cosmetic edits to trigger a jenkins job.\n\nMakefile\nmakefiles/\n----------\n  o Added targets help, lint, sterile, todo, {go,java,python}-all.\n  o replace \"rm -rf\" with make builtin $(RM) -r.\n  o make clean: pass --no-run-if-empty to avoid a failure condition.\n\ntox.ini\n-------\n  o Test target runs cleanly with python v3.10.6 so include as a valid interpreter version.\n\npython/\npython/test/\n------------\n  o Cosmetic edit, update copyright notice to trigger a jenkins job.\n\nChange-Id: I3f10ada2774b0c5c742ee4aabcd60bbb56ab76dc\n"
    },
    {
      "commit": "5fc5cea9e6a2c41b557b7e76c37990e3bc1aa466",
      "tree": "374a21151ddf4b2508ca889d6defc83bf0ae7ca2",
      "parents": [
        "1b388dc9b22ce7088bd86e0fe8e8d8c29609394e"
      ],
      "author": {
        "name": "khenaidoo",
        "email": "knursimu@ciena.com",
        "time": "Wed Aug 11 17:39:16 2021 -0400"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Oct 04 11:22:53 2021 -0700"
      },
      "message": "[VOL-4289]  Proto changes for gRPC migration\n\nChange-Id: I317a0a865ccf78d0c37aa229c50d293a3f66c8bb\n"
    },
    {
      "commit": "522096601ae2816f4410a51c89c85a353cc1fb0a",
      "tree": "5c8d39c1dd14029632101c6beb18f26f2d31f233",
      "parents": [
        "21bb041358d7e4e98ca4beb86923dd76f1351354"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Feb 07 10:15:31 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Mar 01 16:23:43 2019 -0700"
      },
      "message": "[VOL-1460]\n\n- Imported protobuf definitions from pyvoltha at\n  https://gerrit.opencord.org/gitweb?p\u003dpyvoltha.git, commit hash:\n  944aee71301b8ddb211b6e51d685f56d5c4a911b\n\n- Imported upstream Google API protos from\n  https://github.com/googleapis/googleapis, commit hash:\n  5a90fbea68ce4a6e87c20d2df10df5ecd88299ff\n\n- Fixed `import` paths and directory heirarchy in protobuf definitions\n  to be compatible with both python 2 and 3.\n\n- Created Makefile scaffold to generate language-specific bindings for\n  python and go\n\nChange-Id: Idd6b6b985a5eae4c38d40dd07ae78744c09e37f5\n"
    }
  ]
}
