)]}'
{
  "log": [
    {
      "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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "9f184d35e3d6716f045095a96d20d0e09f34899c",
      "tree": "9edffeef009dbc07d03c1ff1047666ebcacb93e1",
      "parents": [
        "2b2010d7c3432d1e4eb175dd3f6ea294179dee85"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 11:34:48 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 11:34:48 2023 -0400"
      },
      "message": "Cleanup log output, use make --no-print-directory\n\nChange-Id: I4423e67bc1ec2d3d7db7e8435d22dcf40a1ef4bf\n"
    },
    {
      "commit": "2b2010d7c3432d1e4eb175dd3f6ea294179dee85",
      "tree": "2d6340398c6c8664f793e1dad212c9e1b07453f3",
      "parents": [
        "0e0a42b1f66ddc3f538907db6893bacd2cf2c594"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 02 21:47:20 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 02 21:47:20 2023 -0400"
      },
      "message": "Wrap installers within a stage/seciton/script block\n\nChange-Id: Id1662279f642819e2404aace7a6a8bc721819ad0\n"
    },
    {
      "commit": "0e0a42b1f66ddc3f538907db6893bacd2cf2c594",
      "tree": "237476d0bb5f7538c1ace25d3811df1ba2a3b2ff",
      "parents": [
        "97a8b88d2dec880501f00e970ed7d0d66c676954"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 02 21:04:21 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 02 21:04:21 2023 -0400"
      },
      "message": "[VOL-5100] - periodic-voltha-test-bbsim\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\nvars/installKind.groovy\nvars/installKind.sh\n--------------------------------------------------\n  o Remove groovy script and accompaning logic installing the kind command,\n    something is just not right in the land of OZ.\n  o Updated voltha-system-tests makefiles, added a target to install\n    the kind command (centrally, consistent version!) similar to kail.\n\nChange-Id: I342a7e7bcf2d0cfe282b80c418feee0ee891302a\n"
    },
    {
      "commit": "97a8b88d2dec880501f00e970ed7d0d66c676954",
      "tree": "ea80afb91ca6ebe80a32f32b2bbbeabc2e1f1143",
      "parents": [
        "f076c31165aa3192a60e619209881fa1e11843a4"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 02 16:08:52 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 02 16:09:21 2023 -0400"
      },
      "message": "[VOL-5100] - periodic-voltha-test-bbsim\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\n---------------------------------------------\n  o misc npm-groovy-lint cleanups:\n    - indentation, quotes, typed vars, etc.\n    - convert tabs to space (expand -i -t 8)\n  o Stage(\u0027Install Kind\u0027)\n    - wrap install_kind call in a script{} block for evaluation.\n    - no primitives available like sh() to provide needed script{} context.\n  o Re-enable IAM method now that branch_name is fixed.\n\nmakefiles/lint/include.mk\nmakefiles/lint/groovy/include.mk\nmakefiles/lint/groovy/install.mk\n--------------------------------\n  o (WIP) Add skeleton targets for lint-groovy able to install\n    npm-groovy-lint on demand for local use.\n\nChange-Id: Ifbf72ae9cb021d28c15a783454278ac2c680e45e\n"
    },
    {
      "commit": "f076c31165aa3192a60e619209881fa1e11843a4",
      "tree": "226fb2e6df391402540f052ae3642cb4ce1db3a9",
      "parents": [
        "ff0bd59812ef0c21ca4d09126f76cdd45b28c989"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 01 17:17:10 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 01 17:17:10 2023 -0400"
      },
      "message": "Fixed a print statement typo\n\nChange-Id: I4d25de3c8343a3b0f2caa09972587bd6c5a0ac92\n"
    },
    {
      "commit": "9337496167573f3202e884b26ba12c458641a3f6",
      "tree": "59e9424b867402614aa5b6afe120e57763ac0665",
      "parents": [
        "46bfeeadbe2feb212f873727b5c9ea5b0d5e6481"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 31 16:23:24 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 31 16:23:24 2023 -0400"
      },
      "message": "jjb/pipeline/voltha/master/bbsim-tests.groovy\n---------------------------------------------\n  o Yuck, add missing paren from prinln() statement.\n  o Cryptic as having a stray semicolon suffixed on a line.\n\nvars/installKind.groovy\n-----------------------\n  o Cleanups to make npm-groovy-lint happy.\n  o Ran expand -t 8 to replace tabs (another lint nit).\n  o Remove exception clause, let the problem ooze outward.\n\nChange-Id: I6da09b13fd0ffa735f70c92391298256a1db4748\n"
    },
    {
      "commit": "46bfeeadbe2feb212f873727b5c9ea5b0d5e6481",
      "tree": "90f3dbb5c64c1cfaabdb79800eb8338257d525b8",
      "parents": [
        "c9d57f572ee9ceb131fa0db061fe785e64ab3c5f"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 31 10:39:25 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 31 10:39:25 2023 -0400"
      },
      "message": "[VOL-5100] - periodic-voltha-test-bbsim\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\n---------------------------------------------\n  o Disable installKind() call for now.  Jenkins shared library\n    repository checkout is two changesets behind branch\u003dmaster (?)\n\njjb/shell/helm-lint.sh\n----------------------\n   o Added a call to (lint) helmrepo.sh, an extra script jenkins will launch.\n   o Correct variant behavior, interactive lint checking should expose the\n     the same problems that jenkins will eventually fail a job for.\n\nChange-Id: I654f04ea1d530bd9354177ed168cf2742b5e7257\n"
    },
    {
      "commit": "c9d57f572ee9ceb131fa0db061fe785e64ab3c5f",
      "tree": "2121655bf19b2cf187185da50e1b73e09663eabc",
      "parents": [
        "5c66f2b4be75cbd0c3e0a0ce1cde261f41db8236"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jul 27 11:27:22 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jul 27 11:27:22 2023 -0400"
      },
      "message": "Disable more jobs with offline nodes.\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-release-jobs/voltha-2.8.yaml\njjb/voltha-test/voltha.yaml\n----------------------------------------------------\n  o Update master job running on qa-testvm-pod to disabled.\n  o mostly refactoring - re-home 2.12, 2.11, 2.8 jobs disabled\n    earlier by moving them from voltha.yaml into configs named\n    for release branch.\n\nChange-Id: Id518b1ced6375e3b56a0979c4f1c73a12b43168a\n"
    },
    {
      "commit": "5c66f2b4be75cbd0c3e0a0ce1cde261f41db8236",
      "tree": "142c54273272c78056cd1c32617f31ba8ba45a7e",
      "parents": [
        "53cebea54b827e1278ccf355cf83adadc85259c1"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jul 26 13:16:40 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jul 26 17:24:28 2023 +0000"
      },
      "message": "Temporarily change periodic job schedule for bbsim from 11pm to every\n30 minutes.  Let\u0027s see if job triggered by timer will checkout latest\njenkins shared library from branch\u003dmaster.\n\nChange-Id: I4e43b71882066239389a417d8afcf7e005033a4f\n"
    },
    {
      "commit": "53cebea54b827e1278ccf355cf83adadc85259c1",
      "tree": "ea3729381635e81278b074b9f4064a14d56b7b7c",
      "parents": [
        "5c49496b555c52e4c50ae20f70e09a68d75faefb"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jul 26 10:35:53 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jul 26 10:35:53 2023 -0400"
      },
      "message": "[VOL-5100] - periodic-voltha-test-bbsim\n\nvars/installKind.groovy\nvars/installKind.sh\n-----------------------\n  o ERR: installKind() not found.\n  o Wrap vars script in a steps{} block for context.\n  o installKail uses sh() directly which is an implicit steps block.\n\nChange-Id: I43e815e6a8fd605a008af55b698be20cd703a62a\n"
    },
    {
      "commit": "5c49496b555c52e4c50ae20f70e09a68d75faefb",
      "tree": "4cf2910641f5cdf8716635ad2eace3d9a4702a87",
      "parents": [
        "06a68372f5aafb8c5f079bad09fc59ec5ffa0130"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jul 25 16:48:48 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jul 26 13:24:31 2023 +0000"
      },
      "message": "[VOL-5100] - periodic-voltha-test-bbsim\n\nvars/installKind.groovy\nvars/installKind.sh\n-----------------------\n  o Convert installKind.groovy from a closure based method to function with parameters.\n  o Script failure mode is completely silent so trying something different.\n  o Extract inlined download script and place in named script installKind.sh\n    jenkins issued a strange error about quoting shell variable $* to display args.\n  o With groovy and shell separated lint can now syntax check both sources.\n\nChange-Id: I68ca3f968a41a479535a8f9b96f0275a0919d4bd\n"
    },
    {
      "commit": "06a68372f5aafb8c5f079bad09fc59ec5ffa0130",
      "tree": "6f949aca2486557f8e14b69f382a66affc172905",
      "parents": [
        "e5aae1c17e5e79b66830c3d9e7349ce5ba129bcd"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 24 16:37:16 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 24 16:37:16 2023 -0400"
      },
      "message": "[VOL-5100] - periodic-voltha-test-bbsim\n\n[VOL-5101] - voltha testing and kind command version\n\nvars/installVoltctl.groovy\n--------------------------\n  - Update v2.12 to last frozen release version to establish a baseline.\n  - Will update when voltctl is published again.\n\nvars/installKind.groovy\n-----------------------\n  - Jenkins complained about bash FUNCNAME[1] string inlined within a\n    script block.  Just remove it, var syntax is valid and script is\n    simple enough to stand alone w/o message decorations.\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\n---------------------------------------------\n  - Now where is voltctl being downloaded from (?-Makefile-?).\n  - Shell commands exist to install if exists but no mention of where it came from.\n  - Inline a call to installVoltctl.sh, script is aware of release branching and versions.\n  - Added a getIam() method to decorate script log messages.\n    - Cannot simply use callstack, internally jenkins will rewrite to support serialization.\n  - Move installKind() into a named method with try/catch block, exited quietly last time.\n  - Added comments and mild indentation cleanup for statements.\n\nChange-Id: I4402d83c054a4e942505b8375a0ac00578879114\n"
    },
    {
      "commit": "e5aae1c17e5e79b66830c3d9e7349ce5ba129bcd",
      "tree": "dcae75ab24bcf0d7b2a1cd102198b891218c0725",
      "parents": [
        "cb89660b74b97e1141e5675f4b466c9017044da6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 24 14:11:20 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 24 18:16:05 2023 +0000"
      },
      "message": "[VOL-5100] - periodic-voltha-test-bbsim\n\n[VOL-5101] - voltha testing and kind command version\n\nvars/installKind.groovy\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o Display command version for logging and to sanity check kind binary.\n  o This script was created last year, using groovy + jenkins closures\n    in call block to support native syntax like: installKail() { debug:true }.\n    Encountered problems earlier, if they persist will revert to using\n    normal script method with positional arguments.\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o Replaced hardcoded branch !\u003d master with isReleaseBranch(name).\n  o Remove \u0027|| true\u0027 command masking error status.\n  o Try out pgrep/pkill commands to simplify usage.\n  o Removed \u0027|| true\u0027 from gzip/log concatenation commands.\n  o Changed vst_venv/ to .venv/ -- newer viritual env directory name.\n  o Invoke \u0027make venv-activate-script\u0027 near each python script call\n    makefile target dependencies work properly.  Command always\n    available and will only install once.\n  o Replace \"pkill kail || true\" with \"pgrep --count \u003e 0 \u0026\u0026 pkill kail\".\n    The latter syntax will display command errors and will fail a job\n    outright when the kail command refuses to terminate.\n\nChange-Id: I6f6628347322486afe820a92f3a3bd3ce5bc6d4d\n"
    },
    {
      "commit": "cb89660b74b97e1141e5675f4b466c9017044da6",
      "tree": "7d2c2123646fa340630468694ab5eee5b0451fc5",
      "parents": [
        "4960ec9ebf491eff9bb6f8e68d309dd60c10731c"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jul 21 16:38:42 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jul 21 16:38:42 2023 -0400"
      },
      "message": "Misc edits to disable jobs hung on unresponsive nodes.\n\njjb/voltha-test/voltha-certification.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 Disable more menlo-certification jobs since cluster is offline.\n  o Refactor altered 1600g jobs into configs named for branch/release.\n\nrequirements.txt\n----------------\n  o Added versioned urllib3 module so sphinx + python v3.6 will not barf.\n\nMakefile\nmakefiles/lint/include.mk\nmakefiles/lint/doc8/include.mk\n------------------------------\n  o More updates from repo:onf-make, added library target lint-doc8.\n\nmakefiles/jjb/targets.mk\n------------------------\n  o build target - added a dependency on activate script so virtualenv\n    will install on demand.  Worked by coincidence earlier, make lint\n    also depends on venv.\n\njjb/voltha-e2e.yaml\n-------------------\n  o Purge lingering comments from joba-into-versioned-configs refactoring.\n  o No fallout reported when configs were changed earlier.\n\nChange-Id: I2571feb883a2049feb0781fc2464b875e3af325e\n"
    },
    {
      "commit": "4960ec9ebf491eff9bb6f8e68d309dd60c10731c",
      "tree": "8c4e2b798d27624e6fe72f3964dae9dfb093bd06",
      "parents": [
        "9f9376092fb1b71a412fd71eeb6e8951e2f13650"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jul 19 09:04:20 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jul 19 09:04:20 2023 -0400"
      },
      "message": "Bulk disable node\u003d\u003dqa-test-vm offline + makefile edits\n\njjb/voltha-test/voltha-release-jobs/voltha-2.11.yaml\njjb/voltha-test/voltha-release-jobs/voltha-2.12.yaml\n----------------------------------------------------\n  o Disable 4 jobs hanging on node\u003d\u003dqa-test-vm.\n\nconfig.mk\nmakefiles/lint/include.mk\n-------------------------\n  o Refresh from repo:onf-make\n  o Pull in more lint targets (~doc8).\n  o Pull in per-repository configs to sync with config makefile v1.5\n  o See comment at [EOF] for details.\n\nmakefiles/virtualenv.mk\n-----------------------\n  o Refresh target logic for pip install -r requirements.txt\n  o if exists install as a single block not as reliable as multiple statements.\n\nChange-Id: I6199498f672abd8fdc59c20a757190cc897e7a5c\n"
    },
    {
      "commit": "9f9376092fb1b71a412fd71eeb6e8951e2f13650",
      "tree": "6fff9f6ae0905e2f05018785b5f17fb937ee4863",
      "parents": [
        "a1308f3ac82d9c1bced577ec851aa9dc415a43ee"
      ],
      "author": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Wed Jul 12 17:39:31 2023 +0200"
      },
      "committer": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Wed Jul 12 17:40:54 2023 +0200"
      },
      "message": "adtran-olt-adapter: update version from 21.5 to 23.1\n\n* Adtran requires the usage of the adtran-olt-adapter in version 23.1\n  for voltha 2.11 onwards\n\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\nChange-Id: I6b07a317b0720216cefe9b8a791fbcc1c176c52e\n"
    },
    {
      "commit": "0eb8bd8ee3bf73167da8a408926fe426439c17fb",
      "tree": "23d5cdb396764d7f27e3a8042c3280e69ebc6d75",
      "parents": [
        "dd3344995b6b70bcaf6cd6ff60c20f9253eb4b47"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 10 13:26:25 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 10 13:26:25 2023 -0400"
      },
      "message": "[VOL-5010] - Clone unit tests to run on a v2.12 branch\n\njjb/voltha-test/voltha.yaml\n---------------------------\n  o Clone 2.11 tests into 2.12\n\nvars/installVoltctl.groovy\n--------------------------\n  o Version update pending on tool deployment.\n\njjb/pipeline/voltha/makefile\njjb/pipeline/voltha/master/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.11/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.11/physical-build.groovy\njjb/pipeline/voltha/voltha-2.12/bbsim-tests.groovy\njjb/pipeline/voltha/voltha-2.12/physical-build.groovy\n-----------------------------------------------------\n  o Clone master test scripts onto a release branch.\n  o Update to remove branch\u003dmaster dependencies.\n\njjb/repos/voltha-helm-charts.yaml\n---------------------------------\n  o Add pipeline job set voltha-2.12\n  o Remove jobset voltha-2.8\n\njjb/software-upgrades.yaml\n--------------------------\n  o Clone v2.11 defintions into v2.12\n  o Rename *-new and *-old into *-master and *-2.8\n  o Comment out 2.8 pipeline entries.\n\njjb/verify/bbsim-sadis-server.yaml\njjb/verify/bbsim.yaml\njjb/verify/ofagent-go.yaml\njjb/verify/voltha-api-server.yaml\njjb/verify/voltha-go.yaml\njjb/verify/voltha-onos.yaml\njjb/verify/voltha-openolt-adapter.yaml\njjb/verify/voltha-openolt-adapter-go.yaml\njjb/verify/voltha-system-tests.yaml\njjb/voltha-e2e.yaml\njjb/voltha-scale.yaml\njjb/voltha-test/voltha-certification.yaml\njjb/voltha-test/voltha.yaml\n-----------------------------------------\n  o Add job definitions for v2.12\n  o Del job definitions for v2.8\n\nRevisit version strings post publishing:\n  o [VOL-5082] revisit the deploy base tag versions\n  o [VOL-5083] jjb/voltha-scale.yaml\n\nChange-Id: I3bbe01bbbcb068fc63ca1fd6d07d7da3d25d007c\n"
    },
    {
      "commit": "6c0b8558bcb1791d6810c48206462e43bad34a22",
      "tree": "a0828865c4b7a7d10edd828ca9aea70c39da141b",
      "parents": [
        "074a9b9b1c5680fcac4b0e1416b13b59e95a4d15"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jun 28 17:41:48 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jun 28 17:41:48 2023 -0400"
      },
      "message": "Disable job hung on menlo certification.\n\njjb/pipeline/voltha/master/physical-build.groovy\njjb/pipeline/voltha/playground/physical-build.groovy\njjb/pipeline/voltha/voltha-2.11/physical-build.groovy\njjb/pipeline/voltha/voltha-2.12/physical-build.groovy\njjb/pipeline/voltha/voltha-2.8/physical-build.groovy\n-----------------------------------------------------\n  - Decorate scripts with a getIam() function so they\n    are more easily identified from job config in the\n    jenkins UI.\n\njjb/voltha-test/voltha-certification/voltha-2.11.yaml\njjb/voltha-test/voltha-certification/voltha-2.12.yaml\n-----------------------------------------------------\n  - Temporarily disable known hung jobs that are filling\n    the jenkins dashboard.\n\nChange-Id: I7602a44c4f7196a68f606575093e55ee7c78f37d\n"
    },
    {
      "commit": "074a9b9b1c5680fcac4b0e1416b13b59e95a4d15",
      "tree": "dc749bbd02a1ed48bf482aa5a70aeef24e0c204c",
      "parents": [
        "7b1c9f2d1ac4999383759a939ddeeecb2e7ed242"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jun 26 15:18:19 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jun 26 19:54:29 2023 +0000"
      },
      "message": "[VOL-5059] Disable v2.8 flavored job, branch the rest.\n\njjb/voltha-test/voltha-certification.yaml\njjb/voltha-test/voltha-certification/voltha-2.11.yaml\njjb/voltha-test/voltha-certification/voltha-2.12.yaml\n-----------------------------------------------------\n  o Refactor monolithic voltha.certification.yaml job for release branching.\n  o String \"voltha-{version}\" helps normalize regex matching for job views.\n  o Distinguishing templated jobs is not an easy task.  Extract one\n    versioned set of release jobs distinguished by a single value:\n    \"extraHelmFlags\u003d--set onos-classic.image.tag\u003dmaster\".\n  o Run \"make lint-jjb\" to syntax check generated pipeline scripts.\n\njjb/voltha-test/voltha-certification/voltha-2.8.yaml\n-----------------------------------------------------\n  o v2.8 periodic job still running.\n  o Relocate into voltha-certification/voltha-2.8.yaml and decorate with\n    disable-job : true.\n\njjb/voltha-test/voltha-certification/master.yaml\n------------------------------------------------\n  o Strange, branch\u003dmaster job not explicitly in voltha-certification.yaml\n    but \u0027make lint-jjb\u0027 complains about a duplicate when explciitly defined\n    in master.yaml.  Define but comment a job on branch\u003dmaster until the\n    derived job source can be identified.\n\n    JOB: build_menlo-certification-pod-radisys-3200g_1T8GEM_DT*\n\nChange-Id: I21508cc3a0f830bfe7449192de2216756080a565\n"
    }
  ],
  "next": "7b1c9f2d1ac4999383759a939ddeeecb2e7ed242"
}
