)]}'
{
  "log": [
    {
      "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": "d30297b7d4ae050e5f027ca083d7a98598ea25a6",
      "tree": "d683a239b12515d372cf57e2ae102e47914b0688",
      "parents": [
        "e347cd28588641df951e3c5b4416f50914a4c925"
      ],
      "author": {
        "name": "Bernard Cafarelli",
        "email": "bcafarel@redhat.com",
        "time": "Tue Aug 24 16:39:29 2021 +0200"
      },
      "committer": {
        "name": "Bernard Cafarelli",
        "email": "bcafarel@redhat.com",
        "time": "Tue Aug 24 16:39:29 2021 +0200"
      },
      "message": "Check if advanced image flavor already exists\n\nFlavor added in 79c679683dd93c1df412f81533af6bf72e2395d0 fails in\nat least stable/wallaby neutron-ovn-tempest-slow job, as the flavor\nalready exists.\n\nThis checks if a flavor with this name already exists before trying to\ncreate it\n\nChange-Id: I624f53e39c4bcdd988900aca375ee5e4ddd445fe\nRelated-Bug: #1940243\n"
    },
    {
      "commit": "79c679683dd93c1df412f81533af6bf72e2395d0",
      "tree": "3fd23c6d3cab73dcad3c4da087e54db38f0bc517",
      "parents": [
        "e48e42d6365360fc17d6b3290722cdb59990e611"
      ],
      "author": {
        "name": "Rodolfo Alonso Hernandez",
        "email": "ralonsoh@redhat.com",
        "time": "Wed Aug 18 16:31:26 2021 +0000"
      },
      "committer": {
        "name": "Rodolfo Alonso",
        "email": "ralonsoh@redhat.com",
        "time": "Thu Aug 19 13:33:19 2021 +0000"
      },
      "message": "Create a 384MB flavor for advance image\n\nIn order to reduce the CI memory consuption, this patch creates a 384MB\nflavor to replace the 512MB previously used for the advance image\n(Ubuntu 18.04).\n\nFlavor specs:\n- 384MB RAM: aroung 100MB are used when the VM is started.\n- 4GB disk: around 1,1GB are used when the VM is started.\n- 1 VCPU.\n\nChange-Id: I267a848d57183ddc39128f12d40b076360dfd3bc\nPartial-Bug: #1940243\n"
    },
    {
      "commit": "0bdc63d7c1c3ed192b7206ec9ac25e4380fabbd2",
      "tree": "1a33b1b34c3eec7ecbbba950449cf14b24b96496",
      "parents": [
        "5719f992d146505eb593d1fd68d02e4945e2e07f"
      ],
      "author": {
        "name": "Bernard Cafarelli",
        "email": "bcafarel@redhat.com",
        "time": "Mon Apr 20 16:31:14 2020 +0200"
      },
      "committer": {
        "name": "Bernard Cafarelli",
        "email": "bcafarel@redhat.com",
        "time": "Tue Apr 21 10:28:07 2020 +0200"
      },
      "message": "Only install plugin system-wide if INSTALL_TEMPEST is set\n\nSimilarly to main tempest installation check, we should only install\nplugin on master branches (where INSTALL_TEMPEST is True), and not on\nstable branches\n\nAlso drop all-plugin use for tox_envlist in stadium jobs that were using\nit, it is deprecated and breaks with this new variable\n\nChange-Id: Ia7238c2044053d77b559de544c22909c50e1a11f\nCo-Authored-By: Ghanshyam Mann \u003cgmann@ghanshyammann.com\u003e\nCloses-Bug: #1873776\n"
    },
    {
      "commit": "d49cf7ab5c42c81aff58860d5809500d2f6c7b1a",
      "tree": "1f4ce809fefdb74f99e64fdaf20357e561ef7a26",
      "parents": [
        "eae7a379326f137cd45b43168ceaca43fdab5fb3"
      ],
      "author": {
        "name": "caoyuan",
        "email": "cao.yuan@99cloud.net",
        "time": "Tue Apr 23 19:38:35 2019 +0800"
      },
      "committer": {
        "name": "caoyuan",
        "email": "cao.yuan@99cloud.net",
        "time": "Fri Apr 26 17:31:20 2019 +0800"
      },
      "message": "Replace git.openstack.org URLs with opendev.org URLs\n\nChange-Id: If60f0bea94b5cf1009466c6371a4c8ee06e9c728\n"
    },
    {
      "commit": "4ba1c80df8bed9207f9aaa729f1e5759862c4f17",
      "tree": "00d6b86ef25a33f809b0c45d63ff9a653b7056a8",
      "parents": [
        "c1052e777ded77ff565c78b3e106d4bbf782d7c5"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Mar 22 21:45:30 2019 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Sat Mar 23 16:02:24 2019 +0100"
      },
      "message": "Don\u0027t customize image before upload it to Glance by default\n\nCommit [1] provided new possibility to customize e.g. Ubuntu\nimage and e.g. install some additional packages just before\nupload it to Glance in Devstack\u0027s stack.sh script.\nIt was done to be able to install e.g. socat package to test\nmulticast.\nBut until now we don\u0027t have tests which would use this and\nthis customization causes sometimes job failures when\nthere is package and index mismatch.\n\nSo there is no need to customize image always by default.\nIf we will need to use this customization, we should use\nOpenStack\u0027s infra mirrors of Ubuntu repositories and then\nenable this option for job where its needed.\n\n[1] https://review.openstack.org/#/c/573702/\n\nChange-Id: Ie84c0ae56dbd42cd522c4258903b7eafb435004f\nCloses-Bug: #1821384\n"
    },
    {
      "commit": "da17f00f2f3982495bcce38927f890873f5cc957",
      "tree": "f05e33a4cb3ef4d07246a27f161f43b4764d9fe7",
      "parents": [
        "2184942995cc80bc1b9c76bae201a48f294c8acf"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Oct 11 18:35:23 2018 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Oct 15 23:03:25 2018 +0200"
      },
      "message": "Use advanced image only when it\u0027s necessary\n\nIn some scenario tests there is need to use advanced image,\nlike Ubuntu or Centos, because Cirros doesn\u0027t provide required\nfeatures.\nIt is like that in some tests from modules:\n\n    neutron_tempest_plugin.scenario.test_mtu\n    neutron_tempest_plugin.scenario.test_trunk\n\nBut such advanced image needs much more time to boot and to\nhave SSH to vm available.\n\nThere is no need to use such advanced image in all tests.\n\nThis patch makes some changes in tempest plugin config options:\n\n* image_is_advanced - option is removed,\n* advanced_image_ref - new option added - it\u0027s uuid for advanced image,\n* advanced_flavor_ref - new option added - id of flavor to use with\n  advanced image\n* advanced_image_ssh_user - new option added - name of user to use\n  to ssh to vm booted from advanced image,\n\nThis patch also modify neutron_tempest_plugin devstack plugin that\nit now can find advanced image id in installed Glance service and\nconfigure those new config options in Tempest\u0027s config file.\n\nThis patch also modifies scenario jobs definitions that this\nnew advanced_image can be configured and used when it\u0027s nesessary.\n\nFinally this patch also changes tests mentioned above that now\nthis advanced image is used in those tests.\nAll other scenario tests should works with default, Cirros image.\n\nChange-Id: If1b83fbaf33cc01473badeb5cabc8e8670d51d9e\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": "228d5b8fb960f492486e75c63645b76d809c6058",
      "tree": "0036e1e66b1304f2b73ea665ede7787fc23cab3c",
      "parents": [
        "118b52fb000f735267a0955a6ace95b4da39d63c"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Dec 06 12:03:09 2017 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Wed Dec 06 15:08:50 2017 +0000"
      },
      "message": "Add devstack plugin to ease integration tests\n\nInstead of requiring users to install the plugin manually, add a\ndevstack plugin that can be enabled in order to perform the\ninstallation.\n\nChange the integration tests to use the globally installed plugin\ninstead of using TEMPEST_PLUGINS.\n\nChange-Id: I7282fa60db15427c73dfef84a40093904e083db2\n"
    }
  ]
}
