)]}'
{
  "log": [
    {
      "commit": "fb6b0f0549bbe886d918dc3e548ba12037fbe8a4",
      "tree": "e4a02cc9ba635bf4c740de0da02cfd819f780bd4",
      "parents": [
        "ca3e7298b8b0ffa563eb240da7d0fb8f79022caa"
      ],
      "author": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Thu Sep 28 16:32:01 2023 +0200"
      },
      "committer": {
        "name": "Jan Klare",
        "email": "jan@opennetworking.org",
        "time": "Fri Sep 29 11:28:32 2023 +0000"
      },
      "message": "add static hostname resolution for voltha-api and etcd ingress on k8s\n\n* the default virtual hostnames exposed by the voltha-api and etcd\n  ingresses are \u0027voltha.voltha.local\u0027 and \u0027voltha-infra.local\u0027 for our\n  setups\n* to allow connections to those ingress endpoints from the host where\n  the k8s cluster itself is running on, we can just create /etc/hosts\n  entries to resolve those hostnames to localhost (aka set them as\n  aliases for 127.0.0.1)\n* the commit with the id shown below did this for the basebuild.sh\n  script and this commit is adding it now also in the ansible\n  playbook used to build ubuntu 18.04 images\n  5c2e427a75e02dceaea692884a847f6468619ad6\n\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\nChange-Id: I6e1f8ca7e97e59b9bf7910dd278cf230721a0daf\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\n"
    },
    {
      "commit": "af679da06c7f51adfeadd174e1ba7ee9ae2f56fc",
      "tree": "c6588a89a9a10897f9dc11d28a2ce59be5caf5fb",
      "parents": [
        "41923cc6a9bc53a46e87736d4e51ab7afae0d5ca"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 31 14:22:41 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 31 14:22:55 2023 -0500"
      },
      "message": "VOL-4925 - Build and release components.\n\n*.groovy\n*.yaml\n--------\n  o Cosmetic edits to force a jenkins job, simple submission of one script not triggering deployment.\n  o Add copyright header in groovy scripts where needed.\n  o Added trailing comment \"// [EOF]\" in yaml files.\n\nChange-Id: I978fbd3030c701f8ddc77e5b9140378b9bda909b\n"
    },
    {
      "commit": "3f575f7f612c7f12d4c0ddde22bda33a2209c01e",
      "tree": "86fd299dc73347c58d14fae7a6ae8cdd42450460",
      "parents": [
        "beef4cd9865334d9e1696096e97690a11ba44998"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jan 15 23:49:19 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 18 11:31:01 2023 -0500"
      },
      "message": "makefiles/\n----------\n  o Adding more lint target logic.\n  o Copy in virtualenv.mk from voltha-docs to support dependency\n    based virtualenv installations.\n\n*/*.yaml\n--------\n  o Misc yamllint cleanups.\n\nMakefile\n--------\n  o Prune inlined logic since replaced by library makefile logic.\n  o Replaced explicit pyenv installation with dependency driven\n    so venv will only require installation once per target run.\n  o Library make clean/sterile targets handle cleanup.\n\nChange-Id: Ie2ce0ebc01b07c0004a5904c2641c394e46d5044\n"
    },
    {
      "commit": "bfa8fe36d2d08a60b71906a5ede94bea13a925bc",
      "tree": "cf3e65f924e6080cb6bb9bf07b2d26304a83cdb3",
      "parents": [
        "16bb6fe076720e062383f8570fee102b442e1086"
      ],
      "author": {
        "name": "Hung-Wei Chiu",
        "email": "hungwei@opennetworking.org",
        "time": "Tue Apr 27 10:59:40 2021 -0700"
      },
      "committer": {
        "name": "Hung-Wei Chiu",
        "email": "hungwei@opennetworking.org",
        "time": "Tue Apr 27 18:02:30 2021 -0700"
      },
      "message": "Install amazon jdk and update the sudoer file\n\n- Increase the volume size, default is 8G and too small to install all\nrequired packages\n- THe default version of maven in Ubuntu 16.04 is mvn33 but it\u0027s mvn36\nin Ubuntu 18.04\n- We have to setup the JAVA_HOME for mvn36 but we did\u0027t do it in our\njobs so all jobs with mvn36 will fail.\n- Specify the mvn33\n\nChange-Id: I2560e83d941f6093ee4fe2f1f24bb8b359c2706b\n"
    },
    {
      "commit": "9708ed83910db324595d3739e32110888c3c6bde",
      "tree": "5764b398f633fda6063ae61fc0f9ffaeebc36db1",
      "parents": [
        "f0bf4025e480e8110be920ec5ec260467899fc2b"
      ],
      "author": {
        "name": "Hung-Wei Chiu",
        "email": "hungwei@opennetworking.org",
        "time": "Wed Apr 14 14:20:08 2021 -0700"
      },
      "committer": {
        "name": "Hung-Wei Chiu",
        "email": "hungwei@opennetworking.org",
        "time": "Wed Apr 21 16:37:34 2021 -0700"
      },
      "message": "Update Jenkins executors to Ubuntu 18.04\n\n- Upgrade global jjb to v0.57.4\n- Upgrade packer to v0.7.0\n- Use the Ansible approach to install most required services\n\nChange-Id: I1a56db63e14d847971131eef96828004c6ae4478\n"
    }
  ]
}
