)]}'
{
  "log": [
    {
      "commit": "409bcf71c5592bbb9068552ee5a399d23aa6d08b",
      "tree": "70e1ad6586dc054e6677a431c1c98cc4af172795",
      "parents": [
        "de5f0da10e44a52e5bc5f577e4ec33231add3831",
        "553d7cbddc99798cc4adfa032f7e57f6ddb0ff45"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jul 18 06:04:37 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 18 06:04:37 2018 +0000"
      },
      "message": "Merge \"Remove deprecated allow_tenant_isolation option\""
    },
    {
      "commit": "de5f0da10e44a52e5bc5f577e4ec33231add3831",
      "tree": "1c2035d75cd0b25c0ee564f9c17e9ca01a36a72c",
      "parents": [
        "2ec054c37fcbc6135e6dfc02fef01860631ed2bb",
        "0c42d3fcbac25f05eff6281bd8adc6639bf6bb86"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Jul 14 21:14:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 14 21:14:08 2018 +0000"
      },
      "message": "Merge \"remove skip for test_connectivity_between_vms_on_different_networks\""
    },
    {
      "commit": "2ec054c37fcbc6135e6dfc02fef01860631ed2bb",
      "tree": "fe864b34c297de4a64a9a7d0db775251ecdd924d",
      "parents": [
        "eab26ec50115abff4fefd72b958669fd94776679",
        "46920b8af9582b05468fe815465929ca507defbd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Jul 14 15:32:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 14 15:32:49 2018 +0000"
      },
      "message": "Merge \"docs: Add HACKING information about test attributes\""
    },
    {
      "commit": "eab26ec50115abff4fefd72b958669fd94776679",
      "tree": "0cd7881978238333912d92453a93e2a313ff1cda",
      "parents": [
        "20aa25f8592acc5bd9e85106a0265eb260852be5",
        "c384bc4ae0064673c1507ef668ea1e91fc34f6d4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Jul 14 15:32:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 14 15:32:47 2018 +0000"
      },
      "message": "Merge \"trivial: Fix typos in the test_removal documentation page\""
    },
    {
      "commit": "20aa25f8592acc5bd9e85106a0265eb260852be5",
      "tree": "a29247e7ab9c6c2cde0fbed8b36df3acb0378307",
      "parents": [
        "8626ab7d476efac8ead2c09be0bffd240db1d289",
        "c0348ee84e4ea1c7d874f170554ac369d57702b6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Jul 14 15:32:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 14 15:32:46 2018 +0000"
      },
      "message": "Merge \"Add update_service to compute services_client library\""
    },
    {
      "commit": "553d7cbddc99798cc4adfa032f7e57f6ddb0ff45",
      "tree": "6f525005b978a29eb9eded780bd285e5daa965f3",
      "parents": [
        "8626ab7d476efac8ead2c09be0bffd240db1d289"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Jul 13 22:53:03 2018 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Sat Jul 14 02:16:16 2018 +0000"
      },
      "message": "Remove deprecated allow_tenant_isolation option\n\nallow_tenant_isolation option of auth and compute groups has been\ndeprecated over 3 years since I78a4884e980ef7d0103639cb3792a54c69fb7761.\nSo we have spended much enough time for removing them, this patch does.\n\nChange-Id: I0b0a5e16a5e3785579f95f75fa149b311d918e8c\n"
    },
    {
      "commit": "8626ab7d476efac8ead2c09be0bffd240db1d289",
      "tree": "b18c3c362f764c97e9584ae13cd19f17d64683db",
      "parents": [
        "e2a05dbc1cd64b442d18058ea0e64545ef5c6802",
        "8db070765eb61652ce0fa266ef3ab4e05d1352a8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jul 13 04:10:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 13 04:10:05 2018 +0000"
      },
      "message": "Merge \"Rename scenario job and make it voting\""
    },
    {
      "commit": "e2a05dbc1cd64b442d18058ea0e64545ef5c6802",
      "tree": "365b2a391b038f7b2b460e771d1b7de18c77b167",
      "parents": [
        "67081bf4d515fcb5f3294d6ba65ccc5a57c9bc4d",
        "a3c5a79abe166476ba30a2d31bf7df9a707fed48"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jul 12 04:20:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 12 04:20:50 2018 +0000"
      },
      "message": "Merge \"Move live migration tests out of scenario job\""
    },
    {
      "commit": "0c42d3fcbac25f05eff6281bd8adc6639bf6bb86",
      "tree": "53d4d5b1855f707d78c9faa288bb0d04adccf5e0",
      "parents": [
        "83b154a28369a062ab7a4c014531a86abf650133"
      ],
      "author": {
        "name": "Noam Angel",
        "email": "noama@mellanox.com",
        "time": "Thu Jun 21 04:22:27 2018 +0000"
      },
      "committer": {
        "name": "Noam Angel",
        "email": "noama@mellanox.com",
        "time": "Thu Jul 12 03:57:59 2018 +0000"
      },
      "message": "remove skip for test_connectivity_between_vms_on_different_networks\n\ntest test_connectivity_between_vms_on_different_networks was skipped due\nto bug https://bugs.launchpad.net/tempest/+bug/1610994 which seems no\nlonger valid. I run the test on a valid environment and its passing.\n\nChange-Id: I8c607758cb98978c0cda92b2b14467a1a972d33b\n"
    },
    {
      "commit": "67081bf4d515fcb5f3294d6ba65ccc5a57c9bc4d",
      "tree": "e176fc55d5fe2bcad24b41925fdd38bf1cfe2e60",
      "parents": [
        "7627aee7fa5698cefde7127b8d34a1c19787d302",
        "b031d30b471bff7cb8e40867295ef26bfcc83cda"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jul 11 01:27:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 11 01:27:21 2018 +0000"
      },
      "message": "Merge \"Merge volume message list and show testcases\""
    },
    {
      "commit": "c384bc4ae0064673c1507ef668ea1e91fc34f6d4",
      "tree": "338033120e1b6529c437f758d35bcf4f59f3fba6",
      "parents": [
        "e6c330892fbc8ae790384d554dd6d5c2668d8d24"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jul 10 20:14:04 2018 -0400"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jul 10 20:14:04 2018 -0400"
      },
      "message": "trivial: Fix typos in the test_removal documentation page\n\nThis patchset fixes typos (capitalization mistakes, grammar\nmistakes) found in the test_removal.rst documentation page.\n\nChange-Id: Ia9a6b9d7a2a151a460a620be9fa6875f2efda00f\n"
    },
    {
      "commit": "c0348ee84e4ea1c7d874f170554ac369d57702b6",
      "tree": "0201ecf83a3bb9ec749aa110f9ef2f2f9e5f932e",
      "parents": [
        "7627aee7fa5698cefde7127b8d34a1c19787d302"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Jul 07 16:14:13 2018 -0400"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jul 10 18:56:24 2018 +0100"
      },
      "message": "Add update_service to compute services_client library\n\nThis patchset adds update_service to compute module\u0027s services_client\nlibrary. This API is introduced in microversion 2.53 and supersedes\nthe following APIs:\n\n    * ``PUT /os-services/disable`` (``disable_service``)\n    * ``PUT /os-services/disable-log-reason`` (``disable_log_reason``)\n    * ``PUT /os-services/enable`` (``enable_service``)\n    * ``PUT /os-services/force-down`` (``update_forced_down``)\n\nNegative tests were added for all the APIs above. The negative\ntests only test the microversion \u003e\u003d 2.53 case: the new\nudpate_service API is called (also with bad parameters).\n\nThe v2_11 schema was updated to reference all the unchanged\nAPIs from v2_1 for the compute services api_schema. Also,\nthe v2_53 schema was introduced for the new update_service\nAPI and it also references all the unchanged APIs from v2_1.\n\nFinally, unit tests and releasenotes are included.\n\nChange-Id: I5e7b81496cbb87cda81413124b5f82bd5356e666\n"
    },
    {
      "commit": "7627aee7fa5698cefde7127b8d34a1c19787d302",
      "tree": "18ae83614b885c10531f2cc38c8d46c9f16f1e05",
      "parents": [
        "cf6c6d806c4a99173e3ac5a102db12b72e7dcfec",
        "285b3f887ec4cbe5b4f6afe236c390b59f175c89"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jul 10 08:53:19 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 10 08:53:19 2018 +0000"
      },
      "message": "Merge \"Move test_tokens test to static\""
    },
    {
      "commit": "cf6c6d806c4a99173e3ac5a102db12b72e7dcfec",
      "tree": "1b805f26211ab094ddc287592c61b18be495d35a",
      "parents": [
        "8f6f0c5e5569ce8a2b211839235aecc8177eaf11",
        "1444606fee5ca76166866209cf6586f9306db8cc"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jul 10 06:10:37 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 10 06:10:37 2018 +0000"
      },
      "message": "Merge \"Run nova-live-migration job in check as n-v\""
    },
    {
      "commit": "46920b8af9582b05468fe815465929ca507defbd",
      "tree": "156f543ba5c65ee522f2a955a76f5e52048c2ea5",
      "parents": [
        "e6c330892fbc8ae790384d554dd6d5c2668d8d24"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Jul 09 23:58:20 2018 -0400"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Jul 09 23:58:20 2018 -0400"
      },
      "message": "docs: Add HACKING information about test attributes\n\nTempest uses test attributes [0] in many places for different\nreasons, but there is no documentation to explain why.\nFor example, Tempest uses these attributes to customize\nZuul jobs to selectively run only slow scenario tests. Tempest\nalso has a tox entrypoint for just running smoke tests.\n\nFurther, there is no documentation explaining:\n\n* what is a smoke test\n* what is a negative test\n* what is a slow test\n\nAnd more importantly: When should each attribute be applied?\n\nSo this information is not just useful for beginners (helping\nthem understand the different types of testing and what they\nmean) but also for users who would like to understand how to\ncorrectly apply attributes to new tests in either Tempest\nor Tempest plugins.\n\n[0] https://testtools.readthedocs.io/en/latest/for-test-authors.html?highlight\u003dattr#test-attributes\n\nChange-Id: I7be0bebaab56a418616bea01e90a437b23499234\n"
    },
    {
      "commit": "8f6f0c5e5569ce8a2b211839235aecc8177eaf11",
      "tree": "fdd612edd547bdbc78e0584324603549b12805de",
      "parents": [
        "b5fcce38124ff4bd6eb3a654101d5edd9a40f661",
        "23adcc147ab4b2c981a596f26afdf1d2d0c5cd32"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jul 10 03:29:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 10 03:29:23 2018 +0000"
      },
      "message": "Merge \"Add api refs for volume snapshots client and network agents client\""
    },
    {
      "commit": "8db070765eb61652ce0fa266ef3ab4e05d1352a8",
      "tree": "05b09438646cefdea81911c13394ab2396e6a879",
      "parents": [
        "a3c5a79abe166476ba30a2d31bf7df9a707fed48"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jun 19 09:42:00 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jul 10 02:07:15 2018 +0000"
      },
      "message": "Rename scenario job and make it voting\n\n\"legacy-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend\" job\nwhich was named as \"tempest-scenario-multinode-lvm-multibackend\" run\nall scenario tests including slow tests.\n\nThis job has been added as n-v to check the stability of slow tests and\nit has been passing consistently after that.\n\nLet\u0027s make this job as voting and run on check and gate pipeline so that\nall scenario test can be monitored consistently.\n\nFor clear name, this commit also rename this job to \"tempest-scenario-all\".\n\nChange-Id: I3522a374bcae1f285d464386d7466912f613e06a\n"
    },
    {
      "commit": "a3c5a79abe166476ba30a2d31bf7df9a707fed48",
      "tree": "e836ceff56f62fd1f97d115f4f2d8ecab3c8dd5f",
      "parents": [
        "1444606fee5ca76166866209cf6586f9306db8cc"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon May 14 12:31:27 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jul 10 01:59:17 2018 +0000"
      },
      "message": "Move live migration tests out of scenario job\n\n\u0027tempest-scenario-multinode-lvm-multibackend\u0027 job used to run\n- all scenario test including slow tests with lvm multi-backend setup\n- live migration and migration tests\n\nThis commit make scenario job only run the scenario tests and exclude\nmigration and live migration tests out of it.\n\ncoverage of those tests are there in below jobs\n- migration tests run as part of -  \u0027neutron-tempest-multinode-full\u0027\n- live migration tests run as part of - \u0027nova-live-migration\u0027\n\nThis helps to provide a generic job to run the scenario tests in parallel\nincluding slow tests so that project like nova, cinder, neutron etc can\nuse this job ti run on their main pipeline.\n\n- http://lists.openstack.org/pipermail/openstack-dev/2018-May/130418.html\n\nChange-Id: Ibddd633a3fdccb11100f5bc150c4595147402237\n"
    },
    {
      "commit": "b5fcce38124ff4bd6eb3a654101d5edd9a40f661",
      "tree": "f3d9f24f1033a3af04135f6bf15f2b248028d836",
      "parents": [
        "1718a0393f80fc6dec9b76eebbe3680b39285a52",
        "7f4a6211bfd3ba68410b7911271155258ee71297"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jul 09 20:35:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 09 20:35:08 2018 +0000"
      },
      "message": "Merge \"Mark raw strings as such\""
    },
    {
      "commit": "b031d30b471bff7cb8e40867295ef26bfcc83cda",
      "tree": "ff8272573d4c61b0bd7c5203d7af08553eb75322",
      "parents": [
        "1718a0393f80fc6dec9b76eebbe3680b39285a52"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Aug 25 14:31:14 2017 +0800"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Jul 09 20:27:32 2018 +0000"
      },
      "message": "Merge volume message list and show testcases\n\ntest_list_messages and test_show_message create a volume\ntype and a volume respectively which is not necessary,\nin other words, they can share a volume type and volume\nand message, so we can spare one create_volume_type and\none create_volume.\n\nWe can either create a volume type and a volume in\nresource_setup for sharing usage, or to merge test_list_messages\nand test_show_message, but since UserMessagesTest uses\nmin_microversion which can only have effect after setUp,\nthat means we can\u0027t call list_messages in resource_setup,\nso this is to merge list and show into one testcase.\n\nChange-Id: I68fa98697dfb74ec16e4bdb970bad6737817e70b\n"
    },
    {
      "commit": "1718a0393f80fc6dec9b76eebbe3680b39285a52",
      "tree": "f9bb692c6712c091ff517c0f3f221abe58566866",
      "parents": [
        "9d30dc66d93b27971267f3b4bc1377f76c3fc7ec",
        "dd09bd95904d25259992aad83c05417298b0547f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jul 09 19:51:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 09 19:51:51 2018 +0000"
      },
      "message": "Merge \"trivial: fix some incorrect compute microversion references\""
    },
    {
      "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": "23adcc147ab4b2c981a596f26afdf1d2d0c5cd32",
      "tree": "bf90a3bf1a10fd6f56db70b128f6548e62157b2a",
      "parents": [
        "96dedaca0bc74ac77861e9e9a2119dade9f09ccd"
      ],
      "author": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Jul 10 01:02:18 2018 +0800"
      },
      "committer": {
        "name": "jeremy.zhang",
        "email": "zhangjun_inspur@163.com",
        "time": "Tue Jul 10 01:02:18 2018 +0800"
      },
      "message": "Add api refs for volume snapshots client and network agents client\n\nThis patch is to add some api refs for volume snapshots client and\nnetwork agents client.\n\nChange-Id: I501cd143b760a2c0d8491f2b4ca241c0cdfccda4\n"
    },
    {
      "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": "dd09bd95904d25259992aad83c05417298b0547f",
      "tree": "82932d74d737e6a68dda0a328971c60e2846ae5d",
      "parents": [
        "f5b034da57b1fc531269e07ea7bc11247f624de4"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Jul 07 16:25:18 2018 -0400"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Jul 07 16:26:29 2018 -0400"
      },
      "message": "trivial: fix some incorrect compute microversion references\n\nThis patchset fixes some incorrect compute microversion references.\n\n2.54: should have id 49 (was 4)\n2.55: should have id 50 (was 49)\n2.57: should have id 52 (was 51)\n\nChange-Id: I81d90637fe16e1d5de1e26f50a86f9ff83d355ca\n"
    },
    {
      "commit": "285b3f887ec4cbe5b4f6afe236c390b59f175c89",
      "tree": "53524fc9f6fc1330b043505c95978fd4b4398309",
      "parents": [
        "e6c330892fbc8ae790384d554dd6d5c2668d8d24"
      ],
      "author": {
        "name": "Trevor McCasland",
        "email": "tm2086@att.com",
        "time": "Wed Nov 22 13:36:04 2017 -0600"
      },
      "committer": {
        "name": "Tin Lam",
        "email": "tin@irrational.io",
        "time": "Sat Jul 07 07:45:38 2018 +0000"
      },
      "message": "Move test_tokens test to static\n\nLetting os_primary be the user in this test case allows the token to\nauthenticate, get and delete without having to create a test user. This\nallows the test to work with pre-provisioned credentials. Also moves the\ntest to the non-admin directory because the test uses os_primary creds\n(for principle of least privilege).\n\nPartial-Bug: #1714277\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: I55345132e0f461b36b08d222680a7e11eb945116\n"
    },
    {
      "commit": "7f4a6211bfd3ba68410b7911271155258ee71297",
      "tree": "b49d6a4e0997ebf52ed5fa25d9df5964d5e35ab4",
      "parents": [
        "a6353c452e286f8116bb015704fd4ac70b710758"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Fri Jul 06 13:58:21 2018 +0100"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Fri Jul 06 14:01:28 2018 +0100"
      },
      "message": "Mark raw strings as such\n\nThis is raising warnings now and will be an error in future versions of\nPython 3.\n\nChange-Id: I8827cb36ef2ef85e8f245a2a181fb23ee75bfd16\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": "1444606fee5ca76166866209cf6586f9306db8cc",
      "tree": "59bfbedf7ea580555e70080a1b163d28fa6cd05b",
      "parents": [
        "983c23970b4784cc0948314f5d0ea90b9d7eabc3"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon May 14 01:37:26 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 29 06:59:31 2018 +0000"
      },
      "message": "Run nova-live-migration job in check as n-v\n\nnova define the \u0027nova-live-migration\u0027 job in-tree and run\nthis job to nova check and gate pipeline as voting job\n- https://github.com/openstack/nova/blob/master/.zuul.yaml\n\nTempest has that job running as experimental.\nLive migration tests are running as part of\n\u0027legacy-tempest-dsvm-neutron-scenario-multinode-lvm-multibackend\u0027 job\nas non voting check pipeline job.\n\nIdea is:\n- Run live migration tests via \u0027nova-live-migration\u0027 job which has much better\n  set up of live migration.\n- After that make that legacy scenario job as scenario tests only and\n  remove running the live migration tests in scenario job.\n\nThat will give better clarity on which job run which tests.\nAs live migration test are running as voting job, Tempest also should\ntest them in same way.\n\nThis commit move nova-live-migration job to check pipeline.\n\nThere are frequesnt failure on this job[1] so let\u0027s keep this\nn-v as of now and later we want to make it voting which will be\nsame as nova gate.\n\n[1] http://logstash.openstack.org/#/dashboard/file/logstash.json?query\u003dmessage:%5C%22Live%20Migration%20failed.%20Migrations%20list%20for%20Instance%20%5C%22\n\nChange-Id: Ia4d13ae6dd8bcbfd40dcd624e1837cc07898bb36\n"
    },
    {
      "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"
    }
  ],
  "next": "d0fd61465bf993b7f78f51fb8a50a78908017a20"
}
