)]}'
{
  "log": [
    {
      "commit": "ec2604205d30c0d470a93fa7aff4ed6568db9aad",
      "tree": "506d00dfcc4fffd9957e3f343b2b626938f68e7b",
      "parents": [
        "fc8ef3aeebb40d46e299e1d8acc09c024624b34f"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Jul 30 15:43:28 2018 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Aug 08 16:08:02 2018 +0800"
      },
      "message": "Fill schema gap in flavors.py\n\nThis is to make delete_flavor available in flavors.py in\nall microversions.\n\nChange-Id: I176a393ecc627acc16a4aeba3988b60a7d9ba509\npartially-implements: blueprint full-schema-for-all-microversions\n"
    },
    {
      "commit": "fc8ef3aeebb40d46e299e1d8acc09c024624b34f",
      "tree": "e861821c32440be150b1fa6f869733e7d6a72fde",
      "parents": [
        "c7eca741d573444cbce3f1d4812779d06661c6d5",
        "7d8c2810319b606f7a04cd79d63734394c70dcd0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jul 27 00:42:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 27 00:42:06 2018 +0000"
      },
      "message": "Merge \"Added storyboard integration to tempest.lib decorators\""
    },
    {
      "commit": "c7eca741d573444cbce3f1d4812779d06661c6d5",
      "tree": "677962d73158fc754caf96dcd10641d15a081119",
      "parents": [
        "5a501744d2fcd367739d4186f32bd15831991207",
        "c32ee7d3f0535bcf8190c115e2a76d5b741a1662"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jul 27 00:42:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 27 00:42:03 2018 +0000"
      },
      "message": "Merge \"Replacing get_vnc_console with get_remote_console after microversion 2.6\""
    },
    {
      "commit": "5a501744d2fcd367739d4186f32bd15831991207",
      "tree": "235619ea6172d68bc4e049d2032d4c37c9ebea24",
      "parents": [
        "6e850c44ad950f5a2031b38a4275125ab23148dd",
        "15140ee2547f62cc10f1c0e2de15ecfebc60f8a2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jul 26 19:45:09 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 26 19:45:09 2018 +0000"
      },
      "message": "Merge \"Use a smaller number for checking console log length\""
    },
    {
      "commit": "6e850c44ad950f5a2031b38a4275125ab23148dd",
      "tree": "2c0437ca788b2fecc1adda21b21fda434033e6b5",
      "parents": [
        "246ced2659fbc07eee3f801e9d5030719263a1ee",
        "32eb7c10ef9ac657e01b625346667144883e28b1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jul 26 17:38:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 26 17:38:53 2018 +0000"
      },
      "message": "Merge \"Move volume v2 service client unit tests to v3 dir\""
    },
    {
      "commit": "246ced2659fbc07eee3f801e9d5030719263a1ee",
      "tree": "c3b44a804b6f73a40f49d6e88c28653070aa9f64",
      "parents": [
        "c1bce178eaa46f0c2c01ee0aeeffef899750991c",
        "40891d209af2d00212de4439557c28685f08e8f7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Jul 26 05:04:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Jul 26 05:04:59 2018 +0000"
      },
      "message": "Merge \"Do not pass disk_over_commit after Microversion 2.25\""
    },
    {
      "commit": "c1bce178eaa46f0c2c01ee0aeeffef899750991c",
      "tree": "84965b9a6542983e233f64e9a341b4c6cd0eb19f",
      "parents": [
        "cc675d59a6dd503466f02ef8ce55b985d1af8630",
        "feab4d1a773e6f280183d648f8794467934f2d6d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jul 25 21:04:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 25 21:04:31 2018 +0000"
      },
      "message": "Merge \"Remove unused class variables\""
    },
    {
      "commit": "cc675d59a6dd503466f02ef8ce55b985d1af8630",
      "tree": "1b2f36cc14aa89278159e87f3a40569ab8c95061",
      "parents": [
        "c50574a8ad5c0dd62a310780895497517926936b",
        "1bf43942b2edb19aeeea7bc2d44735e4838c18d7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jul 25 17:04:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 25 17:04:03 2018 +0000"
      },
      "message": "Merge \"Remove unnecessary body assignment\""
    },
    {
      "commit": "15140ee2547f62cc10f1c0e2de15ecfebc60f8a2",
      "tree": "7f88d36fdd3aaa86360c90117369535638e481a8",
      "parents": [
        "6175b2d3c4f3ee03922853a72d8f78465d27fe0e"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 25 16:26:21 2018 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 25 16:26:21 2018 +0800"
      },
      "message": "Use a smaller number for checking console log length\n\nNot all images can return console log longer than 10 lines, e.g.,\nRed Hat Enterprise Linux Server 7.0 will return console log\nwith 5 lines.\nWe don\u0027t know how many console log lines should an image return,\nbut generally speaking it\u0027s safer to use a smaller number so that\nTempest can be used for images other than cirros.\n\nChange-Id: I7f6ffe5bdc6b7992fe15935d4f8498e8acf59453\nCloses-Bug: #1783509\n"
    },
    {
      "commit": "c50574a8ad5c0dd62a310780895497517926936b",
      "tree": "bbe440bb3a90889d1558d697a02afd9b4ed0b2dc",
      "parents": [
        "78bc42c3d619b7c230f0c67a4b0b05c617e307d5",
        "5a7e97ea04b36d2631d4c6983b4191d0a0b84818"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jul 24 23:12:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 24 23:12:47 2018 +0000"
      },
      "message": "Merge \"Cap additional nova-network tests at Queens\""
    },
    {
      "commit": "78bc42c3d619b7c230f0c67a4b0b05c617e307d5",
      "tree": "1df94b16d029c6726be913721af0fb9e55b34971",
      "parents": [
        "4fcc924be872e17ca4f02f33af8d8959ae7d9718",
        "fcda77b45b48d5b30f02b4df6fafd6f4ebcae274"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jul 24 23:12:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 24 23:12:45 2018 +0000"
      },
      "message": "Merge \"Replace volume size with configured value\""
    },
    {
      "commit": "4fcc924be872e17ca4f02f33af8d8959ae7d9718",
      "tree": "9342e9c53b9f277303f2dcb94a3b552ff5c61e22",
      "parents": [
        "bdc8d13c8a9d82c10573692699944b54b523fca7",
        "0ec74c40172586dc2167e8fdf8f1436edc4ed7f0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Jul 24 11:16:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 24 11:16:40 2018 +0000"
      },
      "message": "Merge \"Add extra_msg and server parameter to check_vm_connectivity\""
    },
    {
      "commit": "32eb7c10ef9ac657e01b625346667144883e28b1",
      "tree": "9b49f001f2680674626d3e7464b36e36f349e710",
      "parents": [
        "bdc8d13c8a9d82c10573692699944b54b523fca7"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Jun 28 16:35:36 2018 -0400"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Mon Jul 23 18:35:13 2018 +0000"
      },
      "message": "Move volume v2 service client unit tests to v3 dir\n\nThis patchset builds off work done recently in [0] to move the\nv2 service clients to v3 dir -- this begins moving the\nv2 service client unit tests to v3 dir.\n\nThis is done for the following reasons:\n\n* v2 is deprecated and subsequently really just calls the\n  v3 clients referentially [1]\n* unnecessary deprecation warnings are emitted for unit\n  tests [2], they should be cleaned up\n* it is much harder to figure out what coverage is missing:\n  you need to look at v2 and v3 dir together to figure it\n  out\n* poor code organization: it is much cleaner to consolidate\n  the tests together\n\nThis patchset only does this for volumes v2 client -- if\nthere is agreement we can proceed with the other client\ntests next.\n\n[0] https://review.openstack.org/#/c/536121/\n[1] e.g. https://github.com/openstack/tempest/blob/2b6e955c59d814538ceeb58d9160433eb915688d/tempest/lib/services/volume/v2/volumes_client.py#L17\n[2] e.g. http://logs.openstack.org/65/578765/2/check/openstack-tox-py35/88f9858/job-output.txt.gz#_2018-06-28_13_43_16_409494\n\nChange-Id: I3b4715d0a667ddc4e187b9353b68dd579aefa2c5\n"
    },
    {
      "commit": "bdc8d13c8a9d82c10573692699944b54b523fca7",
      "tree": "7970c2bb51e4c0de8a1eb22b2f41ee3473f69fb2",
      "parents": [
        "6175b2d3c4f3ee03922853a72d8f78465d27fe0e",
        "0f02c1caed35951a1804269786323403324fc61d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Jul 23 15:14:56 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 23 15:14:56 2018 +0000"
      },
      "message": "Merge \"Skip list FIP test for neutron new behaviour\""
    },
    {
      "commit": "feab4d1a773e6f280183d648f8794467934f2d6d",
      "tree": "882f6f3abf5514c18cb3f5e12ca03a740b1ea4ef",
      "parents": [
        "b286ad402e6bd60f33dfd8251d6cf1ed1ceae69d"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Jul 23 14:54:15 2018 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Jul 23 14:54:15 2018 +0800"
      },
      "message": "Remove unused class variables\n\ncls.binary in ServicesAdminNegativeV253TestJSON is not used, so\nthis is to remove it. Besides, cls.services in\nVolumeServicesNegativeTest need not be a class variable.\n\nChange-Id: If3fcb53ff0ee5e2c608d1a675fb18600ef39dd2e\n"
    },
    {
      "commit": "fcda77b45b48d5b30f02b4df6fafd6f4ebcae274",
      "tree": "221dcb04318a29f15938f9ad69a12b73c63ba582",
      "parents": [
        "6175b2d3c4f3ee03922853a72d8f78465d27fe0e"
      ],
      "author": {
        "name": "TommyLike",
        "email": "tommylikehu@gmail.com",
        "time": "Thu Jan 18 15:25:12 2018 +0800"
      },
      "committer": {
        "name": "TommyLike",
        "email": "tommylikehu@gmail.com",
        "time": "Mon Jul 23 09:36:11 2018 +0800"
      },
      "message": "Replace volume size with configured value\n\nUse configured value as volume size unit when\ncreate and extend volume.\n\nNOTE: Some backends don\u0027t support the case of \"size+1\"\n(VMAX only works in 8G increments) and the cloud providers\nmay have their own operation strategies to decide the\nallowed input for volume size, such as minimum, maximum,\nsize unit,  etc.\n\nChange-Id: I2c0e662229aba2281733d092f6b1ca6acea237ee\n"
    },
    {
      "commit": "6175b2d3c4f3ee03922853a72d8f78465d27fe0e",
      "tree": "951adfd65337ab090ab711be3742e927d0eccad3",
      "parents": [
        "0daefde52747e239e49da7c5b9a7208d32e6193d",
        "ec1b111c20527f4575aeed75c2aec522c102dafb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Jul 22 10:07:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jul 22 10:07:22 2018 +0000"
      },
      "message": "Merge \"Add irrelevant-files to nova-multiattach job in .zuul.yaml\""
    },
    {
      "commit": "0daefde52747e239e49da7c5b9a7208d32e6193d",
      "tree": "f71c3e9d027a0d921ba98d34f40691706da5d422",
      "parents": [
        "2cf69c05d81703898e044b1de35ddc98c4b22c9d",
        "99585f3fb7860907c7877d7b34ea117254c6c938"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Jul 22 02:48:09 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jul 22 02:48:09 2018 +0000"
      },
      "message": "Merge \"Port tempest-scenario-all to zuul v3\""
    },
    {
      "commit": "2cf69c05d81703898e044b1de35ddc98c4b22c9d",
      "tree": "18d037bb4bcc262c4a27c50bf423ea2c24f76557",
      "parents": [
        "99eda5b9e42cff885f8d6865cd0aca08af3c8768",
        "95a3169e1782f31c794e56cb836c1d9476a0adf8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Jul 21 03:05:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 21 03:05:10 2018 +0000"
      },
      "message": "Merge \"Correct the usage on listing neutron ports\""
    },
    {
      "commit": "1bf43942b2edb19aeeea7bc2d44735e4838c18d7",
      "tree": "832cff49e93fce1759dcd44c7a7897bd25c9424b",
      "parents": [
        "b286ad402e6bd60f33dfd8251d6cf1ed1ceae69d"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Jul 20 17:14:03 2018 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Jul 20 17:14:03 2018 +0800"
      },
      "message": "Remove unnecessary body assignment\n\nThis is to remove unncessary body assignment from\ntest_flavors_microversions.py to keep code clean.\n\nChange-Id: I3f11acaa777005a8428c66b669a3ea358e29b3ae\n"
    },
    {
      "commit": "99eda5b9e42cff885f8d6865cd0aca08af3c8768",
      "tree": "1ac3d6335885f5515adc664641caf676849a9434",
      "parents": [
        "f27b677d223373100d96c427086254416de9394a",
        "87a71821f25c87bb40b7cad6a68b81b7cfd5432e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jul 20 06:51:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 20 06:51:00 2018 +0000"
      },
      "message": "Merge \"no force_tenant_isolation in endpoint tests\""
    },
    {
      "commit": "f27b677d223373100d96c427086254416de9394a",
      "tree": "c17767a7fa83045bea57cd368940fd7ffdacd0c7",
      "parents": [
        "b286ad402e6bd60f33dfd8251d6cf1ed1ceae69d",
        "2902a7bcd6b839525a632b0102c5589d2e50f0c8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Jul 20 05:14:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 20 05:14:31 2018 +0000"
      },
      "message": "Merge \"Omit X-Subject-Token from log\""
    },
    {
      "commit": "0f02c1caed35951a1804269786323403324fc61d",
      "tree": "fe0de53cfc2c59a211c44b6e2702ac8bcb99ea7c",
      "parents": [
        "de5f0da10e44a52e5bc5f577e4ec33231add3831"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jul 18 02:41:44 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jul 20 00:14:52 2018 +0000"
      },
      "message": "Skip list FIP test for neutron new behaviour\n\nNeutron is planning to employ a strict validation\nagainst filter parameters [1]. The motivation is to align with the\nOpenStack API guideline [2]. In particular, the API guideline\nmentioned the following:\n\n\"... if the API supports query parameters and a request\ncontains an unknown or unsupported parameter, the server should\nreturn a 400 Bad Request response. Invalid values in the request URL\nshould never be silently ignored, as the response may not match the\nclient’s expectation...\"\n\nAfter discussion with the API work group [3], the neutron team decides\nto make a backward-incompatible change (with a config option to\nrollback to the old API behaviour).\n\nTo proceed on neutron implementation of supporting both the\nbehaviour, this commit skip this tests as per Tempest Bug fix process[4]\n\nOnce neutron changes are merged then, we can fix this tests to\nverify the both supported behaviour according to neutron behaviour\ndiscovery.\n\nNeeded-By: https://review.openstack.org/#/c/574907/\n\n[1] https://bugs.launchpad.net/neutron/+bug/1749820\n[2] http://specs.openstack.org/openstack/api-wg/guidelines/http/\n    response-codes.html#failure-code-clarifications\n[3] http://eavesdrop.openstack.org/meetings/api_sig/2018/\n    api_sig.2018-03-15-16.00.log.html#l-120\n[4] https://docs.openstack.org/tempest/latest/HACKING.html#bug-fix-on-core-project-needing-tempest-changes\n\nChange-Id: I0b24a304cc3466a2c05426cdbb6f9d99f1797edd\n"
    },
    {
      "commit": "ec1b111c20527f4575aeed75c2aec522c102dafb",
      "tree": "187591cf5b4a6ebf60ffbd28fcd1124151978e66",
      "parents": [
        "de5f0da10e44a52e5bc5f577e4ec33231add3831"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Jul 18 19:23:37 2018 -0400"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Wed Jul 18 19:23:37 2018 -0400"
      },
      "message": "Add irrelevant-files to nova-multiattach job in .zuul.yaml\n\nThis patch set adds irrelevant-files to nova-multiattach job\nin .zuul.yaml because it is the only job without such a stanza\nwhich is important for eliminating unnecessary Zuul resource\nconsumption, which, for example, is happening here:\n\nhttps://review.openstack.org/#/c/583451/1\n\nChange-Id: Ib48b735d65d2c005197edef9ab3011f93d0ad28c\n"
    },
    {
      "commit": "b286ad402e6bd60f33dfd8251d6cf1ed1ceae69d",
      "tree": "eb3bf00b9befb080313ede0e4600a2d156371078",
      "parents": [
        "f5ed8eace70f9d55978a4a2892ec76fae6f498ad",
        "e495cd257d80b1d39001285bdac768e678d7cf69"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jul 18 23:22:56 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 18 23:22:56 2018 +0000"
      },
      "message": "Merge \"trivial: Fix typos in the documentation page\""
    },
    {
      "commit": "f5ed8eace70f9d55978a4a2892ec76fae6f498ad",
      "tree": "d2ac7fd3dfac2e36ff1b022acb6acf5e66ef56b8",
      "parents": [
        "7a8d70da7024441f582a4000b972b104905199be",
        "389b5622cdb306f33d96cbd1fbb458caaf8d15a0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jul 18 23:22:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 18 23:22:54 2018 +0000"
      },
      "message": "Merge \"Set max_microversion 2.43 for virtual_interfaces tests\""
    },
    {
      "commit": "7a8d70da7024441f582a4000b972b104905199be",
      "tree": "e036fbb56bca190fa994f26a87bed69a30cb8f0f",
      "parents": [
        "ea2d907756ffe57e11e65c6202f659593132023c",
        "eb70a96ee3f7e56dbf57aefa2a1aa768aeb559ab"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jul 18 18:41:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 18 18:41:02 2018 +0000"
      },
      "message": "Merge \"Add additional log of meta_data devices content\""
    },
    {
      "commit": "ea2d907756ffe57e11e65c6202f659593132023c",
      "tree": "b9c409cf5f7f5a747f08f6b5177e166f0539b3d4",
      "parents": [
        "409bcf71c5592bbb9068552ee5a399d23aa6d08b",
        "f89ab81c38a7ffc87303b10e156759e25c09abdb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Jul 18 08:52:23 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 18 08:52:23 2018 +0000"
      },
      "message": "Merge \"docs: Add information on test removal/interop to REVIEWING\""
    },
    {
      "commit": "e495cd257d80b1d39001285bdac768e678d7cf69",
      "tree": "e392cf154fbca34ef9acf4b997fc455a8a5e70f6",
      "parents": [
        "de5f0da10e44a52e5bc5f577e4ec33231add3831"
      ],
      "author": {
        "name": "deepak_mourya",
        "email": "deepak.mourya@india.nec.com",
        "time": "Mon Jul 16 12:38:17 2018 +0530"
      },
      "committer": {
        "name": "Deepak Mourya",
        "email": "deepak.mourya@india.nec.com",
        "time": "Wed Jul 18 08:39:27 2018 +0000"
      },
      "message": "trivial: Fix typos in the documentation page\n\nThis patchset fixes typos (capitalization mistakes,\ngrammar mistakes) found in the documentation pages.\n\nChange-Id: If500aeab1af7dd8b56d63cbc481ee501216df161\n"
    },
    {
      "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": "95a3169e1782f31c794e56cb836c1d9476a0adf8",
      "tree": "260f549c6313b21a2edfc5a3cef8d36d2e26835f",
      "parents": [
        "de5f0da10e44a52e5bc5f577e4ec33231add3831"
      ],
      "author": {
        "name": "Hongbin Lu",
        "email": "hongbin.lu@huawei.com",
        "time": "Wed Jun 13 23:17:54 2018 +0000"
      },
      "committer": {
        "name": "Hongbin Lu",
        "email": "hongbin034@gmail.com",
        "time": "Wed Jul 18 03:28:36 2018 +0000"
      },
      "message": "Correct the usage on listing neutron ports\n\nThe test case uses \u0027fixed_ip\u0027 as a query parameter, but the usage\nis not correct. In before, the test passed because neutron\nserver ignored this parameter, and returned all the\nports, which happened to make the test pass.\n\nThis patch fixes the usage of this parameter. If there is no ip_address\nthen not to filter the list using the filter. Otherwise,\nwe use \u0027fixed_ips\u0027 parameter and populate its value correctly.\n\nChange-Id: I1189bc9a50308df5c7e18c329f3a1262c90b9e12\n"
    },
    {
      "commit": "389b5622cdb306f33d96cbd1fbb458caaf8d15a0",
      "tree": "c4b5dda9f76eddb4967d0dd8205b2341e9a21bb4",
      "parents": [
        "de5f0da10e44a52e5bc5f577e4ec33231add3831"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Mar 27 17:00:47 2018 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 18 11:17:12 2018 +0800"
      },
      "message": "Set max_microversion 2.43 for virtual_interfaces tests\n\nThe compute os-virtual-interfaces API is deprecated from the\nMicroversion 2.44, so we should set max_microversion \u003d \u00272.43\u0027\nfor compute virtual_interfaces tests.\n\nChange-Id: Ie1793802fa33898ffbdad16b58b085894e66d4d1\nref: https://developer.openstack.org/api-ref/compute/#list-virtual-interfaces\n"
    },
    {
      "commit": "2902a7bcd6b839525a632b0102c5589d2e50f0c8",
      "tree": "ee22a7f087657240f4b3ac783c7bbb6404258fa3",
      "parents": [
        "8626ab7d476efac8ead2c09be0bffd240db1d289"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Sat Jul 14 02:31:03 2018 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken1ohmichi@gmail.com",
        "time": "Mon Jul 16 17:46:28 2018 +0000"
      },
      "message": "Omit X-Subject-Token from log\n\nI213585e691f58e380a4be463b493591f1449422e has omitted x-subject-token\nfrom response log, but clients specify the same token on a request\nheader on Keystone API and that is output on the log.\nActually the following log is output at the gate:\n\nhttp://logs.openstack.org/62/581162/2/check/tempest-full/835acee/controller/logs/tempest_log.txt\n\n2018-07-10 00:44:36.563 23617 DEBUG tempest.lib.common.rest_client\n  [req-20615e7c-76b6-4f6a-84c2-d3489a755000 ]\n  Request - Headers: {\u0027X-Subject-Token\u0027: \u0027gAAAAABbRAF0Lv0N7i4o-5hPjcI\n                                          ZYXXKt1cxoo5FPUP_ukWuY_6_-4\n                                          S8oRXOkTfgReg0G9GT87Qiw4Gbd..\u0027,\n                      \u0027X-Auth-Token\u0027: \u0027\u003comitted\u003e\u0027}\n  Body: None\n  Response - Headers: {u\u0027content-type\u0027: \u0027application/json\u0027,\n                       u\u0027x-subject-token\u0027: \u0027\u003comitted\u003e\u0027,\n                       .., \u0027status\u0027: \u0027200\u0027}\n  Body:  _log_request_full tempest/lib/common/rest_client.py:434\n\nThis makes the log omitted as the same reason.\n\nChange-Id: Iedd36f8feb9784553559ed5c79e7be2012d675f5\n"
    },
    {
      "commit": "5a7e97ea04b36d2631d4c6983b4191d0a0b84818",
      "tree": "d2f4f7f154bd81a02834ec7fbbb4e6d96261b196",
      "parents": [
        "de5f0da10e44a52e5bc5f577e4ec33231add3831"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Mon Jul 16 13:46:42 2018 +0100"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "sfinucan@redhat.com",
        "time": "Mon Jul 16 13:46:42 2018 +0100"
      },
      "message": "Cap additional nova-network tests at Queens\n\nAs noted in I7aea99d7c1818b8edcda41ba4eaa062a8ea069eb, nova is working\non removing the nova-network only compute REST APIs in the Rocky\nrelease, which means any requests to those APIs after Queens will result\nin a 410 response, regardless of microversion or whether or not neutron\nis being used.\n\nThe os-floating-ips-bulk API is being removed in nova change\nI89d081108b398d8efba9636279088c61349b21e6. As a result,\nos-floating-ips-bulk tests will no longer works against Rocky+ versions\nof nova. Skip this test using the check added in the previous change.\n\nRelated to blueprint remove-nova-network\n\nChange-Id: I8c60310cd5d1795b4493ab4c113d614d2208f615\n"
    },
    {
      "commit": "eb70a96ee3f7e56dbf57aefa2a1aa768aeb559ab",
      "tree": "8e0d96f9141f60732d647ce4bbd63424b440ed23",
      "parents": [
        "a394fad4e283e2801887040ff6f7b42082c6b64d"
      ],
      "author": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Thu Jun 28 13:03:04 2018 +0200"
      },
      "committer": {
        "name": "Slawek Kaplonski",
        "email": "skaplons@redhat.com",
        "time": "Mon Jul 16 14:35:05 2018 +0200"
      },
      "message": "Add additional log of meta_data devices content\n\nIn TaggedAttachmentsTest.test_tagged_attachment test there is\nnow added some additional debug log to check what\ndevices are still in meta_data\u0027s devices field when it should\nbe empty already.\n\nThis patch changes also from handling all exeptions to only\nAssertionError in verify_empty_devices() method.\nIf exeption other than AssertionError occur, it will not be silently\nignored anymore.\n\nChange-Id: I95016e35102569fba79fc58f9695e480234619dc\nRelated-Bug: #1775947\n"
    },
    {
      "commit": "f89ab81c38a7ffc87303b10e156759e25c09abdb",
      "tree": "e635bcd47560e231d6dd44590ca84a8364b6fdef",
      "parents": [
        "de5f0da10e44a52e5bc5f577e4ec33231add3831"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jul 10 20:34:02 2018 -0400"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Jul 14 19:30:06 2018 -0400"
      },
      "message": "docs: Add information on test removal/interop to REVIEWING\n\nThis patch set adds information on test removal, relocation,\nrenaming to REVIEWING because it is important that such\nactions do not break interop. Interop is closely tied to\nTempest because it directly references Tempest tests that\nare not only expected to exist, but to also work.\n\nThe same is true of breaking blacklist/whitelist\nreferences to Tempest tests, this is also included\nin the new documentation section.\n\nIt is important that there be REVIEWING guidelines\nin place to assist reviewers understand this importance.\nAlso references are included for defcore/interop to help\nusers find more information on these topics.\n\nCurrently interop is only mentioned in 1 place in Tempest [0]\nand yet there is little information about it. This patchset\naims to make it easier to find more information about it\nfor reviewers and users alike.\n\n[0] http://git.openstack.org/cgit/openstack/tempest/tree/doc/source/test_removal.rst\n\nChange-Id: Ifbde674b42355077fcd8daa07be8be1248b77b0f\n"
    },
    {
      "commit": "7d8c2810319b606f7a04cd79d63734394c70dcd0",
      "tree": "9e802ed3ef6731b7750e60b5a7f9f2988b160e28",
      "parents": [
        "e2a05dbc1cd64b442d18058ea0e64545ef5c6802"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Thu Feb 08 14:26:56 2018 +0530"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Jul 14 19:17:12 2018 -0400"
      },
      "message": "Added storyboard integration to tempest.lib decorators\n\nA new parameter is introduced to related_bug/skip_because\ndecorators called `bug_type` which takes in either \u0027launchpad\u0027\n(default for backward compatibility) or \u0027storyboard\u0027. The\nappropriate link for each tracking page is generated based off\nthis value and the \u0027bug\u0027 value.\n\nThis is useful for projects like Monasca Tempest plugin which\ntracks issues on Storyboard. Also,  Storyboard is the new community\npreferred place to track stories and bugs [0]. So Tempest\nshould provide projects with the ability to track bugs using it.\n\nNote that Storyboard does **not** only track stories. It tracks\nbugs too: \"It all begins with a story. A story is a bug report or\nproposed feature. Stories are then further split into tasks,\nwhich affect a given project and branch.\"\n\nUnit tests and releasenotes are included.\n\n[0] https://wiki.openstack.org/wiki/StoryBoard\n[1] https://storyboard.openstack.org/#!/page/about\n\nCo-Authored-By: Felipe Monteiro \u003cfelipe.monteiro@att.com\u003e\nChange-Id: Ic34208cfe997ceacdafd1ce122691b58a9778e78\n"
    },
    {
      "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": "99585f3fb7860907c7877d7b34ea117254c6c938",
      "tree": "d576bfa4e961c82eaef4859153a11ffccdd8e71c",
      "parents": [
        "8db070765eb61652ce0fa266ef3ab4e05d1352a8"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sun Jul 08 17:59:43 2018 -0400"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Thu Jul 12 16:36:35 2018 +0000"
      },
      "message": "Port tempest-scenario-all to zuul v3\n\nThis patchset ports tempest-scenario-all to zuul v3.\n\nThe current job setup is the same as the legacy job setup,\nexcept that the current job setup uses dynamic credentials\nwhereas the legacy setup used pre-provisioned credentials [0].\n\n[0] https://github.com/openstack/tempest/blob/67081bf4d515fcb5f3294d6ba65ccc5a57c9bc4d/playbooks/tempest-scenario-multinode-lvm-multibackend/run.yaml#L34\n\nChange-Id: Icb2708686cf204a4a4b29ed23e7efa09f14455a5\n"
    },
    {
      "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": "0ec74c40172586dc2167e8fdf8f1436edc4ed7f0",
      "tree": "4ec27a8d86be589b550c4bdc162a9b72441bd699",
      "parents": [
        "f5b034da57b1fc531269e07ea7bc11247f624de4"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Nov 15 14:02:28 2017 +0800"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Sat Jul 07 18:08:23 2018 -0400"
      },
      "message": "Add extra_msg and server parameter to check_vm_connectivity\n\nNow manager.check_public_network_connectivity just adds log ex_msg\nand log console output based on check_vm_connectivity, and the same\nhelper name also exists in TestNetworkBasicOps, so this is to:\n1. add extra_msg and server parameter to manager.check_vm_connectivity, so\n   it can log extra_msg and log console output.\n2. add server parameter to manager.ping_ip_address, so it can log console\n   output for the specific server while not self.servers, because in its\n   use cases only the server owning the ip address is needed for console output.\n3. add underscore before TestNetworkBasicOps.check_public_network_connectivity\n   because it is an internal helper, and replace its calling super\u0027s\n   check_public_network_connectivity with calling self.check_vm_connectivity\n4. remove manager.check_public_network_connectivity\n\nChange-Id: Ibe8966cabbb2c9264640ba3f559a0146be588aa0\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": "87a71821f25c87bb40b7cad6a68b81b7cfd5432e",
      "tree": "f80338dceb4d3489e7a9d89b3641be2fa5a03162",
      "parents": [
        "879e3b0abe7ae6af46d93adfadd65039aac01a41"
      ],
      "author": {
        "name": "Trevor McCasland",
        "email": "TM2086@att.com",
        "time": "Fri Jan 05 11:45:49 2018 -0600"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Tue Jul 03 13:49:40 2018 -0400"
      },
      "message": "no force_tenant_isolation in endpoint tests\n\nSetting force_tenant_isolation to False so these tests can be\nexecuted with pre-provisioned credentials and an LDAP backend.\n\nChange-Id: I9a4acbfdf282c8617e32d9fa3991ece28ae2bb4f\nPartial-Bug: #1714277\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\""
    }
  ],
  "next": "db7f2a07ec64d61f9baf1ed826b36ad215e8de09"
}
