)]}'
{
  "log": [
    {
      "commit": "da5079e66a03bc0042119161dfa7dbc1f800d62a",
      "tree": "246eef7fcdf70676fc395ccb876af2d5a0463f00",
      "parents": [
        "fdaa25c217569f99e555c67e6315af16e32a60b7"
      ],
      "author": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Fri Sep 29 11:43:31 2023 +0200"
      },
      "committer": {
        "name": "Jan Klare",
        "email": "jan.klare@bisdn.de",
        "time": "Fri Sep 29 11:43:31 2023 +0200"
      },
      "message": "Pin ansible-galaxy version of lf-recommended-tools\n\n* currently building new AMI images is not possible due to a version\n  conflict between the nodejs package installed by the newest version of\n  lf-recommended-tools from the upstream nodejs debian repository and\n  the nodejs-dev version installed by the onf-playbook from the default\n  debian repositories of ubuntu 18.04\n* to solve this conflict for now, we should pull both nodejs and\n  nodejs-dev from the default debian repository for ubuntu 18.04 as done\n  before\n* to avoid installing the new nodejs repository and nodejs itself by\n  running the newer version of lf-recommended-tools from ansible-galaxy,\n  we need to generate our own requirements.yaml\n  (packer/ansible-galaxy-requirements.yaml) to pin the version of\n  lf-recommended-tools to the last commit before the installation of\n  nodejs was added\n* in addition to adding our own requirements file, we also need to\n  replace the scripted call of ansible-galaxy.sh from the upstream\n  repository with a simple `ansible-galaxy install ... -r` while handing\n  over our own ansible-galaxy-requirements.yaml as the requirements file\n  (instead of using the one from upstream)\n\nSigned-off-by: Jan Klare \u003cjan.klare@bisdn.de\u003e\nChange-Id: I2f7d07afb229a065eedafeb891ef040e6cfe4f10\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"
    },
    {
      "commit": "5a1d17af9eb02398461629edfdac36209f5d911a",
      "tree": "d92456798f350cbdc30719c6974096ccf9ada7b4",
      "parents": [
        "eff7b5b3fa672fcfa11a2ff207a4d0984cdecd41"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Feb 25 10:30:18 2020 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Tue Feb 25 12:01:38 2020 -0700"
      },
      "message": "Use Product Code to filter AMIs used as source images by packer\n\nAdd documentation for this process\n\nChange-Id: I5d548ceefb93602d751b5c88230e7dba0a88be2a\n"
    },
    {
      "commit": "36d66297fa392d30a4f204aae8b92e3d5cf041d1",
      "tree": "fc96ec2b14de87785fff7d99bb4958ba9a3ef135",
      "parents": [
        "4b54bafc90c5876ad23d973f6db8d1e2de6d8a01"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Sat Mar 09 08:14:02 2019 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@opennetworking.org",
        "time": "Sat Mar 09 08:14:07 2019 -0700"
      },
      "message": "Fix basebuild job by adding multiarch support (was trying to build on x86_64 with an arm64 image)\n\nChange-Id: Ie9be1a1a7aac016139e17d3293e22e744d527eaa\n"
    },
    {
      "commit": "1dc9dd5e07da9743ba992a416d25e07977be2bd5",
      "tree": "ede06477c9ec8dd8002d03d59087190abd84fce5",
      "parents": [
        "bfa133bf67a5e712fb177ffe9184bec2290b1560"
      ],
      "author": {
        "name": "Linux Foundation Administrators",
        "email": "collab-it+onlab@linuxfoundation.org",
        "time": "Fri Jan 26 09:09:09 2018 -0800"
      },
      "committer": {
        "name": "Linux Foundation Administrators",
        "email": "collab-it+onlab@linuxfoundation.org",
        "time": "Fri Jan 26 10:38:18 2018 -0800"
      },
      "message": "Add initial Packer definitions\n\nCopy over the Packer definitions from ONOS since we\u0027ve been asked to set\nup the builders the same way initially.\n\nChange-Id: I8c6e3cad05e4d4341ac58498d36810dac06f687f\nSigned-off-by: Linux Foundation Administrators \u003ccollab-it+onlab@linuxfoundation.org\u003e\n"
    }
  ]
}
