)]}'
{
  "log": [
    {
      "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": "3cd682cedf6da875a2298198a96a62b66fcb2e26",
      "tree": "a81954dcce72959e83d9acd106e55b675b737839",
      "parents": [
        "0d5a51acc9893065cd11e6ce65aeafb29ece3bd2"
      ],
      "author": {
        "name": "Amaia",
        "email": "amaia.depablo@bisdn.de",
        "time": "Tue Jan 28 15:13:52 2025 +0100"
      },
      "committer": {
        "name": "Amaia",
        "email": "amaia.depablo@bisdn.de",
        "time": "Tue Jan 28 15:14:27 2025 +0100"
      },
      "message": "Remove all schedule triggers for berlin lab jobs\n\nChange-Id: I32820b69288a506bf26d477acba31445c2bc7347\nSigned-off-by: Amaia \u003camaia.depablo@bisdn.de\u003e\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": "7a93093a24de99fc3355026d7c8905a6b39b087c",
      "tree": "cca43d2fbe028e06aa1f14a621da8fbce0bddf2e",
      "parents": [
        "721c647471538469ee04959f9fcb616f53f9bd77"
      ],
      "author": {
        "name": "Amaia",
        "email": "amaia.depablo@bisdn.de",
        "time": "Fri Jan 24 09:49:48 2025 +0100"
      },
      "committer": {
        "name": "Amaia",
        "email": "amaia.depablo@bisdn.de",
        "time": "Fri Jan 24 09:50:07 2025 +0100"
      },
      "message": "add timed trigger for berlin pod-2\n\nChange-Id: Ib906af463f9eec299c338da24e37ac6a5ee23fc8\nSigned-off-by: Amaia \u003camaia.depablo@bisdn.de\u003e\n"
    },
    {
      "commit": "721c647471538469ee04959f9fcb616f53f9bd77",
      "tree": "5adb6d5815f6406d5017cffb85a5bf10d57cb579",
      "parents": [
        "e5a79d70e6bafa57f94a6894e33f3505eed8a627"
      ],
      "author": {
        "name": "Amaia",
        "email": "amaia.depablo@bisdn.de",
        "time": "Tue Jan 21 12:03:36 2025 +0100"
      },
      "committer": {
        "name": "Amaia",
        "email": "amaia.depablo@bisdn.de",
        "time": "Tue Jan 21 12:51:03 2025 +0100"
      },
      "message": "CI: restore zyxel pipeline \u0026 enable multi olt job\n\nChange-Id: I91590cfa9d528474ac7f2427d73a14f53c81be34\nSigned-off-by: Amaia \u003camaia.depablo@bisdn.de\u003e\n"
    },
    {
      "commit": "e5a79d70e6bafa57f94a6894e33f3505eed8a627",
      "tree": "b76e5199adb26bee4f8291fc0e61c9f33cd5669a",
      "parents": [
        "6c31a4710bad501dd3670560a8a093953b690ae8"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Jan 17 15:37:36 2025 -0800"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Jan 17 15:37:36 2025 -0800"
      },
      "message": "Fix onos-app-release.groovy\n\nThis script was failing as published, but thanks to config history,\nwe were able to recover the version that worked for the last release,\nwhich was never committed.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I40531b16556bee811c2c021db03801c590ee8ccc\n"
    },
    {
      "commit": "6c31a4710bad501dd3670560a8a093953b690ae8",
      "tree": "9ba1ae7e47ded21675207db41cbbe5ea25d3e958",
      "parents": [
        "a96f7abe1aee028545ec53faeace93160b4629ac"
      ],
      "author": {
        "name": "abhayk",
        "email": "abhayk@radisys.com",
        "time": "Thu Jan 16 19:22:42 2025 +0530"
      },
      "committer": {
        "name": "abhayk",
        "email": "abhayk@radisys.com",
        "time": "Thu Jan 16 20:06:00 2025 +0530"
      },
      "message": "periodic-voltha-combined vgc seperate multiolt cases\n\nSigned-off-by: abhayk \u003cabhayk@radisys.com\u003e\nChange-Id: Iff6a057b4f2069bd23b0fdaf9aa25a6f4aba3ca4\n"
    },
    {
      "commit": "a96f7abe1aee028545ec53faeace93160b4629ac",
      "tree": "a4f69673519a8e29b1d542d31cfb982899249465",
      "parents": [
        "e7710adeb0582fafeab02a3bde11796ec7d59e07"
      ],
      "author": {
        "name": "Amaia",
        "email": "amaia.depablo@bisdn.de",
        "time": "Thu Jan 16 10:58:16 2025 +0100"
      },
      "committer": {
        "name": "Amaia",
        "email": "amaia.depablo@bisdn.de",
        "time": "Thu Jan 16 10:58:51 2025 +0100"
      },
      "message": "CI: fail stage when robot fails only for zyxel\n\nChange-Id: I06ce8ccccace6f12f37578d6186e2b7a101956b2\nSigned-off-by: Amaia \u003camaia.depablo@bisdn.de\u003e\n"
    },
    {
      "commit": "e7710adeb0582fafeab02a3bde11796ec7d59e07",
      "tree": "190468084003bf30616559db19dba541739d9e03",
      "parents": [
        "925133dcaf30f967089ff027cb40b4fdf44c8982"
      ],
      "author": {
        "name": "Amaia",
        "email": "amaia.depablo@bisdn.de",
        "time": "Wed Jan 15 16:47:13 2025 +0100"
      },
      "committer": {
        "name": "Amaia",
        "email": "amaia.depablo@bisdn.de",
        "time": "Wed Jan 15 17:16:27 2025 +0100"
      },
      "message": "CI: Enable community pod jobs\n\nChange-Id: Id3c66df095fb212a57096ea367b0912f3d4abe13\nSigned-off-by: Amaia \u003camaia.depablo@bisdn.de\u003e\n"
    },
    {
      "commit": "925133dcaf30f967089ff027cb40b4fdf44c8982",
      "tree": "664d1c3e591579e007c3b3983340cca095804fcb",
      "parents": [
        "5085d4f2679d4714149c070f1415fec11494d153"
      ],
      "author": {
        "name": "gst",
        "email": "guruprasanna.st@radisys.com",
        "time": "Mon Jan 13 15:26:30 2025 +0530"
      },
      "committer": {
        "name": "gst",
        "email": "guruprasanna.st@radisys.com",
        "time": "Mon Jan 13 15:26:39 2025 +0530"
      },
      "message": "volthaStack_Fix\n\nChange-Id: I1cd0d24317832864bacb2c414adc855f37cb3944\nSigned-off-by: gst \u003cguruprasanna.st@radisys.com\u003e\n"
    },
    {
      "commit": "5085d4f2679d4714149c070f1415fec11494d153",
      "tree": "b57046050e90baec39ea7d0f80c0fcf9b15ce8f3",
      "parents": [
        "d32c164093922abd65202ed73e7c72325a79b85b"
      ],
      "author": {
        "name": "gst",
        "email": "guruprasanna.st@radisys.com",
        "time": "Mon Jan 13 14:32:22 2025 +0530"
      },
      "committer": {
        "name": "gst",
        "email": "guruprasanna.st@radisys.com",
        "time": "Mon Jan 13 14:32:33 2025 +0530"
      },
      "message": "Fixed_ONOS_Disabled_Helm_Command\n\nChange-Id: I445bb5f4ce499160df08b79ac39bc599de64ee33\nSigned-off-by: gst \u003cguruprasanna.st@radisys.com\u003e\n"
    },
    {
      "commit": "d32c164093922abd65202ed73e7c72325a79b85b",
      "tree": "e6e8fe2837f789493bbc00b3eec640e163cb6ddf",
      "parents": [
        "596a4eeff507cad1c26e00092a9341b31712fadd",
        "2ff418d17d172ee1eb6c62539cd558ddbe0b5789"
      ],
      "author": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Wed Jan 15 10:54:32 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Wed Jan 15 10:54:32 2025 +0000"
      },
      "message": "Merge \"fixed_VGC_Deploy\""
    },
    {
      "commit": "596a4eeff507cad1c26e00092a9341b31712fadd",
      "tree": "1b268f31be26b98c694132ad2b905afef5c81fa0",
      "parents": [
        "d945c4f83513a6bee30c1b0287df31561bf40ddc",
        "c79131a724aef165561c9aa8d4751e47c852a47d"
      ],
      "author": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Wed Jan 15 09:57:52 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Wed Jan 15 09:57:52 2025 +0000"
      },
      "message": "Merge \"Introduced-port-forward-for-VGC 8181:8181\""
    },
    {
      "commit": "d945c4f83513a6bee30c1b0287df31561bf40ddc",
      "tree": "d32e7966b93ca333ccdc55bc05490653c3762e4e",
      "parents": [
        "e19a08417f7ce2686ac83a7c571a5a5998c67ce9",
        "a8ed45a2a8fdbc9321ea3b2ec2571b965649f493"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Tue Jan 14 16:05:01 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Tue Jan 14 16:05:01 2025 +0000"
      },
      "message": "Merge \"VOL-5410 \u0026 VOL-5411: Changes to github release job\""
    },
    {
      "commit": "2ff418d17d172ee1eb6c62539cd558ddbe0b5789",
      "tree": "773aec9fe5fa55bb504e2579469eb52bf408144a",
      "parents": [
        "c79131a724aef165561c9aa8d4751e47c852a47d"
      ],
      "author": {
        "name": "gst",
        "email": "guruprasanna.st@radisys.com",
        "time": "Mon Jan 13 13:23:05 2025 +0530"
      },
      "committer": {
        "name": "gst",
        "email": "guruprasanna.st@radisys.com",
        "time": "Mon Jan 13 13:52:18 2025 +0530"
      },
      "message": "fixed_VGC_Deploy\n\nChange-Id: I5fff4f88c44ae3e4e842fa6b82203cadba8bc865\nSigned-off-by: gst \u003cguruprasanna.st@radisys.com\u003e\n"
    },
    {
      "commit": "c79131a724aef165561c9aa8d4751e47c852a47d",
      "tree": "ac0a97ccb4b1f435daae9aa1956e1d1ad3bd285a",
      "parents": [
        "876a28c0afe130e4c325309287e78387871be94b"
      ],
      "author": {
        "name": "gst",
        "email": "guruprasanna.st@radisys.com",
        "time": "Mon Jan 13 11:19:12 2025 +0530"
      },
      "committer": {
        "name": "gst",
        "email": "guruprasanna.st@radisys.com",
        "time": "Mon Jan 13 12:49:47 2025 +0530"
      },
      "message": "Introduced-port-forward-for-VGC 8181:8181\n\nChange-Id: I0d9825ebf817ea1b5b64196556c026b127ca9705\nSigned-off-by: gst \u003cguruprasanna.st@radisys.com\u003e\n"
    },
    {
      "commit": "e19a08417f7ce2686ac83a7c571a5a5998c67ce9",
      "tree": "865baa99f4ef34f66a2b0b7ce434478dda984b4a",
      "parents": [
        "4ffc70aff56ae2c51b2c1b1d03ce174fb81a6413",
        "876a28c0afe130e4c325309287e78387871be94b"
      ],
      "author": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Fri Jan 10 17:33:00 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Jan 10 17:33:00 2025 +0000"
      },
      "message": "Merge \"VGC_Parameter_Fix_for Pipeline\""
    },
    {
      "commit": "876a28c0afe130e4c325309287e78387871be94b",
      "tree": "d9000b3d15d53b066561078383aaab6a9da3b7e8",
      "parents": [
        "b7a354a3edf5128c20210aea7a82b51be9623b31"
      ],
      "author": {
        "name": "Guru",
        "email": "guruprasanna.st@radisys.com",
        "time": "Fri Jan 10 22:59:56 2025 +0530"
      },
      "committer": {
        "name": "Guru",
        "email": "guruprasanna.st@radisys.com",
        "time": "Fri Jan 10 23:00:05 2025 +0530"
      },
      "message": "VGC_Parameter_Fix_for Pipeline\n\nChange-Id: Ifca08666aeac0f6606a1c374c0f83ca95657fe5e\nSigned-off-by: Guru \u003cguruprasanna.st@radisys.com\u003e\n"
    },
    {
      "commit": "4ffc70aff56ae2c51b2c1b1d03ce174fb81a6413",
      "tree": "09c84238fe422a6894f7b4050c35efa0b06d4173",
      "parents": [
        "851f0b1095cc6419a26aa4a753d67111bd6c161d",
        "b7a354a3edf5128c20210aea7a82b51be9623b31"
      ],
      "author": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Fri Jan 10 13:39:44 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Jan 10 13:39:44 2025 +0000"
      },
      "message": "Merge \"vgcEnabled parameter handling for VGC Deploy Enhancement\""
    },
    {
      "commit": "b7a354a3edf5128c20210aea7a82b51be9623b31",
      "tree": "a0753aed43b2038d22ba15a61359ed2c7b5a3f94",
      "parents": [
        "4dc382fffe5b379e864f42e893b242f4c4ebbea4"
      ],
      "author": {
        "name": "Guru",
        "email": "guruprasanna.st@radisys.com",
        "time": "Fri Jan 10 19:05:06 2025 +0530"
      },
      "committer": {
        "name": "Guru",
        "email": "guruprasanna.st@radisys.com",
        "time": "Fri Jan 10 19:05:14 2025 +0530"
      },
      "message": "vgcEnabled parameter handling for VGC Deploy Enhancement\n\nChange-Id: I09a15637636eb2bb3d94ba6bfb49c82ff058ab13\nSigned-off-by: Guru \u003cguruprasanna.st@radisys.com\u003e\n"
    },
    {
      "commit": "851f0b1095cc6419a26aa4a753d67111bd6c161d",
      "tree": "5b9ca2f6dff941b02d11ba34b753810ccde8393a",
      "parents": [
        "40fda16aff88eb77bb92c49465c237da0fa86f3f",
        "4dc382fffe5b379e864f42e893b242f4c4ebbea4"
      ],
      "author": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Fri Jan 10 12:49:39 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Jan 10 12:49:39 2025 +0000"
      },
      "message": "Merge \"vgcEnabled parameter handling for VGC Deploy\""
    },
    {
      "commit": "4dc382fffe5b379e864f42e893b242f4c4ebbea4",
      "tree": "bf7a0e2245385b730534ca19d7e6c3628e9fc2cd",
      "parents": [
        "a339a5a726212a77d88f008afc82238b05e6fa01"
      ],
      "author": {
        "name": "Guru",
        "email": "guruprasanna.st@radisys.com",
        "time": "Fri Jan 10 18:14:58 2025 +0530"
      },
      "committer": {
        "name": "Guru",
        "email": "guruprasanna.st@radisys.com",
        "time": "Fri Jan 10 18:15:09 2025 +0530"
      },
      "message": "vgcEnabled parameter handling for VGC Deploy\n\nChange-Id: I1cc91698ba9f224bf6326b7908c8cc233745cee8\nSigned-off-by: Guru \u003cguruprasanna.st@radisys.com\u003e\n"
    },
    {
      "commit": "40fda16aff88eb77bb92c49465c237da0fa86f3f",
      "tree": "d66d668522b6b3213e81f5fa21bf8f84da47b6fd",
      "parents": [
        "1b43207153d129e4856f65362c4faa60eacc379f",
        "a339a5a726212a77d88f008afc82238b05e6fa01"
      ],
      "author": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Fri Jan 10 06:00:08 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Jan 10 06:00:08 2025 +0000"
      },
      "message": "Merge \"periodic-Voltha-combined_Inroduced_VGC_Pod_Bringup\""
    },
    {
      "commit": "a8ed45a2a8fdbc9321ea3b2ec2571b965649f493",
      "tree": "02d13a24438a3319b7044bef54c90a8dff12edd6",
      "parents": [
        "1b43207153d129e4856f65362c4faa60eacc379f"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Jan 08 12:45:45 2025 -0800"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Jan 08 12:48:49 2025 -0800"
      },
      "message": "VOL-5410 \u0026 VOL-5411: Changes to github release job\n\n* Change to new token, github-release-2025\n* do_logout function errors whenever used; it has been removed\n  completely.\n* Add check for whether discussions are enabled in Github, only add\n  discussion topic for release if they are.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: Idce6cdb8feb73be32864a586321e633b3f79685b\n"
    },
    {
      "commit": "1b43207153d129e4856f65362c4faa60eacc379f",
      "tree": "660e8d02f3086b88eb3616ed1c5cbdb20a75bfb8",
      "parents": [
        "f592679b3a5d5bbed210fb1f6fc4f8e0b0a54b7f"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Mon Jan 06 11:07:16 2025 -0800"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Mon Jan 06 11:07:16 2025 -0800"
      },
      "message": "[VOL-5408]-Update versions of VOLTHA components for release\n\nSigned-off-by: Mahir Gunyel \u003cmahir.gunyel@netsia.com\u003e\nChange-Id: Ic1c6529bbf9bed0cb23762015ce3df5aafc0f09d\n"
    },
    {
      "commit": "a339a5a726212a77d88f008afc82238b05e6fa01",
      "tree": "9fa6255dfe1f68149f9ec4dcd6c40cfd6321b726",
      "parents": [
        "f592679b3a5d5bbed210fb1f6fc4f8e0b0a54b7f"
      ],
      "author": {
        "name": "Guru",
        "email": "guruprasanna.st@radisys.com",
        "time": "Sun Dec 22 03:07:45 2024 +0530"
      },
      "committer": {
        "name": "Guru",
        "email": "guruprasanna.st@radisys.com",
        "time": "Sun Dec 29 18:32:44 2024 +0530"
      },
      "message": "periodic-Voltha-combined_Inroduced_VGC_Pod_Bringup\n\nChange-Id: Id3be7f70c8d64824fb67f8513d9be57dca775027\nSigned-off-by: Guru \u003cguruprasanna.st@radisys.com\u003e\n"
    },
    {
      "commit": "f592679b3a5d5bbed210fb1f6fc4f8e0b0a54b7f",
      "tree": "b9e2a45e2a8248e8ad5f80a9c62649845292781b",
      "parents": [
        "8ac7fc53a697f2d8d4bc00198104da9284a057f5",
        "3f4d956d02b3a2a9bf16c0a97178a137acd1bb10"
      ],
      "author": {
        "name": "Abhilash Laxmeshwar",
        "email": "abhilash.laxmeshwar@radisys.com",
        "time": "Fri Dec 13 09:47:26 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Dec 13 09:47:26 2024 +0000"
      },
      "message": "Merge \"CI: Add new daily, combined test\""
    },
    {
      "commit": "3f4d956d02b3a2a9bf16c0a97178a137acd1bb10",
      "tree": "a19f01ba24e159c7a52a9c167f3d48067f6ff0c5",
      "parents": [
        "d46914cd7cb661c42a27970e5b37f1a1080da506"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Dec 11 12:32:35 2024 -0800"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Dec 11 14:27:10 2024 -0800"
      },
      "message": "CI: Add new daily, combined test\n\nPer LF-Jira IT-27574, these tests have been requested as a new daily\ntest suite.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I07a70e2bebb5034c2fb58077ac22f2b9d16c4f99\n"
    },
    {
      "commit": "8ac7fc53a697f2d8d4bc00198104da9284a057f5",
      "tree": "9ba5a4c3bfd667f1686a6bbe4f377e52b1916e90",
      "parents": [
        "7c0d7692d59a0731108101c1633ea223830267c6"
      ],
      "author": {
        "name": "Cristina de Francisco",
        "email": "cristina.defrancisco@bisdn.de",
        "time": "Tue Nov 26 13:52:40 2024 +0100"
      },
      "committer": {
        "name": "Cristina de Francisco",
        "email": "cristina.defrancisco@bisdn.de",
        "time": "Tue Nov 26 15:22:30 2024 +0100"
      },
      "message": "Update build pipeline for Adtran custom adapter\n\n* Update the path to the adapter helm chart\n* Add flag to feed the values file to the custom OLT adapter helm\n  deployment. This file defines the image registry, name and tag to\n  deploy the adapter. In previous deployments, this definition was done\n  directly in the local helm chart, without using the already existing\n  values defined in the pod-configs repository.\n\nChange-Id: Ic21b199a32501543b5c3f5f1877a21917cb7c409\nSigned-off-by: Cristina de Francisco \u003ccristina.defrancisco@bisdn.de\u003e\n"
    },
    {
      "commit": "7c0d7692d59a0731108101c1633ea223830267c6",
      "tree": "5b8efbb9cbe2d3e015c1c7e3538fa7dc5c891711",
      "parents": [
        "89ee90bbe5c0fc50e74c3d51596ade28b228462c",
        "cb56943c5d0d57482d222fcd99a128471e4bd855"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Nov 20 18:37:09 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Wed Nov 20 18:37:09 2024 +0000"
      },
      "message": "Merge \"CI: Uncomment voltha-go-controller publish jobs\""
    },
    {
      "commit": "89ee90bbe5c0fc50e74c3d51596ade28b228462c",
      "tree": "6fd41b19aa6306627d6905876ad9e0f9fe98b10b",
      "parents": [
        "53c2e33a608469376ce63c7ed02660c71e74f03c"
      ],
      "author": {
        "name": "Cristina de Francisco",
        "email": "cristina.defrancisco@bisdn.de",
        "time": "Mon Nov 18 10:58:35 2024 +0100"
      },
      "committer": {
        "name": "Cristina de Francisco",
        "email": "cristina.defrancisco@bisdn.de",
        "time": "Mon Nov 18 10:59:21 2024 +0100"
      },
      "message": "functional: do not re-install voltctl in test pipelines\n\n* remove the installVoltctl call from the test pipelines, since it is\n  already installed in the build pipeline.\n\nChange-Id: Id673a4acf3b3c5d9813b902f24a4551c06264ce9\nSigned-off-by: Cristina de Francisco \u003ccristina.defrancisco@bisdn.de\u003e\n"
    },
    {
      "commit": "53c2e33a608469376ce63c7ed02660c71e74f03c",
      "tree": "25631742d866e24b581a2c40931a760f52693448",
      "parents": [
        "8d29eb168e526d7e167c5de1ca4c4ceb1ae756c0",
        "b478928b403aa0a62be123812f0b1d2561a5c0d5"
      ],
      "author": {
        "name": "Roger Luethi",
        "email": "roger.luethi@bisdn.de",
        "time": "Fri Nov 15 13:33:31 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Nov 15 13:33:31 2024 +0000"
      },
      "message": "Merge \"voltctl: update ingress configuration after redeployment in berlin-lab\""
    },
    {
      "commit": "b478928b403aa0a62be123812f0b1d2561a5c0d5",
      "tree": "94ab3b630df8808e82223c29a775da1126287069",
      "parents": [
        "4760e99a8b5f6bb0592203db823f5f49cb609ed5"
      ],
      "author": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Fri Nov 15 13:19:10 2024 +0100"
      },
      "committer": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Fri Nov 15 13:35:55 2024 +0100"
      },
      "message": "voltctl: update ingress configuration after redeployment in berlin-lab\n\n* handover cluster variable for helm deployments of voltha-infra and\n  voltha-stack (volthaInfraDeploy.groovy and volthaStackDeploy.groovy\n  are called from vars/volthaDeploy.groovy) to allow usage of it in\n  \u0027helm upgrade --install\u0027 commands\n* replace default virtualhost ingress (enableVirtualHosts\u003dtrue) for\n  voltha-infra and voltha-stack with specific ingress host, by using\n  cluster variable (paths also needs to be defined, since there is not\n  default for it when defining a specific host)\n* adapt volt config generation for physical-build jobs to use \u0027.\u0027\n  instead of \u0027-\u0027 when adding the value of the cluster variable to align\n  with settings for bbsim voltctl configuration\n* set default value \u0027local\u0027 for cluster variable when using it in\n  volthaInfraDeploy.groovy context (to set voltha-infra.local as default\n  ingress hostname)\n* set default value \u0027voltha.local\u0027 for cluster variable when using it in\n  volthaStackDeploy.groovy context (to set voltha.voltha.local as\n  default ingress hostname)\n\nChange-Id: I06ff30b1dafd054232f6f1d62fb0798a92a747a8\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\n"
    },
    {
      "commit": "8d29eb168e526d7e167c5de1ca4c4ceb1ae756c0",
      "tree": "f2dc22e75feba8179b89eb4b67fc7609399db8c1",
      "parents": [
        "69f160ea1a6b031af2bffe484c35835700f61c59",
        "d46914cd7cb661c42a27970e5b37f1a1080da506"
      ],
      "author": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Fri Nov 15 10:57:49 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Nov 15 10:57:49 2024 +0000"
      },
      "message": "Merge \"Fix: Add DCO to git commit in publish-helm-repo.sh\""
    },
    {
      "commit": "69f160ea1a6b031af2bffe484c35835700f61c59",
      "tree": "c20ad4cbfdbf732c20dd5134f7f1b92d7869db51",
      "parents": [
        "baa67ad49969032e248c109212f45b4008ce01c6",
        "863379b1724cb8c54ad57fc053b8e08c8fa64615"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Nov 15 01:03:11 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Nov 15 01:03:11 2024 +0000"
      },
      "message": "Merge \"Fix: Correct issues with github-release.sh\""
    },
    {
      "commit": "d46914cd7cb661c42a27970e5b37f1a1080da506",
      "tree": "ff50230f5efcc88aa0f0b67139119aa69173a200",
      "parents": [
        "3f8548d939122c9131cae0820f96ec3b871af55b"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Nov 14 16:56:55 2024 -0800"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Nov 14 16:56:55 2024 -0800"
      },
      "message": "Fix: Add DCO to git commit in publish-helm-repo.sh\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I8eb4b04f390fe629cf6d2901707aa6efa7345399\n"
    },
    {
      "commit": "baa67ad49969032e248c109212f45b4008ce01c6",
      "tree": "203ffba9988093b7154de267ccd6c8de47eab058",
      "parents": [
        "4760e99a8b5f6bb0592203db823f5f49cb609ed5",
        "122196c8b5b59a40bc73ed72729a769d5fbb66f6"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Nov 15 00:52:16 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Nov 15 00:52:16 2024 +0000"
      },
      "message": "Merge \"CI: Update email address for release to LF Releng\""
    },
    {
      "commit": "4760e99a8b5f6bb0592203db823f5f49cb609ed5",
      "tree": "729f39d75533ece41cb7bfccca595154492bdd07",
      "parents": [
        "3f8548d939122c9131cae0820f96ec3b871af55b"
      ],
      "author": {
        "name": "Cristina de Francisco",
        "email": "cristina.defrancisco@bisdn.de",
        "time": "Thu Nov 14 14:48:48 2024 +0100"
      },
      "committer": {
        "name": "Cristina de Francisco",
        "email": "cristina.defrancisco@bisdn.de",
        "time": "Thu Nov 14 15:24:14 2024 +0100"
      },
      "message": "voltctl: update config generation in physical build\n\n* add new parameter to voltha-test pipeline definitions for the\n  cluster name\n* after configuring the ingress on the clusters, the voltctl\n  needs to point to the DNS names configured for the voltha and\n  voltha-infra services.\n\nChange-Id: Icaca9dc8dfed01887d98391bdb44adbad2775d68\nSigned-off-by: Cristina de Francisco \u003ccristina.defrancisco@bisdn.de\u003e\n"
    },
    {
      "commit": "3f8548d939122c9131cae0820f96ec3b871af55b",
      "tree": "435eb1013933043db820bbd178e90fac258bd7fb",
      "parents": [
        "fdfc3ec5fd0d1f23ffc941cca2a1055823343161"
      ],
      "author": {
        "name": "Cristina de Francisco",
        "email": "cristina.defrancisco@bisdn.de",
        "time": "Wed Nov 13 12:37:30 2024 +0100"
      },
      "committer": {
        "name": "Cristina de Francisco",
        "email": "cristina.defrancisco@bisdn.de",
        "time": "Wed Nov 13 13:55:38 2024 +0100"
      },
      "message": "voltha: use new jenkins workers in berlin-lab\n\n* update jjb configuration to use new jenkins-workers-01/02.berlin-lab\n  instead of the now decommissioned ones as build-nodes\n\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\nChange-Id: Id2fc579b928b8204961cf656fc69bc5d0b040b26\nSigned-off-by: Cristina de Francisco \u003ccristina.defrancisco@bisdn.de\u003e\n"
    },
    {
      "commit": "cb56943c5d0d57482d222fcd99a128471e4bd855",
      "tree": "25dc160f631185858d5e984830cb6f15a4c6e533",
      "parents": [
        "122196c8b5b59a40bc73ed72729a769d5fbb66f6"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Nov 06 16:50:43 2024 -0800"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Nov 06 16:53:01 2024 -0800"
      },
      "message": "CI: Uncomment voltha-go-controller publish jobs\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I5ba053182c47d4f767afdd90a221d2094893e473\n"
    },
    {
      "commit": "122196c8b5b59a40bc73ed72729a769d5fbb66f6",
      "tree": "b76b26f49cefdb0921d35f00e4ea8f00079a5001",
      "parents": [
        "fdfc3ec5fd0d1f23ffc941cca2a1055823343161"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Nov 06 16:48:12 2024 -0800"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Wed Nov 06 16:48:12 2024 -0800"
      },
      "message": "CI: Update email address for release to LF Releng\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I4f60a412b358e794dbdd0aaa78e3e1d7f8944b43\n"
    },
    {
      "commit": "fdfc3ec5fd0d1f23ffc941cca2a1055823343161",
      "tree": "d3e71ec74df75c31421cbabe4e97fadfc4747659",
      "parents": [
        "43254c16fb65bcf3da540cd8126422dad0148e8a"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Oct 31 12:44:47 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Oct 31 12:44:47 2024 -0700"
      },
      "message": "Fix: Add TEST_PROJECT injected var to make-unit\n\nThis was missed in the last commit, when make-unit.sh was modified\nso that it could be set to something that isn\u0027t the triggering\ngerrit project.\n\nThis commit also improves the feedback from make-unit.sh if the\nMakefile isn\u0027t found.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I12b78b94edffb1a80e462450cc2e5b8883e10de2\n"
    },
    {
      "commit": "43254c16fb65bcf3da540cd8126422dad0148e8a",
      "tree": "c70b5d9b0e48d0e5f1ed232824b9e7dc70cb7505",
      "parents": [
        "59d88fc17e8901eebbafe6324b98c0fd4918eacc",
        "3f0cec31c52f7942f47fff2f374fe065b967a5a2"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Mon Oct 14 23:39:22 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Mon Oct 14 23:39:22 2024 +0000"
      },
      "message": "Merge \"CI: Add tests for onf-make\""
    },
    {
      "commit": "3f0cec31c52f7942f47fff2f374fe065b967a5a2",
      "tree": "b6a3801b58c836f4bc2c2e9faca82aad396eca35",
      "parents": [
        "8b48c8657137c15d8f7cf74759413fd7df695374"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Oct 10 17:16:03 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Oct 11 11:47:45 2024 -0700"
      },
      "message": "CI: Add tests for onf-make\n\nSince this is a library of makefiles, standard code tests can\u0027t be\nimplemented. Instead, this change introduces modified versions of\nbuild \u0026 test jobs for other repos, which are kicked off by pushes\nto onf-make, and test those builds with the change to the onf-make\nlibrary.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I1e40e2a49996c5a04f0d5bc6cba7a0eb603ed8e5\n"
    },
    {
      "commit": "863379b1724cb8c54ad57fc053b8e08c8fa64615",
      "tree": "5f6de3da1c1d0c810ba588895a7aba501cab2619",
      "parents": [
        "e68ead97caedd99cf86ca914d8f60481b09590e8"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Oct 10 10:34:55 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Oct 10 10:34:55 2024 -0700"
      },
      "message": "Fix: Correct issues with github-release.sh\n\nThe github-release shell script was redesigned while CI was down,\nwhich introduced some broken code. In particular, references to other\nfiles in the tree were added, but these don\u0027t work in a Jenkins job\nwhere the shell script becomes part of the job, separated from the\nci-management file tree.\n\nThe job has been adapted to run both locally with these library files,\nand in a CI environment.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I22a52a3ac1f1cbde1c3990f5bbcff9412d3865ff\n"
    },
    {
      "commit": "59d88fc17e8901eebbafe6324b98c0fd4918eacc",
      "tree": "6f0f09993acd1f83cdb83264c869256468e08f03",
      "parents": [
        "e68ead97caedd99cf86ca914d8f60481b09590e8"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Oct 04 11:48:16 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Oct 04 11:48:16 2024 -0700"
      },
      "message": "CI: Remove omec_upf_fossa job\n\nThis job has been migrated to GHA.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: Ieb6f3bc4ceee584e9d5370778871585c4b948e37\n"
    },
    {
      "commit": "e68ead97caedd99cf86ca914d8f60481b09590e8",
      "tree": "36cee1eea7f5345382b9c1dbb7855830a029be3d",
      "parents": [
        "8b48c8657137c15d8f7cf74759413fd7df695374"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Mon Sep 30 14:33:07 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Mon Sep 30 14:38:01 2024 -0700"
      },
      "message": "Add tests for python312-update branch\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I79137ef47f1c18365d283432d1ad4ecf4f9a8499\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": "5f03008cb82d0864725846263539e67306cd13e3",
      "tree": "4023974d0372cd695cb21512a91f6ce5f59f88c3",
      "parents": [
        "458feae4fa7792ec83b92f51aeb99fa7dee5df9e",
        "8ee5e4c590c6ac78ae776b01cf99a2ef7c9722ae"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Sep 13 22:38:08 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Sep 13 22:38:08 2024 +0000"
      },
      "message": "Merge \"Improve jenkins log usability\""
    },
    {
      "commit": "8ee5e4c590c6ac78ae776b01cf99a2ef7c9722ae",
      "tree": "1757efa48e7bb6e762162996e2f2b31e09411ccc",
      "parents": [
        "9ecb7adeb90ca84c0f6f00ad0b58a5373403dc7b"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 21 16:06:03 2023 -0400"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Fri Sep 13 15:26:52 2024 -0700"
      },
      "message": "Improve jenkins log usability\n\nvars/helmTeardown.groovy\n------------------------\n  o Changed sh() into sh(label, script), self documenting and label cannot\n    get lost in streams like println() output has.\n  o Remove local string vars (banner,msg) and inline status messages\n    since they are now displaying loop iteration content.\n  o Also added set +x in the first loop, status messages display progress\n    more clearly than echo(ing) the shell command.\n\nChange-Id: I51354a2b0c3aa2431638b602e9b31c6c0402cc87\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "458feae4fa7792ec83b92f51aeb99fa7dee5df9e",
      "tree": "2083bfed6b989e3591b85705819195fbede991c8",
      "parents": [
        "e6b1ddbaadfb89f11603f584d5f89deb2d9a19f6"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Sep 12 16:05:35 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Sep 12 16:05:35 2024 -0700"
      },
      "message": "Fix: Add Jenkins psw secret to merge workflow\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: Ie8573f3d09dfe834b416a99ec78a31c34c67708f\n"
    },
    {
      "commit": "e6b1ddbaadfb89f11603f584d5f89deb2d9a19f6",
      "tree": "e5fac2e215168e8c94251008a7e6f6e904f9e028",
      "parents": [
        "274ca2e3bfab4949b0591bc78c0786447ca75ca2"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Sep 12 16:01:55 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Sep 12 16:01:55 2024 -0700"
      },
      "message": "CI: Remove JJB merge job\n\nGHA workflow for JJB merge is now in place.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I0b91ad6242627b9d66f3ee7435b2db5e750dc5d8\n"
    },
    {
      "commit": "274ca2e3bfab4949b0591bc78c0786447ca75ca2",
      "tree": "4e8458203f602911bb030d10763c3e2ae4ee0404",
      "parents": [
        "9ecb7adeb90ca84c0f6f00ad0b58a5373403dc7b"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Sep 12 15:20:09 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Sep 12 15:42:40 2024 -0700"
      },
      "message": "CI: Add merge job to GHA workflows\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I5041bf9a59d041f41aac36f546b84bb0d5521783\n"
    },
    {
      "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": "9aea61d4242a35a0c07129cacab02089d00892ba",
      "tree": "33d74dce17afb418b3935bf134bc22875476bec9",
      "parents": [
        "e248d3b2f6d8805a251c2ddf3dc170e658c9dd6b"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Mon Sep 09 16:24:47 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Thu Sep 12 13:38:17 2024 -0700"
      },
      "message": "CI: Remove ci-man jobs from JJB, change GHA WF\n\nThe previous GHA workflow did not include voting, so this switches to\none that does.\n\nPacker jobs will remain in JJB for now, as they are not yet properly\nimplemented for AWS-based Jenkins clouds. The merge job also remains\nin place for now, though it will be replaced once GHA jobs are\nfunctioning correctly.\n\nThis also includes some yamllint fixes to .pre-commit-config.yaml.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: Ife44a2cfed9c5a5bc4ca8a2ac3f38f9a95210d8d\n"
    },
    {
      "commit": "e248d3b2f6d8805a251c2ddf3dc170e658c9dd6b",
      "tree": "8587761b2527facbe5f63de796117ac2ccaa6260",
      "parents": [
        "6fb53fbb9f34ab0c9f528a221db24ff659886502"
      ],
      "author": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Mon Sep 09 15:09:04 2024 -0700"
      },
      "committer": {
        "name": "Eric Ball",
        "email": "eball@linuxfoundation.org",
        "time": "Mon Sep 09 15:09:04 2024 -0700"
      },
      "message": "CI: Add GHA jobs for verification\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I3cda04073917e58c6bca0b6204512e97aece1625\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": "a36909c274792bfaa001d09b29ca72b26ea4623d",
      "tree": "7b968f5daabafcfc804580be22450dc9c35fbbf0",
      "parents": [
        "d1362f13a854dc290a56d7f2277fe7fbefd1347d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Fri Aug 23 12:32:34 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Fri Aug 23 12:32:34 2024 -0400"
      },
      "message": "VOL-5358 - Build \u0026 test on the new AMI image\n\nlf/local/commands/kubectl.mk\n----------------------------\n  o Remove curl switch --no-progress-meter for nwo.\n  o Switch not supported by version of curl in the legacy AMI image.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I1d85efdb764626dbe416910577269ee946c2a033\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": "f392221b7b88cec3c51b43a13b4946ede929598b",
      "tree": "e40588aebdf9cd7007d04a0ff02afb4678da90ce",
      "parents": [
        "096db2dd37db57a3d674df4d399e83394da16176"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Jul 22 17:11:02 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Jul 22 17:11:02 2024 -0400"
      },
      "message": "[VOL-5358] - build \u0026 test repo using new AMI image\n\nOn branch dev-joey\nChanges to be committed:\n  (use \"git restore --staged \u003cfile\u003e...\" to unstage)\n\tmodified:   jjb/pipeline/voltha/bbsim-tests.groovy\n\tmodified:   jjb/verify/voltha-openolt-adapter.yaml\n\nChange-Id: Idbd1ec657a82e3d8a5c3c1ae88df90a607dc32d7\n"
    },
    {
      "commit": "096db2dd37db57a3d674df4d399e83394da16176",
      "tree": "31f2b16ff014e881bfd67ee2bafd5e07c0903cab",
      "parents": [
        "83d0a35a3e0ef966604b55781cba894d4fb90f0a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Jul 22 16:04:44 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Jul 22 16:04:44 2024 -0400"
      },
      "message": "[VOL-5358] - build \u0026 test repo using new AMI image\n\nlf/local/include.mk\nlf/onf-make/makefiles/etc/include.mk\n------------------------------------\n  o Include etc/features.mk early for access to macros: banner, banner-enter, banner-leave.\n\n.gitignore\nlf/local/commands/include.mk\nlf/local/commands/kubectl.mk\n-------------------------------------------\n  o repo:voltha-openolt-adapter jobs failing due to kubectl being mia.\n  o Jobs succeded by coincidence: ./kubectl or /usr/local/bin/kubectl would be used.\n  o Problematic, different or stale command versions can be used.\n  o Add logic to support a central installer for the kubectl command.\n  o This will provide a consistent version \u0026 program behavior for the entire job run.\n\nChange-Id: I301e7288b2910ac30f8e148c91a31a3c09b37022\n"
    },
    {
      "commit": "83d0a35a3e0ef966604b55781cba894d4fb90f0a",
      "tree": "2688f515e1057968a1ab59803fc478d825bb5d45",
      "parents": [
        "e8c9c38a71edb20dcca8a77914665b706b68f7e8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Jul 18 19:45:56 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Jul 18 19:45:56 2024 -0400"
      },
      "message": "Change jenkins node to the new aws image for a test run\n\nChange-Id: I977bfa2668362b2e88ce59b0cc6fd7908c53ce43\n"
    },
    {
      "commit": "e8c9c38a71edb20dcca8a77914665b706b68f7e8",
      "tree": "43f32e1e47b4c52ab4bcdcae493bcdf2c0ee9352",
      "parents": [
        "4d612a903a56c00123eb2e20bf1f331d97129c59"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Jul 18 17:31:36 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Jul 18 17:31:36 2024 -0400"
      },
      "message": "Switch voltha-protos over to the new ami image\n\nChange-Id: Ic7b23c9fa4f8108da087261719110a95f50d25ac\n"
    },
    {
      "commit": "4d612a903a56c00123eb2e20bf1f331d97129c59",
      "tree": "c8ffa6e3676bbd0f7dffeb70ae4def6b003bf1c2",
      "parents": [
        "793b074445f6e5651ae6e1a6000cfeab6c090680"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Apr 24 15:30:49 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Apr 24 19:58:55 2024 +0000"
      },
      "message": "[VOL-5319] voltctl release problems\n\njjb/github-release/voltha.yaml\n------------------------------\n  o Update copyright notice, add SPDX tokens.\n  o Edits allow \u0027make lint-reuse\u0027 to run cleanly.\n\njjb/shell/github-release/help.sh\njjb/shell/github-release/parse-args.sh\n--------------------------------------\n  o Cosmetic edits.\n  o Script is growing so bulk move some functions into named libraries.\n\njjb/shell/github-release.sh\n---------------------------\n  o Script edits are mostly added to improve logging and debugging.\n  o Replace hardcoded /bbsim/ reference in log output with /{repo}/.\n    Can be confusing displaying \u0027bbism\u0027 when voltctl is being released.\n  o Added debug function bannerEL() to announce function ENTER/LEAVE.\n  o Display function name and line number when error() is called.\n  o Added arg --self-verify for debugging.  Perform simple credential\n    validation using login() \u0026 logout() VS allowing script to run.\n  o Added an extra case in getGitVersion().  GERRIT_PROJECT\u003d may not\n    be defined while debugging interactively.  Report error and\n    suggest fixes.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I481b3dfa1cc323d02babb0a5df86145f49ab176f\n"
    },
    {
      "commit": "793b074445f6e5651ae6e1a6000cfeab6c090680",
      "tree": "903dc3f74b6f098b30b2aa89157954dc0903b9b0",
      "parents": [
        "a6b0bea0b6ba0987abfd8e920e514d53c25b7d6a",
        "2a7f476cf0375f8b3f3f6c29c0fb2650d310bf43"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Apr 19 18:01:02 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Apr 19 18:01:02 2024 +0000"
      },
      "message": "Merge \"[VOL-5297] Bulk license error cleanups\""
    },
    {
      "commit": "a6b0bea0b6ba0987abfd8e920e514d53c25b7d6a",
      "tree": "85d8761a6ca9f582461d6b65d824adb7b448a960",
      "parents": [
        "2a9f016501af807661d653b2858e26b863bbb654"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Fri Apr 19 13:41:44 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Fri Apr 19 13:41:44 2024 -0400"
      },
      "message": "Remove debug script, contributing to job failures\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: Iae1e4f9a75d371dc58b0edaa27c3d397d81baaab\n"
    },
    {
      "commit": "2a9f016501af807661d653b2858e26b863bbb654",
      "tree": "2580849d197e8a5bb0d1cc7995cd5f275544f98b",
      "parents": [
        "2be1794ec411155a0dbeb10a768608df39929879"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Apr 18 16:22:18 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Apr 18 16:23:01 2024 -0400"
      },
      "message": "Update debug script to warn VS throw exception\n\nChange-Id: Ic8359d2c2f21b0960ddeb0d75907eef8d61bedc5\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "2a7f476cf0375f8b3f3f6c29c0fb2650d310bf43",
      "tree": "4d1ec3e31ba45eaadba677cfd992a6e0bec6cb96",
      "parents": [
        "daa1f0ad84ee0f02b77360d89673539ec974ba09"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Apr 04 17:18:36 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Apr 04 17:18:36 2024 -0400"
      },
      "message": "[VOL-5297] Bulk license error cleanups\n\njjb/verify/vsg-hw.yaml\njjb/verify/vsg.yaml\njjb/verify/vspgwc.yaml\njjb/verify/vspgwu.yaml\njjb/verify/vtn-service.yaml\njjb/verify/vtn.yaml\njjb/verify/vtr.yaml\njjb/verify/xos-gui.yaml\njjb/verify/xos-rest-gw.yaml\njjb/verify/xos-tosca.yaml\njjb/verify/xos.yaml\n---------------------------\n  o make lint-reuse cleanups\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I5e684fd9df2b5a9f7c725ed9342fc2d14af604dc\n"
    },
    {
      "commit": "2be1794ec411155a0dbeb10a768608df39929879",
      "tree": "cc71433ba0bf29c4b773dee6d4412af9329ece6f",
      "parents": [
        "daa1f0ad84ee0f02b77360d89673539ec974ba09"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Apr 04 16:34:06 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Thu Apr 04 16:34:06 2024 -0400"
      },
      "message": "[VOL-5297] Cleanup lint-reuse license errors.\n\nLICENSES/Apache-2.0.txt\nLICENSES/EPL-1.0.txt\nLICENSES/LicenseRef-ONF-Member-Only-1.0.txt\n-------------------------------------------\n  o Copy in license files from repo:aether-ci-management\n  o Source containing SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0\n    fails on REUSE/license checking.\n  o Evidently JJB and packer files were copied between repos but the\n    software licenses were not included.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I62ce593637497ecbca2fb440e2d6cad60ebd2ecc\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": "1679d43a96cce0b8395f07eed74e2e05e174fbf0",
      "tree": "ace850cc8db33604bdc7596a8cc0ebb35154be03",
      "parents": [
        "1cc9029780fa3a64302871a1b5fc47d23ee468b1"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Apr 03 10:22:32 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Apr 03 10:22:46 2024 -0400"
      },
      "message": "[VOL-5296] Publish a new version of voltctl\n\njjb/github-release.yaml\n-----------------------\n  o Minor yamllint cleanups.\n  o credential \u0027github-release-token\u0027 must be a personal token in one\n    of the cord admin user accounts, not finding it in any of the\n    normal places.\n  o Change to known quantity \u0027onf-voltha\u0027.\n\nChange-Id: Icbc8c3b6244a69f90d2d6186a132ebb1667eea9a\n"
    },
    {
      "commit": "1cc9029780fa3a64302871a1b5fc47d23ee468b1",
      "tree": "1425fd6cd2795ae4dbf855c673d343ea30be5b98",
      "parents": [
        "db43bde812447b3107349bc18e63ab477e39fb35"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Tue Apr 02 09:27:33 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Tue Apr 02 09:27:33 2024 -0400"
      },
      "message": "[VOL-5296] shellcheck and yamllint cleanups\n\njjb/shell/github-release.sh\n---------------------------\n  o Fixed a few lingering problems in source.\n  o Cannot quote shifted arguments when creating a reference (local -n).\n    + Passed values morph into a string with quoting so lose type.\n  o Remove shellcheck exclusions, unqouting corrects the problem:\n    + SC2178 - Variable was used as an array but is now assigned string.\n\njjb/lint.yaml\njjb/maven.yaml\njjb/verify/osam.yaml\n--------------------\n  o Peripheral edits to force a jenkins job to run for *.sh.\n  o Cleanup errors reported by yamllint --strict.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: Ie80b42ebffbdaa24a8205c6344bf1b6b86281fcf\n"
    },
    {
      "commit": "db43bde812447b3107349bc18e63ab477e39fb35",
      "tree": "999a994296f98b25bca912495980ccfdcb64af25",
      "parents": [
        "2c9e85035f2c0c7109e9780e0225943ecb8981c2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Apr 01 14:54:35 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Apr 01 14:54:35 2024 -0400"
      },
      "message": "[VOL-5296] shellcheck and yamllint cleanups\n\njjb/shell/github-release.sh\n---------------------------\n  o Cleanup shellcheck warnings prior to working on voltctl error.\n\njjb/docker-publish.yaml\n-----------------------\n   o repo: ci-management requires a yaml config edit in order for a job\n     to run so arbitrarily modify docker-publish.yaml.\n   o Cleanup yamllint warnings about long lines.\n\n[HOWTO: test]\n  % make lint-shell\n    shellcheck jjb/shell/github-release.sh\n  % make lint-yaml-all\n    yamllint --strict jjb/docker-publish.yaml\n\nChange-Id: If367e80da7c2e12c2025769eca716e439d6396ee\n"
    },
    {
      "commit": "2c9e85035f2c0c7109e9780e0225943ecb8981c2",
      "tree": "ff15bf46eef296f925229455f1410050a6845800",
      "parents": [
        "8a765bade330775bd7d919e22f2c020b04e8887d"
      ],
      "author": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Fri Mar 29 13:05:38 2024 -0700"
      },
      "committer": {
        "name": "Mahir Gunyel",
        "email": "mahir.gunyel@netsia.com",
        "time": "Fri Mar 29 13:05:38 2024 -0700"
      },
      "message": "VOL-5296 - voltctl release failure\n\nChange-Id: Id5281cea3dd76595e3219100d51834cc773e91a3\n"
    },
    {
      "commit": "8a765bade330775bd7d919e22f2c020b04e8887d",
      "tree": "a184a00217b1df8f000a8b55b2f6a5ec36e9f11f",
      "parents": [
        "5c135febe1a1f73ea4c8f235201aba067fa927ac"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Mar 27 10:27:29 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Mar 27 16:57:02 2024 -0400"
      },
      "message": "A unit test for validating repository tags.\n\nlf/include.mk\n-------------\n  o Handle a bootstrap case for git submodule checkout.\n  o Invoke git command using macro $(GIT) else not found by path.\n  o git submodule update --init --recursive will checkout repo:onf-make\n\ntest/bats/check_repo_tags.bats\n------------------------------\n  o A BATS unit test to validate contents of gerrit and github repository tags.\n  o Replace inlined hardcoded list of repository names.\n  o Instead read them from data file conf/repos/voltha.\n  o Added conditional booleans enable_fatal\u003d and enable_skip\u003d1\n    for easy removal of test filtering while using interactively.\n\ntest/bats/conf/repos/deprecated\n-------------------------------\n  o Move a few repositories into a new deprecated list so their usage is clear.\n\n[HOWTO: test]\n  % git clone ssh://gerrit.opencord.org/ci-management\n  % make -C ci-management/tests/bat test-bats\n\ncheck_repo_tags.bats\n3 tests, 0 failures\n\nChange-Id: I5fc8e37b36f02f77d5b54594a7092a9456562939\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "5c135febe1a1f73ea4c8f235201aba067fa927ac",
      "tree": "031938a789a5eac20aa1877558a53cc0e8a56ba0",
      "parents": [
        "e711087d28aac5778326e1398fa636a9f1cb81be"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Mar 25 16:45:55 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Mar 26 11:02:18 2024 -0400"
      },
      "message": "Fix a repository issue\n\njjb/software-upgrades.yaml\n--------------------------\n  o Added a copyright notice.\n  o Cosmetic yaml edits to force a job to run.\n\njjb/pipeline/voltha/software-upgrades.groovy\n--------------------------------------------\n  o Changed https://github to https://gerrit for consistency.\n  o Branch deletions are not mirrored out to github and stray\n    entries can cause problems for docker image retrieval.\n  o Querying gerrit (current source of truth) will return valid branches.\n\ntest/bats/\n----------\n  o Add BATS unit tests to validate \u0027git ls\u0027 code snippet\n    from the software-upgrade.groovy pipeline script.\n\nChange-Id: Id6e7f7a77f8a0b5b7a904fafa42ea81f7c6342a5\n"
    },
    {
      "commit": "e711087d28aac5778326e1398fa636a9f1cb81be",
      "tree": "445c5e18a252176fe2a5bbc9860712c57c833c57",
      "parents": [
        "eb84a637151aa52ac5e308dbc6a92cde27da9eb7"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 22 14:23:34 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 22 14:23:34 2024 -0400"
      },
      "message": "Minor edits to support repo:onf-make\n\nMakefile\n--------\n  o Remove Makefile inlined include help/trailer.mk, lib sourced.\n\nlf/include.mk\n-------------\n  o Mark git-submodule targets as .PHONY so they always process.\n  o Use library $(banner) macro to annouce target for logging.\n  o Add help text for two git-submodule targets.\n\nrequirements.txt\n----------------\n  o Add bashate to the list of python modules to install.\n\nChange-Id: If35c7aac9e0deb25c0fc0ba8b158aafe78d6754f\n"
    },
    {
      "commit": "eb84a637151aa52ac5e308dbc6a92cde27da9eb7",
      "tree": "fc0a407ddb7dc68c722859c0c5a22c98fbf3a45c",
      "parents": [
        "748d30050b98d6bf263e30ed26b26bbbe67ffb85"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Mar 21 13:36:32 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 22 08:39:57 2024 -0400"
      },
      "message": "[VOL-5285] - JJB Upgrade toward v5\n\nglobal-jjb/\n-----------\n  o Stage upgrade to v0.67.0\n  o https://docs.releng.linuxfoundation.org/projects/global-jjb/en/latest/release-notes.html#v0-67-0\n  o Let(s) see if the bashate commit hook is enabled by default.\n  o Hope not, if it is bulk lint cleanups across all repos will be needed.\n\nChange-Id: I46bfb01525899a89fd61bb6e395b0723ffee6c94\n"
    },
    {
      "commit": "748d30050b98d6bf263e30ed26b26bbbe67ffb85",
      "tree": "e43d21c55da47cbbc1f7d937fc18f716aeb952af",
      "parents": [
        "86966d964d3023c1431ad0467e1503a10425ce53",
        "5a7ebda27fdc6a247ef7477051ceee620b9b832d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 15 13:08:10 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Mar 15 13:08:10 2024 +0000"
      },
      "message": "Merge \"[VOL-5285] JJB: Upgrade toward v5\""
    },
    {
      "commit": "5a7ebda27fdc6a247ef7477051ceee620b9b832d",
      "tree": "7c2f82a9b8ed3409476f2e2eb10cdf623c1825a4",
      "parents": [
        "746401b15a81cbb28730775678e14dc7e4cdc247"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Mar 13 18:12:44 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Mar 13 18:12:44 2024 -0400"
      },
      "message": "[VOL-5285] JJB: Upgrade toward v5\n\npacker/common-packer\n--------------------\n o Upgrade common-packer to v0.13.0\n   + https://docs.releng.linuxfoundation.org/projects/common-packer/en/latest/release-notes.html#v0-13-0\n o v0.8.0 upgrade is not a problem, packer-builder:aws already configured.\n   + https://docs.releng.linuxfoundation.org/projects/common-packer/en/latest/release-notes.html#v0-8-0\n\nChange-Id: Iac03bf898d1935fd619eabee9f9014e9c32da1e2\n"
    },
    {
      "commit": "86966d964d3023c1431ad0467e1503a10425ce53",
      "tree": "6ed4f3c481d44913ced57776ef42284513a1aa27",
      "parents": [
        "746401b15a81cbb28730775678e14dc7e4cdc247"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Mar 13 17:06:53 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Mar 13 17:06:53 2024 -0400"
      },
      "message": "Upgrade JJB toward v5.0\n\nglobal-jjb/\n-----------\n o Update to v0.60.5\n o https://docs.releng.linuxfoundation.org/projects/global-jjb/en/latest/release-notes.html#v0-60-5\n\nPENDING / BLOCKER\n-----------------\n o common-packer v0.8.0\n o lftools v0.37.7\n\nSee Also\n--------\n o https://confluence.linuxfoundation.org/display/~amps/jjb-upgrade\n\nChange-Id: Iafaa31d3d698803646c07de88ad4ddfee79b4c68\n"
    },
    {
      "commit": "746401b15a81cbb28730775678e14dc7e4cdc247",
      "tree": "0e9939c3861510e52d27a89f0cb87f82b279c16c",
      "parents": [
        "e99e43cde910c8169ea66ca6a83203749f6dc82e",
        "72ee720d86e722ad53e1113d19d6a719c806cffb"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Mar 11 16:15:58 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Mon Mar 11 16:15:58 2024 +0000"
      },
      "message": "Merge \"Upgrade JJB toward v5.0\""
    },
    {
      "commit": "e99e43cde910c8169ea66ca6a83203749f6dc82e",
      "tree": "81a6d5d128a1b0966f93c0cf7907a676981f6161",
      "parents": [
        "6db8ba6afa796efa4494a1cfb0f8d044781b2392",
        "56fdfeccbd603827449c6b969f0b17bf2a43b7f3"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Mar 11 16:06:49 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Mon Mar 11 16:06:49 2024 +0000"
      },
      "message": "Merge \"Update repository to use repo:onf-make/makefiles\""
    },
    {
      "commit": "72ee720d86e722ad53e1113d19d6a719c806cffb",
      "tree": "399a53ca78e94823a3736083c409885f4dcbb3f8",
      "parents": [
        "6db8ba6afa796efa4494a1cfb0f8d044781b2392"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Mar 11 11:51:40 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Mar 11 11:53:38 2024 -0400"
      },
      "message": "Upgrade JJB toward v5.0\n\npacker/common-packer\n--------------------\n  o Upgrade to v0.7.6\n  o v0.8.0 future upgrade dep:\n    - packer-merge jobs set packer-builder to aws.\n\nlf-ansible\n----------\n  o Upgrade to d738626df7005fd7b00fa50e368e4c4e3931a7bd\n  o Latest patch circa 2018\n\nSee Also\n--------\n  o https://confluence.linuxfoundation.org/display/~amps/jjb-upgrade\n\nChange-Id: I663e98409212c0c8bec7f368c809eeee6c61d95f\n"
    },
    {
      "commit": "6db8ba6afa796efa4494a1cfb0f8d044781b2392",
      "tree": "e17bf91dc9a4d382023b80cc7d367aecc98eaca0",
      "parents": [
        "b593e5611e1d7808c514eaeff22018968fc263e2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Mar 06 11:12:08 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Mar 06 11:12:08 2024 -0500"
      },
      "message": "Upgrade JJB toward v5.0\n\njjb/defaults.yaml\n-----------------\n  o Upgrade lftools version to 0.37.4.\n    + python interpreter deps prevent upgrading to v0.37.7.\n  o Upgrade global-jjb to v0.57.3\n    + Define required \u0027failure-notification*\u0027 vars.\n\nChange-Id: I24dc0ad8cec0daa8118bfb098e7149781e7641c6\n"
    },
    {
      "commit": "b593e5611e1d7808c514eaeff22018968fc263e2",
      "tree": "1b1df2455541f5b6c67f9eccc83c97e049c7b324",
      "parents": [
        "f2e312cd4c322e7e1266a841530e6abf6b4c37e5"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Mar 04 18:04:37 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Mar 04 18:04:37 2024 -0500"
      },
      "message": "JJB: Upgrade toward v5\n\nglobal-jjb/\n-----------\n  o Dependency common-packer updated to v0.7.0\n  o Update global-jjb to v0.57.0:\n    +  IS: 09979e2fde9b92aa7bc00de4175a88d64fe9e33f\n    + WAS: 89213a114af3775da43b5f97c3584db516d49987\n  o https://gerrit.linuxfoundation.org/infra/gitweb?p\u003dreleng/global-jjb.git;a\u003dtag;h\u003d7cf778b0450d525cdda3f1e38b66f9a3bbd1f29b\n\nChange-Id: I2049f3a04629217aa9a2c9896cc8220ecd65eacd\n"
    },
    {
      "commit": "56fdfeccbd603827449c6b969f0b17bf2a43b7f3",
      "tree": "93834f4f28b03c69160545cd108cf9828c08fb99",
      "parents": [
        "054d8314ea3abe74785280c4f5557928756ea443"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 01 13:43:36 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 01 14:53:52 2024 -0500"
      },
      "message": "Update repository to use repo:onf-make/makefiles\n\n.gitmodules\nMakefile\nconfig.mk -\u003e lf/config.mk\nlf/include.mk\nlf/local/include.mk\nlf/onf-make\nmakefiles/README.md\n-------------------------\n  o Initial staging to remove per-repository makefiles/ directory.\n  o Add repo:onf-make as a git submodule.\n  o lf/include.mk is central access for loading all library logic.\n  o lf/local/ replaces $(sandbox-root)/makefiles.\n\n*.groovy, *.sh, *.yaml\n----------------------\n  o Include source edits to force pipeline to rebuild.\n  o Added SPDX copyright notice tokens.\n\nChange-Id: Ia6b95880e720956d01af2c5966f7ae5d0f4c13b1\n"
    },
    {
      "commit": "f2e312cd4c322e7e1266a841530e6abf6b4c37e5",
      "tree": "55ee2c1d3a13633cb3f6781eb2afd56b459c61ca",
      "parents": [
        "054d8314ea3abe74785280c4f5557928756ea443"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 01 12:00:05 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 01 17:54:13 2024 +0000"
      },
      "message": "[VOL-5286] - JJB: Upgrade common-packer to v0.7.1\n\npacker/common-packer\n--------------------\n  o Upgrade packer to v0.7.1\n  o v0.7.0 (unreleased) is a dependency for global-jjb upgrade to v0.57.0\n\nMakefile\n--------\n  o Cleanup old help target text in prep for repo:onf-make checkout.\n\n[HOWTO: Test]\n% make help\n% make build -or- jjb-gen\n% make lint  -or- lint-jjb\n\nChange-Id: I887c98435ed2c76c3f0be7ace4fa97cc77ad5f64\n"
    },
    {
      "commit": "054d8314ea3abe74785280c4f5557928756ea443",
      "tree": "469a8455ab681dd175f5312a96b6b8d90757fc44",
      "parents": [
        "f023276e59bf28ff32c1cbe0663dba0d8f867429"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 22 12:19:37 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Feb 22 12:19:37 2024 -0500"
      },
      "message": "Incremental upgrade toward JJB v5\n\nglobal-jjb/\n-----------\n  o https://gerrit.linuxfoundation.org/infra/admin/repos/releng%2Fglobal-jjb,general\n  o Upgrade from v0.53.3 to v0.54.0\n\njjb/lint.yaml\njjb/verify/voltha-api-server.yaml\njjb/verify/voltha-lib-go.yaml\njjb/voltha-e2e.yaml\n---------------------------------\n  o Cosmetic edits to force pipelines to rebuild.\n  o Added a copyright notice and field \u0027Entropy\u0027 to support programatic\n    cosmetic patch creation.  In the future simply munge the entropy\n    comment VS modifying sources.\n\nChange-Id: If48b859819c41d2821b11b72335a6d87ba5329f5\n"
    },
    {
      "commit": "f023276e59bf28ff32c1cbe0663dba0d8f867429",
      "tree": "de86a6417deab56802358e7c02ce703b66602ecb",
      "parents": [
        "7f6c2c0a166a90587f88d0827dfc9cf0e2a39b3a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 17:23:04 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 17:23:04 2024 -0500"
      },
      "message": "Add missing quote, added func banner()\n\nChange-Id: I7d9f0df308ce858ed659bffa8ce985cfdc8f1c10\n"
    },
    {
      "commit": "7f6c2c0a166a90587f88d0827dfc9cf0e2a39b3a",
      "tree": "3f6105219e9dce27cae4509f1315172bd1ca05d7",
      "parents": [
        "f2d8bf3632c7f44d79188231725aa838cc1b985e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 14:15:24 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 14:15:24 2024 -0500"
      },
      "message": "Enable debugging for repo:onos job\n\nChange-Id: Id79a74a4773151b01d7d30cc31b058fcff68f5fb\n"
    },
    {
      "commit": "f2d8bf3632c7f44d79188231725aa838cc1b985e",
      "tree": "cf56962a22db3091880aaad4e9eb92059b5d6cec",
      "parents": [
        "f1aaa04fafc7849fdb021ddcccc2b99532cd9519",
        "c26dd386db1773bd6d7c0f19ec57e4f7168ad948"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 18:01:41 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Sun Feb 11 18:01:41 2024 +0000"
      },
      "message": "Merge \"Filter cache and temp entries from .kube filesystem listing\""
    },
    {
      "commit": "f1aaa04fafc7849fdb021ddcccc2b99532cd9519",
      "tree": "11f9f9ea1904d6b7f55cd15518ddbbdb940373c5",
      "parents": [
        "7b813bf7cca2e193bb1d2b35606efba6d5b417a0"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 12:07:22 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 12:07:22 2024 -0500"
      },
      "message": "Just initialize config\u003d, no arg passed in yet\n\nChange-Id: Ib3861746b416d2f028b7956945fbeffde4dbfc7e\n"
    },
    {
      "commit": "c26dd386db1773bd6d7c0f19ec57e4f7168ad948",
      "tree": "07ab2efe23d2e29f6e0fa8aa56941b777a2b7d5c",
      "parents": [
        "7b813bf7cca2e193bb1d2b35606efba6d5b417a0"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Feb 10 19:48:30 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 10:43:53 2024 -0500"
      },
      "message": "Filter cache and temp entries from .kube filesystem listing\n\nChange-Id: I5527eb292a21817e51d416d9e453aa17c62eb98b\n"
    },
    {
      "commit": "7b813bf7cca2e193bb1d2b35606efba6d5b417a0",
      "tree": "1cea55037b20eb3d9c7b57e84cf001398619e7cc",
      "parents": [
        "518f35702f8b34266b977945ebd81f954db5b1d0",
        "d54877283564eabfab648380f3c3007bd01e6c93"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 15:42:21 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Sun Feb 11 15:42:21 2024 +0000"
      },
      "message": "Merge \"[VOL-5020] Update helm charts for repo:voltha-tracing\""
    },
    {
      "commit": "d54877283564eabfab648380f3c3007bd01e6c93",
      "tree": "177900b690217a817269107b66510cf022d2cd4b",
      "parents": [
        "7035bf7b71a87e0e3bb72fd35aa90733d03713f2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 09:39:14 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Feb 11 09:39:14 2024 -0500"
      },
      "message": "[VOL-5020] Update helm charts for repo:voltha-tracing\n\nvars/getPodsInfo.groovy\n-----------------------\n  o Add debugging\n  o Display ENTER/LEAVE banners when the script is called.\n  o Wrap logic in a try/catch/finally block to help expose\n    another silent failure source.\n\n.groovylintrc.json\n------------------\n  o Added an exclusion file to filter some basic opinion\n    based options that are filing the lint report.\n\njjb/verify/bbsim-sadis-server.yaml\njjb/verify/bbsim.yaml\n----------------------------------\n  o *.yaml edit made for side effects.\n  o Regenerate JJB pipelines.\n\nvars/iam.groovy\n---------------\n  o Need to revisit this script, debugging flag added.\n  o Script creates a closure for invoking pipeline tasks.\n  o Automates wrapping task with try/catch/finally/ran-to-completion.\n  o Automates wrapping task with display of ENTER/LEAVE banner.\n\nChange-Id: I1437c336a1fb75a7723c397716f07ce00c1d00ce\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": "7035bf7b71a87e0e3bb72fd35aa90733d03713f2",
      "tree": "56391bcaf70b23734afba4641634cdafe0e28785",
      "parents": [
        "e6f337ec333f93ccce4275018fa4b3d91c77256b"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Feb 10 18:44:11 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Feb 10 18:44:11 2024 -0500"
      },
      "message": "Fixed a typo in path, cosmetic yaml edits to force pipeline regen\n\nChange-Id: Iebfa8261fe8240f3f5c9632bed0e07b7e8bd960f\n"
    }
  ],
  "next": "e6f337ec333f93ccce4275018fa4b3d91c77256b"
}
