)]}'
{
  "log": [
    {
      "commit": "ed74be1b0649729c01a70230e32f28872d16856c",
      "tree": "bae4b639cb612a1e496804e8d24b3278926b6af6",
      "parents": [
        "461cab98c0efedfa8c69b5ab6a8c226d4f526edc",
        "6714b65a210c5851591dfd5dfe9ad1cbf1fa49e9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Oct 12 19:44:54 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 12 19:44:54 2022 +0000"
      },
      "message": "Merge \"Add a boot-snapshot-boot test\""
    },
    {
      "commit": "461cab98c0efedfa8c69b5ab6a8c226d4f526edc",
      "tree": "db6acab018c595d8bdc8251464382ecde8f27b8d",
      "parents": [
        "bf8ffe90a94ce4ac890a085489f97276ae991ac3",
        "3e1d5df6a58ef99e8351fcb06c12f3a88804dffb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Oct 11 12:22:29 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 11 12:22:29 2022 +0000"
      },
      "message": "Merge \"Add tempest-multinode-full-py3 job in gate pipeline\""
    },
    {
      "commit": "bf8ffe90a94ce4ac890a085489f97276ae991ac3",
      "tree": "84641c22f05a13bc5c2a0f1e882ba451e3d829d5",
      "parents": [
        "22acdaed8db3d9777b8dc416a3dbcf8fbf852311",
        "1d94c7b7082308808073773163e6db0d50b45229"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Oct 11 09:01:12 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 11 09:01:12 2022 +0000"
      },
      "message": "Merge \"Updated document for the correct stable branches support\""
    },
    {
      "commit": "22acdaed8db3d9777b8dc416a3dbcf8fbf852311",
      "tree": "b86c13746d42ad2b6b4ae00a3d37850495e118ea",
      "parents": [
        "b0313aa43e8c47d8dade11bbcc97bae2d159d284",
        "76db176c7ee01adda0369793af2fecbd07f67d51"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Oct 10 19:53:34 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 10 19:53:34 2022 +0000"
      },
      "message": "Merge \"Fix security vulnerabilities using Bandit\""
    },
    {
      "commit": "1d94c7b7082308808073773163e6db0d50b45229",
      "tree": "184ce924a907a8a851bf224d327b91a76480609c",
      "parents": [
        "b0313aa43e8c47d8dade11bbcc97bae2d159d284"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Oct 10 13:16:13 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Oct 10 13:16:13 2022 -0500"
      },
      "message": "Updated document for the correct stable branches support\n\nWith latest Tempest 32.0.0, Tempest master started supporting\nZed and vistoria is not supported as that is in EM state.\n\nChange-Id: I70303bcc8322da1ed9dfcfc1ea0865a70d287237\n"
    },
    {
      "commit": "b0313aa43e8c47d8dade11bbcc97bae2d159d284",
      "tree": "35713771022760dfa4ace682d3421e87b1ef8094",
      "parents": [
        "9d141a5664737729c9a34273abf0307c5d4c49ad",
        "9a9d5883c5f3db3538fc7f99219144e18cce1b4c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Oct 10 13:05:23 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 10 13:05:23 2022 +0000"
      },
      "message": "Merge \"Add nova-multi-cell job in experimental pipeline\""
    },
    {
      "commit": "9d141a5664737729c9a34273abf0307c5d4c49ad",
      "tree": "8d917082acb8767f161b45aacd2de421ea074faa",
      "parents": [
        "a12566237954ee43da005dbd617ac51d3fcbdf30",
        "ca5ddb4fe06f1f6176527dd08241b757155fc584"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Oct 10 12:53:23 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 10 12:53:23 2022 +0000"
      },
      "message": "Merge \"Update server details before getting fixed IP\""
    },
    {
      "commit": "76db176c7ee01adda0369793af2fecbd07f67d51",
      "tree": "4baa32d0ee092cfa83449c6e6d732e86b5346ea7",
      "parents": [
        "4ff6f153b11575b1acad34655310b68dfc9fba93"
      ],
      "author": {
        "name": "jskunda",
        "email": "jskunda@redhat.com",
        "time": "Thu Sep 29 11:14:34 2022 +0000"
      },
      "committer": {
        "name": "jskunda",
        "email": "jskunda@redhat.com",
        "time": "Mon Oct 10 12:39:23 2022 +0000"
      },
      "message": "Fix security vulnerabilities using Bandit\n\nTempest was using:\n-python module xml.etree[1],\n\nIt was vulnerable to different atacks.\n\nInstead of xml.etree.ElementTree tempest is now using\ndefusedxml.ElementTree which is more secure.\n\n[1] https://bandit.readthedocs.io/en/1.7.0/blacklists/blacklist_calls.html B313\n\nChange-Id: I50a8ab3c3be2decccd7480ecf00f1a3e4a75f172\n"
    },
    {
      "commit": "a12566237954ee43da005dbd617ac51d3fcbdf30",
      "tree": "d8b29d9f653532c2e172f8b8a9b91025d16d22f9",
      "parents": [
        "6caf3b35732deffe4bca83151f6aa2f6c1975bb1",
        "426bd312935091a9e3c8347046ddbb5b172b5e49"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Oct 10 12:14:47 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 10 12:14:47 2022 +0000"
      },
      "message": "Merge \"Remove transfer-encoding headers from test\""
    },
    {
      "commit": "6714b65a210c5851591dfd5dfe9ad1cbf1fa49e9",
      "tree": "5b318f123b24eba335e82b8e2b4c11b8e402736e",
      "parents": [
        "f1d0e395e95d3502a9c3904ce56520d116e6bf48"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Oct 05 15:05:31 2022 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Oct 07 13:33:22 2022 -0700"
      },
      "message": "Add a boot-snapshot-boot test\n\nIt occurred to me that we do not (AFAIK) have a test that shows that\nwe can boot servers from snapshots we create right after we create\nthem. This adds one.\n\nChange-Id: I613357e8c9cc6d382caaf7291e150448148f32dd\n"
    },
    {
      "commit": "6caf3b35732deffe4bca83151f6aa2f6c1975bb1",
      "tree": "443faf6970afefa0e4cd0088948d7619bf17a9ac",
      "parents": [
        "f1d0e395e95d3502a9c3904ce56520d116e6bf48"
      ],
      "author": {
        "name": "Mitya_Eremeev",
        "email": "mitossvyaz@mail.ru",
        "time": "Fri Sep 16 15:49:53 2022 +0300"
      },
      "committer": {
        "name": "mitya-eremeev-2",
        "email": "mitossvyaz@mail.ru",
        "time": "Fri Oct 07 08:06:43 2022 +0000"
      },
      "message": "All image clients must use image build timeout\n\nImage client for compute section uses compute build timeout.\nThe patch does that client explicitly uses image build timout.\n\nCloses-Bug: 1989459\nChange-Id: I04fda53890025fad3bfd5b0e0aa39667da094109\n"
    },
    {
      "commit": "f1d0e395e95d3502a9c3904ce56520d116e6bf48",
      "tree": "72afb11b3d61baec9d3288ec6c8497bd1ce17e72",
      "parents": [
        "4ff6f153b11575b1acad34655310b68dfc9fba93"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Sep 28 02:55:42 2022 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Sep 28 02:55:42 2022 +0200"
      },
      "message": "Add Tempest gate job for stable/zed\n\nNow we have stable/zed branch ready for devstack and so does\nfor all service projects.\n\nThis commit adds the Tempest testing for stable/zed by adding\nnew jobs running on stable/zed version of openstack.\n\nChange-Id: I6a331a6f2466aa4e4d9f607660b87fa60a63bf4b\n"
    },
    {
      "commit": "4ff6f153b11575b1acad34655310b68dfc9fba93",
      "tree": "74549d6c47c2112dc84367ffe62c9d526f3a39d1",
      "parents": [
        "b39bbcc0bc5be39cc4d9e3cf2addf1924c8df49a"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Sep 20 14:48:55 2022 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Sep 20 14:48:55 2022 +0200"
      },
      "message": "Add release notes page for version 32.0.0\n\nTempest 32.0.0 has been released [1].\nThis commit adds a new page for 32.0.0 release notes.\n\n[1] https://review.opendev.org/c/openstack/releases/+/857606\n\nChange-Id: I7b13670b307231d064dbfd727c86457b72b78734\n"
    },
    {
      "commit": "ca5ddb4fe06f1f6176527dd08241b757155fc584",
      "tree": "9f7d42b8ac86122441ed3aa545a79968ad5f9e88",
      "parents": [
        "ee6eebea9bdd1a15554f2e64d6ef498dff51f4b8"
      ],
      "author": {
        "name": "Marian Krcmarik",
        "email": "mkrcmari@redhat.com",
        "time": "Mon Aug 29 17:01:01 2022 +0200"
      },
      "committer": {
        "name": "Marian Krcmarik",
        "email": "mkrcmari@redhat.com",
        "time": "Mon Sep 19 22:26:19 2022 +0200"
      },
      "message": "Update server details before getting fixed IP\n\nIf the validation.connect_method is set to \"fixed\" then\nthe ssh/ping validation fails in get_server_ip() on:\naddresses \u003d server[\u0027addresses\u0027][CONF.validation.network_for_ssh]\n    KeyError: \u0027addresses\u0027\n\nIt seems that addresses information is not available in the initial\nresponse upon server creation, from the compute API ref:\n\"Servers with status BUILD hide their addresses information.\"\n\nThe fix saves the returned full server response when waiting for\nthe server to become ACTIVE. Such response includes the Fixed IP\naddress (once the server is ACTIVE) and can be used for checking\nthe connection to the server later.\n\nChange-Id: I1addbb52320deaa9e268eceb5dbd83f6da6c6f6a\n"
    },
    {
      "commit": "b39bbcc0bc5be39cc4d9e3cf2addf1924c8df49a",
      "tree": "782835d89b91616cac7d43ab111a0e101152e284",
      "parents": [
        "bc12bd45867d752d6b4a111686ccbb88967ccf3d"
      ],
      "author": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 14 15:21:08 2022 +0530"
      },
      "committer": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 14 15:21:08 2022 +0530"
      },
      "message": "Switch to the master constraint in tox.ini\n\nTo releas a new tag for Tempest Zed, we modified the\ncompatible constraint in tox.ini\n- https://review.opendev.org/c/openstack/tempest/+/857602/2\n\nAs new tag is released now so we can switch back to the master\nconstraint in tox.ini.\n\nChange-Id: I20f8d726d5b9adf9e5b7669c1b3ff8b28d46f0ac\n"
    },
    {
      "commit": "bc12bd45867d752d6b4a111686ccbb88967ccf3d",
      "tree": "be868dd7f5e21675857a8030e335ef69d70d72c5",
      "parents": [
        "979f05a03b3f601b319fada515a523f0fab8c1a0"
      ],
      "author": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 14 15:18:09 2022 +0530"
      },
      "committer": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 14 15:18:09 2022 +0530"
      },
      "message": "Add releasenote to tag the Tempest for Zed release\n\nChange-Id: Ia372e4f3beea940eb4c6632584018932a2009e22\n"
    },
    {
      "commit": "979f05a03b3f601b319fada515a523f0fab8c1a0",
      "tree": "5841cac0f40f1829d7f55974bf036a1b13cf749e",
      "parents": [
        "6ec23b64dc844e0f7c2f01dc7e1f6d87fdb50345"
      ],
      "author": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 14 15:09:58 2022 +0530"
      },
      "committer": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Sep 14 15:12:03 2022 +0530"
      },
      "message": "Use stable constraint in tox to release new tag for Zed\n\nWe are going to release Tempest new tag to declare the start of\nsupport for stable/zed. So that new tag use stable/zed\nconstraint in the tox env.\n\nFor example: if anyone use Tempest new tag (32.0.0) in future say\n1 year later then tox env also should use the zed contstraint for\ncompatibility instead master.\n\nThese need to be move back to master constraint once release is done.\n\nChange-Id: I188a23bf77855358535986256b17fcc4cc6405f9\n"
    },
    {
      "commit": "426bd312935091a9e3c8347046ddbb5b172b5e49",
      "tree": "f69ab53fad3eff14848feda1f72deb4d9ee7c69b",
      "parents": [
        "6ec23b64dc844e0f7c2f01dc7e1f6d87fdb50345"
      ],
      "author": {
        "name": "Arx Cruz",
        "email": "arxcruz@gmail.com",
        "time": "Tue Sep 13 11:20:15 2022 +0200"
      },
      "committer": {
        "name": "Arx Cruz",
        "email": "arxcruz@gmail.com",
        "time": "Tue Sep 13 11:20:15 2022 +0200"
      },
      "message": "Remove transfer-encoding headers from test\n\nThe reason to remove the headers from this test is because urllib3\nalready add this header on the response. Prior urllib3 1.26.6 the header\nis duplicated (one header from tempest, and one header from urllib\nitself). Which it is fine according to RFC2616, however, from swift\nperspective, it will fail if multiple headers are sent [1].\nThis issue doesn\u0027t happen with urllib3 \u003e 1.26.5 because it checks if the\ntransfer-encoding header is already present, and doesn\u0027t add it [2].\nThis test is failing on tripleo side that uses urllib3 1.26.5, which is\nin accordance with tempest requirements and upper constraints from\nopenstack, so, removing the headers here fix the problem.\n\n1 - https://github.com/openstack/swift/commit/5174b7f85dea42b6e0a50ee0a222637be0cea240\n2 - https://github.com/urllib3/urllib3/commit/eb28aec79de922100b246f2ac1cd4625394ff70c\n\nChange-Id: I418891d3a00e22effb394a553d8f40552da37713\nCloses-Bug: #1982874\n"
    },
    {
      "commit": "6ec23b64dc844e0f7c2f01dc7e1f6d87fdb50345",
      "tree": "20ac324d0ccb4927fae0002891376f267601f68f",
      "parents": [
        "34eadacdeab5c1486f77114dd3823a1c722c4163",
        "35c1e6f783069947ff8b296c70f26f65fdb87157"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 31 19:57:26 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 19:57:26 2022 +0000"
      },
      "message": "Merge \"Allow multiple instances on create_test_server\""
    },
    {
      "commit": "34eadacdeab5c1486f77114dd3823a1c722c4163",
      "tree": "c4565fd024b47789548d3ab1d8fd18c50efa6d33",
      "parents": [
        "d265e14cebb0f3568dcc287eb974bfaa024ddfdf",
        "994662f1fd6dfb22abc3fd75e31f63a0e2cfcb5e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 31 19:50:27 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 19:50:27 2022 +0000"
      },
      "message": "Merge \"Add testing for glance-download import method\""
    },
    {
      "commit": "3e1d5df6a58ef99e8351fcb06c12f3a88804dffb",
      "tree": "251d6ce6dba0005e34b5412379a397153b1d0717",
      "parents": [
        "9a9d5883c5f3db3538fc7f99219144e18cce1b4c"
      ],
      "author": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 31 21:05:29 2022 +0530"
      },
      "committer": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 31 21:05:29 2022 +0530"
      },
      "message": "Add tempest-multinode-full-py3 job in gate pipeline\n\ntempest-multinode-full-py3 is voting job running\nin check pipeline only, we should run it in gate\npipeline also.\n\nChange-Id: Ifdd7e48b31ef29c54b2bfa805e1eb3197589f925\n"
    },
    {
      "commit": "9a9d5883c5f3db3538fc7f99219144e18cce1b4c",
      "tree": "e38aea3a6001298d937fb130fb9cb94dcc492a12",
      "parents": [
        "d265e14cebb0f3568dcc287eb974bfaa024ddfdf"
      ],
      "author": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 31 20:44:00 2022 +0530"
      },
      "committer": {
        "name": "ghanshyam mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Aug 31 20:47:12 2022 +0530"
      },
      "message": "Add nova-multi-cell job in experimental pipeline\n\nNova does not support few operation for exmaple\nmigration, unshelve etc cross cell and we need to\nskip such operation testing for cross cell job.\nnova-multi-cell job is multi cell job which will be\nhelpful to check the new tests in tempest.\n\nAdding it in experimental queue so that we can run it\non demand basis.\n\nChange-Id: Ib59f00f78921afd00a7dce26cfd453288eea462c\n"
    },
    {
      "commit": "d265e14cebb0f3568dcc287eb974bfaa024ddfdf",
      "tree": "be769d01b38e5ec1e4fd52f53a20d1f9fa5e54f7",
      "parents": [
        "568ea2aec23caab6c47452b80940290c2f48caf3",
        "7c48148fe248cb7e0e591c26adb0faba2d7a92b9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 30 18:25:15 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 30 18:25:15 2022 +0000"
      },
      "message": "Merge \"Tempest test for checking unshelve to host\""
    },
    {
      "commit": "568ea2aec23caab6c47452b80940290c2f48caf3",
      "tree": "50910835af33ac5f652b9e7ec1e407d4a5ab165c",
      "parents": [
        "ee6eebea9bdd1a15554f2e64d6ef498dff51f4b8"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Mon Aug 29 10:46:31 2022 +0200"
      },
      "committer": {
        "name": "Dr. Jens Harbott",
        "email": "frickler@offenerstapel.de",
        "time": "Mon Aug 29 12:09:40 2022 +0000"
      },
      "message": "Fix creds cleanup for system scope\n\nSystem-scoped credentials don\u0027t have an associated project, so don\u0027t try\nto cleanup the project nor its default security group.\n\nRelated-Bug: 1988026\nChange-Id: I32707d1e7b4465cb0d713b7c245f3668f70e6de7\n"
    },
    {
      "commit": "ee6eebea9bdd1a15554f2e64d6ef498dff51f4b8",
      "tree": "9d9a553d889d9597260b577b2dea335457906f17",
      "parents": [
        "b3ecfb14902af348f6333fdbb882f2e38a02f6fe",
        "6712d9b260fae1cb21b1308c61d633cb9e9fd21d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Aug 26 20:51:46 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 26 20:51:46 2022 +0000"
      },
      "message": "Merge \"Update volume and volume transfer schema\""
    },
    {
      "commit": "6712d9b260fae1cb21b1308c61d633cb9e9fd21d",
      "tree": "e946a2926986042eda14d403bdecf53b416ce09e",
      "parents": [
        "7c9389a00072dbcf7b4772d156f505cabeba4252"
      ],
      "author": {
        "name": "Alan Bishop",
        "email": "abishop@redhat.com",
        "time": "Mon Aug 08 14:25:00 2022 -0700"
      },
      "committer": {
        "name": "Alan Bishop",
        "email": "abishop@redhat.com",
        "time": "Fri Aug 26 08:44:02 2022 -0700"
      },
      "message": "Update volume and volume transfer schema\n\nFix the volume transfers client so that it supports microversions,\nby deriving from the volume service\u0027s base client.\n\nDefine volume transfer schema for mv 3.55 and 3.57, and\nvolume schema for mv 3.65 and 3.69.\n\nChange-Id: I4ad7fe336c5193604d95fca5a72695d82adaa9f0\n"
    },
    {
      "commit": "b3ecfb14902af348f6333fdbb882f2e38a02f6fe",
      "tree": "88f263220d8583e3a7bd82e1c1b9131f694ae292",
      "parents": [
        "d1d582177db9bed2333b32f2a59f2f884f64fc61",
        "5ac5c1887b72af2dd1b75e5669f03586ef868816"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 24 17:32:34 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 24 17:32:34 2022 +0000"
      },
      "message": "Merge \"Allow free-form image import parameters\""
    },
    {
      "commit": "994662f1fd6dfb22abc3fd75e31f63a0e2cfcb5e",
      "tree": "bb3ab97d65af30c9058d2be1dd687886cd6816fd",
      "parents": [
        "5ac5c1887b72af2dd1b75e5669f03586ef868816"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue Aug 09 09:43:58 2022 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Wed Aug 24 09:34:42 2022 -0700"
      },
      "message": "Add testing for glance-download import method\n\nThis is just a start, and tests things that the glance implementation\nfails on, so it is expected for some of these to fail\n\nChange-Id: Id5feea899aba06942931c26f4de87bee9bd3ed0b\nRelated-Bluprint: glance-download-import\nDepends-On: https://review.opendev.org/c/openstack/glance/+/840318\n"
    },
    {
      "commit": "7c48148fe248cb7e0e591c26adb0faba2d7a92b9",
      "tree": "25a014ef54419750b0490c4e3d754e6fd77afccb",
      "parents": [
        "13036879e254f8f917ff0986a48461703be5a9a7"
      ],
      "author": {
        "name": "René Ribaud",
        "email": "rribaud@redhat.com",
        "time": "Wed May 04 18:22:07 2022 +0200"
      },
      "committer": {
        "name": "René Ribaud",
        "email": "rribaud@redhat.com",
        "time": "Mon Aug 22 11:16:14 2022 +0200"
      },
      "message": "Tempest test for checking unshelve to host\n\nThis test runs on a multinode environment.\nIt will create a server, shelve offload it and  unshelve to it\u0027s original\nnode.\nThen it will shelve offload it again and unshelve to the other node.\n\nDepends-On: https://review.opendev.org/c/openstack/nova/+/831507\nImplements: blueprint unshelve-to-host\n\nChange-Id: I303a28afe69d5d17261a07fd45c4fa92bbad5598\n"
    },
    {
      "commit": "5ac5c1887b72af2dd1b75e5669f03586ef868816",
      "tree": "32e1c02f23b743e2659ea825e3ad176bb70d08b6",
      "parents": [
        "3f9ae1349768ee7ad7f163a302dd387847ebce7a"
      ],
      "author": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Tue Aug 09 09:42:59 2022 -0700"
      },
      "committer": {
        "name": "Dan Smith",
        "email": "dansmith@redhat.com",
        "time": "Fri Aug 19 06:42:04 2022 -0700"
      },
      "message": "Allow free-form image import parameters\n\nThis allows us to pass more complex import parameters when testing\nthose methods. Since web-download had a bespoke parameter, convert\nthat test to use the generic mechanism as well.\n\nRelated-Blueprint: glance-download-import\nChange-Id: Ie591c2e62b28546b9ff52fb5d4ea3e74893272a9\n"
    },
    {
      "commit": "d1d582177db9bed2333b32f2a59f2f884f64fc61",
      "tree": "069ca129264f9a48378ce4c75d069a0b47acdce9",
      "parents": [
        "13036879e254f8f917ff0986a48461703be5a9a7"
      ],
      "author": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Fri Aug 19 00:47:44 2022 +0300"
      },
      "committer": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Fri Aug 19 00:47:44 2022 +0300"
      },
      "message": "Fix test_server_actions run validation\n\n- Remove duplicate validation_resources\n- Add run_validation on rebuild_server_and_check\n  Volume detach fails when image is not up\n\nChange-Id: I669bb06105784f334ca54b8404699643fc4419c5\n"
    },
    {
      "commit": "13036879e254f8f917ff0986a48461703be5a9a7",
      "tree": "cb7cd33fa3c2b570f812cad9caede85abf5287a4",
      "parents": [
        "3f9ae1349768ee7ad7f163a302dd387847ebce7a",
        "c9f9a038e0b343b5c87fcb80accbc676f92a580e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 10 11:44:24 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 10 11:44:24 2022 +0000"
      },
      "message": "Merge \"Add waiter for object creation\""
    },
    {
      "commit": "3f9ae1349768ee7ad7f163a302dd387847ebce7a",
      "tree": "4394f7f971c4cb141fd1767903ebbf472408b398",
      "parents": [
        "7c9389a00072dbcf7b4772d156f505cabeba4252"
      ],
      "author": {
        "name": "Artom Lifshitz",
        "email": "alifshit@redhat.com",
        "time": "Wed Aug 03 10:38:12 2022 -0400"
      },
      "committer": {
        "name": "Artom Lifshitz",
        "email": "alifshit@redhat.com",
        "time": "Wed Aug 03 10:40:16 2022 -0400"
      },
      "message": "Wait for SSHABLE in volume tests\n\nContinuing the wait_until_sshable_pingable saga, add\nwait_until\u003d\u0027SSHABLE\u0027 to two more volume tests.\n\nChange-Id: Idfbcdb3c1d2b9950f6f8dd59687c814cd3dcb660\n"
    },
    {
      "commit": "7c9389a00072dbcf7b4772d156f505cabeba4252",
      "tree": "a858c807dd2d811e2681f16bbc261c40931057f2",
      "parents": [
        "5d85eb5da2cc3232c04aedc8062931dc20327420",
        "e4ee76252fd3e81bd0b325543b20a4024f74f7b1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 29 17:53:59 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 29 17:53:59 2022 +0000"
      },
      "message": "Merge \"Clean up scenario floating IP waiting\""
    },
    {
      "commit": "c9f9a038e0b343b5c87fcb80accbc676f92a580e",
      "tree": "d5755717c17bf00b1b537fab44faa27e278c1575",
      "parents": [
        "5d85eb5da2cc3232c04aedc8062931dc20327420"
      ],
      "author": {
        "name": "Bas de Bruijne",
        "email": "bas.debruijne@canonical.com",
        "time": "Tue Jul 19 11:16:02 2022 -0300"
      },
      "committer": {
        "name": "Bas de Bruijne",
        "email": "bas.debruijne@canonical.com",
        "time": "Fri Jul 29 10:58:28 2022 -0300"
      },
      "message": "Add waiter for object creation\n\nFixes out-of-sync object quota cache for ceph\n\nCloses-Bug: #1967567\nChange-Id: I39d0dcc6e629f278fdff718980b376d392e30084\n"
    },
    {
      "commit": "5d85eb5da2cc3232c04aedc8062931dc20327420",
      "tree": "a8a3f3562428df74ef44f5836ecac61281698720",
      "parents": [
        "4e994020d06834bd5494601470bc5ac08d74a3aa",
        "0188f46104b6f8e30658ab28a8907e9a980504bb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 27 19:50:21 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 27 19:50:21 2022 +0000"
      },
      "message": "Merge \"Add tempest coverage for new cache API\""
    },
    {
      "commit": "e4ee76252fd3e81bd0b325543b20a4024f74f7b1",
      "tree": "85b3f465927a3afbaa5f950cc10d38368397e1b4",
      "parents": [
        "4e994020d06834bd5494601470bc5ac08d74a3aa"
      ],
      "author": {
        "name": "Artom Lifshitz",
        "email": "alifshit@redhat.com",
        "time": "Tue Jul 12 12:03:15 2022 -0400"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Jul 27 18:52:32 2022 +0000"
      },
      "message": "Clean up scenario floating IP waiting\n\nIn changes I0f7e1c9096dc1903903fb31c5e854f07800efbfd and\nI05e079237aec332925a88476e45071b34dc722c6 we started waiting for a\nfloating IP to appear in the Nova \u0027show server details\u0027 API before\ncontinuing with the test. This left some useless test code left over\nthat needlessly asserted that the floating IP was showing up (or had\ndisappeared, in the case of disassociation) from the Nova \u0027show server\ndetails\u0027 API after the waiter had already checked the same thing. This\npatch cleans this up.\n\nChange-Id: I692402cf0d831c524ca5f49daf4aa9b0d19d41b5\n"
    },
    {
      "commit": "4e994020d06834bd5494601470bc5ac08d74a3aa",
      "tree": "42fd5b35eca76d38decfa814e92e361a296481c8",
      "parents": [
        "73d3460b2d97dcd2b9736c717f14d28b5efd8080",
        "0687b9cf39e6e8ed12e594213169ab9ab9acc19a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jul 27 15:45:35 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 27 15:45:35 2022 +0000"
      },
      "message": "Merge \"Test fips job on centos-9\""
    },
    {
      "commit": "0188f46104b6f8e30658ab28a8907e9a980504bb",
      "tree": "a7c3cdbc9221ebfca86eb57f2444629e37f9f000",
      "parents": [
        "73d3460b2d97dcd2b9736c717f14d28b5efd8080"
      ],
      "author": {
        "name": "Abhishek Kekane",
        "email": "akekane@redhat.com",
        "time": "Tue Jan 18 06:47:28 2022 +0000"
      },
      "committer": {
        "name": "Abhishek Kekane",
        "email": "akekane@redhat.com",
        "time": "Wed Jul 27 14:05:43 2022 +0000"
      },
      "message": "Add tempest coverage for new cache API\n\nThis patch will cover newly added Cache APIs.\n\nDepends-On: https://review.opendev.org/c/openstack/glance/+/842070\nChange-Id: If65f50165645dae319992643c934f672c141f52a\n"
    },
    {
      "commit": "73d3460b2d97dcd2b9736c717f14d28b5efd8080",
      "tree": "28c897234ffac22afea3c499c0fd382d6abe1b66",
      "parents": [
        "f08cc686ae5267d0dc71341d6e6b4c1514193856",
        "9c263de622f4c1e726a280f7b164deaffe5a8ea6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 26 19:11:33 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 26 19:11:33 2022 +0000"
      },
      "message": "Merge \"move tempest-integrated-compute-centos-9-stream to periodic\""
    },
    {
      "commit": "f08cc686ae5267d0dc71341d6e6b4c1514193856",
      "tree": "0ed9f598fda4b8da9fe456faefa39c98ec665e58",
      "parents": [
        "3a710d340359f4aa8462b673c01f797e3adf3e15",
        "86df53bb054d2e47d8626c4380a250ca6fd8abe7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 25 23:37:37 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 25 23:37:37 2022 +0000"
      },
      "message": "Merge \"Add image cache client\""
    },
    {
      "commit": "3a710d340359f4aa8462b673c01f797e3adf3e15",
      "tree": "581adb941051fe586bd6cda97b58ac9479098afd",
      "parents": [
        "cdac420386ebd95b2b72b5c113d5f4ed3cb6a375",
        "5e6fc7ab759ebb8ff5057da88251391ac7d10381"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 25 23:37:30 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 25 23:37:30 2022 +0000"
      },
      "message": "Merge \"Add LUKS v2 tests\""
    },
    {
      "commit": "cdac420386ebd95b2b72b5c113d5f4ed3cb6a375",
      "tree": "61376ba723dd67973c8e69a99d28a1566b726941",
      "parents": [
        "45f82ae325a21890349b4065dc97b5970d506ed1",
        "48367f066965bcb7b866ddc2581fc6fbd5ed26ab"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 25 23:37:26 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 25 23:37:26 2022 +0000"
      },
      "message": "Merge \"Skip test_container_synchronization\""
    },
    {
      "commit": "45f82ae325a21890349b4065dc97b5970d506ed1",
      "tree": "7de1c7f1fd6a4d7adb5cf0e46969bb065f0a3587",
      "parents": [
        "97be23ea6402649652991983f3f2b85873eba4d8",
        "3f7c50cc3eb51d40205f990adb9103cac6a19efa"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jul 25 23:37:22 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 25 23:37:22 2022 +0000"
      },
      "message": "Merge \"Wait for floating IP assocation in test_minimum_basic test\""
    },
    {
      "commit": "3f7c50cc3eb51d40205f990adb9103cac6a19efa",
      "tree": "c7cf1be8cbab32bce4fc48f2d8f0a275b3bf6261",
      "parents": [
        "7efe29cf10c9aa5b62131f5597ea197fbfd66328"
      ],
      "author": {
        "name": "Artom Lifshitz",
        "email": "alifshit@redhat.com",
        "time": "Tue Jul 12 12:03:15 2022 -0400"
      },
      "committer": {
        "name": "Arx Cruz",
        "email": "arxcruz@gmail.com",
        "time": "Mon Jul 25 10:44:20 2022 +0200"
      },
      "message": "Wait for floating IP assocation in test_minimum_basic test\n\nIn bug 1923194 Tempest wasn\u0027t giving Nova a change to update its\nnetwork info cache after attaching a floating IP, leading to failures\nwhen the floating IP association was asserted via the Nova API. The\nfix was to add a waiter before doing the assertion. We were not using\nthat waiter in the scenario floating IP association code, leading to\nbug 1980255. This patch starts doing that.\n\nRelated-bug: 1980255\nChange-Id: I05e079237aec332925a88476e45071b34dc722c6\n"
    },
    {
      "commit": "35c1e6f783069947ff8b296c70f26f65fdb87157",
      "tree": "406d91d46ae7b366f8e0e75a74d90676cf83df8b",
      "parents": [
        "97be23ea6402649652991983f3f2b85873eba4d8"
      ],
      "author": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Wed Jul 20 15:42:09 2022 +0300"
      },
      "committer": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Wed Jul 20 15:42:09 2022 +0300"
      },
      "message": "Allow multiple instances on create_test_server\n\nCurrent code support multiple instance and we should\nallow it for other tests.\n\nexpample: tempest/api/compute/admin/test_volume_swap.py\nChange-Id: Ia0426bc2afcdd05d5e00459b27ac2f6e4c2fd715\n"
    },
    {
      "commit": "9c263de622f4c1e726a280f7b164deaffe5a8ea6",
      "tree": "e6790783c62411e3f9dd815c5e0fd003c63008e5",
      "parents": [
        "97be23ea6402649652991983f3f2b85873eba4d8"
      ],
      "author": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Mon Jul 18 16:55:31 2022 +0100"
      },
      "committer": {
        "name": "Sean Mooney",
        "email": "work@seanmooney.info",
        "time": "Mon Jul 18 16:55:31 2022 +0100"
      },
      "message": "move tempest-integrated-compute-centos-9-stream to periodic\n\nAs agreed on the Nova weekly meeting [1], we won\u0027t put back C9S job to voting\nand we\u0027ll rather put it on both experimental and periodic-weekly pipelines.\n\nChange I2de4d90202fd7e735026150f79409d51f2d70e0e attempted to\nmove this job locally in nova however the integrated-gate-compute template\nreintoduces the job to the check and gate pipelines.\n\nThis change updates the integrated-gate-compute templates to reflect the\nnova teams wishes with regards to not running this job on every change\nand only monitoring it via our weekly meeting.\n\n[1] https://meetings.opendev.org/meetings/nova/2022/nova.2022-07-05-16.00.log.html#l-52\n\nChange-Id: I39480ab239ac48d899bd23c00b7cf9a9485ba34b\n"
    },
    {
      "commit": "97be23ea6402649652991983f3f2b85873eba4d8",
      "tree": "0a2fc92111da3979223b2e7ef3c3b2965e1eb4c5",
      "parents": [
        "4082ccf2793fc87e9473dd0727b192266d825a28",
        "95758b165dd13893250d68d4617cc51095aabfb7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 15 16:08:40 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 15 16:08:40 2022 +0000"
      },
      "message": "Merge \"Add config option for algo to use in temp_url tests\""
    },
    {
      "commit": "95758b165dd13893250d68d4617cc51095aabfb7",
      "tree": "5897075394bf49ec29d6a9b48543ff7d423a7051",
      "parents": [
        "f57154e083c8036f45bb54142e0c3715d9d16a84"
      ],
      "author": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Thu Jul 14 15:14:24 2022 +0200"
      },
      "committer": {
        "name": "Giulio Fidente",
        "email": "gfidente@redhat.com",
        "time": "Fri Jul 15 10:38:55 2022 +0200"
      },
      "message": "Add config option for algo to use in temp_url tests\n\nThis is so to configure which hashlib algorithm should be used for\nthe temp_url tests, defaulting to sha256 but preserving the\nability to use sha1 for compatibility with other Swift implementations.\n\nChange-Id: Ia4923d47870fcb914a33adecb7155763ec1d0b2f\n"
    },
    {
      "commit": "4082ccf2793fc87e9473dd0727b192266d825a28",
      "tree": "c003f70667b0ea54491198dfba469e3dc8f0448e",
      "parents": [
        "f57154e083c8036f45bb54142e0c3715d9d16a84",
        "1de5c53e8e27e98918a02f5fa7010074277dd2e7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 14 20:30:12 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 14 20:30:12 2022 +0000"
      },
      "message": "Merge \"Remove unstable_test decorator\""
    },
    {
      "commit": "f57154e083c8036f45bb54142e0c3715d9d16a84",
      "tree": "ebe60611d950551d58cf801f80ac42f738820967",
      "parents": [
        "be58876debad775d59c72a99daba86d61816bed1",
        "d30577d07ceb184f7cf82b2d2f000a6381fb024d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jul 14 11:10:06 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 14 11:10:06 2022 +0000"
      },
      "message": "Merge \"Fix backward compatibility of compare volume stats\""
    },
    {
      "commit": "48367f066965bcb7b866ddc2581fc6fbd5ed26ab",
      "tree": "2d93889cf9da908c99802dd21b8232617d8dbd11",
      "parents": [
        "7efe29cf10c9aa5b62131f5597ea197fbfd66328"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Jul 14 12:09:38 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Jul 14 12:09:38 2022 +0200"
      },
      "message": "Skip test_container_synchronization\n\nReplace unstable_test decorator with skip due to\nlow pass rate of this test. The test will be unskipped\nwhen the related bug is fixed.\n\nRelated-Bug: #1317133\nChange-Id: I93613f4d89629c6dcfe72c510bced042e257695d\n"
    },
    {
      "commit": "1de5c53e8e27e98918a02f5fa7010074277dd2e7",
      "tree": "8000be52c5c25d7b7f36ad1b1530e36756398e76",
      "parents": [
        "7efe29cf10c9aa5b62131f5597ea197fbfd66328"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Jul 13 15:33:11 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Jul 13 15:41:09 2022 +0200"
      },
      "message": "Remove unstable_test decorator\n\nRemoves unstable_test decorator from\ntest_server_connectivity_cold_migration_revert test\nsince the related bug seems to be gone and the test\npasses in most of the jobs.\n\nCloses-Bug: 1836595\nChange-Id: Ifc691971c71d89615d0e789cf6df884d2224047d\n"
    },
    {
      "commit": "be58876debad775d59c72a99daba86d61816bed1",
      "tree": "ae531504eb587395f3ed135cc2a1b690063e58a7",
      "parents": [
        "7efe29cf10c9aa5b62131f5597ea197fbfd66328"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Jul 12 14:36:10 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Jul 13 13:23:40 2022 +0000"
      },
      "message": "Remove unstable_test decorator\n\nRemoving unstable_test decorator from\ntest_create_object_with_transfer_encoding method.\n\nThe test seems to be passing in most of the jobs,\ntherefore there is no need to have the decorator anymore.\n\nRelated-Bug: #1905432\nCloses-Bug: #1905432\nChange-Id: Iad12907914148b4185f4620dd5607b7d2aa09a02\n"
    },
    {
      "commit": "7efe29cf10c9aa5b62131f5597ea197fbfd66328",
      "tree": "fee8391fb1bed3aacde979e81a21f9c401029a62",
      "parents": [
        "e81fde2e6d152a47cae9dd2749ef4ec0c691f791",
        "7d2edc2d811d62e224c2336a6d4cfa18e404502c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 01 18:00:54 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 01 18:00:54 2022 +0000"
      },
      "message": "Merge \"Fix create_server_snapshot for microversion\""
    },
    {
      "commit": "e81fde2e6d152a47cae9dd2749ef4ec0c691f791",
      "tree": "fc272e77d0b5b9746242c1726f33658dbe3ba1fc",
      "parents": [
        "9fe5d38263629bbf95284d5b5c762d3b7337b9b6",
        "c95d550c8f6eb5d140af0bc8b9c17e76558a51b5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 30 18:59:33 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 30 18:59:33 2022 +0000"
      },
      "message": "Merge \"Add release notes page for version 31.1.0\""
    },
    {
      "commit": "7d2edc2d811d62e224c2336a6d4cfa18e404502c",
      "tree": "f7abac03ab7a26ad4de4c35319165047619c6458",
      "parents": [
        "9fe5d38263629bbf95284d5b5c762d3b7337b9b6"
      ],
      "author": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Thu Jun 30 17:22:14 2022 +0300"
      },
      "committer": {
        "name": "Benny Kopilov",
        "email": "bkopilov@redhat.com",
        "time": "Thu Jun 30 17:22:14 2022 +0300"
      },
      "message": "Fix create_server_snapshot for microversion\n\nLocation returned till microversion 2.44\nimage_id returned from microversion 2.45\n\nAdded support in manager for both\n\nChange-Id: I5ef9233d9ba2437198bac1357782a9639024dc79\n"
    },
    {
      "commit": "d30577d07ceb184f7cf82b2d2f000a6381fb024d",
      "tree": "786cab5ca0c1429b9531f1428fe38ee768cb0f3a",
      "parents": [
        "3857a50f7878fac324503d088f8715c20b83eff3"
      ],
      "author": {
        "name": "Gorka Eguileor",
        "email": "geguileo@redhat.com",
        "time": "Tue Jun 28 12:58:43 2022 +0200"
      },
      "committer": {
        "name": "Gorka Eguileor",
        "email": "geguileo@redhat.com",
        "time": "Thu Jun 30 15:57:04 2022 +0200"
      },
      "message": "Fix backward compatibility of compare volume stats\n\nWhen we fixed tempest test \"test_compare_volume_stats_values\" (Change-Id\nI04d0eaa1f6dba16bd11052f91a3d1d0967029ea6) to make it work with the\n\"storage_protocol\" canonical names that are returned by Cinder master on\nthe get-pools call (after Change-Id Change-Id:\nI07d74078dbb102490dd722029e32c74cec3aa44c) we made the test non-backward\ncompatible, because stable releases don\u0027t return canonical names.\n\nFor example the NFS driver will return value \"nfs\" in stable releases,\nbut the test expects it to be \"NFS\" and thus will fail.\n\nThis patch fixes this by converting \"storage_protocol\" for the result of\nboth the get-pools and get-capabilities calls.\n\nSo we have 3 different cases:\n\n- Current cinder master code --\u003e Should work with current test\n\n- Stable cinder branches with some backends (eg: NFS) --\u003e Fixed by this\n  patch\n\n- Future Cinder when get-capabilities returns canonical name (Change-Id\n  I8b21fbc2c8ef29689f101f6c397550604662cd8a) --\u003e Works with or without\n  this patch.\n\nCloses-Bug: #1979826\nChange-Id: I56099463791bb9a0bda18cbf7d315825562042aa\n"
    },
    {
      "commit": "c95d550c8f6eb5d140af0bc8b9c17e76558a51b5",
      "tree": "059eb255fd0cb16c89a01667fc102b7b56ae1ea5",
      "parents": [
        "c008dd256adf5977a2f9b100df5bdd0caf070a2f"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Jun 27 17:04:43 2022 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu Jun 30 11:46:41 2022 +0200"
      },
      "message": "Add release notes page for version 31.1.0\n\nTempest 31.1.0 has been released [1].\nThis commit adds a new page for 31.1.0 release notes.\n\n[1] https://review.opendev.org/c/openstack/releases/+/848090\n\nChange-Id: I8752f3428e498c4b1fd2c12283bc0c97194423fe\n"
    },
    {
      "commit": "86df53bb054d2e47d8626c4380a250ca6fd8abe7",
      "tree": "cd844a4ef4697e5a290fabb1ccb2391094a05575",
      "parents": [
        "9fe5d38263629bbf95284d5b5c762d3b7337b9b6"
      ],
      "author": {
        "name": "Abhishek Kekane",
        "email": "akekane@redhat.com",
        "time": "Tue Jan 11 08:07:58 2022 +0000"
      },
      "committer": {
        "name": "Abhishek Kekane",
        "email": "akekane@redhat.com",
        "time": "Thu Jun 30 07:49:55 2022 +0000"
      },
      "message": "Add image cache client\n\nDepends-On: https://review.opendev.org/c/openstack/glance/+/842070\nChange-Id: Idecb129d0ca96eb44c16f4e682b441a61cab42fb\n"
    },
    {
      "commit": "5e6fc7ab759ebb8ff5057da88251391ac7d10381",
      "tree": "975f741c4b9c4119b30ac53821b397163a6731bc",
      "parents": [
        "9fe5d38263629bbf95284d5b5c762d3b7337b9b6"
      ],
      "author": {
        "name": "Gorka Eguileor",
        "email": "geguileo@redhat.com",
        "time": "Thu Mar 31 10:59:17 2022 +0200"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 29 22:42:22 2022 +0000"
      },
      "message": "Add LUKS v2 tests\n\nWe currently have cryptsetup and LUKS v1 tests, but we are missing LUKS\nv2 tests.\n\nCode paths for LUKS v1 and LUKS v2 are different, because Nova uses\nlibvirt to decode LUKS v1 volumes but os-brick to decode LUKS v2\nvolumes.\n\nThis means that not only the attach process is different, but also some\nfeatures such as extend volume, so one of them may work while the other\ndoesn\u0027t.\n\nThis patch adds LUKS v2 encryption tests for all backends except for RBD\nvolumes, because they are not connected to the host but directly through\nlibvirt, so they can only use LUKS v1.\n\nDepends-On: Ia1411f11ec4bf44af6a42d5f96c8a0903846ed66\nDepends-On: I351f1a7769c9f915e4cd280f05a8b8b87f40df84\nRelated-Bug: #1967157\nChange-Id: I40c518c3a3e760867efd6b6338fa9c16945b28c4\n"
    },
    {
      "commit": "9fe5d38263629bbf95284d5b5c762d3b7337b9b6",
      "tree": "ebab17bfb25056d19acb0ad4e71fb3067fd63543",
      "parents": [
        "56d259dd78cc9ae974cc5dc24a54dbd8008770e6",
        "c008dd256adf5977a2f9b100df5bdd0caf070a2f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 29 09:42:13 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 29 09:42:13 2022 +0000"
      },
      "message": "Merge \"Switch the tox contraints back to master\""
    },
    {
      "commit": "56d259dd78cc9ae974cc5dc24a54dbd8008770e6",
      "tree": "668b0dd62eab368862597a58593334a3a50c6980",
      "parents": [
        "c3d76bdf56ee7f386a7d870baabb399ae605ad8a",
        "9bda35d94b947dec78a2ecb5b71df2a0f89b9ba7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 29 09:42:10 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 29 09:42:10 2022 +0000"
      },
      "message": "Merge \"Use yoga stable contraint in tox to release 31.1.0\""
    },
    {
      "commit": "c3d76bdf56ee7f386a7d870baabb399ae605ad8a",
      "tree": "ebab17bfb25056d19acb0ad4e71fb3067fd63543",
      "parents": [
        "04de8ab3fe2a2c5e3ee26f24b65f2bbfb4a7dd7f",
        "c0a15ba7a06a77c694a64f75a9c7829c4f603a68"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 28 23:36:10 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 28 23:36:10 2022 +0000"
      },
      "message": "Merge \"Verify top key in _parse_body\""
    },
    {
      "commit": "c0a15ba7a06a77c694a64f75a9c7829c4f603a68",
      "tree": "b02bdb5c575d080682412ac2c5432ecbdae8e210",
      "parents": [
        "7559bb649e11377c8cba4e7a6129025a7d3d5d06"
      ],
      "author": {
        "name": "Goutham Pacha Ravi",
        "email": "gouthampravi@gmail.com",
        "time": "Wed Apr 06 23:41:57 2022 +0530"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Jun 28 08:22:20 2022 +0300"
      },
      "message": "Verify top key in _parse_body\n\nthe client\u0027s _parse_body helper strips out the top\nlevel key allowing us to miss bugs associated with\nany key changes from the server [1]. Allow for opt-in\nverification of the key.\n\n[1] https://bugs.launchpad.net/manila/+bug/1968069\n\nChange-Id: I3f17b54090c8a8e93269bd691768688242b7f010\nRelated-Bug: #1968069\nSigned-off-by: Goutham Pacha Ravi \u003cgouthampravi@gmail.com\u003e\n"
    },
    {
      "commit": "c008dd256adf5977a2f9b100df5bdd0caf070a2f",
      "tree": "09939f3f6ae78f30e1e6d4caff8ebf568fea1f82",
      "parents": [
        "9bda35d94b947dec78a2ecb5b71df2a0f89b9ba7"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Jun 27 16:53:06 2022 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Jun 27 16:53:06 2022 +0200"
      },
      "message": "Switch the tox contraints back to master\n\nTempest 31.1.0 is released so we can switch the tox constraints\nback to master.\n\nChange-Id: I6c590ed2f0872ee49c6ae7ad82eb872c65fe6ef4\n"
    },
    {
      "commit": "9bda35d94b947dec78a2ecb5b71df2a0f89b9ba7",
      "tree": "bcdcfd2ffc5484bc9c3c1989f75f8f7f0d9cdb65",
      "parents": [
        "04de8ab3fe2a2c5e3ee26f24b65f2bbfb4a7dd7f"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Jun 27 16:49:11 2022 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon Jun 27 16:49:11 2022 +0200"
      },
      "message": "Use yoga stable contraint in tox to release 31.1.0\n\nWe are going to release a new tempest tag 31.1.0 cut an\nintermediate release during the Zed development cycle to\nmake bug fixes available for plugins and other consumers.\n\nChange-Id: Iebd6d6412537959e3e59bf899c3670601733cef3\n"
    },
    {
      "commit": "04de8ab3fe2a2c5e3ee26f24b65f2bbfb4a7dd7f",
      "tree": "09939f3f6ae78f30e1e6d4caff8ebf568fea1f82",
      "parents": [
        "3857a50f7878fac324503d088f8715c20b83eff3",
        "5bab06a0310fe71c0f259710224cb6b886026c96"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 24 23:47:20 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 24 23:47:20 2022 +0000"
      },
      "message": "Merge \"Make nova-live-migration voting\""
    },
    {
      "commit": "3857a50f7878fac324503d088f8715c20b83eff3",
      "tree": "83bfc4f48b9b28e04e78f63e137c95ee6733d918",
      "parents": [
        "d8a803f95f050b61da5599f19bad463f3e2cd7b0",
        "b687980fde4e4f88e2177519b63e6c61db92697a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 24 14:08:25 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 24 14:08:25 2022 +0000"
      },
      "message": "Merge \"Update volume schema for microversion\""
    },
    {
      "commit": "d8a803f95f050b61da5599f19bad463f3e2cd7b0",
      "tree": "2556314878d3ab134006186a0984b5c8f4288693",
      "parents": [
        "7559bb649e11377c8cba4e7a6129025a7d3d5d06",
        "d4d49b0a4b4822f407e48a2dc7999b9392ff0eea"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 24 13:02:26 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 24 13:02:26 2022 +0000"
      },
      "message": "Merge \"Add  another scenario testcase  test_minimum_basic\""
    },
    {
      "commit": "5bab06a0310fe71c0f259710224cb6b886026c96",
      "tree": "297e00efc4a49eec0ff26177ef8e34fed0aa5818",
      "parents": [
        "c852639184f47976562c9ec2ea152719f57e4f41"
      ],
      "author": {
        "name": "Balazs Gibizer",
        "email": "gibi@redhat.com",
        "time": "Fri Jun 17 13:58:47 2022 +0200"
      },
      "committer": {
        "name": "Balazs Gibizer",
        "email": "gibizer@gmail.com",
        "time": "Wed Jun 22 13:29:24 2022 +0000"
      },
      "message": "Make nova-live-migration voting\n\nWe merged a broken test case in Icdb3398061d0274fec8b4e10d955a4b00edf4524\nas nova-live-migration job was non voting and we missed that the job\nfailed on the patch.\n\nLet\u0027s make the job voting to avoid this in the future.\n\nChange-Id: Ibe8c439da6c1ab6657b6f2618c3a72a074e24305\n"
    },
    {
      "commit": "0687b9cf39e6e8ed12e594213169ab9ab9acc19a",
      "tree": "5004aae5122ee6b23734b87c68d381dc2f597f0c",
      "parents": [
        "7f4779089538b1687c312024fdae8cf767a012ae"
      ],
      "author": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Wed Mar 02 16:24:50 2022 -0500"
      },
      "committer": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Tue Jun 21 18:44:30 2022 +0000"
      },
      "message": "Test fips job on centos-9\n\nAdded FIPS experimental jobs for centos-8 and centos-9.\n\nChange-Id: I42208f82b995f67f45c733e76d6d285a1faf9f95\n"
    },
    {
      "commit": "7559bb649e11377c8cba4e7a6129025a7d3d5d06",
      "tree": "6658b8703b141bbe436a249097d4a8f4bb00646b",
      "parents": [
        "c852639184f47976562c9ec2ea152719f57e4f41",
        "de258f9956dd5eb4f57a4031c5785d5f2664bc0f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jun 18 01:09:44 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 18 01:09:44 2022 +0000"
      },
      "message": "Merge \"Create default net in ImagesNegativeTestJSON\""
    },
    {
      "commit": "c852639184f47976562c9ec2ea152719f57e4f41",
      "tree": "976bf56ac0a13cca61fb199a215fe50f04f9a74b",
      "parents": [
        "d720340c44e67856274235a47ebae38efd0b7625"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Wed Mar 02 13:06:11 2022 -0600"
      },
      "committer": {
        "name": "Balazs Gibizer",
        "email": "gibi@redhat.com",
        "time": "Fri Jun 17 19:50:07 2022 +0200"
      },
      "message": "compute: Move volume attached live migration tests to use SSHABLE\n\nLive migration tests the volume attachment and checking the\nserver ssh-able will help to avoid any race during attachment\noperation.\n\nNote we merged this once Icdb3398061d0274fec8b4e10d955a4b00edf4524 but\nthat was reverted in I005755b0e527255362923a6b4bbbba2f7c1dfbd1 as it was\nbroken. This patch tries to make it right the second time.\n\nChange-Id: I898db6351e39fb4569e9fefeddf870fb8af0671c\n"
    },
    {
      "commit": "de258f9956dd5eb4f57a4031c5785d5f2664bc0f",
      "tree": "316e1abb5574eda42a59e0bf70e6b6494644c8f1",
      "parents": [
        "d720340c44e67856274235a47ebae38efd0b7625"
      ],
      "author": {
        "name": "Balazs Gibizer",
        "email": "gibi@redhat.com",
        "time": "Fri Jun 17 17:01:10 2022 +0200"
      },
      "committer": {
        "name": "Balazs Gibizer",
        "email": "gibi@redhat.com",
        "time": "Fri Jun 17 17:01:10 2022 +0200"
      },
      "message": "Create default net in ImagesNegativeTestJSON\n\nAs the test result [1] showed we missed ImagesNegativeTestJSON when\nfixed https://bugs.launchpad.net/tempest/+bug/1844568\n\nRelated-Bug: #1844568\n\n[1] https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_7a3/846187/3/check/nova-next/7a30291/testr_results.html\n\nChange-Id: Ibd12542ee08f5020eddafcb253a978ac50f9e53a\n"
    },
    {
      "commit": "d720340c44e67856274235a47ebae38efd0b7625",
      "tree": "5196ad344363be07c80dde4f412d463d659e6d3b",
      "parents": [
        "2d04649e9a69147c50fdadeb18b7a68827b5b85a",
        "34ea7e9e0420b96aff4a44b5f230413ca941939b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Jun 16 13:31:07 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 16 13:31:07 2022 +0000"
      },
      "message": "Merge \"Make test_server_actions.resource_setup() wait for SSHABLE\""
    },
    {
      "commit": "2d04649e9a69147c50fdadeb18b7a68827b5b85a",
      "tree": "f6f9088f1ed744caedc61e33ed72c3c886210d07",
      "parents": [
        "563b990a399ffbeef228a10c1131de8c1d1bd8df",
        "8aa5f89c2f595c2a65644475c6a3b782f1131afb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 15 23:41:51 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 23:41:51 2022 +0000"
      },
      "message": "Merge \"Pass the global request ID as logging context\""
    },
    {
      "commit": "563b990a399ffbeef228a10c1131de8c1d1bd8df",
      "tree": "52aea7bfeb0ad61779eb30357e77b0551c2dad28",
      "parents": [
        "4f8da435baca8264a0893ec35598ab727efcf04a",
        "db2f561cdf8fb51053373a4d3b0edc0ce8a6578d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 15 19:20:37 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 19:20:37 2022 +0000"
      },
      "message": "Merge \"Create router and dhcp when create_default_network set\""
    },
    {
      "commit": "4f8da435baca8264a0893ec35598ab727efcf04a",
      "tree": "4656daa4a3b3e22e185eaf39aeaf650f4736aeb5",
      "parents": [
        "429ee6ca1e325258baf62ad0db6c4b39f5a1eb4a",
        "9b4c960f3b43544a96d1725f4a382b104e6f5bf3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 15 14:10:00 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 14:10:00 2022 +0000"
      },
      "message": "Merge \"Fix compare volume stats for storage_protocols\""
    },
    {
      "commit": "429ee6ca1e325258baf62ad0db6c4b39f5a1eb4a",
      "tree": "4cc0b7d42e5e99e8f0da5dc22b7788b2cd3d4b3a",
      "parents": [
        "00bdb22cc31db962986ca910a909c0a25b3f590f",
        "78f5439b7343b4e8591c61ddb96b6905e7baba57"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 15 14:09:08 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 15 14:09:08 2022 +0000"
      },
      "message": "Merge \"Add py310 job in gate\""
    },
    {
      "commit": "78f5439b7343b4e8591c61ddb96b6905e7baba57",
      "tree": "6529d0cb4da574e749f8cf14abff82d393da7bcc",
      "parents": [
        "9e5595f8baa4fd12617b4b5dd5f9dab98b6f1a20"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Mar 04 15:27:15 2022 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 03 14:56:50 2022 -0500"
      },
      "message": "Add py310 job in gate\n\nAs 3.10 is next python version we will be testing in\nnext cycle (after Zed), let\u0027s add it in our testing in advance.\n\nChange-Id: I1d60c21473c7b657a3f4ad57525c4561f2cfcfd5\n"
    },
    {
      "commit": "00bdb22cc31db962986ca910a909c0a25b3f590f",
      "tree": "9c0389986e5aade7e614b69e71cad6dc185c96ac",
      "parents": [
        "9e5595f8baa4fd12617b4b5dd5f9dab98b6f1a20"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Wed Mar 02 13:06:11 2022 -0600"
      },
      "committer": {
        "name": "Balazs Gibizer",
        "email": "gibizer@gmail.com",
        "time": "Fri Jun 03 08:34:20 2022 +0000"
      },
      "message": "compute: Move volume attached live migration tests to use SSHABLE\n\nLive migration tests the volume attachment and checking the\nserver ssh-able will help to avoid any race during attachment\noperation.\n\nChange-Id: Icdb3398061d0274fec8b4e10d955a4b00edf4524\n"
    },
    {
      "commit": "9e5595f8baa4fd12617b4b5dd5f9dab98b6f1a20",
      "tree": "5c30d1b92e8743eed859581daf36f7a2887c8f63",
      "parents": [
        "2202f7bbeb7d1801e1908396dced8ca36362a4c0"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 02 12:15:00 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 02 12:15:00 2022 -0500"
      },
      "message": "Add release notes page for version 31.0.0\n\nTempest 31.0.0 has been released [1].\nThis commit adds a new page for 31.0.0 release notes.\n\n[1] https://review.opendev.org/c/openstack/releases/+/843039\n\nChange-Id: I290fd71dbe295087c0f3016efb541f2965f764d0\n"
    },
    {
      "commit": "2202f7bbeb7d1801e1908396dced8ca36362a4c0",
      "tree": "4402e5b2d097d9f7fec565bba285915b45f90127",
      "parents": [
        "3308ea0abf5f454a5bdfeed5a032bd1ff529ddad"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 01 16:31:51 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 01 16:31:51 2022 -0500"
      },
      "message": "Stop running openstacksdk-functional-devstack job on ussuri\n\nopenstacksdk-functional-devstack job is broken on stable/ussuri\n- https://storyboard.openstack.org/#!/story/2010057\n\nand fix is under discussion which might take time\n- https://review.opendev.org/c/openstack/openstacksdk/+/843978\n- http://lists.openstack.org/pipermail/openstack-discuss/2022-May/028764.html\n\nUntil then to unblock the stable/ussuri gate, let\u0027s stop\nrunning it on ussuri gate.\n\nStory: 2010057\nTasks: 45501\nChange-Id: Ib50191621588cc00bc360bba4630f9efb66c7d00\n"
    },
    {
      "commit": "3308ea0abf5f454a5bdfeed5a032bd1ff529ddad",
      "tree": "4ce95d01ef08bb070057a17697a1978aa323bcf2",
      "parents": [
        "15ff173194c8ff2b0d00ed1df499fe1512eae0e7",
        "7f4779089538b1687c312024fdae8cf767a012ae"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 01 15:54:22 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 01 15:54:22 2022 +0000"
      },
      "message": "Merge \"tempurl: Deprecate sha1 signatures\""
    },
    {
      "commit": "15ff173194c8ff2b0d00ed1df499fe1512eae0e7",
      "tree": "58ddd7e678f71492f087f4e439283e1c73606baf",
      "parents": [
        "991866fd7526a34ce92e3d861a22ce8ee82d5a6e",
        "72575889c834b9e93923102e4f5ee82e1031276f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 01 10:49:56 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 01 10:49:56 2022 +0000"
      },
      "message": "Merge \"Validate network downtime during live migration\""
    },
    {
      "commit": "991866fd7526a34ce92e3d861a22ce8ee82d5a6e",
      "tree": "5d9c5c2abc58bacf2832f6d111661f8a1d6fa728",
      "parents": [
        "4164bf917876dc641a93b60fa67e933b5f51024f"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue May 31 16:37:29 2022 +0200"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue May 31 16:37:29 2022 +0200"
      },
      "message": "Fix supported releases and py versions in the doc\n\nOur documentation showed that Victoria, Ussuri and Train are the\nsupported releases by tempest\u0027s master, which wasn\u0027t the case.\nIt also showed that tempest is compatible with python 3.6, 3.7\nand 3.8. We dropped py 3.6 and 3.7 support by [1].\n\n[1] https://review.opendev.org/c/openstack/tempest/+/843182\n\nCloses-Bug: #1976282\nChange-Id: I0ccfa824f08cbdf58f26a142dac3a0881605ef08\n"
    },
    {
      "commit": "4164bf917876dc641a93b60fa67e933b5f51024f",
      "tree": "44c3cabeabf30eb2ebb228148c67e02b86ac6f00",
      "parents": [
        "abddb57fd1974c546a6228b4eb53c1d7bb69ab38",
        "1791e5d8712898344efd0d63a3b4330d744235c5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 31 10:50:01 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 31 10:50:01 2022 +0000"
      },
      "message": "Merge \"Switch back the tox constraint to master\""
    },
    {
      "commit": "abddb57fd1974c546a6228b4eb53c1d7bb69ab38",
      "tree": "e903115fe9785f1d35b5b205cc7d99ac9f753d43",
      "parents": [
        "44da4a8ff41b470f1bf658625d89a00086cc955d",
        "d2192f80594895e74c93e8cc22baa4761b8f411c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 31 10:44:42 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 31 10:44:42 2022 +0000"
      },
      "message": "Merge \"Use yoga stable constraint in tox to release 31.0.0\""
    },
    {
      "commit": "44da4a8ff41b470f1bf658625d89a00086cc955d",
      "tree": "44c3cabeabf30eb2ebb228148c67e02b86ac6f00",
      "parents": [
        "bb4daf11d5597192369a0f2f79a102626cdc2fb0",
        "87661fcef73ef502f7cdc70c4e0eabfd898db642"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 31 10:44:39 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 31 10:44:39 2022 +0000"
      },
      "message": "Merge \"Drop py3.6 and py3.7 from Tempest\""
    },
    {
      "commit": "bb4daf11d5597192369a0f2f79a102626cdc2fb0",
      "tree": "225a99bffe3c7fff523935f5860e9c1d4bc8247b",
      "parents": [
        "e7e0da54e03204996626b4b7edb6fff512e44326",
        "53cd6880d732265c413383b874d288c208954a7f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue May 31 02:04:33 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 31 02:04:33 2022 +0000"
      },
      "message": "Merge \"Wait for guest to boot before attach a volume\""
    },
    {
      "commit": "1791e5d8712898344efd0d63a3b4330d744235c5",
      "tree": "23ca4a7c0733872ecddb6302b7001ef8f905c9cd",
      "parents": [
        "d2192f80594895e74c93e8cc22baa4761b8f411c"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat May 28 19:05:28 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 31 01:09:30 2022 +0000"
      },
      "message": "Switch back the tox constraint to master\n\nTempest 31.0.0 is released so we can\nswitch back the tox constraints to master.\n\nChange-Id: Iee98fc45e44c5795875858918b630b70e6251eed\n"
    },
    {
      "commit": "d2192f80594895e74c93e8cc22baa4761b8f411c",
      "tree": "1a1f9bcafcd5da76a78b284a0ceab82830f41419",
      "parents": [
        "87661fcef73ef502f7cdc70c4e0eabfd898db642"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat May 28 19:03:06 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 31 01:09:25 2022 +0000"
      },
      "message": "Use yoga stable constraint in tox to release 31.0.0\n\nWe are going to release Tempest new tag 31.0.0 to declare\nthe end of support for stable/ussuri. Pinning constraints\nin tox.ini with stable/yoga constraint because Tempest is tested\nwith stable/yoga and master constraints. It did not use master constraints\nas master dev cycle is in progress and so does their constraints also\nis in progress and keep getting modified.\n\nFurther information:\n https://docs.openstack.org/tempest/latest/requirement_upper_constraint_for_tempest.html\n\nChange-Id: Ief33c3ebb527b81ae8fbd222237ad5605fad045a\n"
    },
    {
      "commit": "87661fcef73ef502f7cdc70c4e0eabfd898db642",
      "tree": "23ca4a7c0733872ecddb6302b7001ef8f905c9cd",
      "parents": [
        "e7e0da54e03204996626b4b7edb6fff512e44326"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat May 28 19:00:24 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 31 01:09:20 2022 +0000"
      },
      "message": "Drop py3.6 and py3.7 from Tempest\n\nIn zed cycle, OpenStack projects and oslo lib\nhas dropped the py3.6 and py3.7 support\n\n- https://governance.openstack.org/tc/reference/runtimes/zed.html\n\nWith oslo not supporting the py3.6 and py3.7, Tempest master is\nfailing and cannot be run on py3.6|7 env.\n\n- https://bugs.launchpad.net/tempest/+bug/1975036\n\nWe discussed about how to solve it in ML[1] and QA meeting[2] and\ndecided to drop it from Tempest too. Stable branches testing from\nstable/victoria to stable/yoga (currently supported branch by Tempest\nmaster) can be tested on py3.8 or if cloud run those releases on py3.6\nthen Tempest can be run in virtual env with py38.\n\nCloses-Bug: #1975036\n\n[1] http://lists.openstack.org/pipermail/openstack-discuss/2022-May/028622.html\n[2] https://meetings.opendev.org/irclogs/%23openstack-qa/%23openstack-qa.2022-05-24.log.html#t2022-05-24T15:31:51\n\nChange-Id: Ie844887a798a006794729e733748ceaa5e06d2db\n"
    },
    {
      "commit": "db2f561cdf8fb51053373a4d3b0edc0ce8a6578d",
      "tree": "95fa0625e952208e29b6f10ed7d41fc78e46bda3",
      "parents": [
        "e7e0da54e03204996626b4b7edb6fff512e44326"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Fri Nov 12 13:03:57 2021 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon May 30 12:01:54 2022 -0500"
      },
      "message": "Create router and dhcp when create_default_network set\n\nWe are trying to make server SSH-able before detach volume\nis performed (details in bug mentioned below). Creating\nrouter and dhcp is needed to setup the proper network path\nfor server otherwise it fail\n- https://zuul.opendev.org/t/openstack/build/04e11a0eac12447f8a3c47fb385b0753\n\nRelated-Bug: #1960346\n\nChange-Id: I18eff5a4216d5683a5d49ad0e400ac663650e7a9\n"
    },
    {
      "commit": "e7e0da54e03204996626b4b7edb6fff512e44326",
      "tree": "e53f9d8cbad3e785b9c6acc1c786834904aa7845",
      "parents": [
        "680b3df970a83c27dcadcf5a0b38ad83f149ed1f",
        "d9b6d7ca1ac267f794139e06ebaed4b8d9586fe9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 30 16:54:08 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 30 16:54:08 2022 +0000"
      },
      "message": "Merge \"Use UPPER_CONSTRAINTS_FILE for stable/victoria testing\""
    },
    {
      "commit": "53cd6880d732265c413383b874d288c208954a7f",
      "tree": "c41f5f89dcbc64751a7cb9cd4b58a04bc4405e06",
      "parents": [
        "569c7a89f54c94494fde46ce2aa4fbd26492e640"
      ],
      "author": {
        "name": "Balazs Gibizer",
        "email": "gibi@redhat.com",
        "time": "Mon May 23 10:16:55 2022 +0200"
      },
      "committer": {
        "name": "Balazs Gibizer",
        "email": "gibi@redhat.com",
        "time": "Mon May 30 17:15:38 2022 +0200"
      },
      "message": "Wait for guest to boot before attach a volume\n\nThis patch ensures test under the api.compute.admin package wait until\nthe VM is sshable before attaches a volume to it.\n\nRelated-Bug: #1960346\nChange-Id: I5f93effa280725ea41150cd7cebdf29a40db9818\n"
    },
    {
      "commit": "d9b6d7ca1ac267f794139e06ebaed4b8d9586fe9",
      "tree": "ffe4729f2f9ba943ddd363794cfe9b559f736368",
      "parents": [
        "7aa3b21e89f09639bce3bd00865b1197f1502c77"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat May 28 18:57:54 2022 -0500"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Mon May 30 10:12:12 2022 +0000"
      },
      "message": "Use UPPER_CONSTRAINTS_FILE for stable/victoria testing\n\nstable/victoria is in EM state and Tempest is going to be\npinned for stable/victoria which need to modify run-tempest\nrole to use the constraints set by the devstack or any job.\n\nBecause of Tempest 26.1.0 and with stestr 3.0.1 (beacause of upper\nconstraints of stestr 3.0.1 in stable/ussuri ) which does not have\nnew args exclude-regex so let\u0027s fallback to old arg if new arg is\npassed.\n\nChange-Id: I9cad0ccb02ee7bef0f94a1ee40e0fa117d89b5eb\n"
    },
    {
      "commit": "680b3df970a83c27dcadcf5a0b38ad83f149ed1f",
      "tree": "ca31b8a29a827cd8a6e50f44e64d00e468bf1da8",
      "parents": [
        "3f1b21b923a4d6d203c8a496f5e8a14efbe4881f",
        "7aa3b21e89f09639bce3bd00865b1197f1502c77"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon May 30 09:50:45 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon May 30 09:50:45 2022 +0000"
      },
      "message": "Merge \"Use UPPER_CONSTRAINTS_FILE for stable/ussuri testing\""
    },
    {
      "commit": "3f1b21b923a4d6d203c8a496f5e8a14efbe4881f",
      "tree": "02f3dccbe6788933bd67c33c68292926eb398050",
      "parents": [
        "db332dba9ec47e9d0e20dd57f9b80f89e2e6677b",
        "d8bbaba415bc5cc027079b1b45aa5ee6e75faddf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun May 29 20:10:03 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun May 29 20:10:03 2022 +0000"
      },
      "message": "Merge \"Wait for guest after resize\""
    }
  ],
  "next": "7aa3b21e89f09639bce3bd00865b1197f1502c77"
}
