)]}'
{
  "log": [
    {
      "commit": "c03e6f8f9dc732cf50647fad1ea5f3fad248d77f",
      "tree": "35386054a7bcf8053cf1956383e896e7b89d667d",
      "parents": [
        "6fb8019c9e741997d3d86918c4ff012710139155"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Aug 07 15:06:12 2025 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Mon Aug 11 15:08:55 2025 -0700"
      },
      "message": "Update for Voltha 2.14 release\n\nRemove all 2.11 and 2.13 tests, add 2.14.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: Ifc261707dd36aa465b2f0cc3dfe69cdc14844da8\n"
    },
    {
      "commit": "fb758fe7d327ec3b07bb9404a0bff048ca8a4b88",
      "tree": "483b89d67735086c25e274951be7e33362958167",
      "parents": [
        "82011ab46da2c33822205035530ea6201b0d5189"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Apr 11 15:39:44 2025 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Apr 11 15:39:44 2025 -0700"
      },
      "message": "Move voltha-docs jobs to Ubuntu 22.04\n\nThe docs build is not yet compatible with Python 3.12. For now, we\ncan move it to 22.04 (default Python 3.10) until compatibility is\nfixed.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: Idb949fad9fc8780d6060986797c3bae0c68caff9\n"
    },
    {
      "commit": "82011ab46da2c33822205035530ea6201b0d5189",
      "tree": "1ba8856aafc33152871efde8f148298b22a6f01e",
      "parents": [
        "550960bbaa490246e68f529daa5ddb341ccf4b22"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Apr 04 09:30:30 2025 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Apr 04 09:31:48 2025 -0700"
      },
      "message": "Revert \"Update docs build for non-multiversion\"\n\nThis reverts commit 550960bbaa490246e68f529daa5ddb341ccf4b22.\n\nThis commit was done after changes were made to voltha-docs builds.\nHowever, at this time the builds are fixed in their original format,\nso the change is not longer needed.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: If495b6ed3d0e9c66f1c403f0979db9963f069388\n"
    },
    {
      "commit": "550960bbaa490246e68f529daa5ddb341ccf4b22",
      "tree": "3e4654e190354f0b2978c762f14ce4e7f1b01a57",
      "parents": [
        "cf7d70e642a15bbd7de146e52a90a2a0b2923148"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Mar 28 18:05:25 2025 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Mar 28 18:05:25 2025 -0700"
      },
      "message": "Update docs build for non-multiversion\n\nThis job was not building/syncing all repos, due to an issue with\nsphinx-multiversion. However, multiversion builds are not necessary,\nso we will just build the branch to which a change is merged.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I95348baf919516d96fee3b98db47f67d86178fc9\n"
    },
    {
      "commit": "cf7d70e642a15bbd7de146e52a90a2a0b2923148",
      "tree": "1ba8856aafc33152871efde8f148298b22a6f01e",
      "parents": [
        "1c29647477500b4c3eb0ef294fb6befc4c9407f5"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Tue Mar 25 12:42:10 2025 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Tue Mar 25 12:42:10 2025 -0700"
      },
      "message": "Update voltha-docs build-node\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I01f1d541bac09ab172aab833fe9ebc14ed0b83be\n"
    },
    {
      "commit": "1c29647477500b4c3eb0ef294fb6befc4c9407f5",
      "tree": "8a95f250b92258dfa25f12b92f878fa607849b76",
      "parents": [
        "3cd682cedf6da875a2298198a96a62b66fcb2e26"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Mar 19 18:28:44 2025 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Mar 19 18:28:44 2025 -0700"
      },
      "message": "Remove out of date jobs\n\nAs discussed with the TST, many views and jobs were out of date.\nThe deleted jobs and files here represent those that have not run in\nover a year, or have never run, with a few exceptions (2.11 and 2.13\njobs, scale tests).\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I52697c6f927059685b6c502dfc5a945a3290d31a\n"
    },
    {
      "commit": "0d5a51acc9893065cd11e6ce65aeafb29ece3bd2",
      "tree": "afdb248d32274f75cfcf72ce35bd7b0323c3239d",
      "parents": [
        "7a93093a24de99fc3355026d7c8905a6b39b087c"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Jan 22 16:55:16 2025 -0800"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Jan 24 12:14:05 2025 -0800"
      },
      "message": "voltha-2.13 release updates\n\nAdd 2.13 jobs and update versions across existing jobs.\n\nChange-Id: I67095bf8fe6226f99701ae9351593d87da6f7f55\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "8b48c8657137c15d8f7cf74759413fd7df695374",
      "tree": "8adbda1cb50de5ac645bdc56b1ab10136ecf6645",
      "parents": [
        "5f03008cb82d0864725846263539e67306cd13e3"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Sep 19 15:19:19 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Sep 19 16:37:28 2024 -0700"
      },
      "message": "VOL-5176: Purge 2.8 jobs\n\nThis also includes moving several jobs back to their original build\nagent, since build agent issues have been fixed.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I2adfc8a65dfa7cacb80a59fc418cb3b00a7e5ffe\n"
    },
    {
      "commit": "daa1f0ad84ee0f02b77360d89673539ec974ba09",
      "tree": "0875c196ff15739895a7bc26ec3e39c4f285ba5e",
      "parents": [
        "1679d43a96cce0b8395f07eed74e2e05e174fbf0"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Apr 03 18:07:59 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Apr 03 18:07:59 2024 -0400"
      },
      "message": "Add support for pre-commit hook/linting\n\n.pre-commit-config.yaml\n-----------------------\n  o Create initial config for pre-commit hook.\n\nmisc/*\n  o Basic inline cleanups courtesy of the pre-commit hook.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I6aa20216ade22b1a7406e8358864fb245842b713\n"
    },
    {
      "commit": "518f35702f8b34266b977945ebd81f954db5b1d0",
      "tree": "0dfc232a2401cd63d4ff46f70b284ed6bfd8631f",
      "parents": [
        "7035bf7b71a87e0e3bb72fd35aa90733d03713f2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 07:56:25 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 07:56:25 2024 -0500"
      },
      "message": "Bulk update copyright notices to 2024\n\nChange-Id: I6e6d6adbe427332634e9253b9df6d070b4e1387d\n"
    },
    {
      "commit": "6aa5ec08a4556bb1f09b35fad6e8364b573724b9",
      "tree": "9b10b447f5821b1f31006c99dce7dfb0f09c690d",
      "parents": [
        "93cd494f655683a83ff3554607bf4da5ac4f32d5"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 31 18:27:50 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 31 18:27:50 2024 -0500"
      },
      "message": "[VOL-5064] Build and release repo:voltha-system-tests\n\njjb/repos/voltha-helm-charts.yaml\njjb/verify/bbsim-sadis-server.yaml\njjb/verify/bbsim.yaml\njjb/verify/ofagent-go.yaml\njjb/verify/voltha-go.yaml\njjb/verify/voltha-onos.yaml\njjb/verify/voltha-openolt-adapter.yaml\njjb/verify/voltha-openonu-adapter-go.yaml\njjb/verify/voltha-system-tests.yaml\njjb/voltha-e2e.yaml\njjb/voltha-e2e/voltha-2.12.yaml\n-----------------------------------------\n  o Cleanup job for JJB edits from long ago.\n  o Logic modified to invoke release testing from a named branch\n    VS launching from master loaded from a branch named subdir.\n  o Remove /voltha-2.12/ from path to voltha/bbsim-tests.groovy.\n\nChange-Id: I4c15d58baed40daef3c0dec8fbc265c7f31dc998\n"
    },
    {
      "commit": "41a44fcd9adbd7b35dd9d56adf44a898a64a6480",
      "tree": "f8f3a8c98a801dba3c79f12286ada26a83605c9e",
      "parents": [
        "3dd65a7cac20fc75f4f0da5ecf612a4766d90233"
      ],
      "author": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Wed Sep 27 10:20:57 2023 +0200"
      },
      "committer": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Wed Sep 27 10:25:43 2023 +0200"
      },
      "message": "set pipeline-branch and pipeline-script for all job definitions\n\n* the change with the ID I5cbbddf25b84a9ad75430015dbe8b1d322e29044\n  switched most jobs from using pipeline scripts via dsl to pulling\n  them in via git\n* in the aforementioned change, some pipeline definitions where missed,\n  especially in the jjb/verify, jjb/repos directories and\n  voltha-e2e.yaml file\n* in addition to those, some pipelines in jjb/voltha-test/voltha.yaml\n  did not have any pipeline-script set and where therefore missed during\n  the refactoring as well\n* this commit should repair all of the mentioned pipeline definitions by\n  always setting pipeline-branch and pipeline-script (except for jobs\n  which are commented out) in those files\n\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\nChange-Id: Ic3683b560c93e1bcfcaa2e895ded6a4b4e3c7ed8\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\n"
    },
    {
      "commit": "0eb8bd8ee3bf73167da8a408926fe426439c17fb",
      "tree": "23d5cdb396764d7f27e3a8042c3280e69ebc6d75",
      "parents": [
        "dd3344995b6b70bcaf6cd6ff60c20f9253eb4b47"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 10 13:26:25 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 10 13:26:25 2023 -0400"
      },
      "message": "[VOL-5010] - Clone unit tests to run on a v2.12 branch\n\njjb/voltha-test/voltha.yaml\n---------------------------\n  o Clone 2.11 tests into 2.12\n\nvars/installVoltctl.groovy\n--------------------------\n  o Version update pending on tool deployment.\n\njjb/pipeline/voltha/makefile\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.11/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.11/physical-build.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.12/physical-build.groovy\n-----------------------------------------------------\n  o Clone master test scripts onto a release branch.\n  o Update to remove branch\u003dmaster dependencies.\n\njjb/repos/voltha-helm-charts.yaml\n---------------------------------\n  o Add pipeline job set voltha-2.12\n  o Remove jobset voltha-2.8\n\njjb/software-upgrades.yaml\n--------------------------\n  o Clone v2.11 defintions into v2.12\n  o Rename *-new and *-old into *-master and *-2.8\n  o Comment out 2.8 pipeline entries.\n\njjb/verify/bbsim-sadis-server.yaml\njjb/verify/bbsim.yaml\njjb/verify/ofagent-go.yaml\njjb/verify/voltha-api-server.yaml\njjb/verify/voltha-go.yaml\njjb/verify/voltha-onos.yaml\njjb/verify/voltha-openolt-adapter.yaml\njjb/verify/voltha-openolt-adapter-go.yaml\njjb/verify/voltha-system-tests.yaml\njjb/voltha-e2e.yaml\njjb/voltha-scale.yaml\njjb/voltha-test/voltha-certification.yaml\njjb/voltha-test/voltha.yaml\n-----------------------------------------\n  o Add job definitions for v2.12\n  o Del job definitions for v2.8\n\nRevisit version strings post publishing:\n  o [VOL-5082] revisit the deploy base tag versions\n  o [VOL-5083] jjb/voltha-scale.yaml\n\nChange-Id: I3bbe01bbbcb068fc63ca1fd6d07d7da3d25d007c\n"
    },
    {
      "commit": "af679da06c7f51adfeadd174e1ba7ee9ae2f56fc",
      "tree": "c6588a89a9a10897f9dc11d28a2ce59be5caf5fb",
      "parents": [
        "41923cc6a9bc53a46e87736d4e51ab7afae0d5ca"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 31 14:22:41 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 31 14:22:55 2023 -0500"
      },
      "message": "VOL-4925 - Build and release components.\n\n*.groovy\n*.yaml\n--------\n  o Cosmetic edits to force a jenkins job, simple submission of one script not triggering deployment.\n  o Add copyright header in groovy scripts where needed.\n  o Added trailing comment \"// [EOF]\" in yaml files.\n\nChange-Id: I978fbd3030c701f8ddc77e5b9140378b9bda909b\n"
    },
    {
      "commit": "1a2ee17d2a5a6754694cb4e20158eab6d6581311",
      "tree": "c6897e32a049169e98fb28556925adacfcf153d6",
      "parents": [
        "bc9549a9873c5d83818affb65a10709e65a6fc47"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jan 27 17:20:37 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jan 27 17:22:11 2023 -0500"
      },
      "message": "Clone voltha-2.8 jobs into voltha-2.11\n\nChange-Id: I815cd01162544e04808518e6ced52f0c3b2ae394\n"
    },
    {
      "commit": "ca4cb461fdad283263310e768a53e0a33fa71bd1",
      "tree": "fc21676ee988dcb6bac655ccbd2a95942e792710",
      "parents": [
        "16bd8e867ae04de14fd9ccd44ce624e12307093f"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jan 12 17:51:05 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jan 12 17:51:36 2023 -0500"
      },
      "message": "JJB cleanups for VOLTHA.\n\nMisc/\n  o yaml lint clenaups\n  o Remove prototype voltha-2.{9,10,11} job placeholders.\n  o Replace mainatiner email address (Matteo) with build system group.\n\nChange-Id: I37e1175f56042632753b75c849dbaf07f74bd284\n"
    },
    {
      "commit": "19605da1dcb83d9e1a58494f094f2496f1e09cae",
      "tree": "b635f1a6db8075b186ec9d02da157ff3e3742532",
      "parents": [
        "714959f2d4b10c9428a5746275f0400642d4f179"
      ],
      "author": {
        "name": "Hardik Windlass",
        "email": "hardik.windlass@intel.com",
        "time": "Thu Jun 30 22:05:57 2022 +0530"
      },
      "committer": {
        "name": "Hardik Windlass",
        "email": "hardik.windlass@intel.com",
        "time": "Fri Jul 01 09:16:37 2022 +0530"
      },
      "message": "Changes to support voltha-2.10 BBSim based jobs\n\nChange-Id: I67032eb646531d3cdfb7d0c28834c7b7d065b641\n"
    },
    {
      "commit": "be542319c852ee4503db70cbda1ccf45b733ad51",
      "tree": "7b788411c6a2ca37a6a6c968a69422061283d5a4",
      "parents": [
        "2a43cc77da78c43e2796a76cbcc92fe5e00c3946"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Jun 23 21:51:32 2022 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Jun 23 22:34:11 2022 -0700"
      },
      "message": "[INF-146]\n\nUnify mechanism across multiple ci-management repos\n\n- move converted per-repo jobs into the jjb/repos hierarchy\n\n- Pull in macros (with onf- prefix) and common scripts from ONOS/Aether\n  ci-management repos, unifying behavior\n\n- Update tagging scripts to unify changes\n\n- Update gerrit repo multi-checkout and patch script\n\n- Change over to newer static host for publishing charts/docs\n\n- use python3 venv instead of virtualenv\n\nChange-Id: Id46fdc23679b8854c54e294a7fb022e69d6d28f9\n"
    }
  ]
}
