)]}'
{
  "log": [
    {
      "commit": "f345ae0be69649ba978b034a4a920a52d7c41e7f",
      "tree": "c98cc7f95aac34e8994b469e510f645128fd8101",
      "parents": [
        "dcae55b88871efcc328db20bb088c003573f49ab"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Thu Jul 10 16:31:15 2025 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Thu Jul 10 16:33:31 2025 +0530"
      },
      "message": "[customize_image] Override infra mirror only if set\n\nFollow up of [1], in local setup it\u0027s not needed\nas mirrors not set.\n\n[1] https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/954240\nRelated-Bug: #2110191\n\nChange-Id: Id73d1a2f66a6376dcd4c91ea01524ebd133c44c3\nSigned-off-by: yatinkarel \u003cykarel@redhat.com\u003e\n"
    },
    {
      "commit": "dcae55b88871efcc328db20bb088c003573f49ab",
      "tree": "1bd5eb31f8065b5f46122a086e90ca04a76e7139",
      "parents": [
        "fcb52b56cba9d55996068c8ef807063514f92ca6"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Mon Jul 07 18:05:35 2025 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Mon Jul 07 20:03:25 2025 +0530"
      },
      "message": "Use infra mirrors for advanced image prepare v2\n\nIn CI we seeing issues like [1] randomly while Customizing\ntest image. Let\u0027s use infra mirrors instead of ubuntu\npublic mirrors.\nAdded conditions so the override apply only when ubuntu images and nodes\ninvolved.\n\nOriginally it was attempted to be fixed with [2] but that doesn\u0027t work\nas the mount dir don\u0027t have access permission without sudo. Also images\nnewer than ubuntu jammy as new format[3] will not work, this patch makes\nit work for newer ones too and also fix file accessibility by using sudo.\n\n[1] File has unexpected size (2351988 !\u003d 2352236).\n    Mirror sync in progress? [IP: 91.189.91.81 80]\n[2] https://review.opendev.org/949484\n[3] https://repolib.readthedocs.io/en/latest/deb822-format.html\n\nRelated-Bug: #2110191\nChange-Id: Icc3845beef53c2077197f84c5fae3b719abeb4d6\nSigned-off-by: yatinkarel \u003cykarel@redhat.com\u003e\n"
    },
    {
      "commit": "20d0da0f721e88e76a05262708dafad674e9f428",
      "tree": "3f26dfe2c031920674ec7a75627617224eed2a6b",
      "parents": [
        "ce5687b215fa0d43ef371c8de7def95caf9ce7fc"
      ],
      "author": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Mon May 12 15:54:50 2025 +0530"
      },
      "committer": {
        "name": "yatinkarel",
        "email": "ykarel@redhat.com",
        "time": "Thu May 29 12:00:55 2025 +0530"
      },
      "message": "Use infra mirrors for advanced image prepare\n\nIn CI we seeing issues like [1] randomly while Customizing\ntest image. Let\u0027s use infra mirrors instead of ubuntu\npublic mirrors.\nAdded conditions so the override apply only when ubuntu images and nodes\ninvolved.\n\n[1] File has unexpected size (2351988 !\u003d 2352236).\n    Mirror sync in progress? [IP: 91.189.91.81 80]\n\nRelated-Bug: #2110191\nChange-Id: I8c528791e7c08a92302dfe7c8c4963b6e1d983bd\n"
    },
    {
      "commit": "32b0f8b7ae8d86c9c332182a6c60f5a75b2c4622",
      "tree": "936c6b91922b4e70bebbc0c0ae55219e6af01125",
      "parents": [
        "365373910cef371a79ae9bd8e905ce41c1a7cb0a"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Mar 10 17:03:20 2023 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Mar 28 08:15:20 2023 +0000"
      },
      "message": "[Stateless SG] Test if TCP packets with various conn state are allowed\n\nIn stateless SG there is no connection track so TCP packet of any type\nshould be allowed by SG. This patch adds test which spawns 2 vms,\nconnected to 2 different networks and the same router. Both vms are\nusing different stateless SGs. Finally test asserts that packets of any\nof the TCP type (syn, ack, syn-ack, psh, rst, fin) sent from one of the\nvms can reach second one.\n\nChange-Id: I23a4b282c83101526af05aa309d578aecaef1fa9\n"
    },
    {
      "commit": "7e5923ac25769073e34a5500504bb8851978cb0e",
      "tree": "5f1c549def1c9e6e009d17ab97287b157a2d7b38",
      "parents": [
        "9736cfd59482a10ad121a9d9284ff67345cef4aa"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Oct 08 16:05:21 2021 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Tue Oct 12 09:44:37 2021 +0200"
      },
      "message": "Use Ubuntu minimal image as advanced guest image\n\nUbuntu minimal is smaller than regular cloud image.\nIt should works fine with less memory and boot faster than in\nthe gates.\n\nChange-Id: Ie281698ecef05fd7ddf831eabd0e0121ac477709\n"
    },
    {
      "commit": "71bda86402a5528c4e7f0a50942ebec74320a081",
      "tree": "6c0259057801c7d992b3367fdc9754a5b2cc668b",
      "parents": [
        "fadb39e23c40a2c88e6653e4f527e287bb7f3486"
      ],
      "author": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Mon May 28 11:38:56 2018 +0200"
      },
      "committer": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Tue Oct 02 16:23:19 2018 +0000"
      },
      "message": "Add guest image customization to DevStack plugin.\n\nCI jobs for this plugin use DevStack to install and configure\nOpenStack and to upload guest images to be used for tests.\n\nThis change allow to customize guest images just before\nbeing sent to image service with the purpose of installing\nnew packages (like socat), configuring N network devices, etc.\n\nThis change has been created because for testing multicast\nsocat is required, but it was designed with the idea\nof being used to allow further guest images customizations.\n\nChange-Id: I88491dbb65031fe3743d1c3d27c38a57b5511794\n"
    },
    {
      "commit": "08c74e9e768ddd83bc40b917cfd38ff882832d9f",
      "tree": "1fb02c8551b286189c8d16180bb87b26e492149d",
      "parents": [
        "41c43924712c728bfaff5955b92c210402c1faf5"
      ],
      "author": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Tue Jun 12 14:19:21 2018 +0200"
      },
      "committer": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Tue Jul 03 10:53:18 2018 +0200"
      },
      "message": "Add script to customize Ubuntu guest images.\n\nThe script is intended to be used from any openstack deployment\tsystem\nas TripleO, Devstack, etc. to prepare ubuntu guest images before being\nuploaded to OpenStack image service.\n\nIt has not been possible to virt-customize because of below Ubuntu bugs:\n - https://bugs.launchpad.net/ubuntu/+source/libguestfs/+bug/1632405\n - https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1650740\n\nIt has therefore been adopted a more low level strategy performing below\nsteps:\n - mount guest image to a temporary folder\n - set up an environment suitable for executing chroot\n - execute customize_image function inside chroot environment\n - cleanup chroot environment\n\nPackages required by the script:\n - libguestfs-tools\n\nPackages installed on customized guest images:\n - socat (for advance network feature testing, like multicast)\n\nThis change has been created because for testing multicast\nsocat is required, but it was designed with the idea\nof being used to allow further guest images customizations.\n\nChange-Id: Ia60991d9170495e9d41f583765b24d6cdf442639\n"
    }
  ]
}
