)]}'
{
  "log": [
    {
      "commit": "a36909c274792bfaa001d09b29ca72b26ea4623d",
      "tree": "7b968f5daabafcfc804580be22450dc9c35fbbf0",
      "parents": [
        "d1362f13a854dc290a56d7f2277fe7fbefd1347d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Fri Aug 23 12:32:34 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Fri Aug 23 12:32:34 2024 -0400"
      },
      "message": "VOL-5358 - Build \u0026 test on the new AMI image\n\nlf/local/commands/kubectl.mk\n----------------------------\n  o Remove curl switch --no-progress-meter for nwo.\n  o Switch not supported by version of curl in the legacy AMI image.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I1d85efdb764626dbe416910577269ee946c2a033\n"
    },
    {
      "commit": "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": "daa1f0ad84ee0f02b77360d89673539ec974ba09",
      "tree": "0875c196ff15739895a7bc26ec3e39c4f285ba5e",
      "parents": [
        "1679d43a96cce0b8395f07eed74e2e05e174fbf0"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Apr 03 18:07:59 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Apr 03 18:07:59 2024 -0400"
      },
      "message": "Add support for pre-commit hook/linting\n\n.pre-commit-config.yaml\n-----------------------\n  o Create initial config for pre-commit hook.\n\nmisc/*\n  o Basic inline cleanups courtesy of the pre-commit hook.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I6aa20216ade22b1a7406e8358864fb245842b713\n"
    },
    {
      "commit": "8a765bade330775bd7d919e22f2c020b04e8887d",
      "tree": "a184a00217b1df8f000a8b55b2f6a5ec36e9f11f",
      "parents": [
        "5c135febe1a1f73ea4c8f235201aba067fa927ac"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Mar 27 10:27:29 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "jarmstrong@linuxfoundation.org",
        "time": "Wed Mar 27 16:57:02 2024 -0400"
      },
      "message": "A unit test for validating repository tags.\n\nlf/include.mk\n-------------\n  o Handle a bootstrap case for git submodule checkout.\n  o Invoke git command using macro $(GIT) else not found by path.\n  o git submodule update --init --recursive will checkout repo:onf-make\n\ntest/bats/check_repo_tags.bats\n------------------------------\n  o A BATS unit test to validate contents of gerrit and github repository tags.\n  o Replace inlined hardcoded list of repository names.\n  o Instead read them from data file conf/repos/voltha.\n  o Added conditional booleans enable_fatal\u003d and enable_skip\u003d1\n    for easy removal of test filtering while using interactively.\n\ntest/bats/conf/repos/deprecated\n-------------------------------\n  o Move a few repositories into a new deprecated list so their usage is clear.\n\n[HOWTO: test]\n  % git clone ssh://gerrit.opencord.org/ci-management\n  % make -C ci-management/tests/bat test-bats\n\ncheck_repo_tags.bats\n3 tests, 0 failures\n\nChange-Id: I5fc8e37b36f02f77d5b54594a7092a9456562939\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "e711087d28aac5778326e1398fa636a9f1cb81be",
      "tree": "445c5e18a252176fe2a5bbc9860712c57c833c57",
      "parents": [
        "eb84a637151aa52ac5e308dbc6a92cde27da9eb7"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 22 14:23:34 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 22 14:23:34 2024 -0400"
      },
      "message": "Minor edits to support repo:onf-make\n\nMakefile\n--------\n  o Remove Makefile inlined include help/trailer.mk, lib sourced.\n\nlf/include.mk\n-------------\n  o Mark git-submodule targets as .PHONY so they always process.\n  o Use library $(banner) macro to annouce target for logging.\n  o Add help text for two git-submodule targets.\n\nrequirements.txt\n----------------\n  o Add bashate to the list of python modules to install.\n\nChange-Id: If35c7aac9e0deb25c0fc0ba8b158aafe78d6754f\n"
    },
    {
      "commit": "56fdfeccbd603827449c6b969f0b17bf2a43b7f3",
      "tree": "93834f4f28b03c69160545cd108cf9828c08fb99",
      "parents": [
        "054d8314ea3abe74785280c4f5557928756ea443"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 01 13:43:36 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Mar 01 14:53:52 2024 -0500"
      },
      "message": "Update repository to use repo:onf-make/makefiles\n\n.gitmodules\nMakefile\nconfig.mk -\u003e lf/config.mk\nlf/include.mk\nlf/local/include.mk\nlf/onf-make\nmakefiles/README.md\n-------------------------\n  o Initial staging to remove per-repository makefiles/ directory.\n  o Add repo:onf-make as a git submodule.\n  o lf/include.mk is central access for loading all library logic.\n  o lf/local/ replaces $(sandbox-root)/makefiles.\n\n*.groovy, *.sh, *.yaml\n----------------------\n  o Include source edits to force pipeline to rebuild.\n  o Added SPDX copyright notice tokens.\n\nChange-Id: Ia6b95880e720956d01af2c5966f7ae5d0f4c13b1\n"
    }
  ]
}
