)]}'
{
  "log": [
    {
      "commit": "9ecb7adeb90ca84c0f6f00ad0b58a5373403dc7b",
      "tree": "53f7b4e6c3b9a16c432a3c77799d322952a64f94",
      "parents": [
        "9aea61d4242a35a0c07129cacab02089d00892ba"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Sep 12 12:52:26 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Sep 12 13:39:36 2024 -0700"
      },
      "message": "CI: Update to latest JJB version, fix code\n\nThe latest version of JJB is more restrictive, so several non-existent\njobs that were defined without error before needed to be removed from\nall job definitions.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I8722fa5d6edfa778183ddb9bbee5c22db4c830d8\n"
    },
    {
      "commit": "6fb53fbb9f34ab0c9f528a221db24ff659886502",
      "tree": "042b9ae6dd72f01b24a8cb49f0bbefbbba3a6c3e",
      "parents": [
        "a36909c274792bfaa001d09b29ca72b26ea4623d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Tue Aug 27 16:44:29 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Tue Aug 27 16:44:29 2024 -0400"
      },
      "message": "VOL-5358 - Build \u0026 test on the new AMI image\n\njjb/api-test.yaml\njjb/bbr.yaml\njjb/device-management.yaml\njjb/omec-ci.yaml\njjb/triggered-api-test.yaml\njjb/verify/bbsim.yaml\njjb/verify/ofagent-go.yaml\njjb/verify/voltha-go.yaml\njjb/verify/voltha-lib-go.yaml\njjb/verify/voltha-northbound-bbf-adapter.yaml\njjb/verify/voltha-openolt-adapter.yaml\njjb/verify/voltha-openonu-adapter-go.yaml\njjb/verify/voltha-protos.yaml\njjb/verify/voltha-system-tests.yaml\njjb/verify/xos.yaml\njjb/voltha-e2e.yaml\njjb/voltha-e2e/master.yaml\njjb/voltha-e2e/voltha-2.11.yaml\njjb/voltha-e2e/voltha-2.12.yaml\njjb/voltha-unit-test.yaml\njjb/xos-auth.yaml\njjb/xos-integration-tests.yaml\njjb/xos-synchronizer-update.yaml\njjb/xos-upgrade.yaml\n---------------------------------------------\n  o Revert image from 24.04 to basebuild-18.04\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I1590dba01828bb2b86566ba8cfbf19b68214a9cb\n"
    },
    {
      "commit": "d1362f13a854dc290a56d7f2277fe7fbefd1347d",
      "tree": "73f34f22c6ffe6352e16b486dbec276880b84d78",
      "parents": [
        "c5194c420f81151a6957031e10cef45b8029e489"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Aug 21 17:35:56 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Aug 21 17:35:56 2024 -0400"
      },
      "message": "Change jenkins node to the 24.04 image\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I29d05962cfb27aa9618afb7ddbe813276d69c7e6\n"
    },
    {
      "commit": "c5194c420f81151a6957031e10cef45b8029e489",
      "tree": "df51e2d27af8934e9efa3f302a9b10eddeadcf98",
      "parents": [
        "f392221b7b88cec3c51b43a13b4946ede929598b"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Tue Jul 23 15:31:18 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Tue Jul 23 15:31:18 2024 -0400"
      },
      "message": "[VOL-5358] - build \u0026 test repo using new AMI image\n\njjb/api-test.yaml\njjb/bbr.yaml\njjb/device-management.yaml\njjb/omec-ci.yaml\njjb/triggered-api-test.yaml\njjb/verify/bbsim.yaml\njjb/verify/ofagent-go.yaml\njjb/verify/voltha-go.yaml\njjb/verify/voltha-lib-go.yaml\njjb/verify/voltha-northbound-bbf-adapter.yaml\njjb/verify/voltha-openolt-adapter.yaml\njjb/verify/voltha-openonu-adapter-go.yaml\njjb/verify/voltha-protos.yaml\njjb/verify/voltha-system-tests.yaml\njjb/verify/xos.yaml\njjb/voltha-e2e/master.yaml\njjb/voltha-e2e/voltha-2.11.yaml\njjb/voltha-e2e/voltha-2.12.yaml\njjb/voltha-e2e.yaml\njjb/voltha-unit-test.yaml\njjb/xos-auth.yaml\njjb/xos-integration-tests.yaml\njjb/xos-synchronizer-update.yaml\njjb/xos-upgrade.yaml\n--------------------------------------------\n  o Update jenkins node ubuntu18.04-basebuild-4c-8g\n    with replacement AMI image voltha-1804-micro.\n  o Yes image names need to be more descriptive but\n    get pipelines functional again first.\n\nChange-Id: Ia2e6385992260cd284365b925e2219c683580639\n"
    },
    {
      "commit": "b3a0641c2d3107d603471dbade6c0f62ea6a36e8",
      "tree": "c493f3d06a5ca546cb7715691c92c3711594091e",
      "parents": [
        "ed6c46ea292f8ea5ce359ee7294f09ce52fdc4f1"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Feb 06 09:58:58 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Feb 06 09:59:19 2023 -0500"
      },
      "message": "Misc edits: makefiles/ and jjb templates.\n\nMakefile\nconfig.mk\nmakefiles/consts.mk\nmakefiles/lint/jjb.mk\n---------------------\n  o config.mk - initial setup to support library and local makefiles.\n  o Move jjb lint target (~test) into jjb.mk, conditional logging verbosity.\n\nmakefiles/git-submodules.mk\n---------------------------\n  o Restore skeleton git submodule dir(s) after \u0027make sterile\u0027 is used.\n  o Some external repo content placed under revision control.\n  o Odd state: make clean induces bogus git status \u0027deleted:\u0027\n\njjb/api-test.yaml\n-----------------\n  o Lint cleanup, fixed a complaint about replacment of non-expansive !include token.\n\njjb/defaults.yaml\n-----------------\n  o jjb + LinuxFoundation submodules have gone stale.\n  o note download sources for a pending upgrade.\n\njenkins_jobs.errors.JenkinsJobsException:\n  Failed to find suitable template named \u0027{project-name}-ci-jobs\u0027\n-----------------------------------------------------------------\n  o Finding 2020 changeset(s) also fail linting with this problem.\n  o Might have an intermittent failure to debug in here.\n  o Several jobs have run cleanly in the interim.\n\nChange-Id: I20a0f3f0f731d6f312e5798af6049afd2e18c1c9\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": "f6cbde2af0afea55e445cad1f7c22b8acdd1cbf6",
      "tree": "71655e34d9d401015dd400c4cf159fa26765015b",
      "parents": [
        "11dadd5e2a26a78f2865af175f213133153e0ee8"
      ],
      "author": {
        "name": "Hung-Wei Chiu",
        "email": "hungwei@opennetworking.org",
        "time": "Thu Apr 22 22:15:23 2021 -0700"
      },
      "committer": {
        "name": "Hung-Wei Chiu",
        "email": "hungwei@opennetworking.org",
        "time": "Fri Apr 23 17:00:50 2021 +0000"
      },
      "message": "Replace all Ubuntu 16.04 with Ubuntu18.04 image\n\nChange-Id: I86b84957145f7c1f253d3158e42e015c322788eb\n"
    },
    {
      "commit": "dcf10baf172cd08db56d8078469f970ae84fb629",
      "tree": "b2ee44bba39db18405f9d681a7e7f17fa5fb4d09",
      "parents": [
        "ec2b3e2aa2eb6374d9e2fc0d7176401ba7e3d5f3"
      ],
      "author": {
        "name": "Daniele Moro",
        "email": "daniele@opennetworking.org",
        "time": "Mon Feb 24 10:36:09 2020 -0800"
      },
      "committer": {
        "name": "Daniele Moro",
        "email": "daniele@opennetworking.org",
        "time": "Mon Feb 24 11:55:37 2020 -0800"
      },
      "message": "Dumps container logs for xos-core tests\n\nChange-Id: I50af6d9585feeaa9e78c1b8bd77438ab45e11916\n"
    },
    {
      "commit": "b329208ff85284e54396d96553aa289aa339f28b",
      "tree": "958dc4c146961bff277ae1f05b246fe011d76526",
      "parents": [
        "aec60388d881ed893ed73e72dcc7a0e06456529f"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Fri Oct 11 17:15:18 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Oct 29 15:35:05 2019 -0700"
      },
      "message": "Consistency pass on naming in JJB\n\n- Name of the pipeline script when parameterized: `pipeline-script`\n- Name of executor the job is running on: `build-node` (or `buildNode` if\n  in a pipeline job)\n\nChange-Id: Id069a2d3f17dc5dbd7259e0ed046b72017da0538\n"
    },
    {
      "commit": "14f97854ce95ee4e7b9e30e2552fef2e8b2a5348",
      "tree": "467e573ebfed713d5f50b3e726b53b67ff389222",
      "parents": [
        "52d23dfd798fb3f01f43721c6f661515825cdf45"
      ],
      "author": {
        "name": "hwchiu",
        "email": "hungwei@opennetworking.org",
        "time": "Tue Oct 08 10:51:11 2019 -0700"
      },
      "committer": {
        "name": "hwchiu",
        "email": "hungwei@opennetworking.org",
        "time": "Wed Oct 09 08:41:14 2019 -0700"
      },
      "message": "Fix yamlint error\n\n- Focus on indentation error\n- Fix broken links in READMD\n\nChange-Id: I37cca10f8d40f89b2b062c2e572772034ddcd09c\n"
    },
    {
      "commit": "672d2c710349f2790fa783fb34d722ab9d1a174b",
      "tree": "849b486d210ff01a9572aee6b3622e5a8b74e8e8",
      "parents": [
        "d22f91f77ed76ce22f2cb0e7b1eb88b530baaca7"
      ],
      "author": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Thu Feb 14 09:31:24 2019 -0800"
      },
      "committer": {
        "name": "Kailash",
        "email": "kailash@onlab.us",
        "time": "Thu Feb 14 09:31:24 2019 -0800"
      },
      "message": "ignoring Jenkinsfiles from triggering api-tests\n\nChange-Id: I5fac8e9c898edc0434da2f5b90e53b15ac6be99b\n"
    },
    {
      "commit": "ba2aea01ab6402cda3202c22484449896c0397b2",
      "tree": "0226544fde14e93f7fa76bf3924f3721c813715d",
      "parents": [
        "4303a0dbe34af53a5ec221cc7468b0dd89949caf"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Dec 17 22:37:45 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Dec 18 10:51:56 2018 -0700"
      },
      "message": "Allow updates to VERSION file in docs-only patchsets\n\nSplit XOS job-group between code and docs patches\n\nIgnore *.ico web icon files\n\nChange-Id: Idaec4f7da20af59c88cdc92f112e652a99a71195\n"
    },
    {
      "commit": "48995c8d914ee83c6b6e6aef827caa833f95fd93",
      "tree": "d00ec02ff464a0c97c871da840bab0b52b0b971a",
      "parents": [
        "7fd979e44908a8501a4b9916d7c41bee81755e52"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Dec 17 16:20:19 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Dec 17 16:26:15 2018 -0700"
      },
      "message": "Allow xos to have dev SemVer patches\n\nDon\u0027t perform XOS api tests on docs-only patches\n\nChange-Id: Ib29c28d4c7b985864a691b30a3661b232054c696\nehange-Id: Ib04702c93e9c474e5b8c05cbfcfabfc53bf53c76\n"
    },
    {
      "commit": "9d68aa3e3a5b48c9495fd081a7c3a2221403ffda",
      "tree": "42718d718ec33fe443fd61c88061e0e815888844",
      "parents": [
        "4defdcc0a95654e7653d6eef8aa1be46fc28bc19"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Jul 12 11:50:37 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Jul 12 11:57:03 2018 -0700"
      },
      "message": "[CORD-3202]\n\nCheck helm-charts against released container versions, without\noverriding them.\n\nEliminate redundant helm-api-test.groovy pipeline whose functionality is\ncovered fully by the all-xos-api-test-helm.groovy job.\n\nChange-Id: I0fd02999024b7c748c480a334d51a0ff22f4c96e\n"
    },
    {
      "commit": "0efdd2630a7f579d3c4c2d02a3c1a014e85c662c",
      "tree": "ce7b49cfd6da6a0457e313ab26872974bbbab5fe",
      "parents": [
        "ff92619351ed3e04bc7ecb2154335d8b3e774da4"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Jun 28 14:17:29 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Jun 28 14:24:20 2018 -0700"
      },
      "message": "[CORD-3185]v2\n\nLocal tagging for release builds in imagebuilder for another API job\n\nChange-Id: I69dfcab0f80316cfdfeea25a03427c1a154634fd\n"
    },
    {
      "commit": "f4c0fa91af4e1db02a4a284690c7af9e60b0a111",
      "tree": "b2e840307546a15b26519bfb53c1782f0f00a5ee",
      "parents": [
        "b0e29996da941eef1c3c084676b65bd506d0d1fb"
      ],
      "author": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Wed May 30 14:11:58 2018 -0700"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Wed May 30 14:19:55 2018 -0700"
      },
      "message": "paramaterizing pipeline script to run for verify_api_tests\n\nChange-Id: I4e994a2c5afd47ef49ff0fd5da7da163336e4372\n"
    },
    {
      "commit": "dc0bc26fded620d8ba64024280f3c1fb591f1c40",
      "tree": "94936b88f83313d972faf4847c96555d09fdd0f0",
      "parents": [
        "3d0227cbae50270f4c5a943431295ffa60e1279e"
      ],
      "author": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Wed May 30 12:12:15 2018 -0700"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Wed May 30 12:12:15 2018 -0700"
      },
      "message": "changing pipeline script for verify_api_tests\n\nChange-Id: Ib020a533e4a692bed948a7d68f4aed33748e2234\n"
    },
    {
      "commit": "f0cb08269c60677da5be8e9932582080677a0e91",
      "tree": "366413eba3bb71ad19c1815b04db57d4b4d91495",
      "parents": [
        "ad261507015ba01e24e8985c10b069efef1a3038"
      ],
      "author": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Fri May 18 13:08:02 2018 -0700"
      },
      "committer": {
        "name": "Kailash Khalasi",
        "email": "kailash@onlab.us",
        "time": "Fri May 18 13:08:02 2018 -0700"
      },
      "message": "updating api-test pipeline script to use repocheckout and declarative pipeline syntax\n\nChange-Id: Iafa66c33fd648c8a772591543a11806f52a1441d\n"
    },
    {
      "commit": "9ac51db5446f3ac679ceb9e695c43982c27bf8fa",
      "tree": "206174aa466853fd7ac1a4066d6b4b0773859a64",
      "parents": [
        "1f662bd9fe3d75a7560bb853108e366d373ac0ab"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Apr 16 16:44:24 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Mon Apr 16 16:46:50 2018 -0700"
      },
      "message": "Add `make lint` target and fix errors that were found\n\nChange-Id: Ibb2886d07e0e1c8a4b8928721a12eb94c01178a0\n"
    },
    {
      "commit": "c27ca2d5042811156cda06260bf3604c7987d470",
      "tree": "9cb2f92ef84aec39110f91575117735f7a3b1379",
      "parents": [
        "47a598c409dff19ed40f77ad2478561236b54096"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Apr 11 13:16:45 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Apr 11 19:05:10 2018 -0700"
      },
      "message": "Fix the documentation-* jobs, and add SSH publisher\n\nChange-Id: Ie28cf03be5ad62d49c80e4c83b4d58a97226c4af\n"
    },
    {
      "commit": "92f9b1f0c3ef3a8bd8e3a6f224596252c1bfc33d",
      "tree": "6ef743a3de7f0151d540cd82804bc65c7c140811",
      "parents": [
        "e64341b9a6acfe2f881e20eb99637fd5ab1599b1"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Apr 11 09:58:49 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Wed Apr 11 13:47:36 2018 -0700"
      },
      "message": "Job dependency, rename jobs with underscores, updated api-test\n\nChange-Id: I4c272664c01131783da51b971645a964d7f74918\n"
    }
  ]
}
