)]}'
{
  "log": [
    {
      "commit": "096db2dd37db57a3d674df4d399e83394da16176",
      "tree": "31f2b16ff014e881bfd67ee2bafd5e07c0903cab",
      "parents": [
        "83d0a35a3e0ef966604b55781cba894d4fb90f0a"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Jul 22 16:04:44 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Mon Jul 22 16:04:44 2024 -0400"
      },
      "message": "[VOL-5358] - build \u0026 test repo using new AMI image\n\nlf/local/include.mk\nlf/onf-make/makefiles/etc/include.mk\n------------------------------------\n  o Include etc/features.mk early for access to macros: banner, banner-enter, banner-leave.\n\n.gitignore\nlf/local/commands/include.mk\nlf/local/commands/kubectl.mk\n-------------------------------------------\n  o repo:voltha-openolt-adapter jobs failing due to kubectl being mia.\n  o Jobs succeded by coincidence: ./kubectl or /usr/local/bin/kubectl would be used.\n  o Problematic, different or stale command versions can be used.\n  o Add logic to support a central installer for the kubectl command.\n  o This will provide a consistent version \u0026 program behavior for the entire job run.\n\nChange-Id: I301e7288b2910ac30f8e148c91a31a3c09b37022\n"
    },
    {
      "commit": "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": "f3208600a39b659898124613419e0d3f4f274d54",
      "tree": "5c4dddec7c7d6521c6ade5e2b9786e8098ae8b89",
      "parents": [
        "7ee652646f78c4b52cf0d9a14d3a6d4349b87d12"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Jun 03 15:12:23 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sat Jun 03 15:35:15 2023 -0400"
      },
      "message": "[VOL-5010] - Clone unit tests to run on a v2.12 branch\n\nmakefiles/consts.mk\nmakefiles/virtualenv.mk\n-----------------------\n  o Copy in latest library makefiles from repo:onf-make\n\nglobal-jjb\npacker/common-packer\n--------------------\n  o Upgrade LinuxFoundation submodules to the latest version.\n  o global-jjb           : from\u003d0.53.3 to\u003d0.86.7\n  o packaer/common-packer: from\u003d0.1.0~22 to\u003d0.12.1\n\n.gitignore\nmakefiles/include.mk\nmakefiles/git/\nmakefiles/jjb/\n--------------\n  o Added convenience make targets to view submodule versions.\n  o JJB target:jjb-gen added to prototype local pipeline edits.\n  o Logic is conditional, library will only load when targets are requested.\n\njjb/voltha-test/voltha-certification/\njjb/voltha-test/voltha-certification/README\njjb/voltha-test/voltha-certification/master.yaml\n------------------------------------------------\n  o Create pseudo-branches within voltha testing so we can\n  o \u0027branch\u0027 (simple directory copy) at release time VS\n  o having to find and clone individual test suites from last release.\n\nChange-Id: I3e0096d3326e76b3faa896d73183f9d28e946d06\n"
    },
    {
      "commit": "775a20f5d933e34a0ca18bc797ff9aecef93f9b0",
      "tree": "1550149a7bf82b6be02bcbcb4835ce20f24ef0f5",
      "parents": [
        "af577aba6b9bc085a20959a204a4ecd158d29039"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Dec 02 12:55:43 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Dec 19 15:41:14 2022 -0500"
      },
      "message": "VOL-4795 - Researching community pod faiure.\n\n.gitignore\n----------\n   o Add exclusions so npm-groovy-lint can be used.\n\nvars/getVolthaCode.groovy\n-------------------------\n   o Added an iam() method to self-identfy the scirpt.\n   o Wrap call() logic in a try/catch block so problems are always visible.\n   o groovy-lint - declare local vars to shorten long lines.\n   o Add whitespace and separation for readability.\n\nInclude more sources to trigger a jenkins build.\n\nChange-Id: I50be0be0dbd69da55d6aad5c48bc6ef832056afc\n"
    },
    {
      "commit": "c2140b9f8738b84e76f3045aaa3c776df7f9dd83",
      "tree": "5e0e0ccf52d3331306e4db9aae853bd0e399e314",
      "parents": [
        "85249ceacc99d163a6ba1c9e02d56386ba88938d"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Apr 05 09:19:22 2018 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Thu Apr 05 09:20:04 2018 -0700"
      },
      "message": "[CORD-2913] Add Makefile to test JJB jobs locally and README describing\nhow to use them.\n\nChange-Id: I663f332f8076d00a22231d7bfd535578ac3b153f\n"
    },
    {
      "commit": "5cc077eba8ae224d7236a351a146eaf8bf2d2a5f",
      "tree": "449e1f95e95b7bc8adf423e6230eee37d7ad5e92",
      "parents": [],
      "author": {
        "name": "Linux Foundation Administrators",
        "email": "collab-it+onlab@linuxfoundation.org",
        "time": "Wed Jan 24 08:27:38 2018 -0800"
      },
      "committer": {
        "name": "Linux Foundation Administrators",
        "email": "collab-it+onlab@linuxfoundation.org",
        "time": "Wed Jan 24 08:27:38 2018 -0800"
      },
      "message": "Initial .gitignore and .gitreview files\n\nChange-Id: Ia23c9deb2d29aa32850ff5d04dc2485afebfc915\nSigned-off-by: Linux Foundation Administrators \u003ccollab-it+onlab@linuxfoundation.org\u003e\n"
    }
  ]
}
