)]}'
{
  "log": [
    {
      "commit": "9d30dc66d93b27971267f3b4bc1377f76c3fc7ec",
      "tree": "fdb4819cd7185cfb8bdf4e870c2532c33aa2044f",
      "parents": [
        "96dedaca0bc74ac77861e9e9a2119dade9f09ccd",
        "10c28b8750928f094a18c9d92d277382b12d26e9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jul 09 17:27:18 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 09 17:27:19 2018 +0000"
      },
      "message": "Merge \"Move unset_flavor_extra_specs to extra specs file\""
    },
    {
      "commit": "96dedaca0bc74ac77861e9e9a2119dade9f09ccd",
      "tree": "1dcaa80b5861e44c328aa451766e0454fb0fc6b0",
      "parents": [
        "a6353c452e286f8116bb015704fd4ac70b710758",
        "d201cd39777998f4f37bd4ec204d707300bb66f5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jul 09 12:39:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 09 12:39:53 2018 +0000"
      },
      "message": "Merge \"Add compute microversion 2.61 schema in flavors_client\""
    },
    {
      "commit": "10c28b8750928f094a18c9d92d277382b12d26e9",
      "tree": "bd6d0aaddb76727f9951a9c664df3d64d0c799e3",
      "parents": [
        "d201cd39777998f4f37bd4ec204d707300bb66f5"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Jul 09 09:16:28 2018 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Jul 09 09:16:28 2018 +0000"
      },
      "message": "Move unset_flavor_extra_specs to extra specs file\n\nFlavor unset extra spec schema \u0027unset_flavor_extra_specs\u0027\nis present in flavors.py schema file which should be in\nflavors_extra_specs.py file.\n\nChange-Id: Ibea6081129ce05e300b3dc757fabdbed2d3e0570\n"
    },
    {
      "commit": "d201cd39777998f4f37bd4ec204d707300bb66f5",
      "tree": "2f710c336af5a6e472e7f447fd8f5112ae82b474",
      "parents": [
        "9594233ffd93066677aa601c594d55f3a4f188d8"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Apr 23 09:10:11 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Jul 09 08:55:10 2018 +0000"
      },
      "message": "Add compute microversion 2.61 schema in flavors_client\n\nCompute microversion 2.61 adds \u0027extra_specs\u0027 in flavor APIs response\nThis commit fill the schema gap for that.\n\nChange-Id: Id1f1e51fbae1cc3d0c9efdcd9009f384745915d6\n"
    },
    {
      "commit": "a6353c452e286f8116bb015704fd4ac70b710758",
      "tree": "7d61313e6a99ae119fce1f35d76cbf6e77bf2380",
      "parents": [
        "e6c330892fbc8ae790384d554dd6d5c2668d8d24"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Fri Jul 06 14:00:36 2018 +0100"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Fri Jul 06 14:01:28 2018 +0100"
      },
      "message": "tox: Silence warnings from stdlib libraries\n\nThese are issues with Python 3 libraries so we can\u0027t fix them here.\nSimply silence them.\n\nChange-Id: I2bbabc5452257d98ba7da2a6a95bc9926202a9fd\n"
    },
    {
      "commit": "e6c330892fbc8ae790384d554dd6d5c2668d8d24",
      "tree": "6301936732999cd6ed666ac97048d023a076e6b8",
      "parents": [
        "f5b034da57b1fc531269e07ea7bc11247f624de4",
        "d99030ee6c0758b72f2a15ff19f17fa8fcd9d1d4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jul 06 08:57:37 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 06 08:57:37 2018 +0000"
      },
      "message": "Merge \"Adding additional assertions for retype test\""
    },
    {
      "commit": "f5b034da57b1fc531269e07ea7bc11247f624de4",
      "tree": "fe92d10f14284a015c7749308a8b81af8915de58",
      "parents": [
        "d5058a8a9c8c1c5383699d04296087b6d5a24efd",
        "597236208c222df2dd0b4583bcc214f9b44b3161"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jul 05 10:21:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 05 10:21:55 2018 +0000"
      },
      "message": "Merge \"refactor: Combine nearly duplicate group tests together\""
    },
    {
      "commit": "d5058a8a9c8c1c5383699d04296087b6d5a24efd",
      "tree": "4d13d92f4dee28916fafc30f4c2cc765bc57059d",
      "parents": [
        "634bdf206b75336f0c97f7358323d3d7678c7a6a",
        "d44150717ab816dbedaaad55bd3dab05fa51789e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jul 05 10:18:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 05 10:18:40 2018 +0000"
      },
      "message": "Merge \"refactor: Add setup_test_group to identity admin base test class\""
    },
    {
      "commit": "d99030ee6c0758b72f2a15ff19f17fa8fcd9d1d4",
      "tree": "d51afbc4bbd7e0acccaceec98364ecff8045b9c9",
      "parents": [
        "879e3b0abe7ae6af46d93adfadd65039aac01a41"
      ],
      "author": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Wed Jul 04 04:06:38 2018 +0000"
      },
      "committer": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Wed Jul 04 06:08:25 2018 +0000"
      },
      "message": "Adding additional assertions for retype test\n\nThis commit fixes the review comment of\nhttps://review.openstack.org/#/c/572287/ to\nadd extra checks for destination volume type\n\nChange-Id: Ie0f4bd7e69f83e83846e5e281c7bd121c584992e\n"
    },
    {
      "commit": "634bdf206b75336f0c97f7358323d3d7678c7a6a",
      "tree": "18edacdc8c60530e8aff7a8fb5473691ec7d000c",
      "parents": [
        "5e83c8d399fb0d1fb71300508fc0352291808f92",
        "e027dd37be2ec644780925563c2ababaf8eaa70a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jul 04 05:20:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 04 05:20:06 2018 +0000"
      },
      "message": "Merge \"Add related bug info for resize test\""
    },
    {
      "commit": "5e83c8d399fb0d1fb71300508fc0352291808f92",
      "tree": "49731643d353734c7072d91fe2203a16d505cc35",
      "parents": [
        "490c9e201808c8f29d325c61602b8f07e18dc33d",
        "01ff7c6edf15165f917b828055e23689da191610"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jul 03 22:28:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 03 22:28:13 2018 +0000"
      },
      "message": "Merge \"Add volume-attached resize revert server test\""
    },
    {
      "commit": "490c9e201808c8f29d325c61602b8f07e18dc33d",
      "tree": "f735b6084282796fc7f999c01237f26c5f3929ac",
      "parents": [
        "879e3b0abe7ae6af46d93adfadd65039aac01a41",
        "e5107be23f954d47fbd0249758cf39d7a3d1ee7e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jul 03 18:27:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 03 18:27:10 2018 +0000"
      },
      "message": "Merge \"Update image creation error msg to mention the correct image type\""
    },
    {
      "commit": "597236208c222df2dd0b4583bcc214f9b44b3161",
      "tree": "fb7deb8f6fed061d77a48bf736e904b57f226180",
      "parents": [
        "d44150717ab816dbedaaad55bd3dab05fa51789e"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jul 03 14:18:49 2018 -0400"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jul 03 14:18:49 2018 -0400"
      },
      "message": "refactor: Combine nearly duplicate group tests together\n\nThis patchset combines test_group_update_with_few_fields with\ntest_group_create_update_get since the first one is almost the\nexact same as the update scenario in the second test.\n\ntest_group_update_with_few_fields just updates 1 field and\nchecks whether the other fields remain unchanged. This is a\nunique test case that is very niche and so shouldn\u0027t really be\nits own test case. It can be combined with\ntest_group_create_update_get.\n\nAlso this patchset adds better comments and also adds assertions\nfor checking that the domain_id of the group is correct.\n\nChange-Id: I4121b85aa271ccd7df30d7675bd923cb84a5673a\n"
    },
    {
      "commit": "d44150717ab816dbedaaad55bd3dab05fa51789e",
      "tree": "87a27358c43dc9ae59365635c258a324f645ce78",
      "parents": [
        "879e3b0abe7ae6af46d93adfadd65039aac01a41"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jul 03 14:09:02 2018 -0400"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jul 03 14:09:02 2018 -0400"
      },
      "message": "refactor: Add setup_test_group to identity admin base test class\n\nThis patchset adds a setup_test_group helper to identity admin\nbase test class which is similar to other methods like setup_test_user\nto cut down on cookie cutter create/addCleanup code throughout\ntests that create groups. Note that this is an instance level method\nso class level group creation isn\u0027t refactored.\n\nChange-Id: I86b418f56dfb8087e49965196971b28ab71c138e\n"
    },
    {
      "commit": "879e3b0abe7ae6af46d93adfadd65039aac01a41",
      "tree": "724a2085cc4449bb5f1cd17ce60153d389ed3f93",
      "parents": [
        "83b154a28369a062ab7a4c014531a86abf650133",
        "a3a67d476132fe5f55020cf2dc1f672c17be6eb3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jul 03 06:47:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 03 06:47:46 2018 +0000"
      },
      "message": "Merge \"Adding test case for migration policy \u0027never\u0027\""
    },
    {
      "commit": "e027dd37be2ec644780925563c2ababaf8eaa70a",
      "tree": "d485edc0326a535bf9c2d3f4755f66faa31d959a",
      "parents": [
        "01ff7c6edf15165f917b828055e23689da191610"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jul 03 05:44:27 2018 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jul 03 05:44:27 2018 +0000"
      },
      "message": "Add related bug info for resize test\n\nThis commit adds related bug info for newly added\nresize tests in https://review.openstack.org/#/c/527439/\n\nChange-Id: I83b1bde77ee8af933a9eab4cece31e3babea244b\n"
    },
    {
      "commit": "a3a67d476132fe5f55020cf2dc1f672c17be6eb3",
      "tree": "fede5ff88614117edf008386d4bee49c0e524097",
      "parents": [
        "575dc80cd9b9fb748707b15942e1592ae9747211"
      ],
      "author": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Tue Jun 05 07:44:35 2018 +0000"
      },
      "committer": {
        "name": "whoami-rajat",
        "email": "rajatdhasmana@gmail.com",
        "time": "Mon Jul 02 04:15:16 2018 +0000"
      },
      "message": "Adding test case for migration policy \u0027never\u0027\n\nThere doesn\u0027t exist any test case in tempest for retype\nvolume without migration, so adding new test for it.\n\nRelated-Bug: #1740544\n\nChange-Id: I58c348b954a679bc809906b2c73df9b1ab4459c5\n"
    },
    {
      "commit": "e5107be23f954d47fbd0249758cf39d7a3d1ee7e",
      "tree": "3fc6c4e3ee0956d6b428156c8029e6f81b0aa020",
      "parents": [
        "3452fdb49638faf850f2cbf959df7a66d61c86b7"
      ],
      "author": {
        "name": "Ryan Hsu",
        "email": "hryan@vmware.com",
        "time": "Thu Dec 03 13:55:03 2015 -0800"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sun Jul 01 22:56:52 2018 +0000"
      },
      "message": "Update image creation error msg to mention the correct image type\n\nCurrently, the glance_image_create method allows the ability to\ncreate any type of image as specified in the [scenario] section\nof tempest.conf. The error message when unable to find this image,\nhowever, only mentions qcow, which can cause confusion for users\ntesting with other image types. This commit updates the error to\nmention the image type configured in the conf and also issues the\nlog as a warning rather than a debug message.\n\nChange-Id: Ia2e81da2ded351df5b53f36de278a3400d1b2605\n"
    },
    {
      "commit": "83b154a28369a062ab7a4c014531a86abf650133",
      "tree": "b3f9917ed204451c4bfc68647fa1115814432bdb",
      "parents": [
        "2b6e955c59d814538ceeb58d9160433eb915688d",
        "0691ee5d83b966fa24203b70321ddd59cb29bfe2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jun 29 10:19:15 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 29 10:19:16 2018 +0000"
      },
      "message": "Merge \"Improve Tempest workspace manager unit test coverage\""
    },
    {
      "commit": "2b6e955c59d814538ceeb58d9160433eb915688d",
      "tree": "1cd1d1df5986439c000836c14dd393a85a6aa877",
      "parents": [
        "1a0a6d685eb5b6dd87c2d7b1202b0c0d47a777e4",
        "b4fb4381b11146658007f3f078981266f6bb58ba"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jun 28 14:43:19 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 28 14:43:19 2018 +0000"
      },
      "message": "Merge \"Cleanup networks resources at test level\""
    },
    {
      "commit": "1a0a6d685eb5b6dd87c2d7b1202b0c0d47a777e4",
      "tree": "2b189502fa8be750637a71b66cf53d94405086d7",
      "parents": [
        "a394fad4e283e2801887040ff6f7b42082c6b64d",
        "247841ecf653067995656ba3d29b9f91786f10c3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jun 28 14:14:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 28 14:14:58 2018 +0000"
      },
      "message": "Merge \"Move Stable branch Policy Doc outside of coding guide\""
    },
    {
      "commit": "0691ee5d83b966fa24203b70321ddd59cb29bfe2",
      "tree": "f9366ab7cdf55f6e8a16e78b73174f746474e59b",
      "parents": [
        "04e1d6798ca33db6412f437f8d4c6f697e07360e"
      ],
      "author": {
        "name": "Anna Pankiewicz",
        "email": "anna.pankiewicz@att.com",
        "time": "Tue Jun 19 15:04:22 2018 -0500"
      },
      "committer": {
        "name": "Anna Pankiewicz",
        "email": "anna.pankiewicz@att.com",
        "time": "Thu Jun 28 07:54:54 2018 -0500"
      },
      "message": "Improve Tempest workspace manager unit test coverage\n\nPartially implements: blueprint tempest-cmd-test-coverage\n\nChange-Id: If89b1efcb6c5a9b6e194244dd0a9848c7df371ff\n"
    },
    {
      "commit": "a394fad4e283e2801887040ff6f7b42082c6b64d",
      "tree": "46d18d92e429cc9de7c2d8cca0aa6f86b01a23c7",
      "parents": [
        "16d9cf067119fe837834b7a848a808cf785ebca3",
        "d1be501d3430fe034c863daf11a4cdfae8a2a2f9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jun 27 09:43:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 27 09:43:13 2018 +0000"
      },
      "message": "Merge \"Add status check for creating volume backup\""
    },
    {
      "commit": "16d9cf067119fe837834b7a848a808cf785ebca3",
      "tree": "7e5b7af62098aaf3f40aa365a64d6594281aac5f",
      "parents": [
        "942586a4e4f96adff4373c1913f9b22fab9c5c60"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Jun 26 09:58:37 2018 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Tue Jun 26 09:58:37 2018 -0400"
      },
      "message": "Cleanup v18.0.0 release notes\u0027 prelude\n\nThe v18.0.0 tempest release notes had cluttered the prelude section with\nrandom details about a OVS feature. This did not belong in the prelude\nbecause this section is for high level details about the release. This\nnormally just is things like adds support for release X, or removal of\nunsupported release W. This commit attempts to clean this up by moving\nthe comments about the rationale for a flag to the feature release\nnotes for the new flag.\n\nChange-Id: I4831688b55d1e106880b0e4e6998c407eb60fc17\n"
    },
    {
      "commit": "942586a4e4f96adff4373c1913f9b22fab9c5c60",
      "tree": "04d3210391cef591eac9c389cc11e2508019ff01",
      "parents": [
        "ed2d10cb2e410b32f77ae70f41c18ba927c58ced",
        "408cf57f1d2a306a1cd448943d3f0a6fc397601c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jun 26 11:58:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 26 11:58:05 2018 +0000"
      },
      "message": "Merge \"Add extra apis to volume v3 services client\""
    },
    {
      "commit": "ed2d10cb2e410b32f77ae70f41c18ba927c58ced",
      "tree": "8fad1cd0ed6e3e25c797727a3a4ae97b1f7b17c3",
      "parents": [
        "9594233ffd93066677aa601c594d55f3a4f188d8",
        "a08b4e6d33995d7110e72d465a820b604b827b8f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jun 26 05:15:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 26 05:15:51 2018 +0000"
      },
      "message": "Merge \"Delete a cg-snapshot following updated volumes\""
    },
    {
      "commit": "b4fb4381b11146658007f3f078981266f6bb58ba",
      "tree": "f2e9433f0e007501f6a6e7cf9157ab95bf7bf4e8",
      "parents": [
        "11a62d47e66058209dc6e7179122bd6a746746f5"
      ],
      "author": {
        "name": "deepak_mourya",
        "email": "deepak.mourya@nectechnologies.in",
        "time": "Mon Jun 04 10:11:32 2018 +0530"
      },
      "committer": {
        "name": "Deepak Mourya",
        "email": "deepak.mourya@nectechnologies.in",
        "time": "Sun Jun 24 14:27:02 2018 +0000"
      },
      "message": "Cleanup networks resources at test level\n\nThere are network tests which create resource using\nclass method which cleanup the created resources at class level.\nThose resources are needed by single tests and not being shared\nat class level. Such resources are good to create and cleanup\nat test level only.\n\nThese kind of cleanup as per their scope helps during debugging.\nWhen any test fail and we dump the created test resources,\nwe can get better info of that tests resources only.\n\nCloses-Bug: #1670693\nChange-Id: I811a64cf7f8d29ce8678b31e6856848ccc9dcbe1\n"
    },
    {
      "commit": "9594233ffd93066677aa601c594d55f3a4f188d8",
      "tree": "94cfafdd7cbaf8753b12c644ee9e3ece121905ba",
      "parents": [
        "91e88523c55b28423da8763bd0c944f542248d97"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Thu Jun 21 12:54:33 2018 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Thu Jun 21 15:44:02 2018 +0800"
      },
      "message": "Fix some typos on the types and encryption types client\n\nThis patch just fix some typos on the volume types and encryption types\nclient.\n\nChange-Id: I5f89200b914c6653d7215966756550fa8722362a\n"
    },
    {
      "commit": "247841ecf653067995656ba3d29b9f91786f10c3",
      "tree": "b103c1c2a1a2a850ec14a1c01173ae7f5361cb2b",
      "parents": [
        "302db369ebc7eb85d78160d409fbf9eb530bae16"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jun 19 09:26:22 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 20 04:53:16 2018 +0000"
      },
      "message": "Move Stable branch Policy Doc outside of coding guide\n\nCurrent doc explaining the stable branches support policy is under\ncoding guide. But support policy should be at higher level which\ncan be useful for user or maintainer of Tempest.\n\nChange-Id: Id46e14080559062b4d89e5f7a9acbcd5df09691e\n"
    },
    {
      "commit": "91e88523c55b28423da8763bd0c944f542248d97",
      "tree": "277c5bdbcce572738c115e2ba80030850cc891d1",
      "parents": [
        "04e1d6798ca33db6412f437f8d4c6f697e07360e"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Jun 20 11:30:12 2018 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Jun 20 11:30:12 2018 +0800"
      },
      "message": "Add api ref links for snapshots and volume types clients\n\nThis patch is just to add some api ref links for snapshots and volume\ntypes clients.\n\nChange-Id: I3ed05d65d61c8ff11b3dd8d993db2a8c12ad38ff\n"
    },
    {
      "commit": "408cf57f1d2a306a1cd448943d3f0a6fc397601c",
      "tree": "716078fe203453c32fbd1643853b97e1e3ced8d7",
      "parents": [
        "11a62d47e66058209dc6e7179122bd6a746746f5"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Mon May 28 17:09:10 2018 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Jun 20 09:33:51 2018 +0800"
      },
      "message": "Add extra apis to volume v3 services client\n\nJust like compute services client (Nova), volume services client (Cinder)\nalso has some extra apis, such as \u0027enable_service\u0027, \u0027disable_service\u0027,\n\u0027disable_log_reason\u0027, \u0027freeze_host\u0027 and \u0027thaw_host\u0027. This patch supplements\nthese five apis to volume v3 services client.\n\nAs it maybe dangerous for Tempest gate jobs to test these apis, only some\nnegative tests are provided.\n\nIncluding:\n\n[1] Add the apis to volume v3 services_client\n[2] Add unit tests for these apis\n[3] Add release note\n[4] Add negative tests\n\nChange-Id: Ic7c170122321483a89d399f67ce4441b00dfc781\n"
    },
    {
      "commit": "04e1d6798ca33db6412f437f8d4c6f697e07360e",
      "tree": "b26dea64e90a6d902291e361fb50357898cf2f7f",
      "parents": [
        "983c23970b4784cc0948314f5d0ea90b9d7eabc3"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Thu Jun 07 14:56:36 2018 +0800"
      },
      "committer": {
        "name": "Jeremy Zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Jun 19 01:08:43 2018 +0000"
      },
      "message": "Fix volume backup test\n\nThis patch is to remove redundant waiters which being used twice in\nVolumesBackupsAdminTest.test_volume_backup_export_import and add status\ncheck for backup after being restored.\n\nChange-Id: Idf26178325325d4566c2f718b638770ce090edb4\n"
    },
    {
      "commit": "d1be501d3430fe034c863daf11a4cdfae8a2a2f9",
      "tree": "e5500b88a4bf950750b6b041c9dbff088512a1b9",
      "parents": [
        "983c23970b4784cc0948314f5d0ea90b9d7eabc3"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed Jun 06 17:25:39 2018 +0800"
      },
      "committer": {
        "name": "Jeremy Zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Jun 19 01:08:28 2018 +0000"
      },
      "message": "Add status check for creating volume backup\n\nWhen creating volume backup from volume or snapshot, the status of the\nsource volume or snapshot will be changed to \u0027backing-up\u0027, and will be\nchanged to volume or snapshot\u0027s original status after the backup\ncreation finished. So it is necessary to add status check for the source\nvolume or snapshot to make the tests more robust.\n\nChange-Id: I0add3989e1184012b908c5fab459cda41194dec3\n"
    },
    {
      "commit": "983c23970b4784cc0948314f5d0ea90b9d7eabc3",
      "tree": "37a1c028bb1e9c00d6392be83627908bbf9e1f45",
      "parents": [
        "d09caf65b8c6c23ff593abc6f2e8bf5e8a7554ac",
        "688f36e065b3e0aa607e707bf32afb7cf332b4b6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jun 18 12:44:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 18 12:44:36 2018 +0000"
      },
      "message": "Merge \"Write tempest-multinode-full as zuulv3 native\""
    },
    {
      "commit": "d09caf65b8c6c23ff593abc6f2e8bf5e8a7554ac",
      "tree": "2edb5885a4f1bf006b7914980829f02387910965",
      "parents": [
        "db7f2a07ec64d61f9baf1ed826b36ad215e8de09",
        "1fa4464404dd4400e1c0669dda29d696d3e5badb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jun 18 08:05:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 18 08:05:30 2018 +0000"
      },
      "message": "Merge \"Add new schema for Nova microversion 2.63\""
    },
    {
      "commit": "db7f2a07ec64d61f9baf1ed826b36ad215e8de09",
      "tree": "7bd2e6b28690f439d7ee87725dd64dd9a31e3870",
      "parents": [
        "a86351e66133604727edb846b9ef4a83fbd03eb5",
        "145a0e037ce47c0079cad7d1e8af58ae1abcdcd6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jun 18 07:27:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 18 07:27:20 2018 +0000"
      },
      "message": "Merge \"Move nova cell v1 job to check pipeline\""
    },
    {
      "commit": "a86351e66133604727edb846b9ef4a83fbd03eb5",
      "tree": "caf04072c2a7b758dbd46833090be694938e46db",
      "parents": [
        "8827d38b980407789ebfbc554fb94c29fa822ff9",
        "2856ad55665f43a2aba1a937df28d9c0ab6501b0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jun 18 07:23:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 18 07:23:22 2018 +0000"
      },
      "message": "Merge \"Fix image_id KeyError in test_create_backup\""
    },
    {
      "commit": "8827d38b980407789ebfbc554fb94c29fa822ff9",
      "tree": "3cbd4c92e34057cac8acebaa32e026c1e3d20ddd",
      "parents": [
        "7d2b636a30057ed8db8cfd4fe2248f509b3570f1"
      ],
      "author": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Tue Jun 12 23:27:00 2018 +0200"
      },
      "committer": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Fri Jun 15 21:07:08 2018 +0000"
      },
      "message": "Fix TestInterfaceWaiters\n\nTestInterfaceWaiters test case were not verifyinf the main waiters\nfunctionality and sometime they could intermittently fail without\nreason like seen in below openstack-tox-py27 Zuul check.\n\nhttps://review.openstack.org/#/c/559069/33\n\nSolve tests methods failure when time.time() returns two consecutive\nfloats that rounded by int() function is returning two different integers.\n\nThis patch also verify the condition verification method are properly\ncalled and that waiters methods actually returns expected part of\nreturned body.\n\nChange-Id: I0a2081d823b304d58a5a69a8965858bd4f1303a0\n"
    },
    {
      "commit": "1fa4464404dd4400e1c0669dda29d696d3e5badb",
      "tree": "534c118c9a8e855896987d94857553f14782f29a",
      "parents": [
        "d539465e1d9538b1d5f97b8737dfaad04287a148"
      ],
      "author": {
        "name": "Jackie Truong",
        "email": "jacklyn.truong@jhuapl.edu",
        "time": "Wed Oct 25 16:42:08 2017 -0400"
      },
      "committer": {
        "name": "Brianna Poulos",
        "email": "Brianna.Poulos@jhuapl.edu",
        "time": "Thu Jun 14 16:23:23 2018 -0400"
      },
      "message": "Add new schema for Nova microversion 2.63\n\nThis microversion adds the trusted_image_certificates parameter to the\nserver rebuild, server create, server update, and servers details\nresponses.\n\nChange-Id: I48f62d36a871a95601ebf277a2f39a41a873daa8\nImplements blueprint: nova-validate-certificates\n"
    },
    {
      "commit": "7d2b636a30057ed8db8cfd4fe2248f509b3570f1",
      "tree": "9a5201500e245626b39408e59882d0078a3646ad",
      "parents": [
        "302db369ebc7eb85d78160d409fbf9eb530bae16"
      ],
      "author": {
        "name": "Juan Antonio Osorio Robles",
        "email": "jaosorior@redhat.com",
        "time": "Mon Jun 11 10:23:21 2018 +0300"
      },
      "committer": {
        "name": "Juan Antonio Osorio Robles",
        "email": "jaosorior@redhat.com",
        "time": "Thu Jun 14 14:21:24 2018 +0000"
      },
      "message": "Filter out implied roles\n\nThis filters out the irrelevant implied roles, so we only consider the\nones that are actually used in the test. This gives us a more strict and\ncorrect test, which also works when we have the new default rules that\ncome from the basic-default-roles blueprint.\n\nChange-Id: I4827be8e62b57b1def420e66bed1a95af7bc8007\nNeeded-By: https://review.openstack.org/#/c/572243/\n"
    },
    {
      "commit": "145a0e037ce47c0079cad7d1e8af58ae1abcdcd6",
      "tree": "e7e0514d6d267e79437f74e1a74dd6b4e94981ac",
      "parents": [
        "302db369ebc7eb85d78160d409fbf9eb530bae16"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 14 10:33:59 2018 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 14 10:33:59 2018 +0000"
      },
      "message": "Move nova cell v1 job to check pipeline\n\nNova cell v1 job run as experimental and it is\nobvious that we miss testing the tempest changes against\nthis job which can leads to gate block on nova side.\nOne example is https://bugs.launchpad.net/nova/+bug/1776684\n\nnova cell v1 is deprecated but not yet removed and this job\nrun on nova check and gate pipeline.\n\nThis commit moves the cell v1 job from experimental pipeline\nto check pipeline on tempest side so that we can monitor it.\n\nOnce nova wil drop cell v1, Tempest can drop this job.\n\nChange-Id: Ic01e867d590810f620b141a554a596ddd5e73fed\n"
    },
    {
      "commit": "302db369ebc7eb85d78160d409fbf9eb530bae16",
      "tree": "7c5ce7c3bd4182027d6f3414a1696e2e026a5657",
      "parents": [
        "1af2887c400f331b6439a3ab8ff5c5a948ee4d55",
        "1604a3854462df3386a5f9861ac5913e1ce97b37"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jun 14 07:58:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 14 07:58:22 2018 +0000"
      },
      "message": "Merge \"Revert \"Add server name check for multiple creations\"\""
    },
    {
      "commit": "1604a3854462df3386a5f9861ac5913e1ce97b37",
      "tree": "8cc0997ebb4ea16da554a7755dc419d8e6e4a061",
      "parents": [
        "b59f458f2823bfcfd8a530003d34e912110c2f3a"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Wed Jun 13 14:39:11 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jun 13 22:41:13 2018 +0000"
      },
      "message": "Revert \"Add server name check for multiple creations\"\n\nThis reverts commit b59f458f2823bfcfd8a530003d34e912110c2f3a.\n\nThis breaks the nova-cells-v1 job since the cells v1 API\ndoes not honor the same multi-create instance name format.\n\nFurthermore, prior to Rocky [1], the\nmulti_instance_display_name_template config option could be used to\ncustomize the display name for multiple servers in a single request.\nSince Tempest is branchless, this means deployments older than Rocky\ncould now fail this test if they are customizing that option.\n\nReally, the change to assert the server names shouldn\u0027t be possible\nuntil the nova pike series enters extended maintenance mode since that\nwould be the last branch that supports the\nmulti_instance_display_name_template config option.\n\n[1] https://review.openstack.org/499612/\n\nChange-Id: Ia9273be6bf9fd55822dfe46f56503f70953c3ff3\nCloses-Bug: #1776684\n"
    },
    {
      "commit": "1af2887c400f331b6439a3ab8ff5c5a948ee4d55",
      "tree": "1d2f1f09c50ecfc7a763f9666266ca7f34378884",
      "parents": [
        "306be6ce35652ca6273745b692aed3e681b30d8c",
        "c460c429f2ebf78c878e8477d509448b3ae6d3d0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jun 13 13:54:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 13 13:54:53 2018 +0000"
      },
      "message": "Merge \"Remove force_tenant_isolation from Cinder tests\""
    },
    {
      "commit": "306be6ce35652ca6273745b692aed3e681b30d8c",
      "tree": "afa32074b9e6a2bc6390ecd6f071f990b31bc020",
      "parents": [
        "67e99b5b45d18f8fd28dbe3b09bd75008267176e",
        "b59f458f2823bfcfd8a530003d34e912110c2f3a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jun 13 08:30:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 13 08:30:23 2018 +0000"
      },
      "message": "Merge \"Add server name check for multiple creations\""
    },
    {
      "commit": "67e99b5b45d18f8fd28dbe3b09bd75008267176e",
      "tree": "d4f67f1fa4a6ba486ab8c0cd44be34c02e267c76",
      "parents": [
        "9183d52adc74f516696689f07f3c14eea0e450ed",
        "98f8f0859c2a3758913456726d4b480eb509e43f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jun 11 14:03:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 11 14:03:23 2018 +0000"
      },
      "message": "Merge \"Remove force_tenant_isolation from FloatingIPAdminTestJSON\""
    },
    {
      "commit": "9183d52adc74f516696689f07f3c14eea0e450ed",
      "tree": "e37baac0cfe804c8bd8519b176b232671852b124",
      "parents": [
        "8b44a2e0073611f6945f4135c24c0772d1532ff8",
        "781fe0745266bc44003e765e6020baa697e807ed"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jun 11 13:18:19 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 11 13:18:19 2018 +0000"
      },
      "message": "Merge \"Fix typos replace seperate with separate\""
    },
    {
      "commit": "781fe0745266bc44003e765e6020baa697e807ed",
      "tree": "3f6525eda46bfa54fc53ba72c299c22af3ec61b9",
      "parents": [
        "373f9856589c0b93ee7235205e97dd46cc70875f"
      ],
      "author": {
        "name": "baiwenteng",
        "email": "baiwenteng@inspur.com",
        "time": "Mon Jun 11 17:39:20 2018 +0800"
      },
      "committer": {
        "name": "baiwenteng",
        "email": "baiwenteng@inspur.com",
        "time": "Mon Jun 11 17:41:09 2018 +0800"
      },
      "message": "Fix typos\nreplace seperate with separate\n\nChange-Id: I22b0e9d889a507107e853777ec6cfa56fb93d7aa\n"
    },
    {
      "commit": "8b44a2e0073611f6945f4135c24c0772d1532ff8",
      "tree": "ea007405eac700d0fc6311a7f5357d9b05e22ec8",
      "parents": [
        "373f9856589c0b93ee7235205e97dd46cc70875f",
        "d903e1db532018bbed51977c2bfdd689d7582906"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jun 11 08:39:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 11 08:39:26 2018 +0000"
      },
      "message": "Merge \"Fix tests for call_until_true function.\""
    },
    {
      "commit": "a08b4e6d33995d7110e72d465a820b604b827b8f",
      "tree": "cc272de2deed0d74c7c55dfa00d5488f4fc1f357",
      "parents": [
        "4bcf7e1002ca8468c713e0d4e4327bf91ad4ab61"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Dec 19 15:48:31 2017 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Mon Jun 11 09:46:07 2018 +0300"
      },
      "message": "Delete a cg-snapshot following updated volumes\n\nThis patch is uploaded, since there is a bug report,\nwhile trying to delete a cg-snapshot that is based on an\nupdated volume group the cg-snapshot stuck in deleting status.\n\nNote: When dealing with consistency groups all volumes must\nreside on the same backend. Adding volumes to the same consistency\ngroup from multiple backends isn\u0027t supported. In order to ensure all\nvolumes share the same backend, all volumes must share same\nvolume-type and group id.\n\nRelated-Bug: #1739031\nChange-Id: I70997acdf5d0e962ba863c3410ef0b13c195807e\n"
    },
    {
      "commit": "373f9856589c0b93ee7235205e97dd46cc70875f",
      "tree": "fdc4a72d19bbefb987e863204cb8268673501458",
      "parents": [
        "914f7c8e71e13a1171d32c8cffbcc9ade5cfb3ab"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Jun 10 14:16:15 2018 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Jun 10 14:16:15 2018 +0300"
      },
      "message": "Move skip condition under skip_checks method\n\nCurrently, the validation of existing multiple backends is preformed\nin resource_setup stage in stead of skip_checks stage.\n\nChange-Id: I4101ddc8b795276cc2327b2e38d7803d63913043\n"
    },
    {
      "commit": "914f7c8e71e13a1171d32c8cffbcc9ade5cfb3ab",
      "tree": "e452a815b02d40e5a9061ff3b85d9d8bae369ea9",
      "parents": [
        "5863f43705abfaf070ee55c670fd4af894fc8b83",
        "e1f990bdb74fb113d3ab7589f3f48edb9e31be96"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Jun 10 05:00:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jun 10 05:00:23 2018 +0000"
      },
      "message": "Merge \"Adding a note for test case test_volume_boot_pattern().\""
    },
    {
      "commit": "5863f43705abfaf070ee55c670fd4af894fc8b83",
      "tree": "ff439a11f1a43d9f96d7df102dc6b179bd0d9388",
      "parents": [
        "137f6175208e59dfd97b6adf7a4f874880fdeefa",
        "14e5e489ef0786426c1d9d096ffbc1946ef98589"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Jun 09 04:24:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jun 09 04:24:50 2018 +0000"
      },
      "message": "Merge \"Cap nova-network tests at Queens\""
    },
    {
      "commit": "137f6175208e59dfd97b6adf7a4f874880fdeefa",
      "tree": "bd6af36b6a8cc6e7c727555ff6e5efc8b5a7ea31",
      "parents": [
        "05232f556d8de3a9e43967294de9992ac06736e2",
        "cc59f9d9887a6424f0e963567802ecd3ed696b7c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jun 08 01:09:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 08 01:09:54 2018 +0000"
      },
      "message": "Merge \"Fix race condition in device tag testing\""
    },
    {
      "commit": "14e5e489ef0786426c1d9d096ffbc1946ef98589",
      "tree": "f80f912744cb86edbcc2ed2e8cfdc25f73119339",
      "parents": [
        "388ca5d810e9bb1935f6a7e9ae7a5747c99f9f89"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Thu May 31 15:13:18 2018 -0400"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Thu Jun 07 16:12:31 2018 -0400"
      },
      "message": "Cap nova-network tests at Queens\n\nNova is working on removing the nova-network only\ncompute REST APIs in the Rocky release, which means\nany requests to those APIs after Queens will result\nin a 410 response, regardless of microversion or\nwhether or not neutron is being used.\n\nThe os-virtual-interfaces API is being removed in\nnova change: https://review.openstack.org/569923/\n\nAs a result, os-virtual-interfaces tests will no longer\nworks against Rocky+ versions of nova.\n\nThis adds a new check in the base compute API test\nclass to determine, based on the max compute API\nmicroversion, which release is being tested and if\nRocky+ the nova-network specific tests will be skipped.\n\nSubsequent nova-network specific tests will be skipped\nas the API removal changes are proposed in nova.\n\nRelated to blueprint remove-nova-network\n\nChange-Id: I7aea99d7c1818b8edcda41ba4eaa062a8ea069eb\n"
    },
    {
      "commit": "05232f556d8de3a9e43967294de9992ac06736e2",
      "tree": "19aafcbe74ead090f71752ce3e7ead457230c5bf",
      "parents": [
        "db876f990d1a2b79ca0149483bba4decd0e299a2"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Jun 07 07:33:49 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Jun 07 07:33:49 2018 +0000"
      },
      "message": "Remove volume v2 service client warning\n\nwith moving the volume testing to v3 API, commit\nhttps://review.openstack.org/#/c/536121/ moved all the\nvolume v2 service client into v3 service client.\n\nThat added warning msg on usage of volume v2 service client.\n\ntempest/clients.py provide the alias for volume v2 service client\nbut instantiating those. Which intern leads to lot of warning msg in\nlogs.\n\nAs v2 service clients are nothing but directing to v3, this commit\nchange the v2 service client alias to point to v3 service clients.\n\nnext we will do more cleanup on service client alias and name all of\nthem as *_latest.\n\nChange-Id: Ia48582c2e703c68450ead4bc288f9e64b375e92f\n"
    },
    {
      "commit": "cc59f9d9887a6424f0e963567802ecd3ed696b7c",
      "tree": "7fac372f6da28d4e6a104a689ebd259542c7a446",
      "parents": [
        "db876f990d1a2b79ca0149483bba4decd0e299a2"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Jun 07 06:57:57 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Jun 07 06:57:57 2018 +0000"
      },
      "message": "Fix race condition in device tag testing\n\nDevice tag tests (test_device_tagging.py) has hard coded\nsleep with default cache time of metadata service. That cache\ntime is configurable on nova side (metadata_cache_expiration).\n\nSo instead of sleep with hard code value, we should go with the wait\nloop to fetch the metadata info for verification. For safer side,\nbuild_timeout is being used as max time to fetch the expected metadata\ninfo otherwise test will fail with timeout.\n\nChange-Id: Ic59a12f3fbcb7ef1972c03cb0c92d08a0a35498b\nCloses-Bug: #1775491\n"
    },
    {
      "commit": "e1f990bdb74fb113d3ab7589f3f48edb9e31be96",
      "tree": "94680af0afc5c9e8180b5741c2dbc633c2708293",
      "parents": [
        "575dc80cd9b9fb748707b15942e1592ae9747211"
      ],
      "author": {
        "name": "msidana",
        "email": "manik@voereir.com",
        "time": "Tue Jun 05 12:10:24 2018 +0530"
      },
      "committer": {
        "name": "msidana",
        "email": "manik@voereir.com",
        "time": "Thu Jun 07 09:53:51 2018 +0530"
      },
      "message": "Adding a note for test case test_volume_boot_pattern().\n\nAdded a comment as a NOTE for test case test_volume_boot_pattern()\nto describe its dependency on public network.\n\nChange-Id: I887b941b92b61f6ca9d6054f94b2ff9abbc1f5f8\nCloses-Bug: #1774870\n"
    },
    {
      "commit": "db876f990d1a2b79ca0149483bba4decd0e299a2",
      "tree": "9c36942c0dafdf976d8839031b4468d6d1dd6071",
      "parents": [
        "5aeb551a58078abd34884583ac70ad425f4590ba",
        "33173700fae2fbf98f4f91d4547d7b2079e42a77"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jun 07 04:15:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jun 07 04:15:55 2018 +0000"
      },
      "message": "Merge \"To cleanup the awaiting-state volume\""
    },
    {
      "commit": "d903e1db532018bbed51977c2bfdd689d7582906",
      "tree": "53b1d6aab09e43695d89d85cc0ec554169c68261",
      "parents": [
        "171c0de61f1b758da75291f82a91821da1d1e757"
      ],
      "author": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Wed Mar 28 10:51:15 2018 +0200"
      },
      "committer": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Wed Jun 06 14:38:18 2018 +0000"
      },
      "message": "Fix tests for call_until_true function.\n\nUnit tests for call_until_true function has to check\nif passed function is actually called expected number\nof times under two main cases:\n\n- when given func returns true before timeout\n- when given func never returs true before timeout\n\nIt has to be tested also that given paramterers are\npassed when calling given function.\n\nChange-Id: I43009e18987c73be2412db10dc605e4fc6661d97\n"
    },
    {
      "commit": "5aeb551a58078abd34884583ac70ad425f4590ba",
      "tree": "114484e15f686c97faa22d7168d25c44eb953206",
      "parents": [
        "db849205b3680219782278202ed0b20c95121629"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Jun 06 12:50:18 2018 +0100"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Jun 06 12:50:18 2018 +0100"
      },
      "message": "trivial: Fix reno typos\n\nThis patchset fixes reno typos in a file that were highlighted\nin review I57a0be85b0da8dd13dd36b419b9be8feec151d88. This\nincluded a redundant preposition and missing period. This corrects\nthose issues.\n\nChange-Id: I190acb1a2297804faca53e0a2dd6a3f2cb0db908\n"
    },
    {
      "commit": "db849205b3680219782278202ed0b20c95121629",
      "tree": "ed2fff901f40398a58970f12843931fa844cea09",
      "parents": [
        "171c0de61f1b758da75291f82a91821da1d1e757"
      ],
      "author": {
        "name": "zhangdebo",
        "email": "zhangdebo@inspur.com",
        "time": "Wed May 23 16:45:30 2018 +0800"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Jun 06 12:49:55 2018 +0100"
      },
      "message": "Replace Chinese quotes with English quotes\n\nChange-Id: I57a0be85b0da8dd13dd36b419b9be8feec151d88\n"
    },
    {
      "commit": "171c0de61f1b758da75291f82a91821da1d1e757",
      "tree": "00a290f523c9eb6467955f9c0a4904bb1ad8d749",
      "parents": [
        "e0fd68506de5ff4975548652076a5ba673bdd082",
        "112b8446e36e09118b1c32e71864704ba69f4db9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jun 05 19:38:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 05 19:38:54 2018 +0000"
      },
      "message": "Merge \"Switch to use primary credential in volume backup tests\""
    },
    {
      "commit": "e0fd68506de5ff4975548652076a5ba673bdd082",
      "tree": "0827847500af3a2e84729975d3d6338c761282f6",
      "parents": [
        "2c3c0fcd207eba98bdfaf752627f07c986842fc0",
        "7f6f0c119be00e0705e22d0a76d0b80d957ca5d5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jun 05 19:38:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 05 19:38:52 2018 +0000"
      },
      "message": "Merge \"Add api ref links for network agents_client\""
    },
    {
      "commit": "2c3c0fcd207eba98bdfaf752627f07c986842fc0",
      "tree": "4c172a0bb137dae6363d2f4e5ca416a567c0c611",
      "parents": [
        "575dc80cd9b9fb748707b15942e1592ae9747211",
        "7ba22721e544d4f02172ffa59cc7ebc7a27c1ddf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jun 05 18:03:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 05 18:03:49 2018 +0000"
      },
      "message": "Merge \"Use inline literal markup for options in releasenotes\""
    },
    {
      "commit": "688f36e065b3e0aa607e707bf32afb7cf332b4b6",
      "tree": "149e1a0e4c035d0cee46e8d59d21ca4a31de5559",
      "parents": [
        "c606a5bf2be5e1b5067cc91fea4e7c89a19f368c"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Sun Feb 18 22:27:34 2018 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@gmail.com",
        "time": "Tue Jun 05 12:01:52 2018 +0100"
      },
      "message": "Write tempest-multinode-full as zuulv3 native\n\nRewrite the base tempest multinode job as zuulv3.\nThe job is currently hosted in the neutron repo as\nneutron-tempest-multinode-full.\n\nFull job name history:\n* neutron-tempest-multinode-full\n* legacy-tempest-dsvm-neutron-multinode-full\n* gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv\n\nWith this patch, devstack-tempest can be used as a basis for both\nsingle and multinode jobs.\n\nDepends-on: https://review.openstack.org/561187\nDepends-on: https://review.openstack.org/561251\nDepends-on: https://review.openstack.org/564220\nDepends-on: https://review.openstack.org/572313\n\nChange-Id: If448ae20bca6e221b4a10646c69ba014656438ad\n"
    },
    {
      "commit": "575dc80cd9b9fb748707b15942e1592ae9747211",
      "tree": "9055fca69f31c2612f0aaa1681066d5e2ebb875c",
      "parents": [
        "72e754e713a43ded157b6810947b0fb0b9fda5d3",
        "d539465e1d9538b1d5f97b8737dfaad04287a148"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jun 05 02:07:15 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 05 02:07:15 2018 +0000"
      },
      "message": "Merge \"Add compute microversion 2.57 schema in servers_client\""
    },
    {
      "commit": "7f6f0c119be00e0705e22d0a76d0b80d957ca5d5",
      "tree": "6a6ce82e89c914690a85218cb6e58ef773dd03a9",
      "parents": [
        "72e754e713a43ded157b6810947b0fb0b9fda5d3"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Mon Jun 04 16:42:44 2018 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Jun 05 09:47:13 2018 +0800"
      },
      "message": "Add api ref links for network agents_client\n\nAdd some api ref links for network agents_client.\n\nChange-Id: I3fbc77ac4992d8804df7b0757c197dfced1eaff7\n"
    },
    {
      "commit": "72e754e713a43ded157b6810947b0fb0b9fda5d3",
      "tree": "b8484823a274f21ff1c7fdf378cd96e918b275bb",
      "parents": [
        "ba5de5e9697b98a3833cca6507b85fafe10fd099",
        "a90ade0bae6d0a5e02f285873beaf783474b308d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jun 04 07:44:19 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jun 04 07:44:19 2018 +0000"
      },
      "message": "Merge \"Add test to shelve the paused server: bug# 1745529\""
    },
    {
      "commit": "c460c429f2ebf78c878e8477d509448b3ae6d3d0",
      "tree": "7bade983714e724f74a7db5955cdc6b4d42954b4",
      "parents": [
        "418a674e2a9f7a9717a34250a240ef26035c3ecf"
      ],
      "author": {
        "name": "Cliff Parsons",
        "email": "cp769u@att.com",
        "time": "Mon Nov 27 16:05:32 2017 -0600"
      },
      "committer": {
        "name": "Cliff Parsons",
        "email": "cliff.parsons@att.com",
        "time": "Sat Jun 02 09:35:19 2018 -0500"
      },
      "message": "Remove force_tenant_isolation from Cinder tests\n\nThe force_tenant_isolation flag was hard-coded to true in four of the\nvolume test classes. This flag, when set to true, forces Tempest to\ncreate projects and users dynamically, which is a big problem if your\ncluster has an immutable user source such as LDAP. Furthermore, if\nthe user wants to run these tests against a pre-defined user accounts\nfile, it is not possible without removing the hard-coded flag.\n\nThis change removes the hard-coded flag from the Cinder volume test\nfiles that have it. Also, in the cases where there is a resource_setup\nfunction defined and it changed the quota set on the primary project,\nthis change adds the code in resource_setup to save the original quota\nvalues and the addClassResourceCleanup code to revert those changes\nback to their original quota values, just in case the pre-provisioned\naccounts (account.yaml) are used rather than dynamic credentials. And\nbecause the AbsoluteLimitsTests class tests no longer need forced\ntenant isolation, the class is changed to inherit from BaseVolumeTest\ninstead of BaseVolumeAdminTest, and the resource_setup() is changed\nto save the current limits for comparison in the test case (for the\ncase where pre-provisioned account volume limits were modified from\ntheir default values).\n\nThis change has been tested using dynamic user and project creation and\nalso with pre-provisioned credentials (accounts.yaml), and all tests\nwork both ways, depending on how its configured in etc/tempest.conf.\nThere are no resource leaks or quota-related side effects either way.\n\nCloses-Bug: #1734776\nChange-Id: I903be7bef81f162685ed448ba0d19901dca00bf1\n"
    },
    {
      "commit": "ba5de5e9697b98a3833cca6507b85fafe10fd099",
      "tree": "993bb0f9e25843222a4fd01bde4cfe81b5084399",
      "parents": [
        "3b9a02e78fcfe80c10255720f7fbe2ad923df9b3",
        "e0d43e35700b186094cbf47d6bcb2ff59837521b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jun 01 22:38:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 01 22:38:06 2018 +0000"
      },
      "message": "Merge \"Fix test_http test case.\""
    },
    {
      "commit": "3b9a02e78fcfe80c10255720f7fbe2ad923df9b3",
      "tree": "14f6b579fe79f56abf3b1cf99814204ebe901e2c",
      "parents": [
        "d0fd61465bf993b7f78f51fb8a50a78908017a20",
        "010c0b080b94dee800383aca8b99757b9ed39e47"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jun 01 20:56:42 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 01 20:56:42 2018 +0000"
      },
      "message": "Merge \"Remove python 2.6 docref\""
    },
    {
      "commit": "e0d43e35700b186094cbf47d6bcb2ff59837521b",
      "tree": "9d53f56a95adff5cdbbc13863e63eba5b4dfebd5",
      "parents": [
        "d0fd61465bf993b7f78f51fb8a50a78908017a20"
      ],
      "author": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Wed Mar 21 15:43:46 2018 +0100"
      },
      "committer": {
        "name": "Federico Ressi",
        "email": "fressi@redhat.com",
        "time": "Fri Jun 01 12:13:09 2018 +0200"
      },
      "message": "Fix test_http test case.\n\nFix and complete test cases for http.py client classes.\n\nChange-Id: Iaffb249dd7393b334e94149a2da3e8310af3295a\n"
    },
    {
      "commit": "33173700fae2fbf98f4f91d4547d7b2079e42a77",
      "tree": "8cdc38da9dd6c67363a935137a978905e825b79b",
      "parents": [
        "e4f4d8bee163c5025b2a3a7c72626b4a3de00f3e"
      ],
      "author": {
        "name": "Vishakha Agarwal",
        "email": "agarwalvishakha18@gmail.com",
        "time": "Wed May 23 09:45:05 2018 +0000"
      },
      "committer": {
        "name": "Vishakha Agarwal",
        "email": "agarwalvishakha18@gmail.com",
        "time": "Fri Jun 01 09:12:36 2018 +0000"
      },
      "message": "To cleanup the awaiting-state volume\n\nFor deleting all volumes which is in \u0027awaiting\n-state\u0027 cleaning the volume transfer after creation\nand acceptance.\n\nChange-Id: Ib361289ac0111d92cc42ee2b686809906d58c830\nCloses-Bug: #1268481\n"
    },
    {
      "commit": "d0fd61465bf993b7f78f51fb8a50a78908017a20",
      "tree": "9aa10bb9752808dcaf8dc15110fb22bbb23d8eeb",
      "parents": [
        "388ca5d810e9bb1935f6a7e9ae7a5747c99f9f89",
        "210f18464da0b0b93c4151b5c90b46c08ba4ce5d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jun 01 09:04:04 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 01 09:04:04 2018 +0000"
      },
      "message": "Merge \"Document branch support policy for extended maint branches\""
    },
    {
      "commit": "210f18464da0b0b93c4151b5c90b46c08ba4ce5d",
      "tree": "e22dadb32021e28293933f9ed42f9cca8544d16d",
      "parents": [
        "11a62d47e66058209dc6e7179122bd6a746746f5"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Fri May 25 19:22:05 2018 -0400"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Thu May 31 16:08:10 2018 +0000"
      },
      "message": "Document branch support policy for extended maint branches\n\nThis commit adds a note to the documentation to clarify which branches\ntempest will support under the new extended maintenance stable branch\npolicy. The previous policy of supporting all active branches will not\nscale under the new policy as we do not have enough resources to gate\nall propsed changes against more than 3 stable branches at a time. With\nthe addition of this to the documentation we\u0027ll clearly define what\nbranches are in scope for testing of tempest and how/when we should\nhandle dropping support for a branch.\n\nChange-Id: Ide6dc56b8d37daf6fb26d6a2f20dbf61f06c0998\n"
    },
    {
      "commit": "388ca5d810e9bb1935f6a7e9ae7a5747c99f9f89",
      "tree": "1f477d2702bd772cb5179e775b1849b5d194a30d",
      "parents": [
        "3d0e0b7792fd8ec8263b162e1637f487293539ea",
        "1afb44bf9d85e26db297cf56e03c2eadb539d9c9"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu May 31 12:27:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 31 12:27:35 2018 +0000"
      },
      "message": "Merge \"Add cinder v2 experimental job\""
    },
    {
      "commit": "010c0b080b94dee800383aca8b99757b9ed39e47",
      "tree": "867318251b9f3ea9a0ec64609ff0733c3e502171",
      "parents": [
        "3d0e0b7792fd8ec8263b162e1637f487293539ea"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu May 31 13:39:15 2018 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu May 31 13:39:15 2018 +0200"
      },
      "message": "Remove python 2.6 docref\n\npy26 is dead for tempest so long it does not makes sense\nto speak about py26 in the main README.rst anymore.\n\nChange-Id: I2fc7c1d01751fb54292f8481a1b9f5a47530f1db\n"
    },
    {
      "commit": "3d0e0b7792fd8ec8263b162e1637f487293539ea",
      "tree": "f137b6aa469ebb5b246a899caa750116c7282303",
      "parents": [
        "1c4a364edd9603ac519989bda1aa260227c09a28",
        "b6b2bba8ce927701a4b031b71407e2e34a300f5a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu May 31 08:49:37 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 31 08:49:37 2018 +0000"
      },
      "message": "Merge \"Integration tests for tagged attach\""
    },
    {
      "commit": "1c4a364edd9603ac519989bda1aa260227c09a28",
      "tree": "0417484b5e38a4bb445644d9f6e897d7f0c14986",
      "parents": [
        "dfc5ed2e2c28ea680d2d064d9fb8fdd9b80fd287",
        "2766ca87197c461b5bb350591c4beb4be7c9515c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu May 31 04:38:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 31 04:38:32 2018 +0000"
      },
      "message": "Merge \"Modify quota set fields according to microversion\""
    },
    {
      "commit": "dfc5ed2e2c28ea680d2d064d9fb8fdd9b80fd287",
      "tree": "26065f2c0403a2060fd6a52bda9f6e79169aeda7",
      "parents": [
        "ff213a5ce2775657e7ec2be315f3da6432e09f17",
        "402df09c8b9994fe6b96e414dc5deb2c329049bd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu May 31 02:32:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 31 02:32:17 2018 +0000"
      },
      "message": "Merge \"Migrate legacy scenario job to tempest in-tree\""
    },
    {
      "commit": "7ba22721e544d4f02172ffa59cc7ebc7a27c1ddf",
      "tree": "e7c7a6ed1ee34b74d04ca487da58eba8750219b6",
      "parents": [
        "ff213a5ce2775657e7ec2be315f3da6432e09f17"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu May 31 11:31:02 2018 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu May 31 11:31:02 2018 +0900"
      },
      "message": "Use inline literal markup for options in releasenotes\n\nThis commit makes the releasenotes to use \u0027inline literal markup[0]\nbecause it would be accurate rendering for commandline\noptions. Otherwise, dashes are changed into an en/em dash entity. And\nthis commit also fixes some inline literal markups which I\nnoticed. Ideally, we should fix like that things in one\npatch. However, it\u0027s a bit hard to find them all..\n\n[0] http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html#roles\n\nChange-Id: I8f7691b3ff40ccde051620f44217dab244d76960\n"
    },
    {
      "commit": "112b8446e36e09118b1c32e71864704ba69f4db9",
      "tree": "deb3e9eef55684dafc71a6451d8a45a14da6d6dd",
      "parents": [
        "e317b0b84080a8afcb15311d9b86a89753306cde"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Wed May 30 22:20:50 2018 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Thu May 31 09:22:38 2018 +0800"
      },
      "message": "Switch to use primary credential in volume backup tests\n\nNot all the apis in tempest/api/volume/admin/test_volumes_backup.py\nshould use admin credential, some apis could switch to use primary\ncredential. See [1].\n\n[1] https://github.com/openstack/cinder/blob/master/cinder/policies/backups.py\n\nChange-Id: Ied77f68c982f3a8445956ad1a4ea47c3795d3294\n"
    },
    {
      "commit": "ff213a5ce2775657e7ec2be315f3da6432e09f17",
      "tree": "4d7bbcb9f1d6926ded63650dd1ba82204eae305a",
      "parents": [
        "e317b0b84080a8afcb15311d9b86a89753306cde",
        "95d7525ca15d7de9007343c2dc63e0d7eab3bd3f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu May 31 00:45:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 31 00:45:46 2018 +0000"
      },
      "message": "Merge \"Set max_microversion 2.35 for nova security group tests\""
    },
    {
      "commit": "2766ca87197c461b5bb350591c4beb4be7c9515c",
      "tree": "1255d8ce88ff4ab3203a67b471e4670a9d061fb2",
      "parents": [
        "e317b0b84080a8afcb15311d9b86a89753306cde"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 28 17:47:45 2018 +0800"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu May 31 00:06:35 2018 +0000"
      },
      "message": "Modify quota set fields according to microversion\n\nSome quota set fields are removed from Microversion 2.35, and\nsome other quota set fields are removed from Microversion 2.56,\nso we should check quota set fields according to microversion.\n\nref: https://developer.openstack.org/api-ref/compute/#show-a-quota\n\nImplements blueprint: clear-deprecated-api\n\nChange-Id: I87c918a9b95554346be8d2560f01ded70e09dbeb\n"
    },
    {
      "commit": "e317b0b84080a8afcb15311d9b86a89753306cde",
      "tree": "d3f35073938ba9b4c9154c04e8130971b60b748f",
      "parents": [
        "33b8bce92c708dc9b3f97c6c172473d5f41ac2b8",
        "a77c7d6eab1b763631bec8c66408ca7c65315f31"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed May 30 03:51:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 30 03:51:58 2018 +0000"
      },
      "message": "Merge \"Improve use of RemoteClient in device tagging test\""
    },
    {
      "commit": "33b8bce92c708dc9b3f97c6c172473d5f41ac2b8",
      "tree": "fd05fd7f0ab8d1006fdce9859a71981c84768371",
      "parents": [
        "eed78655123ad2cbdb1bc9fd595f7d4022d1a6f0",
        "3306d428d2c185a83a2addd73709fe8f97cec562"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue May 29 23:47:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 29 23:47:12 2018 +0000"
      },
      "message": "Merge \"Add wait_for_interface_detach method\""
    },
    {
      "commit": "eed78655123ad2cbdb1bc9fd595f7d4022d1a6f0",
      "tree": "1b15ec6445630bcb3ff0e703bd50222e8e69394a",
      "parents": [
        "de0148ef6e2a8e7597a80015c13ab173ca68d62f",
        "df0d6d7c5ddf21fb2f6521e43ff6e0280c326a43"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue May 29 18:32:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 29 18:32:53 2018 +0000"
      },
      "message": "Merge \"Add tests for wait_for_interface_status\""
    },
    {
      "commit": "de0148ef6e2a8e7597a80015c13ab173ca68d62f",
      "tree": "6fa697b298155253c3f2a7014869b21104b0cd19",
      "parents": [
        "0a83c71252897e214eb58cec2c00a6b1f2905e99",
        "03a463b90acf91e27e4b27ae4a163bd9a78b7d83"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue May 29 17:12:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 29 17:12:54 2018 +0000"
      },
      "message": "Merge \"Add a negative test about attaching a in-use volume to the different server\""
    },
    {
      "commit": "1afb44bf9d85e26db297cf56e03c2eadb539d9c9",
      "tree": "ff7981a5c8ba2c4992ff30fea96e167d550a8cef",
      "parents": [
        "e3e7b2722e6b78216373f392af5bfeba1e2da5ec"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Fri May 25 00:53:48 2018 +0300"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "ghanshyammann@gmail.com",
        "time": "Tue May 29 00:41:11 2018 +0000"
      },
      "message": "Add cinder v2 experimental job\n\nVolume tests is now changed to run against v3 APIs\nand all current jobs are testing v3 APIs.\n- https://review.openstack.org/#/c/527889/7\n\nCinder v2 is deprecated and it is redirect to v3 base on\ncinder that so to cover v2 testing also, this commit is\nadding a new job which will:\n- run only cinder API test\n- Run as experimental job in Tempest(this patch) and cinder(next patch)\n- Keep this testing till there is no v2 exist in all supported stable branch\n\nDepends-On: https://review.openstack.org/#/c/527910/\n\nChange-Id: I6bdc6cacba3cec48fcc4d32886a4acf63394b533\n"
    },
    {
      "commit": "0a83c71252897e214eb58cec2c00a6b1f2905e99",
      "tree": "70deea8be71053a909ae256fe52fabc961e9e341",
      "parents": [
        "11a62d47e66058209dc6e7179122bd6a746746f5"
      ],
      "author": {
        "name": "David Rabel",
        "email": "rabel@b1-systems.de",
        "time": "Thu May 24 08:45:26 2018 +0200"
      },
      "committer": {
        "name": "David Rabel",
        "email": "rabel@b1-systems.de",
        "time": "Thu May 24 08:46:09 2018 +0200"
      },
      "message": "Fix indentation in README.rst\n\nOld indentation was wrongly interpreted as quotation.\n\nChange-Id: I358bceda64ee671e5e07d74ec66a7658ac382dec\n"
    },
    {
      "commit": "11a62d47e66058209dc6e7179122bd6a746746f5",
      "tree": "5330056f7706706dafcdede06b529862d2ef20ef",
      "parents": [
        "683b290deffb7570d7492ded15f6095590a5b8e1",
        "de676babd37270c99288ec5906ef33b9f85102ae"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed May 23 23:41:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 23 23:41:01 2018 +0000"
      },
      "message": "Merge \"Move volume v2 service clients to v3 dir\""
    },
    {
      "commit": "683b290deffb7570d7492ded15f6095590a5b8e1",
      "tree": "440e1ee4332ca5be32f8a7968d31842ff9aca315",
      "parents": [
        "e3e7b2722e6b78216373f392af5bfeba1e2da5ec",
        "c50cc247084f2980a793fc9a3df98999ed36d24f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed May 23 23:40:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 23 23:40:57 2018 +0000"
      },
      "message": "Merge \"Assert volume deletion in test_image_defined_boot_from_volume\""
    },
    {
      "commit": "e3e7b2722e6b78216373f392af5bfeba1e2da5ec",
      "tree": "bb7034451e475652476dfa384038744a61bc1f1d",
      "parents": [
        "ab3c306b6016cf95b60d64fe2bfe330d9a427719"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed May 23 13:16:06 2018 +0300"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed May 23 13:34:38 2018 +0300"
      },
      "message": "Refactor random naming\n\n\u0027create_volume_type\u0027 method creates a very long and\nunnecessary name, this patch do some clean code.\n\nChange-Id: I45bc7043a513056740ec1beef147422ed9b035a8\n"
    },
    {
      "commit": "ab3c306b6016cf95b60d64fe2bfe330d9a427719",
      "tree": "a4c7e54c15cb37fbbbe87af81c3f6cf710ad121a",
      "parents": [
        "418a674e2a9f7a9717a34250a240ef26035c3ecf",
        "89c213fb355f0ec672ae8002c516cf11f568960b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue May 22 20:03:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 22 20:03:10 2018 +0000"
      },
      "message": "Merge \"Volume Service Testing: default to v3 endpoints\""
    },
    {
      "commit": "d539465e1d9538b1d5f97b8737dfaad04287a148",
      "tree": "07ff5876f0439f777269b4eabf7613eeaad86cf9",
      "parents": [
        "418a674e2a9f7a9717a34250a240ef26035c3ecf"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "ghanshyammann@gmail.com",
        "time": "Thu Apr 26 07:59:32 2018 +0000"
      },
      "committer": {
        "name": "Brianna Poulos",
        "email": "Brianna.Poulos@jhuapl.edu",
        "time": "Tue May 22 14:55:15 2018 +0000"
      },
      "message": "Add compute microversion 2.57 schema in servers_client\n\nCompute microversion 2.57 adds \u0027user_data\u0027 in rebuild servers\nAPIs response.\n\nThis commit fill the schema gap for that.\nChange-Id: I3472ea78f08b48a8c1bda23147275198a7cd3b0f\n"
    },
    {
      "commit": "418a674e2a9f7a9717a34250a240ef26035c3ecf",
      "tree": "66d0b2758fa2ea3249064a26494c91f52c27d316",
      "parents": [
        "dcd7a22f3aeec8f5a9eeb598d9d2e4c70b31d4c3",
        "e2fbd41c32481560dcef46d856312be643e1e14b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue May 22 13:20:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue May 22 13:20:28 2018 +0000"
      },
      "message": "Merge \"Use new encryption provider constants\""
    },
    {
      "commit": "c50cc247084f2980a793fc9a3df98999ed36d24f",
      "tree": "d0ae012dbca48102628997ff62e0e112e73e1f8d",
      "parents": [
        "34b5503592ae2e94bad656324d656335953c563f"
      ],
      "author": {
        "name": "melanie witt",
        "email": "melwittt@gmail.com",
        "time": "Tue May 01 22:00:39 2018 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun May 20 21:56:09 2018 +0000"
      },
      "message": "Assert volume deletion in test_image_defined_boot_from_volume\n\nRecently, we had a regression in the cinder api which resulted in the\ninability to detach (and thus delete) a volume that had been created\nfrom an image. This adds an assertion that the underlying volume has\nbeen deleted in order to catch future regressions.\n\nRelated-Bug: #1768650\n\nChange-Id: I5ef43b11e01f3c8980dcb364b23edda1b7af2859\n"
    },
    {
      "commit": "b6b2bba8ce927701a4b031b71407e2e34a300f5a",
      "tree": "973acda1e354549a1153fc0ea13d4a652cd0ee47",
      "parents": [
        "a77c7d6eab1b763631bec8c66408ca7c65315f31"
      ],
      "author": {
        "name": "Artom Lifshitz",
        "email": "alifshit@redhat.com",
        "time": "Mon Oct 31 14:56:40 2016 -0400"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun May 20 18:56:55 2018 +0000"
      },
      "message": "Integration tests for tagged attach\n\nThis tests nova microversion 2.49, tagged attach of network interfaces\nand block devices.\n\nChange-Id: I50b9aa168629457ce8270e456161727bd7b91a86\nImplements: blueprint virt-device-tagged-attach-detach\n"
    },
    {
      "commit": "a77c7d6eab1b763631bec8c66408ca7c65315f31",
      "tree": "6735a9ce56cf5533d24205485c8fa12166536dfe",
      "parents": [
        "3306d428d2c185a83a2addd73709fe8f97cec562"
      ],
      "author": {
        "name": "Artom Lifshitz",
        "email": "alifshit@redhat.com",
        "time": "Mon May 14 22:41:00 2018 -0400"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun May 20 18:56:16 2018 +0000"
      },
      "message": "Improve use of RemoteClient in device tagging test\n\nThe device tagging test created a server with an adminPass. This isn\u0027t\nneeded for the SSH RemoteClient - the private key is enough. This patch\nremoves adminPass and uses the correct pkey kwarg for the private key.\n\nChange-Id: I42532edb2614c2cfac202b8e200a9c6b0d362457\n"
    }
  ],
  "next": "3306d428d2c185a83a2addd73709fe8f97cec562"
}
