)]}'
{
  "log": [
    {
      "commit": "8b7b3dffe26977e278f99465091abd58859bef31",
      "tree": "0891c3d10d9dc88e9f6852288bbfaf7af6ca037f",
      "parents": [
        "57769e7cbdd9e0a9d9c3a25e28958312341a7eba"
      ],
      "author": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Fri Sep 15 11:27:15 2023 +0200"
      },
      "committer": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Fri Sep 15 11:40:00 2023 +0200"
      },
      "message": "voltha-e2e voltha-scale software-upgrades: use scm and branched scripts\n\n* use pipeline-scm to pull pipeline-script directly from ci-management\n  git repository instead of parsing it via dsl\n* checkout specific pipeline-branch for each pipeline definition to\n  align tests with voltha release\n* align voltha-scale, voltha-e2e and software-upgrades tests with\n  changes done for voltha-test in gerrit change #34686 and #34682 for\n  ci-management repo\n\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\nChange-Id: I28710413f7a0b1bcc6b7aa02d5196a0e7f1f50a4\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\n"
    },
    {
      "commit": "57769e7cbdd9e0a9d9c3a25e28958312341a7eba",
      "tree": "d8621c38a2bd18656f1f65d6f3ee4ce205bd3424",
      "parents": [
        "8da0894aa7846b05e1f94f7e5441d9ce7522598a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 14 17:04:14 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 14 17:04:14 2023 -0400"
      },
      "message": "Regen\n\nChange-Id: I43c64d88ad930727a1f392ae646e340c479e8b30\n"
    },
    {
      "commit": "8da0894aa7846b05e1f94f7e5441d9ce7522598a",
      "tree": "0198c506563219d4851b2ffcf32a1ec2ef78fc73",
      "parents": [
        "8d12f65b34a6a6d53eef3ab9485022f4ab154fdd"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 14 13:52:49 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 14 13:52:49 2023 -0400"
      },
      "message": "[VOL-5177] - verify_voltha-openolt-adapter_sanity-test failure\n\nvars/volthaStackDeploy.groovy\n-----------------------------\n  o I should stop using my gaming keyboard for development, sensitivity\n    and response rate contribute to insertion of a few stray characters.\n\nChange-Id: I417a67f3f77d733ee5135b05175785ac73cca294\n"
    },
    {
      "commit": "8d12f65b34a6a6d53eef3ab9485022f4ab154fdd",
      "tree": "721339a7d68e1bc6e03e764ef25d0986495373c7",
      "parents": [
        "cd3f0759e6e77dd0c7e53ba121039adeb3710bd3"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Sep 13 18:25:33 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Sep 13 18:25:33 2023 -0400"
      },
      "message": "[VOL-5177] - verify_voltha-openolt-adapter_sanity-test failure\n\nvars/volthaStackDeploy.groovy\n-----------------------------\n  o Remove stray 1 from c1fg, gaming keyboard sensitivity \u0026 low hovering hands.\n  o Move 2.9 ONOS deployment loop into a function with unwound pipelines so\n    we can periodically log output.\n\nChange-Id: Id6b946c5976551be7d0a6feae42965ecb5c20fd5\n"
    },
    {
      "commit": "cd3f0759e6e77dd0c7e53ba121039adeb3710bd3",
      "tree": "368c397d23cb88ac228edda0a0534fa923f18f56",
      "parents": [
        "c20bd72b817a33b3b338c4c95e861529029d8697"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Sep 11 18:10:12 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Sep 11 18:12:22 2023 -0400"
      },
      "message": "[VOL-5177] - verify_voltha-openolt-adapter_sanity-test failure\n\nvars/volthaStackDeploy.groovy\n-----------------------------\n  o Remove ONOS config loader fully deploy check.  Logic commented the check\n    was only relevant to v2.8 and the adapter sanity test is timing out on it.\n  o Refactor launchVolthaStack logic from process() into a named function\n    for readability.  Use debug logic added for ONOS config loader to avoid\n    pipeline problems and display command output periodically.\n  o Changed sh \"\" calls into sh(label:\u0027foo\u0027, script:\u0027\u0027) to improve logging.\n  o npm-groovy-lint cleanups:\n    - braces on same line as function defs and try/catch/finally.\n    - declare typed variables VS generic def.\n    - single-quote strings that do not require variable expansion.\n\nChange-Id: I7b6bbed459de1cc91e705cb598ade3297bfd6ec5\n"
    },
    {
      "commit": "c20bd72b817a33b3b338c4c95e861529029d8697",
      "tree": "a2c72eb653ead0e46f4f6fc4c2c7ac3e4c65bff2",
      "parents": [
        "e93c3fae5b4ff8b7b20a9b76e6e4942a5e1dce7d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Sep 11 15:25:12 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Sep 11 15:25:12 2023 -0400"
      },
      "message": "[VOL-5177] - verify_voltha-openolt-adapter_sanity-test failure\n\nMore debugging added for voltha-adapter-sanity-test.\n\nvars/volthaStackDeploy.groovy\n-----------------------------\n  o Interesting \u0027set +x#\u0027 is an error.\n  o Insert whitespace to separate +x from comment leader.\n\nChange-Id: Ic16d50ed5a1cac57c82d7e604f057440a3bcc479\n"
    },
    {
      "commit": "e93c3fae5b4ff8b7b20a9b76e6e4942a5e1dce7d",
      "tree": "5d4b357205f98f6775aa3e3f82d503d4973e47c3",
      "parents": [
        "390cee12ae2138c351970c94f592c7059dcbde8d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Sep 11 09:34:24 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Sep 11 14:47:15 2023 -0400"
      },
      "message": "[VOL-5177] - verify_voltha-openolt-adapter_sanity-test failure\n\nMore debugging added for voltha-adapter-sanity-test.\nhttps://jenkins.opencord.org/job/verify_voltha-openolt-adapter_sanity-test-voltha-2.12/17/console\n\nvars/volthaStackDeploy.groovy\n-----------------------------\n  o Last job failure was quiet, due to a timeout waiting for ONOS loading.\n  o ERR: Cancelling nested steps due to timeout\n  o Debugging added: display \"kubectl get pods\" early for error messages\n    and to see what is in the stream.  We may need to split the \u0027wc -l\u0027\n    one liner into separate commands to detect problems in the pipeline.\n  o Change getIam() return type from def to String so type cast problems\n    will become visible.\n\nvars/waitForAdapter.groovy\n--------------------------\n  o Replace several raw iam\u003dgetIam() calls with enter(msg), leave(msg).\n  o Replace raw pgrep/pkill with central debug library pkill_port_forward.groovy.\n  o Library logic can be replaced if/when we have port forwarding handled\n    by system services.\n\nChange-Id: I5b07000c20e0bf2b9a12e87d39f384dbcc542a37\n"
    },
    {
      "commit": "390cee12ae2138c351970c94f592c7059dcbde8d",
      "tree": "c4ea5ff6f4a852bd3d09e8a7fdd319274d321fed",
      "parents": [
        "c33a0bf904d4b38bdef3e4eb1a5c0c60b292f6b8"
      ],
      "author": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Mon Sep 11 15:13:43 2023 +0200"
      },
      "committer": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Mon Sep 11 15:13:43 2023 +0200"
      },
      "message": "voltha-test: replace inline dsl scripts with pipeline-scm script source\n\n* this is a first step to allow the usage of git branches to reference\n  different and release specific versions of pipeline scripts by\n  pulling them in via pipeline-scm (as reference) instead of\n  dereferencing them during the jjb pipeline definition and therefore\n  including the hardcoded script within each pipeline\n* this commit intentionally only targets the voltha-test nightly\n  pipelines to avoid any impact of this change on other pipelines (e.g.\n  scale or e2e) which are maintained and refactored separately\n* add common scm definition to allow referencing the ci-management repo\n  by name in each job-template\n* replace \u0027dsl\u0027 for pipeline script reference with pipeline-scm (those\n  are mutually exclusive) and replace relative script path with absolute\n  path of pipeline script within the ci-mangement repo\n\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\nChange-Id: Idac4c9ccfeaac5490fe90a7a52be6dd422d6895b\n"
    },
    {
      "commit": "c33a0bf904d4b38bdef3e4eb1a5c0c60b292f6b8",
      "tree": "cffe98fb8fe7a30699b4457bdddca07302b35cfe",
      "parents": [
        "14711b878d721e90b114ac51ebdec475f116191e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Sep 08 14:41:23 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Sep 08 14:41:23 2023 -0400"
      },
      "message": "[VOL-5177] - verify_voltha-openolt-adapter_sanity-test failure\n\njjb/*\n---------------------------------------------------------\n  o Added function enter/leave for log mesage consistency\n  o Update more sh \"\"\" calls to sh(label:foo, script:bar) for logfile context.\n  o minor npm-groovy-lint cleanups to shorten the warning report.\n\nvars/volthaDeploy.groovy\nvars/volthaInfraDeploy.groovy\n-----------------------------\n  o re-indent buffer so npm-groovy-lint is usable.\n  o Log more progression messages to help debugging.\n\nChange-Id: I5824164dbb8f9c516691672219d6d7476212ccd1\n"
    },
    {
      "commit": "14711b878d721e90b114ac51ebdec475f116191e",
      "tree": "b1d2e0b7f46e6dacb34ac2d8a154b3315782b38e",
      "parents": [
        "8a4eb5b474939fec80a2681487c698959b38c47e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Sep 08 12:33:25 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Sep 08 12:33:25 2023 -0400"
      },
      "message": "[VOL-5177] - verify_voltha-openolt-adapter_sanity-test failure\n\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Fixed an undef var not detected by npm-groovy-lint.\n\nChange-Id: Ifd7c51933f6ca2f6348155e22922c7967036e218\n"
    },
    {
      "commit": "8a4eb5b474939fec80a2681487c698959b38c47e",
      "tree": "5e2c6482ced6df8c806aed2a3fe1422e12af5181",
      "parents": [
        "b4aee539dfb5268944cdbb0747a746bcf23b65d8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 17:54:57 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 17:54:57 2023 -0400"
      },
      "message": "Force job regeneration\n\nChange-Id: Idbabd2c943228f316d98b2745abbb80854882bfe\n"
    },
    {
      "commit": "b4aee539dfb5268944cdbb0747a746bcf23b65d8",
      "tree": "b0e433b2a998f6d76ac8464451271c79681371f1",
      "parents": [
        "6be119981052c83d749a6ab63edc2f1adaf75387"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 17:52:32 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 17:52:32 2023 -0400"
      },
      "message": "Suffix ||true so pgrep will not croak on lack of processes\n\nChange-Id: I83d03646e54e25c33e73e399a73bdd490cca0fb7\n"
    },
    {
      "commit": "6be119981052c83d749a6ab63edc2f1adaf75387",
      "tree": "191d99e9f68388c82c294b4d6a75e5aafa97ac3e",
      "parents": [
        "92ffba618c66c1a7d4c838d6257478c8079d8210"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 17:22:51 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 17:24:24 2023 -0400"
      },
      "message": "Invoke id -u VS uid -u\n\nChange-Id: I172d9ee14e59c76b3f65ae76d057b65736dd78fc\n"
    },
    {
      "commit": "92ffba618c66c1a7d4c838d6257478c8079d8210",
      "tree": "0f496d27f0e998a1218de037580728138c5b4d3e",
      "parents": [
        "d5cd9007eb87106ba40b1bc60438761e31359894"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 16:48:51 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 16:49:44 2023 -0400"
      },
      "message": "[VOL-5170] - Test debugging openolt-adapter-sanity-test-voltha\n\njjb/voltha-e2e/voltha-2.8.yaml\n------------------------------\n  o Cosmetic edit to force job regeneration\n\nvars/pgre_port_forward.groovy\nvars/pkill_port_forward.groovy\n------------------------------\n  o Fix a silly typo, join() list into string.\n\nChange-Id: I12f54c20f51635541af2d4e4dca8429e93b6d61f\n"
    },
    {
      "commit": "d5cd9007eb87106ba40b1bc60438761e31359894",
      "tree": "f951f7c82cf322d26cf2a69b4f505c07a1831e08",
      "parents": [
        "af731d874843ff1eb28b3ada018d039e0752fb54"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 15:40:48 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 15:40:48 2023 -0400"
      },
      "message": "Force job regeneration\n\nChange-Id: If39481bd76412de655f466eec5bbd4a750f5cc44\n"
    },
    {
      "commit": "af731d874843ff1eb28b3ada018d039e0752fb54",
      "tree": "950eb4c318ae0e87ddcd77531376fb46b3176ba5",
      "parents": [
        "e695f4a4789da87410368601bbbd98a7a28a1553"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 15:36:11 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 15:36:11 2023 -0400"
      },
      "message": "Added missing quote on echo\n\nChange-Id: I386974db4b758ffdb11ddce9a08c0a5742407e6c\n"
    },
    {
      "commit": "e695f4a4789da87410368601bbbd98a7a28a1553",
      "tree": "6c5a8272d81afaf3251cb082a859bd1e65b5146a",
      "parents": [
        "11c9b74a989cbd03c7a2303d71fe39c9f4b4bfc8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 14:58:58 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Sep 07 19:12:40 2023 +0000"
      },
      "message": "[VOL-5124] - Fix perms on ~/.volt/config\n\nvars/installVoltctl.groovy\n--------------------------\n  o Remove quotes added to protect value of shell var expansion.\n  o Triple quoted vars passed to sh() require an escaped dollar sign.\n  o Combination of nested quotes resulted in a literal value with\n    unexpanded tilda being used.\n\nChange-Id: I91495da1f7c618d955a87832514d0acbc5f9f438\n"
    },
    {
      "commit": "11c9b74a989cbd03c7a2303d71fe39c9f4b4bfc8",
      "tree": "b6f862cc41bdd38f0a4466b34a445fe357126f51",
      "parents": [
        "c7f7c4a817d5d21e0e1f5933c0abe0bb6fc534a0"
      ],
      "author": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Wed Sep 06 11:35:24 2023 +0200"
      },
      "committer": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Wed Sep 06 16:11:43 2023 +0200"
      },
      "message": "disable all pipelines schedule for berlin-community pods\n\n* the previous commit (e3249ff40a637ad812edb32a3eb8ca7794e00c3d) failed\n  to disable all pipelines, since those that did not have the argument\n  \u0027disable-job\u0027 where missed\n* add argument \u0027disable-job\u0027 to all pipelines targeting the\n  berlin-community-pods\n* move argument \u0027disable-job\u0027 in all active berlin-community-pod\n  pipelines to be directly after \u0027config-pod\u0027 argument to make it easier\n  to find it (which is also going into the direction of sorting\n  arguments alphabetically, but there needs to be another MR to fully\n  implement this)\n\nChange-Id: I33c82d43ab0233377abdb7aeb461f865798f7d49\n\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\nChange-Id: I01982ad668137a3ffaf8f59c9ed8df37727fbdd0\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\n"
    },
    {
      "commit": "c7f7c4a817d5d21e0e1f5933c0abe0bb6fc534a0",
      "tree": "77ccd9f3302f250919be4891343979222b026eed",
      "parents": [
        "746b63e0c32ddabffe3e1f7533b314d5b3f68468",
        "e3249ff40a637ad812edb32a3eb8ca7794e00c3d"
      ],
      "author": {
        "name": "Torsten Thieme",
        "email": "torsten.thieme@adtran.com",
        "time": "Wed Sep 06 08:31:08 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Wed Sep 06 08:31:08 2023 +0000"
      },
      "message": "Merge \"debug: disable all periodic/nightly jobs for the berlin community pods\""
    },
    {
      "commit": "746b63e0c32ddabffe3e1f7533b314d5b3f68468",
      "tree": "67484d29b5d452d7fa0c0d97ef7a23693a0bf55e",
      "parents": [
        "e0ed035220af124b4c0a937d8b4d1bb63216b297"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Sep 05 19:06:47 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Sep 05 19:06:47 2023 -0400"
      },
      "message": "Force pipeline regeneration\n\nChange-Id: I7578c2ea45ea8981c4b0af41389acbfc331a3130\n"
    },
    {
      "commit": "e0ed035220af124b4c0a937d8b4d1bb63216b297",
      "tree": "63c4c17d053e2212601d4c086a1deda855ad46be",
      "parents": [
        "e29fa0bbecc407a35b9bd25b7db24d9b297d1467"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Sep 05 19:00:50 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Sep 05 19:00:50 2023 -0400"
      },
      "message": "Change type from String back to def so var.containsKey() method will be available\n\nChange-Id: I8277f2b6fba4a03a8a178bf315731826a12b8817\n"
    },
    {
      "commit": "e29fa0bbecc407a35b9bd25b7db24d9b297d1467",
      "tree": "a9a057393acd175f0beee511ca8b292289472ac7",
      "parents": [
        "97af219cfc90dc93a946d8d93c27a34c07e72929"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Sep 05 17:56:06 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Sep 05 17:58:07 2023 -0400"
      },
      "message": "Fixed typo in varname volt_conf\n\nChange-Id: I5329e82fba67c04db1ee580b2d19bfc6a7f986db\n"
    },
    {
      "commit": "97af219cfc90dc93a946d8d93c27a34c07e72929",
      "tree": "69d5fcc87dc3babc9e2626b7844a149b73a70ffd",
      "parents": [
        "6380bb9e614fc374e32d5cf7a8558f1ac71d2216"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Sep 05 17:06:41 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Sep 05 17:06:41 2023 -0400"
      },
      "message": "Misc cleanups for job errors\n\nvars/installVoltctl.groovy\n--------------------------\n  o npm-groovy-lint inspired cleanups.\n  o Escape dollar on $var refs within sh() else jenkins thinks they are groovy.\n  o Added functions enter() and leave() to normalize messages for logging.\n  o Added attribute label for shell commands to make calls self-documenting.\n\njjb/voltha-e2e/voltha-2.8.yaml\n------------------------------\n  o Cosmetic edit to force pipeline job generation.\n\nChange-Id: I6596ffb41af3c6f7891cbf2546db1cccb0c0ae2c\n"
    },
    {
      "commit": "6380bb9e614fc374e32d5cf7a8558f1ac71d2216",
      "tree": "f6b5a1914d711fe433137e7b93c72b14a6ff894a",
      "parents": [
        "9d35c0fa48f0dd3fd5bd3caa07ba6b28f4d58375"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Sep 05 14:13:25 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Sep 05 14:14:53 2023 -0400"
      },
      "message": "(sigh) cannot echo , groovy string will trigger an exception\n\nChange-Id: Idc9ba66d4a54bacd837448d9a0cd92ba7a1eb5ae\n"
    },
    {
      "commit": "9d35c0fa48f0dd3fd5bd3caa07ba6b28f4d58375",
      "tree": "78c2aca1810a0006a7a8819e09e48c49add1d568",
      "parents": [
        "43cb15a08202e21b57999dc016a69e8341d09913"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 21:35:54 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Sep 05 13:14:05 2023 -0400"
      },
      "message": "[VOL-5121] - Fix permissions on ~/.volt/config\n\nvars/installVoltctl.groovy\n--------------------------\n  o Fix perms on ~/.volt from a central place.\n\njjb/voltha-e2e/voltha-2.8.yaml\n------------------------------\n  o Cosmetic edit (loglevel: DEBUG \u003c\u003d\u003e INFO).\n  o Included to force regeneration of pipeline jobs.\n\nChange-Id: Id1db15c01ee4fba949ea1ba1cf41ec01670d17bd\n"
    },
    {
      "commit": "e3249ff40a637ad812edb32a3eb8ca7794e00c3d",
      "tree": "44966830a9ed7b67262a6d7af5debbc18d4af16d",
      "parents": [
        "43cb15a08202e21b57999dc016a69e8341d09913"
      ],
      "author": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Tue Sep 05 12:10:40 2023 +0200"
      },
      "committer": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Tue Sep 05 12:10:40 2023 +0200"
      },
      "message": "debug: disable all periodic/nightly jobs for the berlin community pods\n\n* since all pipelines on the berlin-community-pod-1 and 2 are currently\n  failing (for multiple reasons) and therefore do neither have a\n  reliable runtime, nor any meaning for the current release, we might as\n  well disable them and stop them from cluttering up the build queues as\n  well as interfering with the ongoing debug efforts\n* setting \"disabled-job: true\" for all of the berlin-community-pod jobs\n  is intended as a temporary debug setting and this commit should be\n  either completely or partially reverted once the debugging has been\n  concluded and the pipelines are usable again\n\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\nChange-Id: Idb93efaa17bb3db69e4b0bfbabf9a4ca3abfc9bf\n"
    },
    {
      "commit": "43cb15a08202e21b57999dc016a69e8341d09913",
      "tree": "43463160707b44a5dfe0cf6656e63a8c526830e7",
      "parents": [
        "74ec08c3459a32bb7e3bee2a9f2b4b02f290962d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Sep 01 14:32:27 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Sep 01 14:32:27 2023 -0400"
      },
      "message": "[VOL-5170] - Test debugging openolt-adapter-sanity-test-voltha\n\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o More debugging added around Create K8s Cluster, port forwarding failure.\n  o sh(label:\u0027foo\u0027) more shell commands.\n  o Replace inlined pgrep/pkill commands with vars/p{grep,kill} scripts calls.\n  o Refactor port-forward cleanup logic into a named function.\n  o job post() routines augmented to call port cleanup function.\n\nvars/pkill_port_forward.groovy\n------------------------------\n  o Common port-forward script logic to display and kill procs if running.\n\nChange-Id: Icc9d9dcbafd376926b95265bf2574b0dfd53baa8\n"
    },
    {
      "commit": "74ec08c3459a32bb7e3bee2a9f2b4b02f290962d",
      "tree": "ef34b763155d75afe678dd961840a8020c396296",
      "parents": [
        "c63186b80bb414feafc190d2b810bfb988808b0d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 31 11:25:57 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 31 16:43:21 2023 -0400"
      },
      "message": "[VOL-5170] - Test debugging openolt-adapter-sanity-test-voltha\n\nvars/createKubernetesCluster.groovy\nvars/volthaStackDeploy.groovy\nvars/waitForAdapters.groovy\n-----------------------------------\n  o npm-groovy-lint cleanups\n  o Correct indentation\n  o emacs untabify (tabs to spaces)\n  o Split long shell commands into distinct sh() blocks.\n  o Add sh() attribute \u0027label\u0027 so logged commands are self-documenting.\n  o Added more banners to label logged output.\n\nvars/volthaStackDeploy.groovy\n-----------------------------\n  o remove set +x from sh() commands to add log output.\n  o re-enable thrown excpetions for process().  This may generate\n    duplicate stack traces but at least we see all errors.\n\nvars/pgrep_port_forward.groovy\n------------------------------\n  o Convenience script, refactor pgrep/pkill logic into a reusable library\n    to avoid inlining copy \u0026 paste port-forward setup/teardown logic.\n  o Shell command must be hardcoded (YUCK!).  Groovy Strings are type\n    GString with no native cast to java.lang.string for sh(\"$cmd\") calls.\n    String casting works at times due to def/object type but exceptions\n    are thrown when incorrect so use a known/reliable value for now.\n\njjb/verify/voltha-openolt-adapter.yaml\n--------------------------------------\n  o Jobgen did not run last attempt, include a config file to force it.\n\nChange-Id: I70843625d6a0ae510594a764697e9e0405dfe64b\n"
    },
    {
      "commit": "c63186b80bb414feafc190d2b810bfb988808b0d",
      "tree": "f45fa9311dd8478dc9ab245fb3dd11fb8597d7e7",
      "parents": [
        "2563719757ee52af49cf9da3fe76ed4bb6877588"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 30 12:39:40 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 30 12:39:58 2023 -0400"
      },
      "message": "Sync software-updates logic with bbsim-tests\n\njjb/voltha-e2e.yaml\njjb/voltha-e2e/master.yaml\njjb/voltha-e2e/voltha-2.12.yaml\n-------------------------------\n   o Create a release/branch job for the dt-fttb periodic test.\n\nChange-Id: Ie9c5819dc221fd450feabca7d8a62ae5e0847597\n"
    },
    {
      "commit": "2563719757ee52af49cf9da3fe76ed4bb6877588",
      "tree": "6cd22ccfdc0d523717f8567ca5d42096922188f0",
      "parents": [
        "a311b6034ef191069579a0f94392add333c0467e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 30 09:53:05 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 30 09:57:37 2023 -0400"
      },
      "message": "Fixed a quoting problem\n\nChange-Id: I10c0b529613f6ffd1e870a090a8cccddf9d153f1\n"
    },
    {
      "commit": "a311b6034ef191069579a0f94392add333c0467e",
      "tree": "a5a3fc46d05d3213d18a4b8e98328eb77d6b9666",
      "parents": [
        "2e2749797ac02fb65fa95d65c738820ca52d07b6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 18:03:55 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 18:03:55 2023 -0400"
      },
      "message": "Cosmetic refactor to force job regen\n\nChange-Id: I7c51ac20c62294a9bf62fb4e1b7e625e146a66b3\n"
    },
    {
      "commit": "2e2749797ac02fb65fa95d65c738820ca52d07b6",
      "tree": "a4428e0b8883aeaa9c8d4a080b4fb2f6804bed4e",
      "parents": [
        "8d4db67e8739f2ab6eb81656120376e0a8a1810e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 17:39:18 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 17:39:18 2023 -0400"
      },
      "message": "Revert cmds\n\nChange-Id: I9155919ec5f7524c46d3beeff22896d84d65ee0f\n"
    },
    {
      "commit": "8d4db67e8739f2ab6eb81656120376e0a8a1810e",
      "tree": "ffb4e969e7ed5b0f79c7e13d6c4ae985ef7fb6e5",
      "parents": [
        "d1c4575407e95a6fb29200656fa7c968baf3f98d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 17:25:05 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 17:25:05 2023 -0400"
      },
      "message": "More quoting\n\nChange-Id: I0ec18fe56089180fbf1d1765b03b1211caec0dab\n"
    },
    {
      "commit": "d1c4575407e95a6fb29200656fa7c968baf3f98d",
      "tree": "bf8c570c46f0594a580f9fb576f89620a43b8b29",
      "parents": [
        "db9caab1c257c2611e907f7e1ed6c418d2524941"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 16:56:05 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 16:56:05 2023 -0400"
      },
      "message": "Vars with braces require esc, simple quoted var deref does not\n\nChange-Id: If73576e4c833afb4a5ee374d173bb4c9971ce811\n"
    },
    {
      "commit": "db9caab1c257c2611e907f7e1ed6c418d2524941",
      "tree": "13efb13e7b67cb46bdf61fb33c74de535822e2b2",
      "parents": [
        "479d2824b716da5a7db9eba3a12ddb4446a25b2d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 16:28:02 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 16:28:02 2023 -0400"
      },
      "message": "jenkins quoting does not like array len sytnax, use find | wc -l\n\nChange-Id: I541c7538422bc73ca3c41f34a00edd682adaf2f8\n"
    },
    {
      "commit": "479d2824b716da5a7db9eba3a12ddb4446a25b2d",
      "tree": "cafec6dca1d9f756c12eb2947be052490858e5b7",
      "parents": [
        "7ba23ac8bf55f4313a5785dd08861220cd3fe72d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 15:56:01 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 15:56:01 2023 -0400"
      },
      "message": "Quoting problem\n\nChange-Id: I45e4ff20c5c085bd3c99f4012d8261f6832d2416\n"
    },
    {
      "commit": "7ba23ac8bf55f4313a5785dd08861220cd3fe72d",
      "tree": "a9f0dc5e0a27eda6dfacdee4c40ea0f19cc1eeba",
      "parents": [
        "deae137403f017cfe8ae8f230a0e25a35aa88e91"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 15:21:53 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 29 15:21:53 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\n.gitignore\n----------\n  o Ignore a.out and archives/ created late by the test target.\n\nconfig.mk\nmakefiles/targets/sterile.mk\nmakefiles/targets/tox.mk\n----------------------------\n  o Update sterile target to remove the archives directory.\n  o tox.mk updated to remove generated .tox/ directory.\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Fixed a typo in the \u0027Combine and compress\u0027 banner.\n  o In compress combined log block:\n    - Display logs to compress.\n    - \u0027|| true\u0027 removed from gzip.  Wrap call with log collection\n      and only invoke when logs are available (allow cmds to fail on err).\n\nChange-Id: I141c0bbd1e8c946c652f00f21401bd897d8a4135\n"
    },
    {
      "commit": "deae137403f017cfe8ae8f230a0e25a35aa88e91",
      "tree": "75a35686821809dd3089c3456cf749df09393f26",
      "parents": [
        "e9725b199be034061750c6e9c4c3ac46cf2d0f68"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 19:17:45 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 19:17:45 2023 -0400"
      },
      "message": "Cosmetic refactor to force job generation\n\nChange-Id: I3dc8ae552804682f87275cb27f6f9ef0a7a2c92e\n"
    },
    {
      "commit": "e9725b199be034061750c6e9c4c3ac46cf2d0f68",
      "tree": "a74c290ab62347c8aed818193b5bb870ea67a296",
      "parents": [
        "12a8c831adc3dfdf313bc21779c1055ffb30538d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 18:15:12 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 18:15:12 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Fixing minor problems\n\nChange-Id: Iaef26b14ac38584789f7c28b70c9775edad7137e\n"
    },
    {
      "commit": "12a8c831adc3dfdf313bc21779c1055ffb30538d",
      "tree": "9bf144654325858d8be13a51afd19152c2d69c53",
      "parents": [
        "087e5d11f56fe72a45f67c9813ec477bd0ee29a4"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 16:50:24 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 17:05:23 2023 -0400"
      },
      "message": ".\n\nChange-Id: Ic07848a022ff8d0f692ce8982893453d6014052d\n"
    },
    {
      "commit": "087e5d11f56fe72a45f67c9813ec477bd0ee29a4",
      "tree": "44e602b357d6c653a78b2f77188da4d9248f85b9",
      "parents": [
        "5d478df9dd2e056c8fa0bf63ceb56981fe635da0"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 16:00:18 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 16:00:18 2023 -0400"
      },
      "message": "Cosmetic refactoring to force job generation\n\nChange-Id: I2e35747278864c51cf04a8ee6c65512ae053349a\n"
    },
    {
      "commit": "5d478df9dd2e056c8fa0bf63ceb56981fe635da0",
      "tree": "5aff930543becc6f339bdf740840e445e486e027",
      "parents": [
        "664c55a4ea837b88778499c42106675d55d1e9cb"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 15:41:24 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 15:41:24 2023 -0400"
      },
      "message": "Escape --uid uid\u003d1000(joey) gid\u003d1000(joey) groups\u003d1000(joey),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),109(kvm),122(lpadmin),132(lxd),133(sambashare),138(docker) before passing to sh()\n\nChange-Id: I375bcf25d18637bb1f1ad0343f8b10eeebb0930e\n"
    },
    {
      "commit": "664c55a4ea837b88778499c42106675d55d1e9cb",
      "tree": "b3b4a64474816a95e1d517fba8587ea6f998a769",
      "parents": [
        "be8c59cdb15afb9d1a44fb90d21ee153d70b1694"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 14:22:33 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 14:22:33 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Enough with GString variables and inability to natively cast to java.String()\n  o Just hardcode the pgrep/pkill commands for now and figure out library problems later.\n\nChange-Id: I7d7fe693d2b910da789f8d868a02ea01bb5fd415\n"
    },
    {
      "commit": "be8c59cdb15afb9d1a44fb90d21ee153d70b1694",
      "tree": "e2fc20ef5f92faf27226c6d62d2af790d6e0b252",
      "parents": [
        "9341c9ac7e5545c4613d898691655e34ff8b7d19"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 12:43:45 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 12:43:45 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\nvars/pgrep_proc.groovy\nvars/pkill_proc.groovy\n----------------------\n  o main: EXCEPTION org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: No such constructor found: new java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String org.codehaus.groovy.runtime.GStringImpl\n  o groovy GString() cannot natively cast to java.String.\n  o Manual cast to java.string using method .toString()\n\nChange-Id: I6568a1210da32c8466582c6e1316a8a219d0bb51\n"
    },
    {
      "commit": "9341c9ac7e5545c4613d898691655e34ff8b7d19",
      "tree": "3c3164d08ad030e9f4bd1ccba0981b3cc87f58aa",
      "parents": [
        "2da94cc3adf8110635b2f422d6c43e8eaec88e82"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 12:09:19 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 12:09:19 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.11/bbsim-tests.groovy\n--------------------------------------------------\n  o Declare a local var for the Exception msg iam string.\n  o No local var definition will result in call vars/getIam.groovy\n    which mangles the string \u0027** iam@4d684d2c\u0027 as the script address.\n\nvars/pgrep_proc.groovy\nvars/pkill_proc.groovy\n----------------------\n  o Fix boolean constant [fF]alse.\n\nChange-Id: I989b5238926801af9417fee51424af79d7789c7d\n"
    },
    {
      "commit": "2da94cc3adf8110635b2f422d6c43e8eaec88e82",
      "tree": "055e9059a78c4f0a8334da939764aa752976a3a8",
      "parents": [
        "6146f7eb8cef9bf80ef47d1af030001f5055af5a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 10:57:31 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 10:57:31 2023 -0400"
      },
      "message": "Fix boolean assignment for groovy, values should be true/false not True/False\n\nChange-Id: I0624705901ab4a93e0f4c6fb1de954c62a77fe2a\n"
    },
    {
      "commit": "6146f7eb8cef9bf80ef47d1af030001f5055af5a",
      "tree": "f4615503789ff2b85c2b73b1b47f396fcd935fb7",
      "parents": [
        "5addce3fac89095d103ac5c6eedff2bb02e9ec63"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 09:05:38 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 28 09:46:34 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/voltha-e2e/master.yaml\njjb/voltha-e2e/voltha-2.11.yaml\njjb/voltha-e2e/voltha-2.12.yaml\njjb/voltha-e2e/voltha-2.8.yaml\n-------------------------------\n  o Set loglevel:DEBUG to force peroidic pipeline job to regenerate.\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.11/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Update getversion() changeset to verify latest script version in use.\n\nChange-Id: If40246ea2b3cac3025df900c371f3fd918fc64a4\n"
    },
    {
      "commit": "5addce3fac89095d103ac5c6eedff2bb02e9ec63",
      "tree": "73e2588610bbf0f9c4c2c583cb50675351c854c6",
      "parents": [
        "ebc180201844dad3a9a3d6551f3e257797e08ab7"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Aug 26 21:00:45 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Aug 26 21:00:45 2023 -0400"
      },
      "message": "Update jjb version to verify latest script version used by pipeline job\n\nChange-Id: I08a5d4488781888252043fd1c5fbb68431fd4d3d\n"
    },
    {
      "commit": "ebc180201844dad3a9a3d6551f3e257797e08ab7",
      "tree": "35ad900fd1919a97f42979cf7a48b59ca6369e90",
      "parents": [
        "b3d60cd6a21ae38d53c8f167f82c64d87a871f35"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Aug 26 13:20:49 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Aug 26 13:20:49 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\nvars/pgrep_proc.groovy\nvars/pkill_proc.groovy\n----------------------\n  o Pass arg --full to expand command matching to arguments.\n  o Include --uid to limit process consideration.\n  o Accept optional (Map args) parameter, will need more later.\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o pgrep/pkill cleanup -- kubectl is the command to target for cleanup.\n  o port-forward is a command parameter and was used to filter tasks.\n  o pattern to display/terminate is \u0027kubectl.*port-forward\u0027\n\nChange-Id: I34b473a4e1c7fcd488910be62f458319d1499254\n"
    },
    {
      "commit": "b3d60cd6a21ae38d53c8f167f82c64d87a871f35",
      "tree": "5a7ffea1ac6efda6f462bc1523f044cb37989e46",
      "parents": [
        "43ba6849b5f30e2e1ef639ed37ce286b6ae0698a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Aug 26 11:39:46 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Aug 26 11:39:46 2023 -0400"
      },
      "message": "Remove stray characters that crept in\n\nChange-Id: I04ad7f40056fe4d13f9b5781c490122fe8ac57a3\n"
    },
    {
      "commit": "43ba6849b5f30e2e1ef639ed37ce286b6ae0698a",
      "tree": "1d458ed6e17bd933734ca38b3833bfcb863b7240",
      "parents": [
        "0251e96e9941721a012431361856b582fe7fb407"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Aug 26 10:53:29 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Aug 26 10:53:29 2023 -0400"
      },
      "message": "Revert cron to @daily, job forking too often\n\nChange-Id: I24a3a291cf65538de46ba8762a7aaebab36e8984\n"
    },
    {
      "commit": "0251e96e9941721a012431361856b582fe7fb407",
      "tree": "67bdda4e94b867ae985efaf9fa71864b1aa00409",
      "parents": [
        "7229d9bc798ae7260fa0a37ad2fbf9c3dd2b2e5b"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 20:51:31 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 20:51:31 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\n---------------------------------------------\n  o v2.12 dt-bbsim passed, copy scirpt into master and update release branch.\n\nChange-Id: Idcc776a0add50532cd5f414e2931c5e049543f4d\n"
    },
    {
      "commit": "7229d9bc798ae7260fa0a37ad2fbf9c3dd2b2e5b",
      "tree": "fa8dba1d57ac378fc8f350e1d85df95f07aa524c",
      "parents": [
        "dd0cd6be007b9fd8f2efef35ae87c07380e4083e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 18:03:13 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 18:03:13 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/voltha-e2e/voltha-2.12.yaml\n-------------------------------\n  o Bulk cleanup npm-groovy-lint warnings\n\nChange-Id: Ia4120513cfd803e905e2858493664866a18c9dd0\n"
    },
    {
      "commit": "dd0cd6be007b9fd8f2efef35ae87c07380e4083e",
      "tree": "1ea3f563ae9a59b800e0e15b00b2072a481d4fa0",
      "parents": [
        "af4eef22d73da4ed2d6fb0350c6a55855191de2a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 17:27:56 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 17:28:57 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/voltha-e2e/voltha-2.12.yaml\n-------------------------------\n  o More debugging\n\nChange-Id: If1ec63c996ba0bce34d5307172cd7e4dc380d656\n"
    },
    {
      "commit": "af4eef22d73da4ed2d6fb0350c6a55855191de2a",
      "tree": "9a45549ba2a7f1ee9906d819b6886b80980cec76",
      "parents": [
        "d0b5af0852a06b466d288a0d643b318f4c90ae9c"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 16:14:45 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 16:28:11 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/voltha-e2e/voltha-2.12.yaml\n-------------------------------\n  o More debugging\n\nChange-Id: Ic5c8b8601e971229ab642c72e043346fc33781b4\n"
    },
    {
      "commit": "d0b5af0852a06b466d288a0d643b318f4c90ae9c",
      "tree": "a56d8272fa84ccc73dbd97a1d9f2aaf987395191",
      "parents": [
        "4f87de8f31d588d8277dc5ea6fbb69e714c66079"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 15:12:54 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 15:12:54 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/voltha-e2e/voltha-2.12.yaml\n-------------------------------\n  o Cosmetic pipeline change to try and force job regeneration.\n\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Inline a hardcoded version string so we can easily check\n    for changes in jenkins UI or logfile output.\n\nChange-Id: I95770b2c94a529397a7eb4c9cb4bd866167c2b15\n"
    },
    {
      "commit": "4f87de8f31d588d8277dc5ea6fbb69e714c66079",
      "tree": "829287776cfe941205c098cb3f81237c240c1b31",
      "parents": [
        "1c6c29f20d9474cebb9f6f30f18d06f26e57d894"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 12:42:39 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 12:42:39 2023 -0400"
      },
      "message": "VOL-5144 - Create beta-release branch for bbsim\n\njjb/shell/github-release.sh\n---------------------------\n  o Display version string release attempt failed on.\n\nChange-Id: I9b8d64686755c8ce78a5e3d49db0f8e1b562a7c7\n"
    },
    {
      "commit": "1c6c29f20d9474cebb9f6f30f18d06f26e57d894",
      "tree": "82e3dfee651653f6da95cf308cbb2d19061313af",
      "parents": [
        "57caf895dfb46024552417258c22dacc7bbf8fc1"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 11:56:08 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 11:56:08 2023 -0400"
      },
      "message": "Cosmetic release refactoring to force pipeline generation\n\nChange-Id: I31717a97e23f6a167e181d7210f8a081151a06ba\n"
    },
    {
      "commit": "57caf895dfb46024552417258c22dacc7bbf8fc1",
      "tree": "588bfe2d8dcdc284f9ae587afa20f3ff30847d8e",
      "parents": [
        "f46b3aed0b71f05633d79a0267e60505163dfefd",
        "f647625d9d11d69d1f7b13be426683182105006e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 15:17:06 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Aug 25 15:17:06 2023 +0000"
      },
      "message": "Merge \"Disable jobs dependent on offline menlo-3 node\""
    },
    {
      "commit": "f46b3aed0b71f05633d79a0267e60505163dfefd",
      "tree": "d9f45d44a3e9d5c639eebae49f38db6835dfe1d9",
      "parents": [
        "5d65efef68ec7d0d5dc6dd8ec275d118927a3150"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 11:07:20 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 11:07:20 2023 -0400"
      },
      "message": "Change buffer/list type to ArrayList as String\n\nChange-Id: Iaa637a5a93991ae9a3ffc1eeee6cbc06f63eaef0\n"
    },
    {
      "commit": "5d65efef68ec7d0d5dc6dd8ec275d118927a3150",
      "tree": "4f96b98cb2c9f07194106be35b3b9af28c286f58",
      "parents": [
        "b9a6f12bd9fd245cf3d5b874f807e757cbce90b5"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 09:43:18 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 25 09:43:18 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\nvars/pgrep_proc.groovy\nvars/pkill_proc.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Re-home pgrep_proc and pkill_proc inlined code blocks\n    into standalone vars/ scripts.\n  o Cleanup npm-groovy-warnings.\n  o Add banners in {pgrep,pkill} to help diagnose the silent\n    exception reported during job runs yesterday.\n\nChange-Id: I73644b748139612b32ce2dd56e5a97c04eb5cac0\n"
    },
    {
      "commit": "b9a6f12bd9fd245cf3d5b874f807e757cbce90b5",
      "tree": "92422564c636e05151b1489fa8f00051ef9ce37e",
      "parents": [
        "39f90381554230afe2e2f8a544deb43dee3790d6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 22:00:04 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 22:00:04 2023 -0400"
      },
      "message": "Move pgrep_proc and pkill_proc into vars/*.groovy for reuse\n\nChange-Id: I78cc51448d8132207aa9c7db3cc3ee1381a62f02\n"
    },
    {
      "commit": "39f90381554230afe2e2f8a544deb43dee3790d6",
      "tree": "224300c6e90122458e13c3319656aefe93e7f494",
      "parents": [
        "b3cdd16feefb4c450af4befaa28fc0729a4968fa"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 20:37:40 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 20:37:40 2023 -0400"
      },
      "message": "installKind\n\nChange-Id: Ib044b994a0d989f043fc68a4a018f27094052d99\n"
    },
    {
      "commit": "b3cdd16feefb4c450af4befaa28fc0729a4968fa",
      "tree": "47a187b74924de762a2566acf640770fbe5b46e9",
      "parents": [
        "be7c9240f4696736dd768bc285c6e135fcbba1b1",
        "deb75290fdd3c452280c5d6a8c0214d69d9b0f16"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 21:14:57 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Thu Aug 24 21:14:57 2023 +0000"
      },
      "message": "Merge \"[VOL-4849] - Test suite: status\u003dUNSTABLE periodic-software-upgrade-test-bbsim\""
    },
    {
      "commit": "deb75290fdd3c452280c5d6a8c0214d69d9b0f16",
      "tree": "af27486a9a5d91069cccca3fab56f07ff16ecd51",
      "parents": [
        "b29d561a656899faf09b592356b30099fb26add4"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 17:06:33 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 17:06:33 2023 -0400"
      },
      "message": "[VOL-4849] - Test suite: status\u003dUNSTABLE periodic-software-upgrade-test-bbsim\n\nvars/installKind.groovy\n-----------------------\n  o Create a simple standalone installer to decreate\n    code inlined within pipeline Jenkinsfile.\n\njjb/pipeline/voltha/voltha-2.12/software-upgrades.groovy\n--------------------------------------------------------\n  o We seem to have a chicken-n-egg problem between\n    Cleanup + helm and kind.  Added a new stage Install Tools\n    so kind and friends can be installed early.\n\nChange-Id: Ia0d5da96b8ff962118fc2607a7bf1b7b12efb04d\n"
    },
    {
      "commit": "be7c9240f4696736dd768bc285c6e135fcbba1b1",
      "tree": "d95b92bb52baa8c5b3856de73238ff1fa7dcd5e7",
      "parents": [
        "b29d561a656899faf09b592356b30099fb26add4"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 16:20:31 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 16:20:31 2023 -0400"
      },
      "message": "Fixed a typo\n\nChange-Id: Ib39ac1e73f23d71f1a44468eac54f9bbc8f80765\n"
    },
    {
      "commit": "f647625d9d11d69d1f7b13be426683182105006e",
      "tree": "00ff0902621b543cf904026de1ebd8d45214bb8e",
      "parents": [
        "b29d561a656899faf09b592356b30099fb26add4"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 14:38:48 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 14:38:48 2023 -0400"
      },
      "message": "Disable jobs dependent on offline menlo-3 node\n\njjb/voltha-test/voltha-certification.yaml\njjb/voltha-test/voltha-certification/master.yaml\njjb/voltha-test/voltha-certification/voltha-2.11.yaml\njjb/voltha-test/voltha-certification/voltha-2.12.yaml\njjb/voltha-test/voltha-certification/voltha-2.8.yaml\n-----------------------------------------------------\n  o Flag more failing 3200g test jobs as disabled.\n  o Comment out a duplicate job entry, job defined in\n    two separate yaml configs differ in extraHlemFlags\n    and timeout.  Problem surfaced when job definitions\n    existed in the same config file.\n\nChange-Id: I64cd2a19b565635a0e9aa80c4bdf2ac618b351a9\n"
    },
    {
      "commit": "b29d561a656899faf09b592356b30099fb26add4",
      "tree": "d612f99e1a9d103bfac8abd74b07d06177b655a7",
      "parents": [
        "d9c04b65ab72b7c0576283d5662c089c1ae6440f"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 12:53:46 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 12:58:11 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Add more debugging to figure out where the exception\n    around port-forwarding cleanup happened.\n\nChange-Id: Iae873416cc5a1c4b3fdfac0d0de7ff26796c9924\n"
    },
    {
      "commit": "d9c04b65ab72b7c0576283d5662c089c1ae6440f",
      "tree": "2bc7a9dde8584b4c3ead609fe27dc8f529dfc87c",
      "parents": [
        "6115fd642c4c728c4c7623887ee4938ac73e8d88"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 10:38:51 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 10:38:51 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Remove {pgrep,pkill} switch --older [n], command version\n    not yet supported on jenkins nodes.\n  o Change pkill logic from [[ count ]] \u0026\u0026 kill to if [count]; then kill.\n    See if lack of cmd \u0026\u0026 {true;} || {false;} threw an exception based\n    on lack of a false case.\n\nChange-Id: Icd61bf7089b293f4589d694123263c92f7979176\n"
    },
    {
      "commit": "6115fd642c4c728c4c7623887ee4938ac73e8d88",
      "tree": "1ecfedf975f1003c6aef4a666a49c4f4ae275343",
      "parents": [
        "ec1ae0a55fc83ea1fb5430583f36c038d0edf829"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 08:19:28 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 24 08:19:28 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Added a missing script block, String iam\u003d was in limbo.\n\nmakefiles/lint/groovy/include.mk\n-----------------------------------------------------\n  o Add lint BYSRC\u003d so npm-groovy-lint can be run on individual files.\n\nChange-Id: I33269893780c7cb116d87dae5f8ac6cbc01ff3e6\n"
    },
    {
      "commit": "ec1ae0a55fc83ea1fb5430583f36c038d0edf829",
      "tree": "6c84c6aa41d9bcbd7985044837a99982ee66d5f5",
      "parents": [
        "38a8783eb37a69f42fcf7d8735a59f65a0e2b4aa"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 23 21:51:45 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 23 21:51:45 2023 -0400"
      },
      "message": "More edits for bbsim-dt test failures.\n\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Replace ps/kill with pgrep/pkill\n  o Use pkill --older [n] seconds, last job reported an exception and\n    suspect pkill may have terminated its-self.\n  o Cleanup more npm-groovy-lint complaints.\n\nChange-Id: I4059507b2a523e69989dfdbb36f1bf87782b844b\n"
    },
    {
      "commit": "38a8783eb37a69f42fcf7d8735a59f65a0e2b4aa",
      "tree": "a7c4e827f5729839b830d8c8abe69920a4dd22d7",
      "parents": [
        "ed345865a4b6f07c1e83767f36326e9f39ab739a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 23 17:02:50 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 23 17:02:50 2023 -0400"
      },
      "message": "Fix broken quote buried in script\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Triple quote surrounding banner text.\n  o Single quote (broken paste?) buried in the middle broke synatx\n\nChange-Id: I112148ba76c79a59deb807c3faa45b752871c366\n"
    },
    {
      "commit": "ed345865a4b6f07c1e83767f36326e9f39ab739a",
      "tree": "cdf6da33b448075623716db8b3fb965267294651",
      "parents": [
        "f060aee0a3f8c71166dfbfa6b9053ee3b2f46d1e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 23 12:24:20 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 23 12:24:20 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Fixed a brace matching problem for timeout(10) block.\n    Some long shell() blocks were split into distinct sections to fail\n    independently and carnage ensued.    On branch dev-joey\n\njjb/voltha-test/voltha-certification.yaml\njjb/voltha-test/voltha-certification/master.yaml\njjb/voltha-test/voltha-certification/voltha-2.11.yaml\njjb/voltha-test/voltha-certification/voltha-2.12.yaml\n-----------------------------------------------------\n  o Include some cosmetic config refactoring to force\n    regeneraiton of job pipelines.\n\nChange-Id: I59f8f7a23b51aab03c49805f0eec6fb2a4276a59\n"
    },
    {
      "commit": "f060aee0a3f8c71166dfbfa6b9053ee3b2f46d1e",
      "tree": "770b27446f9ad2b7d83736bb31df285d843e6a2a",
      "parents": [
        "268442d2c3ecc135d598f3e48ec5e5479a93cf2c"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 22 21:55:26 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 22 21:55:26 2023 -0400"
      },
      "message": "Misc fixes\n\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Refactor pgrep/pkill/ps calls into standalone groovy functions.\n  o Increase proc kill timeout to 5 seconds, should remove altogether.\n  o Cleanup() use pgrep/pkill in place of ps | kill\n    + Verify port forwarding processes terminate.\n  o Use local vars to remove duplicate inlined file paths.\n\nvars/createKubernetesCluster.groovy\n-----------------------------------\n  o npm-groovy-lint cleanups.\n  o Display more banners to improve log readability.\n  o Set perms on ~/{.volt,.kube}/config to fix a write problem in the logs.\n\nChange-Id: I6dc3789721cbb6af7e01a274d9441e725444aa5c\n"
    },
    {
      "commit": "268442d2c3ecc135d598f3e48ec5e5479a93cf2c",
      "tree": "18fa6be2da113560c54dfb9e4b2480179a783def",
      "parents": [
        "dddbbf91bde69196e5dd8447d4475ff9900983e1"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 22 17:16:10 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 22 17:36:43 2023 -0400"
      },
      "message": "Misc debugging edits\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o [VOL-5124 DEBUG] Display permisisons in ~/.volt\n  o Display a banner for log readabilty around pgrep/pkill output.\n\nChange-Id: Ibc757db01c33a9cec05c953f376218c0f99c6144\n"
    },
    {
      "commit": "dddbbf91bde69196e5dd8447d4475ff9900983e1",
      "tree": "e8801619daea5fccc057ef2de7bc292575a7cfda",
      "parents": [
        "cfd0664b50a2b430724b98a9b3b30b303078fdf6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 22 16:00:41 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 22 16:00:41 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Escape dollar in $(date) so groovy stops thinking it is a variable to expand.\n  o Added a logging banner near pgrep/ps aux to display kail-startup procs.\n\nChange-Id: I807f687481a4f9d8b20cfdbcf3f3e1b73ee43785\n"
    },
    {
      "commit": "cfd0664b50a2b430724b98a9b3b30b303078fdf6",
      "tree": "aa0106ba2020641ebeee9a10517ba26f14912c5d",
      "parents": [
        "d7105fae04d111d80c2c1a1ad625010f591093b1"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 21 15:44:06 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 21 15:44:06 2023 -0400"
      },
      "message": "VOL-5158 - Disable pipeline jobs blocked on menlo-soak\n\njjb/cord-test/nightly-build-pipeline.yaml\njjb/voltha-test/voltha-nightly-jobs.yaml\n-----------------------------------------\n  o Insert a unique UUID value to each job description template.\n  o Usability enhancement to help make finding job templates easier.\n\njjb/voltha-test/voltha.yaml\njjb/voltha-test/voltha-soak-jobs/\n--------------------------------\n  o Refactor soak jobs from voltha.yaml into configs named by release branch.\n\nChange-Id: I84b1c5f9852e4dd18b66af16eb6c6675a56608f9\n"
    },
    {
      "commit": "d7105fae04d111d80c2c1a1ad625010f591093b1",
      "tree": "e87ffd5fbefb2b02ce9bb306624b8424d0cee056",
      "parents": [
        "095f5a2acac9e2b9f6151e86a2947be3884e180d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 18 23:35:34 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 18 23:35:34 2023 -0400"
      },
      "message": "Revert job to running daily VS every 30 min\n\nChange-Id: I19aed27e15002ce0d5084101c9f4616173be5e9f\n"
    },
    {
      "commit": "095f5a2acac9e2b9f6151e86a2947be3884e180d",
      "tree": "0d5abd89c68f92368b26bf98d9ba5b87bc5e3a93",
      "parents": [
        "24099377c9415dc88d654c21dea389eed175bfa1"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 18 17:46:18 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 18 17:46:18 2023 -0400"
      },
      "message": "VOL-5156 - Disable job build_flex-ocp-cord_TP_TT_voltha*\n\njjb/voltha-test/voltha-release-jobs/master.yaml\njjb/voltha-test/voltha-release-jobs/voltha-2.11.yaml\njjb/voltha-test/voltha-release-jobs/voltha-2.12.yaml\njjb/voltha-test/voltha.yaml\nmakefiles/jjb/targets.mk\n----------------------------------------------------\n  o Refactor voltha.yaml into configs named for release branches.\n  o Disable jobs hanging on \u0027qa-testvm-pod\u0027\n\nChange-Id: I3d497aa05fd31db3acfe97bcc645b28ff76b9c0c\n"
    },
    {
      "commit": "24099377c9415dc88d654c21dea389eed175bfa1",
      "tree": "c0ebabb3819dedc0ae8d272aaf9f1841476ab562",
      "parents": [
        "8c15a4e54c058d4a6d7705a11201a28f400c61fa",
        "008cfafdb6c7de783bfe6b264db0c97d7d8f54d0"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 18 19:01:30 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Aug 18 19:01:30 2023 +0000"
      },
      "message": "Merge \"VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\""
    },
    {
      "commit": "8c15a4e54c058d4a6d7705a11201a28f400c61fa",
      "tree": "74598b21468e0c0d0a446b46c8546eb0dacb6cf7",
      "parents": [
        "01e4edbcc0c8ece5bc4031e01c7a08b7157aefd2",
        "408add7bbda565c87f76afda4db64615895315ff"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 18 18:56:13 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Aug 18 18:56:13 2023 +0000"
      },
      "message": "Merge \"VOL-5153 - Disable job build_onf-demo-pod_1T4GEM_voltha_*\""
    },
    {
      "commit": "008cfafdb6c7de783bfe6b264db0c97d7d8f54d0",
      "tree": "475bba052e7da44275e437bf7ccce6ada23db9c9",
      "parents": [
        "01e4edbcc0c8ece5bc4031e01c7a08b7157aefd2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 18 14:49:06 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 18 14:49:06 2023 -0400"
      },
      "message": "VOL-5155 - triage failure in periodic-voltha-test-bbsim-2.12\n\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Enhancements to help make failure modes more visible:\n    - Display an index of tests-to-be-run prior to iteration.\n    - Index can later be paired with test output to check for early exit.\n    - Wrap execute_tests() in a try-catch-finally block to improve visiblity.\n  o npm-groovy-lint\n    - cosmetic indentation cleanups\n    - tabs-to-whitespace\n    - split long lines into groovy join-on-delimiter construction.\n\nChange-Id: I6921e995bfef115182d44d4def3553dbd7c7b589\n"
    },
    {
      "commit": "408add7bbda565c87f76afda4db64615895315ff",
      "tree": "b55d9e7979aa91d805029655df6b69af8e752cdc",
      "parents": [
        "998b6fbe70e1fa3ea5243eae6b9f6eaafce6c388"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 18 13:14:49 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 18 13:14:49 2023 -0400"
      },
      "message": "VOL-5153 - Disable job build_onf-demo-pod_1T4GEM_voltha_*\n\njjb/voltha-test/voltha-release-jobs/master.yaml\njjb/voltha-test/voltha-release-jobs/voltha-2.11.yaml\njjb/voltha-test/voltha-release-jobs/voltha-2.12.yaml\njjb/voltha-test/voltha.yaml\n----------------------------------------------------\n  o Disable pipeline job for now, node failing on menlo-demo-pod being offline.\n\nChange-Id: Icb827182a41cd64051b96e942778bd1cef3336e7\n"
    },
    {
      "commit": "01e4edbcc0c8ece5bc4031e01c7a08b7157aefd2",
      "tree": "628332407b7cee6847b4cb615ab487ae4c674a6f",
      "parents": [
        "998b6fbe70e1fa3ea5243eae6b9f6eaafce6c388"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 18 12:50:32 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 18 12:50:32 2023 -0400"
      },
      "message": "VOL-5152 - github-release_voltctl\n\njjb/shell/github-release.sh\n---------------------------\n  o Fixed a typo\n  o Shellcheck cleanups, rename local var ref\u003d based on type.\n    - some messages hint at ambiguity in declaration or value passed\n    - scalar VS array\n\nChange-Id: I6f7666cd7dd350c4d20c123cd4effe20cc023de6\n"
    },
    {
      "commit": "998b6fbe70e1fa3ea5243eae6b9f6eaafce6c388",
      "tree": "fb4f49e241d56160ed54cfbf53e7da8d670fe1f2",
      "parents": [
        "9f398378d3ef14c1efab24aa99a4ac99dafae052",
        "66fcb4e73ac1d8a07a4fc2fb27bc6e234fa98a22"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 11 17:30:53 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@opencord.org",
        "time": "Fri Aug 11 17:30:53 2023 +0000"
      },
      "message": "Merge \"[VOL-5094] -  Fix periodic-voltha-memory-leak-test-bbsim\""
    },
    {
      "commit": "66fcb4e73ac1d8a07a4fc2fb27bc6e234fa98a22",
      "tree": "d3647f5e21a478af24f99aab5f41ab2de4875a64",
      "parents": [
        "f8b5b8e9090728e110a02da60d5e4f0ecf237134"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 11 12:09:24 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 11 12:09:24 2023 -0400"
      },
      "message": "[VOL-5094] -  Fix periodic-voltha-memory-leak-test-bbsim\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Changed install target from venv-activate-script to\n    venv-activate-patched to better support installation\n    of the v3.10+ python interpreter.\n  o bbsim-tests is a central script used by multiple repo jobs.\n    There is a chance some external repos/jobs may fail if they are not using\n    the latest version of makefiles/virtualenv.mk.  Fix for that problem\n    (if it even surfaces) is update to the latest version in repo:onf-make.\n  o repo:voltha-system-tests is using the latest virtualenv.mk so update\n    target name.\n  o Insert stage banners to improve log readability.\n  o make lint / whitespace clenaup in the master/bbsim script.\n\nChange-Id: I845a700e080b61ea27ad1884f391b49bdbe12e9c\n"
    },
    {
      "commit": "9f398378d3ef14c1efab24aa99a4ac99dafae052",
      "tree": "f7287c5fc0ab55303aeb643d3369a52207b2c775",
      "parents": [
        "f8b5b8e9090728e110a02da60d5e4f0ecf237134"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 11 11:12:36 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 11 11:12:36 2023 -0400"
      },
      "message": "Disable more node\u003dmenlo-demo-pod jobs\n\nChange-Id: I189985ac119078d6adcf4efbdd173d57544d142e\n"
    },
    {
      "commit": "f8b5b8e9090728e110a02da60d5e4f0ecf237134",
      "tree": "5fc496443456cc61c4cf27340d3ad735fc738edd",
      "parents": [
        "642540aac7845cd5e449fda68fa79fb8d788bb77"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 10 13:49:21 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 10 13:49:21 2023 -0400"
      },
      "message": "[VOL-5120] - Triage failures in periodc-voltha-dt-test-bbsim\n\njjb/voltha-e2e.yaml\njjb/voltha-e2e/master.yaml\njjb/voltha-e2e/voltha-2.12.yaml\njjb/voltha-e2e/voltha-2.11.yaml\n-------------------------------\n  o Move periodic job definition into release versioned subdirs.\n  o voltha-2.11 lacked pipeline-script for v2.11\n  o voltha-2.12 lacked extraHelmFlags\u003d\n  o Added cosmetic string md5sum(master) to simplify finding all\n    jobs that differ by branch and release.\n\nChange-Id: I7dc2178fb560845d012fdb13220bbca5d2cba140\n"
    },
    {
      "commit": "642540aac7845cd5e449fda68fa79fb8d788bb77",
      "tree": "8340a118fc62fb629b1ce17cb741a7c86dbe3285",
      "parents": [
        "49478d7fad7a60364e1f766f4ee39a65f9be2774"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 10 10:26:36 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 10 10:26:36 2023 -0400"
      },
      "message": "[VOL-5100] Fix bbsim test failure\n\npipeline/voltha/voltha-2.12/bbsim-tests.groovy\n-----------------------------------------\n  o Copy working script from master branch into release branch.\n\nChange-Id: Ie141bd5a0b92128c76b99c3ae8781b66b7c3170a\n"
    },
    {
      "commit": "49478d7fad7a60364e1f766f4ee39a65f9be2774",
      "tree": "6c2c20af703ec568fc9fa64cdb17a546d0084aca",
      "parents": [
        "21c97cbf511022ab4ff143155a86aab5fbdf621f"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 07 20:26:06 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 07 20:26:06 2023 -0400"
      },
      "message": "Remove debug find, delta not being pushed out\n\nChange-Id: I31a18334c23ddddafdee3147b0c6060c6e6f1d39\n"
    },
    {
      "commit": "21c97cbf511022ab4ff143155a86aab5fbdf621f",
      "tree": "28bea9495a810b73e9b707026051d3ea83de1204",
      "parents": [
        "4c73035dcd61277602e849e37141c77925f0d492"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 07 17:14:33 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 07 17:14:33 2023 -0400"
      },
      "message": "Commnt out debug find command, failing on syntax error\n\nChange-Id: Ice6aa86120085e240992ef2789fa3febfea772f8\n"
    },
    {
      "commit": "4c73035dcd61277602e849e37141c77925f0d492",
      "tree": "feaed4aa808996e7f238ba71073a15384c1baffb",
      "parents": [
        "cd419125e12b3e533157e148b5fd65fe02cec4d4"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 07 16:29:44 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 07 16:29:44 2023 -0400"
      },
      "message": "Fixed a typo in find command\n\nChange-Id: I88b67a4c674db96fa5d5d78f9787253cf160c8df\n"
    },
    {
      "commit": "cd419125e12b3e533157e148b5fd65fe02cec4d4",
      "tree": "8d46ca4e8f50ed97b56bfc7e4b203b74c6527ae5",
      "parents": [
        "f404b64893a86a6b010f8b0f4ebfcd9248a39cb6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 07 14:56:39 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Aug 07 14:56:39 2023 -0400"
      },
      "message": "[VOL-5100] Fix bbsim test failure\n\npipeline/voltha/master/bbsim-tests.groovy\n-----------------------------------------\n  o Next round of silent error pipeline debugging.\n  o Last debug message hints we successfully reached end-of-pipeline.\n  o Add more print statements to debug through post method RobotPublisher.\n  o Display ENTER/LEAVE pairs surrounding logic blocks to verify no early exit.\n  o Run find early to display logfiles that should be consumed by RobotPublisher,\n    dunno maybe the file count is zero and we bomb out.  Def need an explicit\n    case and sane error message if this is the case.\n  o Cosmetic edits: more indentation cleanups.\n\nChange-Id: I4e231f27de3f3ced495af85b5e75b15a4f8eb2a3\n"
    },
    {
      "commit": "f404b64893a86a6b010f8b0f4ebfcd9248a39cb6",
      "tree": "690fe556b61a835ed1be0361def9a2d49a64c115",
      "parents": [
        "fd89652f9cac90501590080a61de73aaa6afb1e2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 04 14:39:13 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 04 18:40:40 2023 +0000"
      },
      "message": "[VOL-5100] - Fix failing bbsim test\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\n---------------------------------------------\n  - More lint cleanups: whitespace, indentation, etc.\n  - Changed more var declarations from def to explict String.\n  - Convert test iteration loop from integral based to native list iteration.\n  - Added more debugging statements exception complaints about workspace.\n    - var workspace\u003d is defined according to log output.\n    - Display test record early in case we fail on undef for the next test tor un.\n\nChange-Id: I3444bade247e5dbae5f31f16d7720ce3304bc08d\n"
    },
    {
      "commit": "fd89652f9cac90501590080a61de73aaa6afb1e2",
      "tree": "76ffd1b7f4626225b5556583fd9bc88ff895ab80",
      "parents": [
        "54dec09ada853f4a010d46c9756a7a9bed9178e3"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 04 13:30:48 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Aug 04 13:30:48 2023 -0400"
      },
      "message": "Fixed varname case\n\nChange-Id: I2ee76cb96c1f8a91873f4a9f7a26d75c6460cd50\n"
    },
    {
      "commit": "54dec09ada853f4a010d46c9756a7a9bed9178e3",
      "tree": "430b88d312b1dcf8f2206a49bc078266814233bb",
      "parents": [
        "0fc63c9fb535059a38de7a1be749e3fe68522476"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 18:21:38 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 18:21:38 2023 -0400"
      },
      "message": "[VOL-5100] Fix bbsim test failure\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\n--------------------------------------------------\n  o Add more debugging statements.\n  o Last job run reached log digestion successfully but ultimately failed.\n  o Last logic block is a monitor/mem_check routine which should not be enabled.\n  o Printfs will show if jenkins exited the script early.\n\nChange-Id: Ibfd113d555bdd4ce9a2035adba2da220d9cde980\n"
    },
    {
      "commit": "0fc63c9fb535059a38de7a1be749e3fe68522476",
      "tree": "1af2770f054c6704c4fe200d60ebb0ec1b3fe39d",
      "parents": [
        "28e86ee68d5cbe646ae24f327812b975065b264a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 16:53:14 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 16:53:14 2023 -0400"
      },
      "message": "[VOL-5100] Fix bbsim test failure\n\nvars/getVolthaImageFlags.groovy\n-------------------------------\n  - npm-groovy-lint cleanups\n    - fix indentation layer\n    - expand -i -t8 to convert tabs to spaces\n    - Change def to String to avoid typecast.\n    - Split long lines (120cpl+)\n  - Quote voltha-onos string with double quotes, value\n    ${pullPolicy} should be a value expanded variable.\n  - Change return type from def to String\n\nChange-Id: I31ca646cfb16b04b0a2421327a113ac3cf17d175\n"
    },
    {
      "commit": "28e86ee68d5cbe646ae24f327812b975065b264a",
      "tree": "99a8f6cd4395ff85769d709dbe758ab1905d64a4",
      "parents": [
        "8a960ee441236923e5ebe9a40a219628e0d5e4fb"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 15:22:29 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 15:25:40 2023 -0400"
      },
      "message": "[VOL-5100] - periodic-voltha-test-bbsim\n\nvars/getVolthaImageFlags.groovy\n-------------------------------\n  o npm-groovy-lint cleanups, change double to single quotes.\n  o Changed return type from def to String so groovy string joins\n    cannot incorrectly cast types while joining strings with plus.\n  o [DEBUG] hudson.remoting.ProxyException: groovy.lang.MissingMethodException:\n    - No signature of method: java.lang.String.positive() is applicable for\n    - argument types: () values: []\n\nChange-Id: I9e5a418cd1ab8efcaf52240787a00a415f3b882a\n"
    },
    {
      "commit": "8a960ee441236923e5ebe9a40a219628e0d5e4fb",
      "tree": "41d004469d4e9937042c052ea3b8649186fd0dbd",
      "parents": [
        "b65ada36c965135776dc22434f35e0b846930b50"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 15:00:00 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 15:00:00 2023 -0400"
      },
      "message": "[VOL-5100] - periodic-voltha-test-bbsim\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\n--------------------------------------------------\n  o Rewrite string concatenation as join-list-of-strings to\n    resovle No signature of method: java.lang.String.positive()\n    that manifested recently.\n  o Wrap volthaDeploy call in debug ENTER/LEAVE print statements\n    to narrow down the job failure.\n\nChange-Id: Id55f79f33283a30e836b9343490da974728c27f6\n"
    },
    {
      "commit": "b65ada36c965135776dc22434f35e0b846930b50",
      "tree": "f64912838d6da20461c44bf90c6778145e39d9be",
      "parents": [
        "9f184d35e3d6716f045095a96d20d0e09f34899c"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 12:50:20 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 12:50:20 2023 -0400"
      },
      "message": "[VOL-5100] - periodic-voltha-test-bbsim\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\nvars/installVoltctl.groovy\n--------------------------------------------------\n  o Misc cleanups suggested by npm-groovy-lint.\n  o Removed call to showCommands, installers working so visual feedback\n    no longer needed.\n  o Comment \"set -eu -o pipefail\" for now.  Something is failing\n    during the script run but difficult to determien from messages\n    and context so add more debugging.\n\nChange-Id: If7f48ddb764a2913da72a78bdbbe2b8f4e698e80\n"
    }
  ],
  "next": "9f184d35e3d6716f045095a96d20d0e09f34899c"
}
