)]}'
{
  "log": [
    {
      "commit": "a52781486be9963bf76aeb5beaf74f5af77c4a8b",
      "tree": "1da4712e5532a17a018e9bcb55bd3e0f5a9f2b0f",
      "parents": [
        "9fadcbea0816e19a203b269f426c19f5777f4e98"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jun 28 16:56:54 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 23 10:59:44 2024 -0500"
      },
      "message": "[VOL-5064] - Build and deploy voltha-system-tests\n\nmakefiles/\n----------\n  o Copy in latest library makefiles from repo:onf-make\n\nconfig.mk\nmakefiles/lint\n--------------\n  o Support more lint targets\n\nmakefiles/virtualenv.mk\n-----------------------\n  o Update to use library logic.\n  o Install/maintain .venv/ VS vst_venv.\n  o Proper dependency driven create when needed VS always install.\n  o Also support replacing inlined venv logic with library makefile logs.\n\nmakefiles/commands/kail.mk\n--------------------------\n  o mkdir -p for interactive use when WORKSPACE\u003d is set.\n\nMakefile\n--------\n  o Inline comment delimiters and help targets to improve readabilty.\n  o Call macro banner-enter/banner-leave to hilight target output.\n  o Change targets clean and help into double-colon rules so they\n    are included when library targets are processed.\n  o Update include $(MAKEDIR) imports, library makefiles are able to infer paths\n    and define MAKDIR\u003d, ONF_MAKEDIR\u003d.\n  o Define helper macro run-robot-test\u003d allowing copy \u0026 paste robot command\n    line to be refactored and reduced.\n  o Define local target \u0027venv-install\u0027 allowing installation of the virtualenv\n    followed by patching so a newer interpreter can be used locally for testing.\n  o Shell command separator: replace \u0027;\u0027 with \u0027\u0026\u0026\u0027 to improve error detection.\n  o target\u003dgendocs: Split run-on command line into independent steps, activate\n    script only applies to the for loop invoking tests.\n\nChange-Id: Idc8efd89f36b9f4954d9394a6524e07aa2ea5531\n"
    },
    {
      "commit": "9fadcbea0816e19a203b269f426c19f5777f4e98",
      "tree": "f65f88eb3c4860226ba60faf25ef10f7a32bb4a7",
      "parents": [
        "c4332171acfbaba51b366310e08119db67cd8f86"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 17 19:00:37 2024 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 17 19:00:37 2024 -0500"
      },
      "message": "[VOL-5256] v2.12 release - baseline build\n\nMakefile\nconfig.mk\nJenkinsfile*\nlibraries/\nmakefiles/\ntests/\nvariables/\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\n  o Bulk update copyright notice to 2024\n\nChange-Id: I17944b6430ea64eb5235ded0947a32150131ec63\n"
    },
    {
      "commit": "568724d30d01c18c0810488a1a40205fde694901",
      "tree": "4ddca12cf8daa5e1b58cfb863f87c5d1a41c0670",
      "parents": [
        "c4cfd7ee4a9d64b2e816972f00b674c6fc355ed0"
      ],
      "author": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Wed Nov 01 11:20:39 2023 +0100"
      },
      "committer": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Wed Nov 01 11:31:29 2023 +0100"
      },
      "message": "pin kail version to v0.16.1 since to avoid test failures with \"latest\"\n\n* the currently latest kail release v0.17.0 did only publish source code\n  artifacts, meaning we can not download the kail binary as tarball\n* to avoid future test failures, this commit pins the kail version\n  version to v0.16.1, which has been verified to work in the pipelines\n* the value for KAIL_VERSION should be updated in the future whenever we\n  deem this necessary and have verified that the needed binary artifacts\n  have been published\n\nChange-Id: I415e516a52694f292b0df3bd717edcbe1f3eff29\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\n"
    },
    {
      "commit": "c1d94d55c2c13cc6ba1f846a909257c917dcad9f",
      "tree": "773d9f5c61f4ffe72512b5953b0ff13ca09cd0a2",
      "parents": [
        "fd0d20033522557054fc66027e847483a5d074df"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 10:34:10 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Aug 03 10:49:01 2023 -0400"
      },
      "message": "mkdir -p kail-dir for bootstrapping.\n\nChange-Id: I638649527de4df2dda2dc1848439904e3e7ee97a\n"
    },
    {
      "commit": "fd0d20033522557054fc66027e847483a5d074df",
      "tree": "c6d656d132ba8a57dfc02a3fe1f77d52d21f8fec",
      "parents": [
        "04cdd9f9dcfd20b7e6d8d475c0028aee2b623f68"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 02 19:52:01 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 02 19:52:46 2023 -0400"
      },
      "message": "Added a new target to install the kind command\n\nChange-Id: I64dccc94eb7845741a8951662e0d82ab76147867\n"
    },
    {
      "commit": "04cdd9f9dcfd20b7e6d8d475c0028aee2b623f68",
      "tree": "352dc7ba6ff3b9bb90771319bfdf0ea7b5721b42",
      "parents": [
        "9684bea2ea28ca5984c43a305c60380a4f5c622d"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Jun 09 15:18:23 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jul 19 15:00:36 2023 -0400"
      },
      "message": "[VOL-5032] - Build and deploy voltha-system-tests for v2.12\n\nVERSION\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o Bump version string to initiate a triage build for release.\n\nmakefiles/\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o https://github.com/opencord/onf-make\n  o Update to the latest version of onf-make library makefiles\n    to enable additional linting targets.\n\nChange-Id: I4cdc959d616174573014bd6343825492b01e456b\n"
    },
    {
      "commit": "4187b0aa07c3011b27d3df9ffe441855df7d6d64",
      "tree": "ee8562c61949852de7432142c931a3565cca2b68",
      "parents": [
        "57bd70f268b2726df57b6a1b418c59e80adf6634"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jan 12 09:38:28 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jan 12 11:27:17 2023 -0500"
      },
      "message": "VOL-4926 - godownloader no longer available.\n\nmakefiles/commands/kail.mk\n--------------------------\n  o Augment installation path, default is /usr/local/bin (revisit).\n  o Added a conditional default for jenkins to use the WORKSPACE directory.\n\nChange-Id: I2c795669ec62861793949da7570575a80fe3e68a\n"
    },
    {
      "commit": "57bd70f268b2726df57b6a1b418c59e80adf6634",
      "tree": "21fbd50e0113f0e005e019f5ca156404556d3bf7",
      "parents": [
        "3451f62d16f57ee667f3c078facf1f1939792cb0"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jan 12 05:25:51 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jan 12 05:26:02 2023 -0500"
      },
      "message": "VOL-4926 - godownloader no longer available.\n\nMakefile\nmakefiles/include.mk\nmakefiles/commands/kail.mk\n--------------------\n  o Refactor Makefile to reduce content.\n  o Move defauilt makefile librarie includes into makefiles/include.mk\n  o Move kail target dependency into makefiles/commands/kail.\n  o Add \u0027kail\u0027 as a phony target to simplify installation use.\n\netc/godownloader.sh\n-------------------\n  o Inline a stub \"copyright ccyy\" to short-circuit lint-license checking.\n\nMisc\n----\n  o Update copyright notices to +2023\n\nChange-Id: I8d9bff6f1b535991cc7d100f28c1821f6bca2964\n"
    }
  ]
}
