)]}'
{
  "log": [
    {
      "commit": "1ce92bf34d0177c34be9be661e79c4f98e6cce47",
      "tree": "0bd836915a0f12f11bf6b8f1462598bc825329f5",
      "parents": [
        "06374e2dfdd6e93a202df917831b01885ff53f69"
      ],
      "author": {
        "name": "Dmitrii Shcherbakov",
        "email": "dmitrii.shcherbakov@canonical.com",
        "time": "Sat Mar 09 05:44:01 2019 +0300"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Fri Jan 22 11:00:42 2021 +0000"
      },
      "message": "Make create_user domain-aware for V3CredsClient\n\nCurrently create_user is just inherited from CredsClient and, therefore,\ndoes not pass a domain_id to the /v3/users POST API call to create a new\nuser. As a result a domain with id \"default\" is used as no domain is\nexplicitly passed in the API call which results in 404 NOT FOUND and the\nfollowing error: \"Could not find domain: default.\".\n\nThe right way is passing a domain from:\n\n1) CONF.auth.admin_domain_name\n2) CONF.auth.default_credentials_domain_name\n\nThis is already taken into account when a domain_name is passed from\nidentity_utils during object instantiation and used for in the\ncreate_project method specific to V3CredsClient. The API calls only\naccept a domain_id which is why creds_domain field of a V3CredsClient\nobject is used to store an id of a domain_name domain passed via\nconstructor. The same can be used for create_user method specific to v3.\n\nChange-Id: I66f22c61d7a8596cafdc415654edfecdc5495d2e\nCloses-Bug: #1613819\n"
    },
    {
      "commit": "06374e2dfdd6e93a202df917831b01885ff53f69",
      "tree": "639618c1245c3865841cf2d95629837ba48c4c84",
      "parents": [
        "5dbaaed88e4e034cca8d8ba80ecff585a376db5b"
      ],
      "author": {
        "name": "Colleen Murphy",
        "email": "colleen.murphy@suse.de",
        "time": "Wed Oct 02 14:28:22 2019 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Jan 11 19:12:26 2021 +0000"
      },
      "message": "Add default RBAC personas to dynamic credentials\n\nThis change adds support to the dynamic credentials provider for nine\nspecific user personas that can be used to test service policies from\nthe point of view of the three scopes and three default roles that are\navailable out of the box in keystone. In addition to the os_admin,\nos_primary, os_alt, and role-based credentials that were available\nbefore, test classes can now access such credentials as os_system_admin\nor os_domain_reader. An example of how this could be used is proposed\nfor keystone[1].\n\nA subsequent patch addresses the pre-provisioned credentials provider.\n\nIn the future, the original tempest personas may redirect to the new\nscope-aware personas in order to maintain compatibility between releases\nonce projects start enforcing scope. This is not addressed here.\n\n[1] https://review.opendev.org/686305\n\nChange-Id: I8bebb5b9b6d8da62e6a5268d827787da461cc0d6\n"
    },
    {
      "commit": "5dbaaed88e4e034cca8d8ba80ecff585a376db5b",
      "tree": "f7c8b64ceb2ec1a2f7a67168e4f107f12abf6225",
      "parents": [
        "cd0bbbdad37a31248d479ef78df948da0a1e850e"
      ],
      "author": {
        "name": "Colleen Murphy",
        "email": "colleen.murphy@suse.com",
        "time": "Wed Jul 29 19:22:29 2020 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Jan 11 19:12:14 2021 +0000"
      },
      "message": "Add client methods and tests for system grants\n\nAdd tempest client methods and API tests for grant operations on the\nsystem scope, similar to the existing grant operations for users and\ngroups on project and domain scopes.\n\nChange-Id: Ie430b2ef0cadf6af3813d82812cce27729d27af1\n"
    },
    {
      "commit": "cd0bbbdad37a31248d479ef78df948da0a1e850e",
      "tree": "30d7da594a7f5daf1090b305659993018ee77f25",
      "parents": [
        "fec2c93cdcc14ad08d0a35136ee287525e7a4879"
      ],
      "author": {
        "name": "Colleen Murphy",
        "email": "colleen.murphy@suse.de",
        "time": "Tue Oct 01 16:18:36 2019 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Jan 11 19:11:45 2021 +0000"
      },
      "message": "Add system scope for admin auth\n\nKeystone is moving away from using either project-scope or domain-scope\nfor the main cloud administrator user, and instead moving toward the\nadmin user having a role assignment on the \"system\" scope[1]. This will\nmean that no particular project or domain is special, and instead the\ncloud administrator scopes to the system in order to make\ndeployment-wide changes. Keystone has now migrated all of its policies\nto understand system scope[2], and if a deployment sets\n[oslo_policy]/enforce_scope\u003dtrue in keystone.conf and uses the new\npolicies, an admin user scoped to the admin project will not be able to\ncreate dynamic credentials for tempest.\n\nThis patch adds a new parameter ``[auth]/admin_system`` to indicate that\nneither the ``admin_project`` or ``admin_domain`` parameters apply to\nthe admin user and that the user should instead authenticate with the\nsystem scope. This also adds ``admin_user_domain_name`` so that the\nadmin user can be found in its domain (namespace) without setting\n``domain_name``, and for completeness also adds\n``admin_project_domain_name`` so that ``domain_name`` could be omitted\neven if using project scope.\n\n[1] http://specs.openstack.org/openstack/keystone-specs/specs/keystone/queens/system-scope.html\n[2] https://bugs.launchpad.net/keystone/+bugs?field.status%3Alist\u003dFIXRELEASED\u0026field.tag\u003dsystem-scope\n\nDepends-on: https://review.opendev.org/739262\n\nChange-Id: I840b273c37ca7cc4592c43813abfb424337e2836\n"
    },
    {
      "commit": "fec2c93cdcc14ad08d0a35136ee287525e7a4879",
      "tree": "4f5b26d4a9638a3eeb98696246e7a5abfcda2e23",
      "parents": [
        "009827766b10d4ac9801b2c1e4043dead4e30714",
        "f8625f0de547467f2d68de0cb17a2b0c1a979ff2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Dec 25 20:43:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 25 20:43:07 2020 +0000"
      },
      "message": "Merge \"Remove stable/stein testing jobs\""
    },
    {
      "commit": "009827766b10d4ac9801b2c1e4043dead4e30714",
      "tree": "08bdf62ca12a09d9fec9123d44765f6edf92d4e8",
      "parents": [
        "38b167537a66bfd0e65ec9f1dac0764aed1f75fc",
        "77f2291c81cbed062473c08388c6a0db00d2ba6e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Dec 22 15:44:20 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 22 15:44:20 2020 +0000"
      },
      "message": "Merge \"Add release notes page for version 26.0.0\""
    },
    {
      "commit": "f8625f0de547467f2d68de0cb17a2b0c1a979ff2",
      "tree": "e9036c2551e46856b5d17315d2e5d75456adc422",
      "parents": [
        "7d775d6d1c0999afa1e8444b2f6fba4a432ccc20"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Dec 21 12:41:55 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Dec 22 14:46:23 2020 +0000"
      },
      "message": "Remove stable/stein testing jobs\n\nstable/stein is not suported in Tempest now, so\nlet\u0027s remove their jobs from master gate.\n\nAlso, update doc to reflect it.\n\nDepends-On: https://review.opendev.org/c/openstack/stackviz/+/768212\n\nChange-Id: I0cbc2883e1cfdb3b1d6b10a7ecea83a4bae32afb\n"
    },
    {
      "commit": "38b167537a66bfd0e65ec9f1dac0764aed1f75fc",
      "tree": "6595d9ddcace057ecf058d11360ca98b341dfca2",
      "parents": [
        "172d71e51eb8e50310d09e6883e8738534279d9d",
        "5423c530955bdc5d1dbea0c4bf860b19655d5e2c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Dec 22 00:34:50 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 22 00:34:50 2020 +0000"
      },
      "message": "Merge \"scenario: Use wait_for_volume_attachment_remove_from_server in nova_volume_detach\""
    },
    {
      "commit": "172d71e51eb8e50310d09e6883e8738534279d9d",
      "tree": "e9bdb0cbe8b52f9446dbf9215141446c1136e374",
      "parents": [
        "7d775d6d1c0999afa1e8444b2f6fba4a432ccc20",
        "4ad346e6497d4fbad9e379e8ed50730a0b6b55a3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Dec 21 22:55:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 21 22:55:44 2020 +0000"
      },
      "message": "Merge \"Also calculate external subnets when check cidr whether in use\""
    },
    {
      "commit": "5423c530955bdc5d1dbea0c4bf860b19655d5e2c",
      "tree": "04b7224e8714fa562cbf588058191d1a248ad3d9",
      "parents": [
        "7d775d6d1c0999afa1e8444b2f6fba4a432ccc20"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Dec 17 11:24:46 2020 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Mon Dec 21 16:05:35 2020 +0000"
      },
      "message": "scenario: Use wait_for_volume_attachment_remove_from_server in nova_volume_detach\n\nDetaching a volume from an instance in Nova is an asynchronous\noperation. While the request can be accepted the underlying act of\ndetaching the device from the instance, disconnecting the volume from\nthe host, updating cinder and deleting records in Nova can take some\nconsiderable time.\n\nAs such when detaching a volume callers should continue to poll the\nos-volume_attachments Nova API to determine when the underlying volume\nattachment, also known as a Block Device Mapping or BDM, is removed.\n\nBug #1908399 outlines an issue where the scenario helper method\nnova_volume_detach was being called multiple times during tests and\ncleanup while only waiting for the volume status to change to available.\nThis allowed for a race to occur where additional requests could be made\nto detach the volume while the volume attachment still remained in Nova\nresulting in a 400 error being returned by n-api.\n\nThis change addresses this by switching between the volume resource\nstatus and the volume attachment removal waiters.\n\nCloses-Bug: #1908399\nChange-Id: Ib6ae2c30be65eb444976b0330fd23d9457146284\n"
    },
    {
      "commit": "77f2291c81cbed062473c08388c6a0db00d2ba6e",
      "tree": "6fdf6069c9e36c3adf49039a09ffcca903efb423",
      "parents": [
        "7d775d6d1c0999afa1e8444b2f6fba4a432ccc20"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Dec 18 19:06:25 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Dec 18 19:06:25 2020 -0600"
      },
      "message": "Add release notes page for version 26.0.0\n\nChange-Id: I0973b24dd006b8a96ddd2c11302e9b79ca7c4876\n"
    },
    {
      "commit": "7d775d6d1c0999afa1e8444b2f6fba4a432ccc20",
      "tree": "88f7c78dab00e40ac3e31c81a510f089325fa10b",
      "parents": [
        "0e0264636f318920e709b97c4ea6f4df1e2d27fb",
        "cb4aff1a2bb8276ff43251fd3b730666b3569f63"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Dec 18 21:29:03 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 18 21:29:03 2020 +0000"
      },
      "message": "Merge \"Revert \"Use victoria stable constraint in tox to release 26.0.0\"\""
    },
    {
      "commit": "0e0264636f318920e709b97c4ea6f4df1e2d27fb",
      "tree": "85a58545801989e4178c26273079997437f6e185",
      "parents": [
        "f9d31f2c46204abbbef53d3c0ae0f80125878fc9",
        "23b57fdded54ebf66c622e886d1c02392f1cf33a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Dec 16 16:38:50 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 16 16:38:50 2020 +0000"
      },
      "message": "Merge \"Remove slow tag from test_minbw test\""
    },
    {
      "commit": "cb4aff1a2bb8276ff43251fd3b730666b3569f63",
      "tree": "35d7898d6ab70e5fbc978dee333e76bbf93713c3",
      "parents": [
        "f9d31f2c46204abbbef53d3c0ae0f80125878fc9"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Dec 16 16:10:15 2020 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Dec 16 16:10:15 2020 +0000"
      },
      "message": "Revert \"Use victoria stable constraint in tox to release 26.0.0\"\n\nThis reverts commit f9d31f2c46204abbbef53d3c0ae0f80125878fc9.\n\nReason for revert: Tempest 26.0.0 is released so we need to switch to master constraints now.\n\nChange-Id: I78780ef88c5f8394ec11b144f148f30b060ed657\n"
    },
    {
      "commit": "f9d31f2c46204abbbef53d3c0ae0f80125878fc9",
      "tree": "3560713101de909c014551e92de99021782e609a",
      "parents": [
        "2c3da54a82e8844ea575c93576324855793738e1"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Dec 15 10:36:14 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Dec 15 10:36:14 2020 -0600"
      },
      "message": "Use victoria stable constraint in tox to release 26.0.0\n\nWe are going to release Tempest new tag 26.0.0 to declare\nthe end of support for stable/stein. So that new tag use\nstable/victoria constraint in the tox env as victoria constraints\nfor sure will work with tag. It did not use wallaby constraints\nas wallaby dev cycle is in progress and so does their constraints.\n\nFurther information:\n https://docs.openstack.org/tempest/latest/requirement_upper_constraint_for_tempest.html\n\nChange-Id: I31433c15984e38e5651b2f3d10c8769f59e30cc1\n"
    },
    {
      "commit": "2c3da54a82e8844ea575c93576324855793738e1",
      "tree": "35d7898d6ab70e5fbc978dee333e76bbf93713c3",
      "parents": [
        "5364a9a789715773b48b0b359fec6807e2360e3d"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Dec 11 11:57:22 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Dec 14 23:57:51 2020 +0000"
      },
      "message": "Add releasenote to tag the end of support for Stein\n\nThis relesenote also mark end of support for Stein release\nin Tempest as it is in EM state[1].\n\n[1] https://releases.openstack.org/\n\nChange-Id: If51b24b630e440abc13f68d68f32af13351f535f\n"
    },
    {
      "commit": "4ad346e6497d4fbad9e379e8ed50730a0b6b55a3",
      "tree": "37edfa11a0875a11aa428cfa52e43910012acc82",
      "parents": [
        "5364a9a789715773b48b0b359fec6807e2360e3d"
      ],
      "author": {
        "name": "yangjianfeng",
        "email": "yjf1970231893@gmail.com",
        "time": "Sun Nov 22 06:49:19 2020 +0000"
      },
      "committer": {
        "name": "yangjianfeng",
        "email": "yjf1970231893@gmail.com",
        "time": "Mon Dec 14 00:45:29 2020 +0000"
      },
      "message": "Also calculate external subnets when check cidr whether in use\n\nThe external network be shared by all tenant. When it associated\nto a tenant router the cidr of it\u0027s subnets cannot overlap with\ntenant subnets\u0027, otherwise it will lead to bug #1903433. The related\nfix patch: https://review.opendev.org/761829\n\nSo, in tempest, the external subnets need was considered when check\ncidr whether in use.\n\nRelated-Bug: #1903433\nChange-Id: Ief84251adb0368533570d9e9f6630de92e27c5c3\n"
    },
    {
      "commit": "5364a9a789715773b48b0b359fec6807e2360e3d",
      "tree": "1f1403b077243c6e3cba235730131032b0fb7c40",
      "parents": [
        "dd84940a81316129bb6adccf7ae4b5cdcbb37382",
        "e1d873a5fc47d194be9121b352e326f593b520b8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Dec 09 18:44:19 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 09 18:44:19 2020 +0000"
      },
      "message": "Merge \"Stabilize _create_loginable_secgroup_rule\""
    },
    {
      "commit": "dd84940a81316129bb6adccf7ae4b5cdcbb37382",
      "tree": "a232b1a5d595939d2309a7eb0b605357cd2f65e3",
      "parents": [
        "60258abc1953f9c6339092222c0f936d74dac813",
        "b0b480c386a5bdba2449b8a72c6ade8b34af4080"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Dec 09 12:18:41 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 09 12:18:41 2020 +0000"
      },
      "message": "Merge \"Remove unused LOG var in test_stamp_pattern.py\""
    },
    {
      "commit": "60258abc1953f9c6339092222c0f936d74dac813",
      "tree": "a5c8dd6c7c97a7c4622954129af6db9f5d21d207",
      "parents": [
        "d76d371e1d81bc0e78afdeb23f7128ff2eae09f5",
        "a078ddd7c39f5bc3de154d3f9611b4713522b673"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Dec 09 01:15:11 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 09 01:15:11 2020 +0000"
      },
      "message": "Merge \"Need to add kwargs for the api\""
    },
    {
      "commit": "d76d371e1d81bc0e78afdeb23f7128ff2eae09f5",
      "tree": "1deb9f48331dbf18539facb42bab8799c4a6be94",
      "parents": [
        "97cd23b1b1475c8bcc097c178418881c3b1d544a",
        "8581ea2cdce7a1802f1ff635e143c15f5a8a443a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Dec 08 16:59:33 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 08 16:59:33 2020 +0000"
      },
      "message": "Merge \"compute: Skip AttachVolumeShelveTestJSON when cross_az_attach unavailable\""
    },
    {
      "commit": "b0b480c386a5bdba2449b8a72c6ade8b34af4080",
      "tree": "b97ab4b9c16fc2c13436d0eeeb2d9bca11dd322a",
      "parents": [
        "97cd23b1b1475c8bcc097c178418881c3b1d544a"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Fri Nov 27 19:06:17 2020 +0000"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Dec 08 14:24:06 2020 +0000"
      },
      "message": "Remove unused LOG var in test_stamp_pattern.py\n\nA global var LOG is set in the tempest/scenario/test_stamp_pattern.py\nhowever it\u0027s not used. The patch removes that together with logging\nimport.\n\nChange-Id: I01e634f7595247cddbf8e391281bfe7e045abeaa\n"
    },
    {
      "commit": "97cd23b1b1475c8bcc097c178418881c3b1d544a",
      "tree": "4c95a1399d1f1ca479ac73701d485c9a772cd450",
      "parents": [
        "638631218615ed0310094ba1ec092e943da875a0",
        "064a340dccd95715cbfca2823ee0f213e4fcdf5e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Dec 08 14:20:22 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 08 14:20:22 2020 +0000"
      },
      "message": "Merge \"New minimum guaranteed bandwidth tests\""
    },
    {
      "commit": "638631218615ed0310094ba1ec092e943da875a0",
      "tree": "a94a16bc811e003235ab411fa5c3c4e50b6543b3",
      "parents": [
        "8be61fe74500358ca4ed96e972814d0479225538",
        "2e515fe596b43d47e1c08259ac61cdeb88476617"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Dec 08 14:20:04 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 08 14:20:04 2020 +0000"
      },
      "message": "Merge \"Remove race due to 1907084\""
    },
    {
      "commit": "8be61fe74500358ca4ed96e972814d0479225538",
      "tree": "f841bcb14db2946a490d02b45df0f590ca31b216",
      "parents": [
        "07a3cfdb66bd7c2806e7a2296f4c8db156f62a79",
        "edda62ab351bbcf25bd33c23bd8cd25f40a1aedf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Dec 08 09:38:06 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 08 09:38:06 2020 +0000"
      },
      "message": "Merge \"Fix indentation for the example code in documentation.\""
    },
    {
      "commit": "07a3cfdb66bd7c2806e7a2296f4c8db156f62a79",
      "tree": "e377ffae5cec51084cca0c28ebab2b5c81317c6a",
      "parents": [
        "2262cced388fea86afc6e645232e406d6ba36bae",
        "2c230eb21ae5d5912a991c10ed2a8f747808b507"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Dec 08 03:29:15 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 08 03:29:15 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in get_timestamp\""
    },
    {
      "commit": "2262cced388fea86afc6e645232e406d6ba36bae",
      "tree": "65bf9dd70ec80a80117d5aa33ff62916ac6def74",
      "parents": [
        "3ca2dcf4c576692caa9ca22a40b3891ef1a992f2",
        "940a9e215948bd3162865a9a1b792a362a9493de"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Dec 07 22:25:00 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 07 22:25:00 2020 +0000"
      },
      "message": "Merge \"Fix TypeError when there exists image with size None\""
    },
    {
      "commit": "23b57fdded54ebf66c622e886d1c02392f1cf33a",
      "tree": "28846248b6f29915d128a399b04b2f7737e6a46b",
      "parents": [
        "064a340dccd95715cbfca2823ee0f213e4fcdf5e"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Thu Dec 03 08:56:44 2020 +0100"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Dec 07 20:03:17 2020 +0000"
      },
      "message": "Remove slow tag from test_minbw test\n\ntest_qos_min_bw_allocation_basic usually execute in less than 60 secs,\nso let\u0027s remove slow tag from it.\nThis patch removes the following config options from tempest-slow job:\n* bridge_mappings and resource_provider_bandwidths from\nneutron_core_plugin_conf\n* qos_placement_physnet from network-feature-enabled in tempest.conf\n\nChange-Id: I03c97edb9d7a177f5face046d1c9f60e4f1eeefa\n"
    },
    {
      "commit": "3ca2dcf4c576692caa9ca22a40b3891ef1a992f2",
      "tree": "b5fff2ba23c1f3b3e5f8a45b51fb5c6d746cde21",
      "parents": [
        "7b9db954bbdc1414c6e72e7efa1104531c029e8c",
        "ed66447aae26d03de1c92563619068b44d56b27b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Dec 07 18:07:34 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 07 18:07:34 2020 +0000"
      },
      "message": "Merge \"Added apis to scenario manager\""
    },
    {
      "commit": "2e515fe596b43d47e1c08259ac61cdeb88476617",
      "tree": "681b6b59995e91469200bdc08f78ad0e14598546",
      "parents": [
        "44869eddc052d612098dc45ac687b7cb93642122"
      ],
      "author": {
        "name": "Balazs Gibizer",
        "email": "balazs.gibizer@est.tech",
        "time": "Mon Dec 07 15:10:11 2020 +0100"
      },
      "committer": {
        "name": "Balazs Gibizer",
        "email": "balazs.gibizer@est.tech",
        "time": "Mon Dec 07 16:41:16 2020 +0100"
      },
      "message": "Remove race due to 1907084\n\nThe test_attach_scsi_disk_with_config_drive test cases is racy at volume\ndetach. Nova first detach the volume in cinder then later deletes the\nBlockDeviceMapping from the nova DB. Test waits for the volume to become\navailable and then checks the list of volume attachments in the nova API\nthen it can see that the attachment is still there.\n\nCloses-Bug: #1907084\nChange-Id: I814ae3215f39d1e8407c4ca1c7117a314941c80b\n"
    },
    {
      "commit": "7b9db954bbdc1414c6e72e7efa1104531c029e8c",
      "tree": "10fe24674814220f000bb175b6a3dfd98aea17f1",
      "parents": [
        "44869eddc052d612098dc45ac687b7cb93642122",
        "27fd5cb3864b4b6696fc43cee911a4f07e52cd35"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Dec 07 15:07:13 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 07 15:07:13 2020 +0000"
      },
      "message": "Merge \"Allow additional port_vnic_type\""
    },
    {
      "commit": "064a340dccd95715cbfca2823ee0f213e4fcdf5e",
      "tree": "f8545ecd6807d7b6e17dd283ca391386b5ef93c3",
      "parents": [
        "cd0d7a23e060b533cfc5e90f7594b04fe5ecd637"
      ],
      "author": {
        "name": "elajkat",
        "email": "lajos.katona@est.tech",
        "time": "Thu Oct 17 13:18:10 2019 +0200"
      },
      "committer": {
        "name": "Lajos Katona",
        "email": "katonalala@gmail.com",
        "time": "Mon Dec 07 14:57:28 2020 +0000"
      },
      "message": "New minimum guaranteed bandwidth tests\n\nNew tests for MinBwAllocationPlacementTest: server resize and migration.\n\nBlueprint: support-move-ops-with-qos-ports-ussuri\nChange-Id: I8c573c4a11a76932057d8415d76114a03269b9f3\n"
    },
    {
      "commit": "edda62ab351bbcf25bd33c23bd8cd25f40a1aedf",
      "tree": "e3dd5c2fa3ddae63d4272a3f791335faa052d41d",
      "parents": [
        "d31d961110c25dfab798e2e63cab1241e0ed38c0"
      ],
      "author": {
        "name": "Roman Dobosz",
        "email": "gryf73@gmail.com",
        "time": "Tue Dec 01 14:40:45 2020 +0100"
      },
      "committer": {
        "name": "Roman Dobosz",
        "email": "gryf73@gmail.com",
        "time": "Mon Dec 07 10:18:42 2020 +0100"
      },
      "message": "Fix indentation for the example code in documentation.\n\nChange-Id: I454c22aaf1ffa56c37c0105ab76aa70d28983f43\n"
    },
    {
      "commit": "a078ddd7c39f5bc3de154d3f9611b4713522b673",
      "tree": "f7ae95dafa1b9d9ecc8cb49c7c410934e9084cf7",
      "parents": [
        "60429ddd04b2291e3b646cf496d295b7a15784ce"
      ],
      "author": {
        "name": "Soniya Vyas",
        "email": "svyas@redhat.com",
        "time": "Fri Dec 04 18:34:44 2020 +0530"
      },
      "committer": {
        "name": "Soniya Vyas",
        "email": "svyas@redhat.com",
        "time": "Fri Dec 04 18:43:53 2020 +0530"
      },
      "message": "Need to add kwargs for the api\n\nAdded kwargs parameter for create_security_group() api\n\nImplements: blueprint tempest-scenario-manager-stable\nSigned-off by: Soniya Vyas\u003csvyas@redhat.com\u003e\nChange-Id: Ia01153c84ccb6a085231753aba7caaa22a8f2535\n"
    },
    {
      "commit": "44869eddc052d612098dc45ac687b7cb93642122",
      "tree": "4afbec009f8c14a12a342ad9a51d59a7cca0c1fa",
      "parents": [
        "400459c7d791f7c0810a1645af1320856ca87d55",
        "0216b376843dcebd63279d4562a96c9ee0639778"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Dec 04 11:11:10 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 04 11:11:10 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in create_volume_from_image\""
    },
    {
      "commit": "400459c7d791f7c0810a1645af1320856ca87d55",
      "tree": "48e8d55e8a29a978f19ef1c2133103a0663431f7",
      "parents": [
        "32e71b06206d8b65712e80429ed3637b8b8b5f73",
        "9ad9ca2771d38bd2d2ba225bb3e8599756b7fe29"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Dec 04 10:29:35 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 04 10:29:35 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in create_server_snapshot\""
    },
    {
      "commit": "32e71b06206d8b65712e80429ed3637b8b8b5f73",
      "tree": "1894d2560e0e503dd49d703d76f974f0dc1db5fb",
      "parents": [
        "c340dbffe3cec998012ca8885ae4139ff79d4d17",
        "776185971ab8ae064149547e1f9224a14dfb48ed"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Dec 04 07:19:23 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Dec 04 07:19:23 2020 +0000"
      },
      "message": "Merge \"Add tag in compute interfaces schema for microversion 2.70\""
    },
    {
      "commit": "c340dbffe3cec998012ca8885ae4139ff79d4d17",
      "tree": "dcb0a6e828b0f6ff225beaf83779bacd70ea2ca9",
      "parents": [
        "44ad4ac04d7de5c76706522fbfe7e87791976b8b",
        "0123f521239b8d621fa2cfc5513215ce0605734e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Dec 03 20:44:47 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 03 20:44:47 2020 +0000"
      },
      "message": "Merge \"Need to have stable implementation of apis\""
    },
    {
      "commit": "44ad4ac04d7de5c76706522fbfe7e87791976b8b",
      "tree": "ff453233330c11afbdb4c4c6d9672d4af086724f",
      "parents": [
        "cd0d7a23e060b533cfc5e90f7594b04fe5ecd637",
        "b50eabe2942a97258d0d32426f22988f3c2ed34d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Dec 03 20:40:40 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 03 20:40:40 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in image_create\""
    },
    {
      "commit": "9ad9ca2771d38bd2d2ba225bb3e8599756b7fe29",
      "tree": "1302dfed7942d21147fdc0f4c9310e5deedad1e4",
      "parents": [
        "b439c974faab1d593ce14ecb3cbfd5467b0005cf"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Oct 29 15:36:30 2020 +0000"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Dec 03 15:34:52 2020 +0000"
      },
      "message": "Allow kwargs in create_server_snapshot\n\nAs a part of the scenario/manager.py stabilization tracked by\nthe below BP the patch adds kwargs argument for create_server_snapshot\nmethod so that the consumers are able to pass additional\nparameters if needed.\n\nImplements: blueprint tempest-scenario-manager-stable\n\nChange-Id: I0ae3f86c546be6b3f5b1d427568cfdf2d26e37e0\n"
    },
    {
      "commit": "2c230eb21ae5d5912a991c10ed2a8f747808b507",
      "tree": "b8e6c07d62d0f7cddfe4e154dbd2f0aafe50e7bb",
      "parents": [
        "b439c974faab1d593ce14ecb3cbfd5467b0005cf"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Fri Oct 30 10:09:18 2020 +0000"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Dec 03 15:27:12 2020 +0000"
      },
      "message": "Allow kwargs in get_timestamp\n\nAs a part of the scenario/manager.py stabilization tracked by\nthe below BP the patch adds kwargs argument to support\nusername parameter of get_remote_client() method.\n\nChange-Id: I8e0da8b19b2b0b147b36c392fa4e161115325cd7\nImplements: blueprint tempest-scenario-manager-stable\n"
    },
    {
      "commit": "27fd5cb3864b4b6696fc43cee911a4f07e52cd35",
      "tree": "1486b3034961e33e345068e847e48d5a491a88de",
      "parents": [
        "6f50e7dc8bfccdab5bf8d801d5d8b15a1d1eb2fd"
      ],
      "author": {
        "name": "Tom Stappaerts",
        "email": "tom.stappaerts@nokia.com",
        "time": "Thu Nov 26 12:07:47 2020 +0100"
      },
      "committer": {
        "name": "Tom Stappaerts",
        "email": "tom.stappaerts@nokia.com",
        "time": "Thu Dec 03 16:07:17 2020 +0100"
      },
      "message": "Allow additional port_vnic_type\n\nAlso allow port_vnic_type direct-physical, baremetal and\nvirtio-forwarder.\nCloses-Bug: #1905714\n\nChange-Id: I31b18d1d815cafc8a327f611591fba84c6b5aeaf\n"
    },
    {
      "commit": "cd0d7a23e060b533cfc5e90f7594b04fe5ecd637",
      "tree": "238c55b9673178a622a9eb2038c549a09c39d345",
      "parents": [
        "e19eacd139179bc255463b9b821461b823b42dfc",
        "3d701091463a4e69d9f7135c8a4f9fab0c01390e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Dec 03 01:26:41 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 03 01:26:41 2020 +0000"
      },
      "message": "Merge \"Change help string to use openstack instead of neutron\""
    },
    {
      "commit": "e19eacd139179bc255463b9b821461b823b42dfc",
      "tree": "f8a51cbc76c243d1979344370a290fe49092486c",
      "parents": [
        "e5287c6ee879ca609d4df10b7cced71ea6454ca6",
        "8e673a408a95690d137ac85780f11cd8bffc215c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Dec 02 08:16:07 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 02 08:16:07 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in create_volume_type\""
    },
    {
      "commit": "e5287c6ee879ca609d4df10b7cced71ea6454ca6",
      "tree": "24b8d7d79394f1d23fe05a476d33ccb81fc4343c",
      "parents": [
        "d31d961110c25dfab798e2e63cab1241e0ed38c0",
        "61f5733a66be136137ce89843dd8081dbe644802"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Dec 02 01:50:43 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 02 01:50:43 2020 +0000"
      },
      "message": "Merge \"Decentralize the zuul jobs into zuul.d\""
    },
    {
      "commit": "8581ea2cdce7a1802f1ff635e143c15f5a8a443a",
      "tree": "60c2f296f7922e2d5c741e600ec31c7804201f28",
      "parents": [
        "d31d961110c25dfab798e2e63cab1241e0ed38c0"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Jul 30 20:21:52 2020 +0100"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Dec 01 22:13:16 2020 +0000"
      },
      "message": "compute: Skip AttachVolumeShelveTestJSON when cross_az_attach unavailable\n\nBoth tests within this class create an instance and volume within the\nsame availability zone before shelving the instance. By default this\nfully offloads the instance removing it from the availability zone.\n\nIf [cinder]/cross_az_attach is set to False within nova.conf this then\nresults in failures to attach volumes to the instance as they no longer\nshare the same availability zone.\n\nTo avoid this we now skip AttachVolumeShelveTestJSON based on the value\nof [compute-feature-enabled]/compute_volume_common_az in tempest.conf\nintroduced by 979e494da246711751e97236e2681d6db9bd3e4e. This should be set if\ncinder]/cross_az_attach is False within nova.conf ensuring that the resources\nwill be created in the same AZ.\n\nCloses-Bug: #1889687\nChange-Id: Ic51f6c7671bae2b241ada6d0c75fd9ea410eb73b\n"
    },
    {
      "commit": "d31d961110c25dfab798e2e63cab1241e0ed38c0",
      "tree": "138b1dce425dd4485be1f08a337f44f9a828cb42",
      "parents": [
        "ae5285d5d8468b491e4ae3120101453c1f96b930",
        "0a9b8235b6a3222b3b0ef721c1651d0cf1f5f906"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Nov 30 13:41:21 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 30 13:41:21 2020 +0000"
      },
      "message": "Merge \"Add related test to Bug #1732428\""
    },
    {
      "commit": "ae5285d5d8468b491e4ae3120101453c1f96b930",
      "tree": "734102672e86e1be8b26389a79caa087f4202d56",
      "parents": [
        "c02c2846ed4b32fabbf41f50a68f07a9371bc107",
        "414ffbacb7773915f2a5f6dfe127ded15d375f55"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Nov 29 02:14:43 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Nov 29 02:14:43 2020 +0000"
      },
      "message": "Merge \"Fix \"TypeError: format requires a mapping\" in waiters\""
    },
    {
      "commit": "c02c2846ed4b32fabbf41f50a68f07a9371bc107",
      "tree": "0a9636c2d7d8a6da252e34256afa584d552e05dc",
      "parents": [
        "7d9b50a8102dfe35fe327ddc833fd342baef4241",
        "30b4d5335ab685d183809426769029da1582789e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Nov 28 04:27:33 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Nov 28 04:27:33 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in create_keypair\""
    },
    {
      "commit": "7d9b50a8102dfe35fe327ddc833fd342baef4241",
      "tree": "8fb58a8a66429019b542a220f2f298f86b0c3b6b",
      "parents": [
        "05628f2e91ac79c36bf44d533452768f3a2273a7"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Nov 26 22:49:10 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Nov 27 16:45:52 2020 +0000"
      },
      "message": "Cleanup server before image at test level\n\ntest_attach_scsi_disk_with_config_drive test\ncreate the server via self.create_test_server which\ndelete the server at class level cleanup and created\nimage cleanup happen at test level so throw error.\n\nWe need to delete the server at test level cleanup and before\nimage.\n\nThis is required as when both Glance and Nova use a shared RBD backend\nNova will clone an instance disk directly from the Glance RBD volume.\nThis results in any attempt to delete the Glance image to fail while the\nserver is still provisioned as it still references the Glance RBD volume.\n\nCloses-Bug: #1905725\nChange-Id: I1aa6a161d3821470fe282914929ebdc93dd5e802\n"
    },
    {
      "commit": "0123f521239b8d621fa2cfc5513215ce0605734e",
      "tree": "9172e7a2a540970901b7fea314522814fcd96094",
      "parents": [
        "60429ddd04b2291e3b646cf496d295b7a15784ce"
      ],
      "author": {
        "name": "Soniya Vyas",
        "email": "svyas@redhat.com",
        "time": "Thu Sep 24 17:43:26 2020 +0530"
      },
      "committer": {
        "name": "Soniya Vyas",
        "email": "svyas@redhat.com",
        "time": "Fri Nov 27 20:33:31 2020 +0530"
      },
      "message": "Need to have stable implementation of apis\n\nThe implementation of method create_port() varies\nbetween plugins and scenario manager.\nThis patch addresses the same requirement to make\nscenario_manager stable\n\nImplements: blueprint tempest-scenario-manager-stable\nSigned-off by: Soniya Vyas\u003csvyas@redhat.com\u003e\nChange-Id: Ia743c3a93a0b8e9ffe995db8046047b6e87458c1\n"
    },
    {
      "commit": "ed66447aae26d03de1c92563619068b44d56b27b",
      "tree": "209a556d5db0d1860e717190fff26d8be90c802a",
      "parents": [
        "60429ddd04b2291e3b646cf496d295b7a15784ce"
      ],
      "author": {
        "name": "Soniya Vyas",
        "email": "svyas@redhat.com",
        "time": "Wed Sep 23 18:40:25 2020 +0530"
      },
      "committer": {
        "name": "Soniya Vyas",
        "email": "svyas@redhat.com",
        "time": "Fri Nov 27 12:39:52 2020 +0530"
      },
      "message": "Added apis to scenario manager\n\nTempest plugins do use associate_floating_ip() and\ndisassociate_floating_ip() api but scenario-\nmanager doesn\u0027t implement it.\nThe plugins using these apis are manila-tempest-\nplugin, tap, vmware-nsx and neutron-tempest-plugin.\nHence, added it to the scenario manager\n\nImplements: blueprint tempest-scenario-manager-stable\nSigned-off by: Soniya Vyas\u003csvyas@redhat.com\u003e\nChange-Id: I41792bdc3478f5f290a6b3b7172ef3f6b4c62c19\n"
    },
    {
      "commit": "05628f2e91ac79c36bf44d533452768f3a2273a7",
      "tree": "6ce86b9180ba4633b12d190ae052c14870f27add",
      "parents": [
        "2852123abda14165f08d172bb80763b1269c020c",
        "7d91c87345b1f18b19202ba7d447ab49d8f721e7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Nov 27 01:52:40 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 27 01:52:40 2020 +0000"
      },
      "message": "Merge \"Remove six.PY3/six.PY2\""
    },
    {
      "commit": "2852123abda14165f08d172bb80763b1269c020c",
      "tree": "480794cec4a3dce48541f600dfc176bbb0c7b277",
      "parents": [
        "506994507250513bc60c60957e84de1d87d95160",
        "25f7ba2e13e809b8b2b1914e84e11f5b38cab462"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 22:40:35 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 22:40:35 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in create_timestamp\""
    },
    {
      "commit": "506994507250513bc60c60957e84de1d87d95160",
      "tree": "07c32eed47b6f271a195ea0d4e361f5969668e0a",
      "parents": [
        "87253a56ecf5b307fc89194149fb7fa8b3ac0bf7",
        "adcddceabbb8baea9cac0d9ba1d2d6a9ccee49c7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 18:44:54 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 18:44:54 2020 +0000"
      },
      "message": "Merge \"compute: Cleanup server before image in AttachSCSIVolumeTestJSON\""
    },
    {
      "commit": "0216b376843dcebd63279d4562a96c9ee0639778",
      "tree": "648065c4cbf60a660f381edafbca238a601c962b",
      "parents": [
        "6f7ec6171179e952778d4edfdad9ec4f969d0bdc"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Nov 04 09:32:05 2020 +0000"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu Nov 26 16:51:14 2020 +0000"
      },
      "message": "Allow kwargs in create_volume_from_image\n\nAs a part of the scenario/manager.py stabilization tracked by\nthe below BP the patch adds kwargs argument for create_volume_from_image\nmethod so that the consumers are able to pass additional\nparameters if needed.\n\nImplements: blueprint tempest-scenario-manager-stable\nChange-Id: I0eaa3bbbdceae21b9fc0e973bfeab971b06070bc\n"
    },
    {
      "commit": "87253a56ecf5b307fc89194149fb7fa8b3ac0bf7",
      "tree": "07059f382baaac36cd68eabc18f449536158c9e9",
      "parents": [
        "6f7ec6171179e952778d4edfdad9ec4f969d0bdc",
        "5e761bfad4745f45b53a830d761c6b76be9d19e1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 16:38:55 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 16:38:55 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in create_floating_ip\""
    },
    {
      "commit": "6f7ec6171179e952778d4edfdad9ec4f969d0bdc",
      "tree": "7135f46e25114ff0802a23ab1c1809080af9ffa1",
      "parents": [
        "6f50e7dc8bfccdab5bf8d801d5d8b15a1d1eb2fd",
        "9523d51cca5b27ca58225fb04c8de6a4e7d50418"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 12:59:32 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 12:59:32 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in _get_server_port_id_and_ip4\""
    },
    {
      "commit": "adcddceabbb8baea9cac0d9ba1d2d6a9ccee49c7",
      "tree": "a1c2ae5601db18b9de64ca93b145c7b5e0c7ddec",
      "parents": [
        "6f50e7dc8bfccdab5bf8d801d5d8b15a1d1eb2fd"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Nov 26 12:23:16 2020 +0000"
      },
      "committer": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Thu Nov 26 12:23:16 2020 +0000"
      },
      "message": "compute: Cleanup server before image in AttachSCSIVolumeTestJSON\n\nThis change simply reorders the cleanup operations within the\ntest_attach_scsi_disk_with_config_drive test to ensure the server is\nalways removed prior to the image.\n\nThis is required as when both Glance and Nova use a shared RBD backend\nNova will clone an instance disk directly from the Glance RBD volume.\nThis results in any attempt to delete the Glance image to fail while the\nserver is still provisioned as it still references the Glance RBD volume.\n\nChange-Id: Ibcb1d1e3d1bb087060bcd0569a70c9955cd1357f\nCloses-Bug: #1905725\n"
    },
    {
      "commit": "6f50e7dc8bfccdab5bf8d801d5d8b15a1d1eb2fd",
      "tree": "41373a3c0faae813c33c5fe11bd982bb00fb8832",
      "parents": [
        "b6d99b89010d2456325a23db0ae70070aec8b9b0",
        "3ead99814d0fbac5e4f418f56d2854619ae40996"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 08:40:33 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 08:40:33 2020 +0000"
      },
      "message": "Merge \"[Trivial]Remove unused variables\""
    },
    {
      "commit": "b6d99b89010d2456325a23db0ae70070aec8b9b0",
      "tree": "fb139af1653b8eaa4065461c47db7924fc623c7f",
      "parents": [
        "92d6bc51fb4d0abc2f007cf27a78235e72e66f75",
        "d3ad5e94d207623e0d5bc095529b0c03a4729e5d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 08:40:14 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 08:40:14 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in create_volume\""
    },
    {
      "commit": "b50eabe2942a97258d0d32426f22988f3c2ed34d",
      "tree": "e016db3bd4df04da9f683e506b603b821b9dec87",
      "parents": [
        "8b5f0a55c964fd370d4fd31ca0fcb2d3fb4dfd3e"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Nov 05 15:15:38 2020 +0000"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Nov 26 08:26:48 2020 +0000"
      },
      "message": "Allow kwargs in image_create\n\nAs a part of the scenario/manager.py stabilization tracked by\nthe below BP the patch adds kwargs argument for image_create\nmethod so that the consumers are able to pass additional\nparameters if needed.\n\nChange-Id: I484b3e93c25da297703835d146f91f5bcb50626f\nImplements: blueprint tempest-scenario-manager-stable\n"
    },
    {
      "commit": "92d6bc51fb4d0abc2f007cf27a78235e72e66f75",
      "tree": "3f0166d9fc0e26ebbb5184431a1114508660398b",
      "parents": [
        "f9f1f047589409926cfd5cf81eb1e5bd0041cd72",
        "bee673e745e251f4dd9f7705fdefa4612135e4c7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 08:11:34 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 08:11:34 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in boot_instance_from_resource\""
    },
    {
      "commit": "f9f1f047589409926cfd5cf81eb1e5bd0041cd72",
      "tree": "dda9383a73e536f4a1dba51883b5ff18ac643ad3",
      "parents": [
        "474dc2f0b14c937b2a01f24b234c9ddd40e34daf",
        "20c87c795274e9706f13d6833f5b02a70a1ed887"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 03:21:49 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 03:21:49 2020 +0000"
      },
      "message": "Merge \"Replace display_name by name in scenario manager\""
    },
    {
      "commit": "474dc2f0b14c937b2a01f24b234c9ddd40e34daf",
      "tree": "0e949483bea8b461fe3e08a91d15f6b3ee34b8e6",
      "parents": [
        "b1ccdb34281ac1aee286cf31730b5d0d089957fb",
        "91ded04015d91260875b3892552ea449affc9a5f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 03:21:28 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 03:21:28 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in _log_console_output\""
    },
    {
      "commit": "b1ccdb34281ac1aee286cf31730b5d0d089957fb",
      "tree": "895e936643e6df0289d2d6ae406a9d6304f09167",
      "parents": [
        "567b7bf246cfcd48316edf1ecbd9169eb56ce09a",
        "b0642f90ed9b0a2a30a0f57768600f2f84a08eae"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 03:21:12 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 03:21:12 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in get_server_ip\""
    },
    {
      "commit": "567b7bf246cfcd48316edf1ecbd9169eb56ce09a",
      "tree": "9d15d01c065cd528cb552104b24aecd8f24b3fc9",
      "parents": [
        "d1c298f9bea7adb1a9e6a4af9475eb695c4eab72",
        "76819faf43b85ff8f7617d872d79cd5a2bdd8fb8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 02:25:01 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 02:25:01 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in nova_volume_attach\""
    },
    {
      "commit": "d1c298f9bea7adb1a9e6a4af9475eb695c4eab72",
      "tree": "ce7ec1f6b8d7fb4c67e2af935a5a89f8a17ca414",
      "parents": [
        "b2c04d4c502725f50ba3ce879911ad9610476b25",
        "f759bc1cfd5253fe0f6589d3f6c3e01065ecbf78"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 02:12:47 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 02:12:47 2020 +0000"
      },
      "message": "Merge \"Allow kwargs in create_floating_ip\""
    },
    {
      "commit": "b2c04d4c502725f50ba3ce879911ad9610476b25",
      "tree": "00928162ad6558b9e04def324c247b02c3b422d1",
      "parents": [
        "67fa941d3a471e15f25720895f99e692a9c1ea03",
        "0d62208241872bb0d131312b3af79e85e28ff231"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 26 01:04:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 26 01:04:44 2020 +0000"
      },
      "message": "Merge \"Test attach scsi disk with config drive enabled\""
    },
    {
      "commit": "67fa941d3a471e15f25720895f99e692a9c1ea03",
      "tree": "0aca38ae633b5f2288eaca4f1154d6aac0b0eeda",
      "parents": [
        "cdcdf2ba5bff00f46d0f74bf553b321bedd227b3",
        "4de3d536b08bf783b3989825d085ef7a9d811e5f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Nov 25 22:59:45 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 25 22:59:45 2020 +0000"
      },
      "message": "Merge \"Skip adding host to aggregate with az if host already in other zone\""
    },
    {
      "commit": "61f5733a66be136137ce89843dd8081dbe644802",
      "tree": "64932bf4891e1a32a543a3c4a71527445a67518b",
      "parents": [
        "9ca8827ff52bf1a94a860ac5503702ad059ca18d"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 25 11:46:20 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 25 18:03:56 2020 +0000"
      },
      "message": "Decentralize the zuul jobs into zuul.d\n\nCurrent .zuul.yaml file has 36 jobs definition and\nit is growing more which makes it hard to read and\nerror prone.\n\nThis commit move the jobs definitions to zuul.d directory to\ndifferent yaml files:\n- base.yaml includes base jobs definition\n- integrated-gate.yaml includes integrated jobs to be\n  used in other openstack projects too.\n- stable-jobs.yaml includes all stable jobs\n- tempest-specific.yaml includes jobs supposed to run on Tempest\n  gate only\n- project.yaml includes different pipelines (check, gate etc) definition\n\nChange-Id: I984ecee81a9730b663764800f604333f28fd8180\n"
    },
    {
      "commit": "940a9e215948bd3162865a9a1b792a362a9493de",
      "tree": "a28082008dc35d58222b8b6226d6d009a5c74001",
      "parents": [
        "805f2a070b7b2227d1646bf83b4b93ea414e1377"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Nov 25 15:36:13 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Nov 25 15:36:13 2020 +0800"
      },
      "message": "Fix TypeError when there exists image with size None\n\nWhen there exists image with size None(e.g.,images whose status is\nqueued), test_list_images_param_sort will raise TypeError:\nTypeError: \u0027\u003c\u0027 not supported between instances of \u0027int\u0027 and \u0027NoneType\u0027,\nSo we should ignore images with size None.\n\nChange-Id: Ie084c65303238eaeff0a753915356d72aa039434\nCloses-Bug: #1905515\n"
    },
    {
      "commit": "cdcdf2ba5bff00f46d0f74bf553b321bedd227b3",
      "tree": "69dafc7379fd4386f704ed208925cc15ebb19aeb",
      "parents": [
        "9ca8827ff52bf1a94a860ac5503702ad059ca18d"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Nov 24 14:39:11 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 25 04:16:45 2020 +0000"
      },
      "message": "Skip test_create_object_with_transfer_encoding\n\ntest_create_object_with_transfer_encoding is failing\nconsistently since 20th Nov and blocking Cinder and\nSwift gate.\n\n- https://zuul.openstack.org/builds?job_name\u003dtempest-integrated-storage\n\nLet\u0027s skip this test until we find the fix.\n\nRelated-Bug: #1905432\n\nChange-Id: I63c500920875c08ce7aba788742a04b9b3653daf\n"
    },
    {
      "commit": "3d701091463a4e69d9f7135c8a4f9fab0c01390e",
      "tree": "39b73c322f90ddabdfdea80c1134b3870fac85b7",
      "parents": [
        "9ca8827ff52bf1a94a860ac5503702ad059ca18d"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Mon Nov 23 14:03:25 2020 -0500"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "haleyb.dev@gmail.com",
        "time": "Wed Nov 25 03:28:25 2020 +0000"
      },
      "message": "Change help string to use openstack instead of neutron\n\nThe openstack version of \u0027neutron ext-list\u0027 is\n\u0027openstack extension list --network\u0027, changed the help\nstring accordingly.  Also changed some minor grammar\nissues in the network section.\n\nTrivialfix\n\nChange-Id: I30e5446b4afe33d8b60a50813d590c0a91649ad2\n"
    },
    {
      "commit": "3ead99814d0fbac5e4f418f56d2854619ae40996",
      "tree": "184235fa7c39756ee645b41c8eff584e6f29bcad",
      "parents": [
        "805f2a070b7b2227d1646bf83b4b93ea414e1377"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Nov 19 14:39:04 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Nov 20 09:25:14 2020 +0800"
      },
      "message": "[Trivial]Remove unused variables\n\nThis is to remove unused variables and to use merging-isinstance.\n\nChange-Id: I9d7121678a8b18a03b7b872526bfc74351560776\n"
    },
    {
      "commit": "9ca8827ff52bf1a94a860ac5503702ad059ca18d",
      "tree": "8cca0bcf482141a29eecc8daf70d78d638c2893a",
      "parents": [
        "72a3ff996f1242a9d477ca4c138f34a61c360b09",
        "bf5ed0b676b634af156b313e333a8f37e396b98c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 19 18:34:19 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 19 18:34:19 2020 +0000"
      },
      "message": "Merge \"[Trivial]Remove unused variables and methods\""
    },
    {
      "commit": "414ffbacb7773915f2a5f6dfe127ded15d375f55",
      "tree": "36eba2a9a16ed5948a29f2f6451febbc4b250cd4",
      "parents": [
        "805f2a070b7b2227d1646bf83b4b93ea414e1377"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Nov 19 16:57:06 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Nov 19 16:57:06 2020 +0800"
      },
      "message": "Fix \"TypeError: format requires a mapping\" in waiters\n\nThis is to fix the \"TypeError: format requires a mapping\" in\nwait_for_image_imported_to_stores and wait_for_image_copied_to_stores.\n\nChange-Id: I8a33bd4f4ea189ce9247dfecec1e53001682b870\n"
    },
    {
      "commit": "0a9b8235b6a3222b3b0ef721c1651d0cf1f5f906",
      "tree": "e2668f31967d5c244e30d8b88c8fbce71bae3c66",
      "parents": [
        "f05caef2911c563532b27e813108d102ca40c887"
      ],
      "author": {
        "name": "Alexandre Arents",
        "email": "alexandre.arents@corp.ovh.com",
        "time": "Wed Jul 29 09:52:57 2020 +0000"
      },
      "committer": {
        "name": "Alexandre Arents",
        "email": "alexandre.arents@corp.ovh.com",
        "time": "Thu Nov 19 07:38:59 2020 +0000"
      },
      "message": "Add related test to Bug #1732428\n\nReproduce data loss when migrating unshelved qcow2 instance.\n\nAdd also [compute-feature-enabled]/shelve_migrate config, to enable this\ntest only on supported environment.\n\nDepends-On: https://review.opendev.org/#/c/696084/\nDepends-On: https://review.opendev.org/#/c/752463/\nChange-Id: I3044d59b4f1505accefdaafafecef685cb9a9af5\nRelated-Bug: #1732428\n"
    },
    {
      "commit": "776185971ab8ae064149547e1f9224a14dfb48ed",
      "tree": "6d12fe28bb3e65070060575c13eaad4849df2ba3",
      "parents": [
        "805f2a070b7b2227d1646bf83b4b93ea414e1377"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Nov 17 15:41:20 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Nov 19 09:58:43 2020 +0800"
      },
      "message": "Add tag in compute interfaces schema for microversion 2.70\n\nhttps://docs.openstack.org/api-ref/compute/#list-port-interfaces\nOptional field \u0027tag\u0027 is added in the response body of the following APIs\nin compute microversion 2.70:\n   - GET /servers/{server_id}/os-interface\n   - POST /servers/{server_id}/os-interface\n   - GET /servers/{server_id}/os-interface/{port_id}\n\nThis is to add it in the interface schema of compute microversion 2.70.\n\nImplements: blueprint fix-microversion-gap\n\nChange-Id: I6d5c27cadf75919a54e20eb2b095dec22817e47a\n"
    },
    {
      "commit": "bf5ed0b676b634af156b313e333a8f37e396b98c",
      "tree": "f817879612ab7d5a3d97b29b1353e2d5c02b96b6",
      "parents": [
        "805f2a070b7b2227d1646bf83b4b93ea414e1377"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Nov 18 15:34:25 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Nov 19 01:19:12 2020 +0000"
      },
      "message": "[Trivial]Remove unused variables and methods\n\nThis is to remove unused variables and methods to keep code clean.\n\nChange-Id: Ib0b1e6ecb23481103791b065a622b4b89190412e\n"
    },
    {
      "commit": "72a3ff996f1242a9d477ca4c138f34a61c360b09",
      "tree": "5472cd15ac284715b93f902673744619b6fdfe25",
      "parents": [
        "bf66abce089a2e2169b9945a18d1e6508dfcdb44",
        "d926b8d08fa53cd76de4115081b560492a5b8e65"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 19 00:02:47 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 19 00:02:47 2020 +0000"
      },
      "message": "Merge \"[Trivial]Do not use cls in instance method\""
    },
    {
      "commit": "bf66abce089a2e2169b9945a18d1e6508dfcdb44",
      "tree": "57af98dc05b90570543bbfc2d96b69722082ba6a",
      "parents": [
        "7a48433b7a48abfe87178eaae6ba867f1629ba69",
        "bc360aeb0f63a70142f9c565ed6e29e7a0dd6224"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Nov 18 18:18:53 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 18 18:18:53 2020 +0000"
      },
      "message": "Merge \"Skip test_server_rescue with volumes when there is no Cinder\""
    },
    {
      "commit": "d926b8d08fa53cd76de4115081b560492a5b8e65",
      "tree": "6419137084179aa985a8653cb88ecc76eb6d869c",
      "parents": [
        "805f2a070b7b2227d1646bf83b4b93ea414e1377"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Nov 18 15:01:02 2020 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Nov 18 15:01:02 2020 +0800"
      },
      "message": "[Trivial]Do not use cls in instance method\n\ncls should not be used in instance method, self should be used instead.\n\nChange-Id: Ia125ffac1b42a1fe05b28dee7080e298426e7f2d\n"
    },
    {
      "commit": "bc360aeb0f63a70142f9c565ed6e29e7a0dd6224",
      "tree": "0499ed6b8500eadcd3c7cd0651089ea662fa2ed2",
      "parents": [
        "805f2a070b7b2227d1646bf83b4b93ea414e1377"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Fri Nov 13 10:09:43 2020 +0100"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 18 01:27:04 2020 +0000"
      },
      "message": "Skip test_server_rescue with volumes when there is no Cinder\n\nChange-Id: I34969b03230eff2a52f923d4e21fdf9248f247c1\nCloses-Bug: #1904131\n"
    },
    {
      "commit": "7a48433b7a48abfe87178eaae6ba867f1629ba69",
      "tree": "d42322f92a303980244638ed8a0e5ce2eafc1bf3",
      "parents": [
        "c6d6ac2df1eeb8cc3c6432798f61c79cb3ad565b",
        "e3405ba808f97eae57f3a60991000afaa34cbe89"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 17 03:50:00 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 03:50:00 2020 +0000"
      },
      "message": "Merge \"Check VM\u0027s console log before trying to SSH to it.\""
    },
    {
      "commit": "e3405ba808f97eae57f3a60991000afaa34cbe89",
      "tree": "15bc2e68b5c1a5085b01848ae3176efda84dcf78",
      "parents": [
        "ae784996c9cf6cc7de90d20188ea5bc6542c209d"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Nov 09 17:24:13 2020 +0100"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Nov 16 15:29:07 2020 +0100"
      },
      "message": "Check VM\u0027s console log before trying to SSH to it.\n\nDue to issue described in related bug report, it seems that it may\nhappen sometimes that tempest will start trying to ssh to the instance\nbefore ssh key will be really configured in the instance and in such\ncase it may happened that there will be AuthenticationFailure error\nalways there. Even if ssh key will be configured properly later during\nthe test.\n\nTo workaround that issue and avoid failures of tests, this patch adds\ncheck if the vm is really booted and ready to ssh. It is done by\nchecking console log of the VM and looking for specific string \"login:\"\nwhich appears at least in case of Cirros and Ubuntu images used in our\nCI jobs.\nIn case when such string will not be found, test will continue to run\nand will still try to ssh to the instance. So in worst case it may slow\nssh to the instance a bit but shouldn\u0027t really have any bad impact on\ntest as before this patch it would probably also wait similar amount of\ntime but on trying to SSH to the instance.\n\nSimilar workaround was introduced in the neutron-tempest-plugin with\n[1]. After it was merged number of failed jobs due to ssh \"Authentication\nfailure\" issues lower down significantly.\n\n[1] https://review.opendev.org/#/c/758968/\n\nChange-Id: I84a7c2fc389d181388ef821848ffad4bc67f1213\nRelated-Bug: #1892861\n"
    },
    {
      "commit": "c6d6ac2df1eeb8cc3c6432798f61c79cb3ad565b",
      "tree": "b1dbb19ce7954fde8e063e4b8dfab282cb019cea",
      "parents": [
        "805f2a070b7b2227d1646bf83b4b93ea414e1377",
        "fec0dc182dff55d7e7e7e77fc7774e4a9c45e8b7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Nov 13 15:39:40 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 13 15:39:41 2020 +0000"
      },
      "message": "Merge \"Add glance multistore job (nv) in tempest gate\""
    },
    {
      "commit": "25f7ba2e13e809b8b2b1914e84e11f5b38cab462",
      "tree": "08ba628d7852d59b632594edad875f7e3d6a5e28",
      "parents": [
        "b439c974faab1d593ce14ecb3cbfd5467b0005cf"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Oct 29 14:01:34 2020 +0000"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Nov 12 16:32:16 2020 +0000"
      },
      "message": "Allow kwargs in create_timestamp\n\nAs a part of the scenario/manager.py stabilization tracked by\nthe below BP the patch adds kwargs argument for create_timestamp\nmethod so that the consumers are able to pass additional\nparameters if needed.\n\nChange-Id: I2d204d98c5e22c89e6b44514c29b74b55e2456d2\nImplements: blueprint tempest-scenario-manager-stable\n"
    },
    {
      "commit": "76819faf43b85ff8f7617d872d79cd5a2bdd8fb8",
      "tree": "63b83ed6db3732577c156708248455386a9029d2",
      "parents": [
        "b439c974faab1d593ce14ecb3cbfd5467b0005cf"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Oct 29 13:46:07 2020 +0000"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Nov 12 08:35:36 2020 +0000"
      },
      "message": "Allow kwargs in nova_volume_attach\n\nAs a part of the scenario/manager.py stabilization tracked by\nthe below BP the patch adds kwargs argument for nova_volume_attach\nmethod so that the consumers are able to pass additional\nparameters if needed.\n\nChange-Id: Ibeca23781c16417ee031bc975305429af79d9b4a\nImplements: blueprint tempest-scenario-manager-stable\n"
    },
    {
      "commit": "f759bc1cfd5253fe0f6589d3f6c3e01065ecbf78",
      "tree": "55d8616eb16639706681c0b2a1c33d793128b1b5",
      "parents": [
        "b439c974faab1d593ce14ecb3cbfd5467b0005cf"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Nov 05 10:51:29 2020 +0000"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Nov 12 08:17:52 2020 +0000"
      },
      "message": "Allow kwargs in create_floating_ip\n\nAs a part of the scenario/manager.py stabilization tracked by\nthe below BP the patch adds kwargs argument for create_floating_ip\nmethod so that the consumers are able to pass additional\nparameters if needed.\n\nChange-Id: Ibe6030be4386ce2723cc17950496e1661b5746c9\nImplements: blueprint tempest-scenario-manager-stable\n"
    },
    {
      "commit": "805f2a070b7b2227d1646bf83b4b93ea414e1377",
      "tree": "ef61a232064a62d482ec94a7d0fc345c59a3df0e",
      "parents": [
        "481f08eb014e04c70081ed00bd7a5344f8738574",
        "9cee53835e96762ec306c6b214e7fddc5941bd58"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Nov 11 05:41:28 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 11 05:41:28 2020 +0000"
      },
      "message": "Merge \"Remove \u0027gabbi_tempest_path\u0027 from devstack-tempest job\""
    },
    {
      "commit": "481f08eb014e04c70081ed00bd7a5344f8738574",
      "tree": "cccb56424499208bf9d1dd12bccc7d0a57173326",
      "parents": [
        "467bdfea26c72da9b4659fbf715b61728527754e",
        "c54a911004011e20494cd132c2577496c9401a15"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Nov 11 05:41:25 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 11 05:41:25 2020 +0000"
      },
      "message": "Merge \"Set image_alt_ssh_user during stack\""
    },
    {
      "commit": "467bdfea26c72da9b4659fbf715b61728527754e",
      "tree": "ae4cf158bb47fc682dbd79d694a27d4f6a617346",
      "parents": [
        "78e3512bef87f336de538a2710655a1c6d53eeb0",
        "fb1e4db2bfef2ed79adb3d335e2725d383908d0a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 10 19:38:12 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 10 19:38:12 2020 +0000"
      },
      "message": "Merge \"Fix incorrect compute api microversion history links\""
    },
    {
      "commit": "78e3512bef87f336de538a2710655a1c6d53eeb0",
      "tree": "fedcf26df32184e2b6edf8424e62887901344f27",
      "parents": [
        "0769270ec5ee57746e90021a63434c4cb6c98255",
        "3fdbab4e3d5ab60b8e54ba44a216e59343ac0bea"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 10 14:26:16 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 10 14:26:16 2020 +0000"
      },
      "message": "Merge \"Clarify tempest-full job description\""
    },
    {
      "commit": "7d91c87345b1f18b19202ba7d447ab49d8f721e7",
      "tree": "be0e328a3658d0f32200aad0d177bb585aeb7555",
      "parents": [
        "0769270ec5ee57746e90021a63434c4cb6c98255"
      ],
      "author": {
        "name": "likui",
        "email": "likui@yovole.com",
        "time": "Tue Sep 22 12:29:16 2020 +0800"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Tue Nov 10 09:54:35 2020 +0000"
      },
      "message": "Remove six.PY3/six.PY2\n\nThe Python 2.7 Support has been removed by:\nhttps://review.opendev.org/#/c/704096/\nSo remove hacking rules for compatibility between python 2 and 3\n\nChange-Id: I0e78b982b79674520c7695c0cca7352677d7b7a0\n"
    },
    {
      "commit": "0769270ec5ee57746e90021a63434c4cb6c98255",
      "tree": "1dee1f9ecb2fd7ee6abe120508fdab3588e0fe7b",
      "parents": [
        "750371248760242001e1f8df4ee093e709d6c657",
        "6aa0fa356145818b7f51842149408f66d7d03a31"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Nov 10 01:09:37 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 10 01:09:37 2020 +0000"
      },
      "message": "Merge \"Replace assertItemsEqual with assertEqual\""
    },
    {
      "commit": "750371248760242001e1f8df4ee093e709d6c657",
      "tree": "6343450c8a029ae48433fbd24fdb7b63cb6e88b2",
      "parents": [
        "ae784996c9cf6cc7de90d20188ea5bc6542c209d",
        "35c2c120305691725bd39f024ce6d2ec4e3b07df"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Nov 09 23:45:54 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 09 23:45:55 2020 +0000"
      },
      "message": "Merge \"Fix url link for get_remote_console interface\""
    },
    {
      "commit": "fec0dc182dff55d7e7e7e77fc7774e4a9c45e8b7",
      "tree": "ac571ffa2704081d2031996ee00f49eacbc33887",
      "parents": [
        "ae784996c9cf6cc7de90d20188ea5bc6542c209d"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Nov 09 13:31:54 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Nov 09 13:31:54 2020 -0600"
      },
      "message": "Add glance multistore job (nv) in tempest gate\n\nThere are Tempest tests (also new tests proposal) for glance\nmultistores setup. It will be good to see the result of those\ntests via glance multistore job. Adding that as non voting because\nthat is nv in glance side too.\n\nChange-Id: I3cf2c473a33ef59b6388565a18d84a0e495be58d\n"
    },
    {
      "commit": "9cee53835e96762ec306c6b214e7fddc5941bd58",
      "tree": "913b182b7d92f7b216d41eeab78e48c50bc644f3",
      "parents": [
        "ae784996c9cf6cc7de90d20188ea5bc6542c209d"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Feb 01 20:18:56 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Nov 09 12:38:41 2020 -0600"
      },
      "message": "Remove \u0027gabbi_tempest_path\u0027 from devstack-tempest job\n\nWe need to move \u0027gabbi_tempest_path\u0027 var to gabbi-tempest plugin jobs side\nwhich is the only place it is being used. This var is specific to gabbi-tempest\nnot used for any other devstack-tempest jobs so defining it in devstack-tempest\nbase job is not the correct way. We might face issue like bug#1821072 again in\nfuture which can end up blocking all gate jobs.\n\nBelow patch is moving this var to gabbi-tempest plugin.\n- https://review.opendev.org/#/c/705339/\n\nChange-Id: Id96e9b3f1271fce50aae982fdf12871693107e1d\nCloses-Bug: #1861592\n"
    },
    {
      "commit": "ae784996c9cf6cc7de90d20188ea5bc6542c209d",
      "tree": "ad0c8ac06afa9c987e7dfeb41b8017a2c547c5fd",
      "parents": [
        "bb4defc61114962e4c6d6d4669c614da509d7bf3",
        "4346a82ffe2e53b27d9246a70dc1ae0c10d2a601"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Nov 05 22:30:11 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 05 22:30:11 2020 +0000"
      },
      "message": "Merge \"Add glance image import copy-image tests\""
    }
  ],
  "next": "bb4defc61114962e4c6d6d4669c614da509d7bf3"
}
