)]}'
{
  "log": [
    {
      "commit": "50325e239ad0119c6e0cfd90b1c7b1ef7ec78525",
      "tree": "b35d6817ed00ab0750741b303d62185630e59037",
      "parents": [
        "f77860053075daa62152305550ce0ff209043e4c"
      ],
      "author": {
        "name": "Radoslav Gerganov",
        "email": "rgerganov@vmware.com",
        "time": "Thu Mar 29 12:02:04 2018 +0300"
      },
      "committer": {
        "name": "Radoslav Gerganov",
        "email": "rgerganov@vmware.com",
        "time": "Fri Mar 30 09:57:09 2018 +0300"
      },
      "message": "Don\u0027t use hypervisor_hostname as compute hostname\n\nSeveral tempest tests are failing when using the VMware virt driver\nwhere compute hostname !\u003d hypervisor_hostname. Those are different\nthings and cannot be used interchangeably. This patch fixes a\nregression introduced with commit 1dc2e231 where the hosts_client was\nreplaced with hypervisor_client in order to select hosts which are both\nup and enabled.\n\nThis patch changes the implementation of get_host_other_than() to use\nservices_client which still allows to select nova computes which are up\nand enabled but also gives us the compute hostname.\n\nChange-Id: Ie6df1192e1ca83977dccc8e6b9331dfe874c8aba\nCloses-Bug: #1759801\n"
    },
    {
      "commit": "f77860053075daa62152305550ce0ff209043e4c",
      "tree": "311b16745b67fe19c9669928d7d5b8023209e9ec",
      "parents": [
        "4bcf7e1002ca8468c713e0d4e4327bf91ad4ab61"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Mar 26 08:29:26 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Mar 26 08:29:26 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Ie708a64a191155b9797f3f9f78d4f1b43c8f2cf6\n"
    },
    {
      "commit": "4bcf7e1002ca8468c713e0d4e4327bf91ad4ab61",
      "tree": "39149273b43338fa396b51163c7e50f9dc6e22e7",
      "parents": [
        "f61e1e2870a672ca478225fffb97701e0f0f670d",
        "20b95386b77564c29fd0e034cf4d6d62a667d011"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Mar 26 05:39:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 26 05:39:08 2018 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "f61e1e2870a672ca478225fffb97701e0f0f670d",
      "tree": "b9b21e544a05ebf453430cde6dd32d8dfe2005d7",
      "parents": [
        "de98a802204dbef36a4883ceb017006dd9ff4d25",
        "641f43b5223f6ee3ed068228b0ea1ed7be9d59a5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Mar 26 05:39:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 26 05:39:05 2018 +0000"
      },
      "message": "Merge \"Set max_microversion 2.38 for nova image-metadata tests\""
    },
    {
      "commit": "de98a802204dbef36a4883ceb017006dd9ff4d25",
      "tree": "fe35799a444364a49a367d09693f802794542241",
      "parents": [
        "8db08ca7f672fa39a947d32d5c6d34a9dca9df9a",
        "88c7ea8549d4f0e3278ab6236d0f58844c7017da"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Mar 26 03:23:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 26 03:23:36 2018 +0000"
      },
      "message": "Merge \"Replacing deprecated list_hosts with list_hypervisors\""
    },
    {
      "commit": "8db08ca7f672fa39a947d32d5c6d34a9dca9df9a",
      "tree": "70b3fd4924124586dd9d23c66dc25e652a0960db",
      "parents": [
        "cfabd51847260ace83133f99ff9e3d323daf33a0",
        "8b3dc8619b8d43110869410ba8dcd27513c36f3d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Mar 24 01:12:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Mar 24 01:12:54 2018 +0000"
      },
      "message": "Merge \"Add verbose option for stdout in subunit_describe_call\""
    },
    {
      "commit": "cfabd51847260ace83133f99ff9e3d323daf33a0",
      "tree": "148e1d0fd98d84ce464989de96eb7d2de4fe8bd5",
      "parents": [
        "91fa36dd6d5468d7cc7cc7dbe75a9ff887f11e95",
        "44f666b903939b562c2564ba1d7f4204305f9c85"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Mar 23 16:19:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 23 16:19:14 2018 +0000"
      },
      "message": "Merge \"Add nova-cells-v1 to experimental queue jobs\""
    },
    {
      "commit": "91fa36dd6d5468d7cc7cc7dbe75a9ff887f11e95",
      "tree": "555513754a3580ca7eb4c6f0bc4e89dd158f22c5",
      "parents": [
        "fd5a14b7383ac49ad4ffbef6ddcc8509222c030d",
        "aacf6e89acd4f871ed7e5ee834a5bee4c1e8b909"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Mar 22 22:21:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 22 22:21:10 2018 +0000"
      },
      "message": "Merge \"Do not fail on stackviz issues\""
    },
    {
      "commit": "aacf6e89acd4f871ed7e5ee834a5bee4c1e8b909",
      "tree": "74f692ce18dbf283b03251eb3d3c63f2a3f313c7",
      "parents": [
        "734b2e06b3dc9a2e072721591a071bce91d6ed9b"
      ],
      "author": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Mar 22 14:09:46 2018 +0000"
      },
      "committer": {
        "name": "Jens Harbott",
        "email": "j.harbott@x-ion.de",
        "time": "Thu Mar 22 14:09:46 2018 +0000"
      },
      "message": "Do not fail on stackviz issues\n\nThe process-stackviz role only helps with analyzing runs, when it fails\nit should not cause the whole job to suffer a POST_FAILURE.\n\nChange-Id: Icfd6b2fc7adb42afb7900ea4458fa60cefc76fdb\nRelated-Bug: 1758054\n"
    },
    {
      "commit": "88c7ea8549d4f0e3278ab6236d0f58844c7017da",
      "tree": "6818151ef9dd444aef891de796fe56094afef376",
      "parents": [
        "b8448901cdb62c33bccb843a09b952de098a6fc3"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 21 10:05:22 2018 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Mar 22 13:19:08 2018 +0800"
      },
      "message": "Replacing deprecated list_hosts with list_hypervisors\n\nThe compute os-hosts API is deprecated as of the 2.43 microversion,\nand Hypervisors (os-hypervisors) API is recommended to list and\nshow host details. This is to replace deprecated usage of list_hosts\nwith list_hypervisors, which is a supplement of\nhttps://review.openstack.org/#/c/552434/\n\nref: https://developer.openstack.org/api-ref/compute/#list-hosts\n\nChange-Id: Ia02c86c3e3ea658492760b461d7a0349ac69e786\n"
    },
    {
      "commit": "8b3dc8619b8d43110869410ba8dcd27513c36f3d",
      "tree": "ef6b60585813832703311d69bfa66a002a818b69",
      "parents": [
        "c25801a985e7d5f339e1c4a4545ab5f66b43b939"
      ],
      "author": {
        "name": "Doug Schveninger",
        "email": "ds6901@att.com",
        "time": "Fri Feb 16 21:42:27 2018 -0600"
      },
      "committer": {
        "name": "Doug Schveninger",
        "email": "ds6901@att.com",
        "time": "Wed Mar 21 23:33:50 2018 +0000"
      },
      "message": "Add verbose option for stdout in subunit_describe_call\n\nThe PS will allow request and response header and\nbody data to be printed to stdout when the -v or\n--verbose switch is given.\n\nChange-Id: Ibc3ac0ee717e6f71e74fd5970877a7eda89be3a7\nCloses-bug: #1749238\n"
    },
    {
      "commit": "fd5a14b7383ac49ad4ffbef6ddcc8509222c030d",
      "tree": "78cb88b9406a605749b24e9204429f678e5ced86",
      "parents": [
        "c25801a985e7d5f339e1c4a4545ab5f66b43b939"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Mar 16 15:24:17 2018 +0800"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Wed Mar 21 10:48:57 2018 -0700"
      },
      "message": "Fix expected response code of show_image_file\n\nAccording to https://developer.openstack.org/api-ref/image/v2/#download-binary-image-data,\nnormal response codes of interface show_image_file should\nbe [200, 204, 206], this is to fix it.\n\nChange-Id: I6eef7231742d873a0e727c300a9ae7f5958ac4f8\nCloses-Bug: #1756264\n"
    },
    {
      "commit": "641f43b5223f6ee3ed068228b0ea1ed7be9d59a5",
      "tree": "f80ba3f2c6c4c97bc4edb8a7d48d01befea477f8",
      "parents": [
        "b8448901cdb62c33bccb843a09b952de098a6fc3"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 21 14:50:05 2018 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Mar 21 15:06:53 2018 +0800"
      },
      "message": "Set max_microversion 2.38 for nova image-metadata tests\n\nhttps://docs.openstack.org/nova/latest/reference/api-microversion-history.html#id35\n\nBesides, there\u0027s inconsistency between https://developer.openstack.org/api-ref/compute/#create-image-metadata\nand https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#id35,\nhttps://review.openstack.org/#/c/554813/ will fix it.\n\nChange-Id: Ic6cc22f048c2ccd427dfe6e6aea0273128d96592\n"
    },
    {
      "commit": "c25801a985e7d5f339e1c4a4545ab5f66b43b939",
      "tree": "b9ffe740d716bcf514130ee51fd395a5d0687d87",
      "parents": [
        "7e6cf6385b03e57a5e0093fdaf0591e012aaacba",
        "e73980475c4c247d076a32399da647cfc4791efd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Mar 19 22:06:56 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 19 22:06:56 2018 +0000"
      },
      "message": "Merge \"Set max_microversion 2.42 for hosts tests\""
    },
    {
      "commit": "7e6cf6385b03e57a5e0093fdaf0591e012aaacba",
      "tree": "020b75648cdad8e078d4573c8a1f4545140d7ab4",
      "parents": [
        "dbbfda66e5976838a0083655789cd1e5360ee606",
        "1269c617ddb82bd2a5d713e7b4c1da2359c33855"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Mar 19 10:14:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 19 10:14:17 2018 +0000"
      },
      "message": "Merge \"Keystone v3-ext/OS-ENDPOINT-POLICY endpoints implementation.\""
    },
    {
      "commit": "dbbfda66e5976838a0083655789cd1e5360ee606",
      "tree": "2feaee1357b416d3dac4ef54abafd213c724889b",
      "parents": [
        "e350fa066ea3326d313ced49bbe119028cc31dc6",
        "36214c588d5077fa42d3f6abe8b18f7296bb1612"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Mar 19 09:20:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 19 09:20:49 2018 +0000"
      },
      "message": "Merge \"Do not use skip_checks in TestVolumeBootPattern\""
    },
    {
      "commit": "e350fa066ea3326d313ced49bbe119028cc31dc6",
      "tree": "ed9ca2058bb1edc29284593d62817c4ce36700ad",
      "parents": [
        "1382e971fbb3506ecec7c8549cb8ecac7e1c43e1",
        "6f9607805d243cb3fd23e0e6fa861c42fecfbdad"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Mar 19 09:11:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Mar 19 09:11:00 2018 +0000"
      },
      "message": "Merge \"Add project_tags identity feature flag\""
    },
    {
      "commit": "1382e971fbb3506ecec7c8549cb8ecac7e1c43e1",
      "tree": "dd6a980358f0230278bcd89b6ad908516fc8fffd",
      "parents": [
        "b8448901cdb62c33bccb843a09b952de098a6fc3"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Mar 19 09:59:55 2018 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Mon Mar 19 07:10:32 2018 +0000"
      },
      "message": "Fix typos in release notes\n\nThis is to fix below typos in release notes:\n  ideintify\n  currnt\n  upating\n  debuggin\n  micoversion\n  initisialisation\n\nChange-Id: I48e8fcfbe4ed6a5d7a4c4056bd5de69ef5adebf0\n"
    },
    {
      "commit": "b8448901cdb62c33bccb843a09b952de098a6fc3",
      "tree": "d63c97dbb29cb89a619f50fe8b42867a912ed38a",
      "parents": [
        "88c48e51d7c9e8e6abfeb08207ba0dbfdd01eebc",
        "fe3a03ff6326872cfe965575a531e10f642525ae"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Mar 16 06:56:09 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 16 06:56:09 2018 +0000"
      },
      "message": "Merge \"Update port profile only if defined\""
    },
    {
      "commit": "6f9607805d243cb3fd23e0e6fa861c42fecfbdad",
      "tree": "72f4c4635efa292f1b14fcb203cbfae89a03695e",
      "parents": [
        "fa64e6f520acaebb72925b92f516b1e7be0d6fc4"
      ],
      "author": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Mar 16 02:08:38 2018 +0000"
      },
      "committer": {
        "name": "Felipe Monteiro",
        "email": "felipe.monteiro@att.com",
        "time": "Fri Mar 16 02:11:28 2018 +0000"
      },
      "message": "Add project_tags identity feature flag\n\nThis PS adds the project_tags identity feature flag which allows\nidentity v3 project tags API functionality to be enabled for\nreleases after Pike. Once Pike is no longer supported in Tempest\nthis feature flag can be removed.\n\nNeeded-By: Iec6b34c10ea1bd7103720c773b48ce130643115d\nNeeded-By: Iad6b3a88639bb4a0dc3aea5af2ba0162dfa19f96\nChange-Id: Ibaec1df79c9ac69c65cf5075c3519092bc609546\n"
    },
    {
      "commit": "88c48e51d7c9e8e6abfeb08207ba0dbfdd01eebc",
      "tree": "5ae8dee7d03d0177cb3e8aefa595863dff3ff785",
      "parents": [
        "301184bf7753024352bcd4d33d1d271a65e6494b",
        "17cc37eebb6d6e255fc82a36b256d71c38deff87"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Mar 15 22:26:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 15 22:26:00 2018 +0000"
      },
      "message": "Merge \"Remove unnecessary indentations in releasenotes index\""
    },
    {
      "commit": "301184bf7753024352bcd4d33d1d271a65e6494b",
      "tree": "12a1f29baa9cdf71595ddd38f11f7b238ee915ff",
      "parents": [
        "8a5da3d281c0eb5e297d942f408dc8285611bd65",
        "b191b0566b44791bf8eb44b0e60194de54ba9f05"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Mar 15 22:25:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 15 22:25:57 2018 +0000"
      },
      "message": "Merge \"Add release notes page for 17.1.0 \u0026 17.2.0\""
    },
    {
      "commit": "8a5da3d281c0eb5e297d942f408dc8285611bd65",
      "tree": "1ba4b497365f24be57cd8f427ef815920410e0bb",
      "parents": [
        "734b2e06b3dc9a2e072721591a071bce91d6ed9b",
        "aa5dd9a3cb19f9ddcd8d6b7a8c63bd0443e08a11"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Mar 15 22:25:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 15 22:25:55 2018 +0000"
      },
      "message": "Merge \"Connect to default ports if none are specified\""
    },
    {
      "commit": "20b95386b77564c29fd0e034cf4d6d62a667d011",
      "tree": "3ea2cc8a50a262ec470a927c99ca0887a674e50e",
      "parents": [
        "734b2e06b3dc9a2e072721591a071bce91d6ed9b"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Mar 15 09:36:59 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Thu Mar 15 09:36:59 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I0aedf0e3b98de0d44cb7b32c9ccd72ecd1e0003c\n"
    },
    {
      "commit": "734b2e06b3dc9a2e072721591a071bce91d6ed9b",
      "tree": "d0895e8e281f566661134991b07ef478e3a2f3eb",
      "parents": [
        "720c1a7d6d7917da45dcf35f1034de7cafc14afb",
        "589f3152691a9249d4122cc4b92ef929b0e5dc8a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Mar 14 09:39:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 14 09:39:41 2018 +0000"
      },
      "message": "Merge \"Add network internal connectivity check to VMs\""
    },
    {
      "commit": "720c1a7d6d7917da45dcf35f1034de7cafc14afb",
      "tree": "61436255691eff27163280d6e0d219aea9d06555",
      "parents": [
        "8030c7e1f26c3b25e58156994cd40ac9cd487612",
        "11b2800f32573416f8a6774a4adc1839acfbfc1b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Mar 14 09:39:33 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 14 09:39:34 2018 +0000"
      },
      "message": "Merge \"Fix create_volume_snapshot under scenario\""
    },
    {
      "commit": "8030c7e1f26c3b25e58156994cd40ac9cd487612",
      "tree": "cd01379eee91523f3500d92ea50690a881e4025c",
      "parents": [
        "c831d587125d03fda3bc147fef6919fca2827b38",
        "17f7371ce9f16f297cfb235b8a5f282951d4ac6b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Mar 13 22:02:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 13 22:02:47 2018 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "c831d587125d03fda3bc147fef6919fca2827b38",
      "tree": "db42b3391df5012f80f744dfd08ae72408707330",
      "parents": [
        "87a069d2a0812a35248eb436583b1c6118631426",
        "26a7e5aaec1e4f138378a132d682cc8cda41866d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Mar 13 22:02:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 13 22:02:43 2018 +0000"
      },
      "message": "Merge \"Use create_test_server wrapper for server creation\""
    },
    {
      "commit": "87a069d2a0812a35248eb436583b1c6118631426",
      "tree": "fab07d1b6c9b391f751bbd42b15509013d0be307",
      "parents": [
        "fa64e6f520acaebb72925b92f516b1e7be0d6fc4",
        "fdee065bc8a2309965a51d9f24e624dfd088f9bd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Mar 13 22:02:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Mar 13 22:02:41 2018 +0000"
      },
      "message": "Merge \"Rename duplicated class name AttachVolumeMultiAttachTest\""
    },
    {
      "commit": "e73980475c4c247d076a32399da647cfc4791efd",
      "tree": "541cd9030582d171830f4499b40255f0ce6f0fe1",
      "parents": [
        "fa64e6f520acaebb72925b92f516b1e7be0d6fc4"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Mar 13 16:20:18 2018 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Tue Mar 13 16:20:18 2018 +0800"
      },
      "message": "Set max_microversion 2.42 for hosts tests\n\nThe compute os-hosts API is deprecated as of the 2.43 microversion,\nso we should set max_microversion \u003d \u00272.42\u0027 for hosts tests.\n\nref:\nhttps://developer.openstack.org/api-ref/compute/#list-hosts\n\nChange-Id: Icc320de1fac272c8973edada7a556079b3dbf5a7\n"
    },
    {
      "commit": "17f7371ce9f16f297cfb235b8a5f282951d4ac6b",
      "tree": "a6c53059c27ae9d7bf824a60f762c57c0f15f0ab",
      "parents": [
        "fa64e6f520acaebb72925b92f516b1e7be0d6fc4"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Mar 13 07:35:29 2018 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Tue Mar 13 07:35:29 2018 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: I0ff6a1d542a7e1c4f867e3ab05647388a7b64633\n"
    },
    {
      "commit": "fa64e6f520acaebb72925b92f516b1e7be0d6fc4",
      "tree": "119c2b3be236f390ef6136f1e53c7faf283fce3e",
      "parents": [
        "1525e67d7ba86422374d3654e86ed732490f48d8"
      ],
      "author": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Sat Mar 10 23:08:36 2018 +0800"
      },
      "committer": {
        "name": "melissaml",
        "email": "ma.lei@99cloud.net",
        "time": "Sat Mar 10 23:16:25 2018 +0800"
      },
      "message": "Update links in README\n\nChange the outdated links to the latest links in README\n\nChange-Id: I3c427e8799b443eeca8a17d7cbd3051eb738ed1e\n"
    },
    {
      "commit": "fdee065bc8a2309965a51d9f24e624dfd088f9bd",
      "tree": "e4e162d1b0b6cdc270e1454ce71c8ff69feab110",
      "parents": [
        "1525e67d7ba86422374d3654e86ed732490f48d8"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Mar 09 10:38:31 2018 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Mar 09 10:38:31 2018 +0800"
      },
      "message": "Rename duplicated class name AttachVolumeMultiAttachTest\n\nClass name AttachVolumeMultiAttachTest is duplicated in\napi.compute.admin.test_volume_swap.py and\napi.compute.volumes.test_attach_volume.py, which is not\ngood for code readability, so this is to rename\ntest_volume_swap.AttachVolumeMultiAttachTest\nto a more suitable name \"TestMultiAttachVolumeSwap\".\n\nChange-Id: I079d54a6bf05dc4ce3a217236b6f7c42470bc479\n"
    },
    {
      "commit": "1525e67d7ba86422374d3654e86ed732490f48d8",
      "tree": "73c4de4c783c5b4c8292a802ecfe746465a6e391",
      "parents": [
        "976142a07c48df663ba6dca3519ef5ca7ee74ca0",
        "ef1a16d4a8d30960f7d09d4d9d66806bfd3adf6f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Mar 07 17:47:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Mar 07 17:47:31 2018 +0000"
      },
      "message": "Merge \"Add support for blacklist file for Zuul jobs\""
    },
    {
      "commit": "17cc37eebb6d6e255fc82a36b256d71c38deff87",
      "tree": "a891e8cf1f192c305ad63921d69b197bba1c6bee",
      "parents": [
        "b191b0566b44791bf8eb44b0e60194de54ba9f05"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Mar 07 15:22:12 2018 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Wed Mar 07 15:22:12 2018 +0900"
      },
      "message": "Remove unnecessary indentations in releasenotes index\n\nThis commit removes unnecessary indentations in releasenotes\nindex.rst. An extra indentation is rendered as a quote which is\nweird.\n\nChange-Id: I2c33c7870946622c3c76717c8a621f0663ce64e1\n"
    },
    {
      "commit": "b191b0566b44791bf8eb44b0e60194de54ba9f05",
      "tree": "35fea725201fbfd7d7af96c7abf2d5bdd437a5e2",
      "parents": [
        "976142a07c48df663ba6dca3519ef5ca7ee74ca0"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Mar 07 04:54:27 2018 +0000"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Mar 07 04:54:27 2018 +0000"
      },
      "message": "Add release notes page for 17.1.0 \u0026 17.2.0\n\nThis commit adds new index pages for 17.1.0 and 17.2.0\nreleases.\n\nCurrently there is no index page for 17.1.0\nand 17.2.0 on release notes page\n- https://docs.openstack.org/releasenotes/tempest/\n\nChange-Id: If405d16b77171ebaabc39547a75c6da3b4234197\n"
    },
    {
      "commit": "44f666b903939b562c2564ba1d7f4204305f9c85",
      "tree": "a117be1c4e3f2147a1586efdcc51b8361b46d580",
      "parents": [
        "976142a07c48df663ba6dca3519ef5ca7ee74ca0"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Mon Mar 05 10:08:13 2018 -0500"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem.os@gmail.com",
        "time": "Mon Mar 05 10:08:13 2018 -0500"
      },
      "message": "Add nova-cells-v1 to experimental queue jobs\n\nThe legacy-tempest-dsvm-cells job is being moved into the\nnova repo and renamed to nova-cells-v1. This change adds\nthe new job name to the in-tree definition of the experimental\nqueue jobs that run on tempest changes. A project-config change\nwill depend on this patch to undefine the legacy job name from\nbeing used on tempest changes.\n\nDepends-On: https://review.openstack.org/549780\nChange-Id: If6b7e59e71739361dcb0d246fca3fcf08af3514d\n"
    },
    {
      "commit": "fe3a03ff6326872cfe965575a531e10f642525ae",
      "tree": "a9c39f8f744d4781f0912dfa9563922a1a3d91e3",
      "parents": [
        "b9f9f892958be615dad47e740e6329c3046b6dbd"
      ],
      "author": {
        "name": "Lenny Verkhovsky",
        "email": "lennyb@mellanox.com",
        "time": "Wed Feb 28 10:19:37 2018 +0000"
      },
      "committer": {
        "name": "Lenny Verkhovsky",
        "email": "lennyb@mellanox.com",
        "time": "Sun Mar 04 16:04:59 2018 +0000"
      },
      "message": "Update port profile only if defined\n\nChange[1] added port profile configuration option.\nWe need to update port only if needed.\n\n[1] https://review.openstack.org/#/c/499575\n\nChange-Id: Ifada5a357d9a09ade7737c5fa8af1422b9353924\n"
    },
    {
      "commit": "26a7e5aaec1e4f138378a132d682cc8cda41866d",
      "tree": "9e6d2dcfa4ea2d063fbeb8d95f22b04c039684e6",
      "parents": [
        "976142a07c48df663ba6dca3519ef5ca7ee74ca0"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Dec 24 10:18:53 2017 +0200"
      },
      "committer": {
        "name": "Liron Kuchlani",
        "email": "lkuchlan@redhat.com",
        "time": "Sun Mar 04 08:48:30 2018 +0000"
      },
      "message": "Use create_test_server wrapper for server creation\n\nSince this wrapper responsible for server deletion we can\nremove this action from the testcase.\n\nChange-Id: I9878bd623f5ecefb0551136e41af2a4e15d1d5f6\n"
    },
    {
      "commit": "976142a07c48df663ba6dca3519ef5ca7ee74ca0",
      "tree": "e49628c56c3ea56ebd1208e92c1dfd3559e1178c",
      "parents": [
        "6c6874beca5b995a54467002819efe06711871c2",
        "39d0380bc36fead516b78f7f88f269cda110c372"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Mar 02 20:42:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 02 20:42:54 2018 +0000"
      },
      "message": "Merge \"Stop running plugin-sanity job for doc and req changes\""
    },
    {
      "commit": "36214c588d5077fa42d3f6abe8b18f7296bb1612",
      "tree": "9983c4f0affa8d4b0b4ae58ed91f04e9a23f6e9c",
      "parents": [
        "6c6874beca5b995a54467002819efe06711871c2"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Mar 02 15:49:41 2018 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Fri Mar 02 15:49:41 2018 +0800"
      },
      "message": "Do not use skip_checks in TestVolumeBootPattern\n\ntest_boot_server_from_encrypted_volume_luks shouldn\u0027t be\nskIpped if CONF.volume_feature_enabled.snapshot is False,\nso skip_checks can\u0027t be used in TestVolumeBootPattern,\ninstead we should use @testtools.skipUnless per testcase.\n\nChange-Id: I8e15e4b13171990f9b16f5d00b46661e8315982f\n"
    },
    {
      "commit": "6c6874beca5b995a54467002819efe06711871c2",
      "tree": "5e6590cdf3ebd1dbbd8d24a735a8820494fafa7f",
      "parents": [
        "45aa672926767592a4e8a26370e04501be9c5bb4",
        "05a2fa063280707ede87cd3fe17edde1bf96138b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Mar 01 23:52:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 01 23:52:00 2018 +0000"
      },
      "message": "Merge \"Add release notes page for 18.0.0\""
    },
    {
      "commit": "45aa672926767592a4e8a26370e04501be9c5bb4",
      "tree": "07bb7b16b15e5e3d688602160b5cea63ea3b12a0",
      "parents": [
        "039ce85a157a227544df35932c9731afc10af1c5",
        "ac140feca08d80be566d2fe8a1b49b88d7b8c171"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Mar 01 18:54:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 01 18:54:39 2018 +0000"
      },
      "message": "Merge \"Use fetch-subunit-output role\""
    },
    {
      "commit": "039ce85a157a227544df35932c9731afc10af1c5",
      "tree": "83f586eb2af8f810396edca980a83caca788553b",
      "parents": [
        "6ad8c4c68e030460b8c4079ea481bb60ecd7fb2b",
        "8032b2e154066494600e2a73b26ec15036a2f242"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Mar 01 18:12:34 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 01 18:12:34 2018 +0000"
      },
      "message": "Merge \"Disable warnings as errors for sphinx\""
    },
    {
      "commit": "05a2fa063280707ede87cd3fe17edde1bf96138b",
      "tree": "52de000602c01cf53e70fd7befc611504ad22162",
      "parents": [
        "49bc282ff191ae8b736e882f0568ae2ce3fcde35"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Feb 22 08:47:05 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Mar 01 17:06:37 2018 +0000"
      },
      "message": "Add release notes page for 18.0.0\n\nAdd a new page for 18.0.0 release notes.\n\nChange-Id: I360103aa9c6fe9c0a7cbc3a2075b88bc279a55b3\n"
    },
    {
      "commit": "ac140feca08d80be566d2fe8a1b49b88d7b8c171",
      "tree": "483aa3f2ee5890195c423667f24dacbbf086a828",
      "parents": [
        "3a28a10aba525b93b05efac2d50d6a2586ef9bbb"
      ],
      "author": {
        "name": "Michel Peterson",
        "email": "michel@redhat.com",
        "time": "Tue Feb 27 21:02:36 2018 +0200"
      },
      "committer": {
        "name": "Michel Peterson",
        "email": "michel@redhat.com",
        "time": "Thu Mar 01 15:46:26 2018 +0200"
      },
      "message": "Use fetch-subunit-output role\n\nCurrently there is a zuul-jobs role only used in this tempest job while\nother jobs mostly use fetch-subunit-output role.\n\nThis changes tries to consolidate towards the most used role, to be able\nto clean up zuul-jobs a bit.\n\nChange-Id: I404760ba34767660f8816f48712e13dccad67440\nDepends-On: https://review.openstack.org/548406\n"
    },
    {
      "commit": "6ad8c4c68e030460b8c4079ea481bb60ecd7fb2b",
      "tree": "e27c0834599ec17c02080e11856b6808c844f10b",
      "parents": [
        "b9f9f892958be615dad47e740e6329c3046b6dbd",
        "f8ff1ff5ec65bf486186bde12c5c7f18e43d472a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Mar 01 09:11:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 01 09:11:58 2018 +0000"
      },
      "message": "Merge \"Update image using \u0027owner\u0027 parameter\""
    },
    {
      "commit": "b9f9f892958be615dad47e740e6329c3046b6dbd",
      "tree": "26bbd26fbb75efb63afac8608042ddff52a9cc71",
      "parents": [
        "60d7af7ab088bb210c9b951846d3c69e59f29c77",
        "891299e4480f45f7326fa43a6f2613ef5cfe42bd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Feb 27 16:26:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 27 16:26:55 2018 +0000"
      },
      "message": "Merge \"Add releasenotes to mark the start of Queens support, newton EOL\""
    },
    {
      "commit": "60d7af7ab088bb210c9b951846d3c69e59f29c77",
      "tree": "9777aac510117f56964f6d555745d66adf8f4af5",
      "parents": [
        "1fb52ae1743e1f1359fb431314afc0efca4b7e44",
        "2a69e466c41aad7496f6793fe40b126447f8b953"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Feb 27 16:06:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 27 16:06:27 2018 +0000"
      },
      "message": "Merge \"Reno for tempest run CLI new arg and fix\""
    },
    {
      "commit": "891299e4480f45f7326fa43a6f2613ef5cfe42bd",
      "tree": "8aa7bcae97fcd0fece0d9991244b438f7eebe56d",
      "parents": [
        "2a69e466c41aad7496f6793fe40b126447f8b953"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Feb 22 07:50:45 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Feb 27 13:40:20 2018 +0000"
      },
      "message": "Add releasenotes to mark the start of Queens support, newton EOL\n\nThis commit adds the releasenote to start the Queens support\nand needed for version 18.0.0 to release.\n\nAlong with that this also marks end of support for Newton in Tempest\n\nChange-Id: I8aec5e91a2c54cc8a5dcdbb0f42ee575c10119c4\n"
    },
    {
      "commit": "2a69e466c41aad7496f6793fe40b126447f8b953",
      "tree": "d8b49a216c569327fe5ec599f51ee6b98ad50d8d",
      "parents": [
        "ff07eace4cf6901779da360dc5c63a9a0437bb0f"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Feb 23 07:21:43 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Feb 27 13:39:56 2018 +0000"
      },
      "message": "Reno for tempest run CLI new arg and fix\n\nThis commit adds the reno for changes done in\nbelow commits\n-I440ab90f576e1ac333c7c40175ad6117d1299c04\n-I90dfc15765057f876ebaf66abf5af24de0f675b9\n\nChange-Id: I00ae901dc168cf0f7f7c24d5e9a46e5d6c911847\n"
    },
    {
      "commit": "f8ff1ff5ec65bf486186bde12c5c7f18e43d472a",
      "tree": "8a2c9242223685378e984b25ab099764e68fb2d1",
      "parents": [
        "1fb52ae1743e1f1359fb431314afc0efca4b7e44"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Feb 07 11:29:54 2018 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Tue Feb 27 13:37:00 2018 +0200"
      },
      "message": "Update image using \u0027owner\u0027 parameter\n\nThis patch is uploaded, since there is a bug report[1],\nwhile trying to update image using \u0027owner\u0027 parameter.\n\n[1] https://bugs.launchpad.net/glance/+bug/1420008\n\nChange-Id: Ic769522568a3340c90365eab5e385828881bda60\n"
    },
    {
      "commit": "1fb52ae1743e1f1359fb431314afc0efca4b7e44",
      "tree": "5c0dfa17b181e1e56516055858201430c4023712",
      "parents": [
        "e6dab47470ef179e01d9c85efb1538452bb9c3af",
        "0aae74a6f95e730b7bd3af3a418730239aedc349"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Feb 27 03:31:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 27 03:31:24 2018 +0000"
      },
      "message": "Merge \"update the home-page url\""
    },
    {
      "commit": "e6dab47470ef179e01d9c85efb1538452bb9c3af",
      "tree": "d3948d1a07002352e6311600326b56724b96dace",
      "parents": [
        "bcb6cc6184b6c847f6e72305f52b886835a6ca90",
        "e2c2fb1e06df8af20d29e73fefc25f385a1b05b1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Feb 27 03:31:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 27 03:31:21 2018 +0000"
      },
      "message": "Merge \"allow to config port binding:profile\""
    },
    {
      "commit": "bcb6cc6184b6c847f6e72305f52b886835a6ca90",
      "tree": "4231ae772eb78bdbf7391c9da3de9bd35be5c31e",
      "parents": [
        "5d0317bab7c872e2c30536e59c31665c547c9026",
        "130f6d530bd67590e62326e8c87b2559c21a3cc4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Feb 26 20:59:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 26 20:59:52 2018 +0000"
      },
      "message": "Merge \"Move share code to _create_server_with_group\""
    },
    {
      "commit": "5d0317bab7c872e2c30536e59c31665c547c9026",
      "tree": "dd886b63456499d6849572e101d67fdd49663b42",
      "parents": [
        "195992425461f788ed924d671f81fa0153fe3e70",
        "ff07eace4cf6901779da360dc5c63a9a0437bb0f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Feb 26 20:59:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 26 20:59:49 2018 +0000"
      },
      "message": "Merge \"Add unit test for tempest run --config-file\""
    },
    {
      "commit": "ef1a16d4a8d30960f7d09d4d9d66806bfd3adf6f",
      "tree": "c16ae458f14868b99f81a5492d0e1911e1180402",
      "parents": [
        "3a28a10aba525b93b05efac2d50d6a2586ef9bbb"
      ],
      "author": {
        "name": "Michel Peterson",
        "email": "michel@redhat.com",
        "time": "Fri Feb 23 20:20:22 2018 +0200"
      },
      "committer": {
        "name": "Michel Peterson",
        "email": "michel@redhat.com",
        "time": "Mon Feb 26 15:17:58 2018 +0200"
      },
      "message": "Add support for blacklist file for Zuul jobs\n\nCurrently there is tempest_test_regex that can be used to select or\nignore tests, however when the list is complex it can become complex to\nmaintain and define. For such complex scenarios is that the blacklist\nfile exist.\n\nThis patch adds support for the blacklist file in Zuul jobs.\n\nChange-Id: Ib63955446ea59d81d0d882704666dcce4a625526\n"
    },
    {
      "commit": "ff07eace4cf6901779da360dc5c63a9a0437bb0f",
      "tree": "cc1fca110cf9e8cefa562062fd0806f486f7a482",
      "parents": [
        "2998117ba6c8a398c389b26d8a80963afdabc90d"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Thu Feb 22 16:53:09 2018 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Mon Feb 26 10:34:26 2018 +0000"
      },
      "message": "Add unit test for tempest run --config-file\n\nThis commit adds a unit test for `tempest run --config-file`. That\nif block was not tested in the gate. And an issue occurs like\nthis[0]. And this commit fixes a couple of issue in run.py through\nadding this test.\n\n[0] https://review.openstack.org/#/c/546822/\n\nChange-Id: I235b822d802cf27d2dc43b35f85802d3a214b1b5\n"
    },
    {
      "commit": "e2c2fb1e06df8af20d29e73fefc25f385a1b05b1",
      "tree": "b7faa122ad01c5f9dc38525745bfcedf69af6635",
      "parents": [
        "195992425461f788ed924d671f81fa0153fe3e70"
      ],
      "author": {
        "name": "Moshe Levi",
        "email": "moshele@mellanox.com",
        "time": "Thu Aug 31 15:18:58 2017 +0300"
      },
      "committer": {
        "name": "Lenny Verkhovsky",
        "email": "lennyb@mellanox.com",
        "time": "Mon Feb 26 06:22:51 2018 +0000"
      },
      "message": "allow to config port binding:profile\n\nWhen using OVS HW offload feature we need to create\nneutron port with  --binding-profile \u0027{\"capabilities\": [\"switchdev\"]}\u0027 [1]\nTo allow this feature to be tested with Mellanox CI we need a way\nto configure the port binding:profile in tempest\n\n[1] - https://review.openstack.org/#/c/504911/\n\nChange-Id: I9b562aaabf960d38f623d88e8b88619edbb70fe8\n"
    },
    {
      "commit": "195992425461f788ed924d671f81fa0153fe3e70",
      "tree": "6cb71460f638cb9b05461d565711442705315d29",
      "parents": [
        "2caf87c2e3620eb4ca2b02b19fc80c4606ce7903",
        "607cfbf0203cc99c43c644cedf67615578778b7a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Feb 26 04:38:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 26 04:38:46 2018 +0000"
      },
      "message": "Merge \"Do not test create_interface_by_fixed_ips if no isolated network\""
    },
    {
      "commit": "0aae74a6f95e730b7bd3af3a418730239aedc349",
      "tree": "a4199bf0c30cf976f9380caf10f6bbc8a9777a5f",
      "parents": [
        "2caf87c2e3620eb4ca2b02b19fc80c4606ce7903"
      ],
      "author": {
        "name": "wangqi",
        "email": "wang.qi@99cloud.net",
        "time": "Sun Feb 25 15:20:46 2018 +0000"
      },
      "committer": {
        "name": "wangqi",
        "email": "wang.qi@99cloud.net",
        "time": "Mon Feb 26 01:46:51 2018 +0000"
      },
      "message": "update the home-page url\n\nChange-Id: Idcffcde593c0760828168d50077ef53f9abc42b3\n"
    },
    {
      "commit": "2caf87c2e3620eb4ca2b02b19fc80c4606ce7903",
      "tree": "1b2e028cfeb4b79a7d48c12e445d4da687372583",
      "parents": [
        "bc3b6aa3e026cb42bcc6cf1a38a180295859f29a",
        "2998117ba6c8a398c389b26d8a80963afdabc90d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Feb 24 05:50:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 24 05:50:20 2018 +0000"
      },
      "message": "Merge \"Fixing the condition to run tests in tempest run\""
    },
    {
      "commit": "bc3b6aa3e026cb42bcc6cf1a38a180295859f29a",
      "tree": "d2a39c0f35a145a7a5be844badf9585831e2613f",
      "parents": [
        "3a28a10aba525b93b05efac2d50d6a2586ef9bbb",
        "1d473f8382a1bf609bb242422fb2e59e41b24b5d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sat Feb 24 02:46:22 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Feb 24 02:46:22 2018 +0000"
      },
      "message": "Merge \"Remove duplicate unit test module\""
    },
    {
      "commit": "2998117ba6c8a398c389b26d8a80963afdabc90d",
      "tree": "13693f884b2843529d2ec8dc0a06ef63f76e1d64",
      "parents": [
        "3a28a10aba525b93b05efac2d50d6a2586ef9bbb"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Feb 23 05:25:28 2018 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Feb 23 22:45:23 2018 +0000"
      },
      "message": "Fixing the condition to run tests in tempest run\n\nDuring stestr migration, it  seems like we stopped running the\ntests in tempest run cli if config_file or workspace arg are passed.\n\nThis commit fixing this behavior.\n\nChange-Id: Idf77ff9dd9c0ba0a134dfe61b1ab79d069d3ff0c\n"
    },
    {
      "commit": "3a28a10aba525b93b05efac2d50d6a2586ef9bbb",
      "tree": "b8cec537385b14f7c601d744a30ab83fbbfb54c7",
      "parents": [
        "fb991ba1ed9d978d3f8a7551d6f8ed08aa49e47b",
        "3c6b15db0dbb372480368c3da540e9835727e9b8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Feb 23 16:11:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 23 16:11:47 2018 +0000"
      },
      "message": "Merge \"Add test for tempest run with a whitelist file\""
    },
    {
      "commit": "fb991ba1ed9d978d3f8a7551d6f8ed08aa49e47b",
      "tree": "1f4b390ca9b43dc842f485f0c5e41288ce978604",
      "parents": [
        "12b52f59f786edc41ddecce721bc6801ebdb9c87",
        "138692085d811db30ce700c94cea78a07b7468f5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Feb 23 16:11:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 23 16:11:45 2018 +0000"
      },
      "message": "Merge \"Add a black_regex flag to tempest run\""
    },
    {
      "commit": "12b52f59f786edc41ddecce721bc6801ebdb9c87",
      "tree": "2dd0db8a6297b19d768d55e1ae31339d26dbf7da",
      "parents": [
        "e7d82e8fe794b02a3ee14a1a9f9fa138b347ed17",
        "f9902eca5593f43a3545f3bc2b37fc1f3f32b6e2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Feb 23 15:34:37 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 23 15:34:38 2018 +0000"
      },
      "message": "Merge \"Fix the -l/--list-tests argument for tempest run\""
    },
    {
      "commit": "e7d82e8fe794b02a3ee14a1a9f9fa138b347ed17",
      "tree": "7509879251be4e3145199d485ff2d559c2a7de7d",
      "parents": [
        "5cc92891712090ef86519e2c6e38e65ee408c68c",
        "3e97aae8295c030830be72fa93112f8a27751c41"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Feb 23 12:08:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 23 12:08:26 2018 +0000"
      },
      "message": "Merge \"Cleanup selection list args in tempest run\""
    },
    {
      "commit": "3c6b15db0dbb372480368c3da540e9835727e9b8",
      "tree": "d524928344c3ed5144533102019003fc2ad9acc1",
      "parents": [
        "138692085d811db30ce700c94cea78a07b7468f5"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 22 11:37:52 2018 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Feb 23 07:39:24 2018 +0000"
      },
      "message": "Add test for tempest run with a whitelist file\n\nThis commit adds a functional test for tempest run with the\n--whitelist-file flag to the tempest unit test suite. This will verify\nthat the whitelist-file argument is being honored correctly and only the\ntests matching the regexes in there are being run.\n\nChange-Id: I1935d26ba2a6f761cb2cdc6a129a0008659cad13\n"
    },
    {
      "commit": "138692085d811db30ce700c94cea78a07b7468f5",
      "tree": "469ff48223f4054cc9449f81677e988d520943ac",
      "parents": [
        "f9902eca5593f43a3545f3bc2b37fc1f3f32b6e2"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 22 13:46:02 2018 -0500"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Fri Feb 23 07:37:48 2018 +0000"
      },
      "message": "Add a black_regex flag to tempest run\n\nNow that we\u0027re using stestr internally the selection regex is more\nsophisticated, and lets you exclude on match from a cli regex too. To\nleverage this functionality this commit adds a new cli argument to\nuse it.\n\nChange-Id: I440ab90f576e1ac333c7c40175ad6117d1299c04\n"
    },
    {
      "commit": "f9902eca5593f43a3545f3bc2b37fc1f3f32b6e2",
      "tree": "2755aaf6197ea1d0e2381df04434e668c005f58a",
      "parents": [
        "3e97aae8295c030830be72fa93112f8a27751c41"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 22 12:11:46 2018 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 22 16:00:47 2018 -0500"
      },
      "message": "Fix the -l/--list-tests argument for tempest run\n\nThe tempest run to stestr migration accidently removed the list command.\nThis commit adds the functionality back and adds a unit test to ensure\nthis doesn\u0027t happen in the future.\n\nChange-Id: Ibc74887dec98f5d9adce56c235d28b19d0a94a63\n"
    },
    {
      "commit": "3e97aae8295c030830be72fa93112f8a27751c41",
      "tree": "9e3b86c49def1e0732da02324959fd16329950df",
      "parents": [
        "beb7716bb4204bdc43758cd0b38e475088b0f190"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 22 13:39:59 2018 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 22 16:00:46 2018 -0500"
      },
      "message": "Cleanup selection list args in tempest run\n\nThe selection list arguments had a mutually exclusive flag set for no\nreason. There previously was a limitation in how the flags were used\npreviously which made those flags mutually exclusive, however that\nhasn\u0027t been the case for some time. At the same time the docs on\nselection needed to be updated, because they showed incorrect internal\ndetails (even prior to the stestr migration) for the blacklist file.\nInstead of trying to detail the entire explanation, it now just links\nto the stestr docs.\n\nChange-Id: I90dfc15765057f876ebaf66abf5af24de0f675b9\n"
    },
    {
      "commit": "5cc92891712090ef86519e2c6e38e65ee408c68c",
      "tree": "097a6cf208fc07822c313fcb6b5717c051708fca",
      "parents": [
        "beb7716bb4204bdc43758cd0b38e475088b0f190"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 22 15:53:47 2018 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 22 15:53:47 2018 -0500"
      },
      "message": "Add missing env vars from unit test job\n\nThis commit fixes an oversight in the tox job definitions for unit\ntests. Because for better or worse we still use oslotest as the base\ntest class for tempest\u0027s unit tests the stdout, stderr, and logging\ncapture fixtures are only enabled by an env var. We were never setting\nthat, so these things weren\u0027t captured. This commit fixes the oversight\nto enable the capture of these once again.\n\nChange-Id: I81e4077dfda9e9a8a8001f52955ab0164f39d31d\n"
    },
    {
      "commit": "1d473f8382a1bf609bb242422fb2e59e41b24b5d",
      "tree": "ccd1092b203608cc4c509382a11cf15afe5950bb",
      "parents": [
        "d8240a950504ea1379c3bbb1d2556a42631ec694"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 22 09:38:15 2018 -0500"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Feb 22 09:40:45 2018 -0500"
      },
      "message": "Remove duplicate unit test module\n\nFor some reason the test_object_client unit test was never removed after\nit was copied to the lib unit tests, as part of the lib migration. I\u0027m\nnot sure why this isn\u0027t failing because this module has a broken import,\nand this is a bit concerning that nothing caught this error. But while\nwe investigate that let\u0027s at least remove the dead code.\n\nChange-Id: I9d46067f325eac858ee9850960b9dde8cc34e763\n"
    },
    {
      "commit": "beb7716bb4204bdc43758cd0b38e475088b0f190",
      "tree": "7cc4af3979744dc1a2ab16357d35b295c11eeab5",
      "parents": [
        "49bc282ff191ae8b736e882f0568ae2ce3fcde35",
        "e377cab5edd343b8214da2c2ebc44b2c2da790cf"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Feb 22 09:10:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 22 09:10:51 2018 +0000"
      },
      "message": "Merge \"Remove leftover call to _create_stestrepository\""
    },
    {
      "commit": "49bc282ff191ae8b736e882f0568ae2ce3fcde35",
      "tree": "60d0f1e317e30d8189b2c9148ae695fbe72d289f",
      "parents": [
        "24a753dcfbbda143254c64e58b06d15f40e78f59",
        "1c2a802086d25cef6568605160fac94b64688aac"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Feb 22 03:57:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 22 03:57:17 2018 +0000"
      },
      "message": "Merge \"Enable tempest-full on stable/pike\""
    },
    {
      "commit": "130f6d530bd67590e62326e8c87b2559c21a3cc4",
      "tree": "e86135d51043f1830ef2c93d2156d2c270081bc4",
      "parents": [
        "ca194732b2a790c16f2a5386e9868925b6f2cd9e"
      ],
      "author": {
        "name": "lianghao",
        "email": "lianghao@cmss.chinamobile.com",
        "time": "Wed Feb 14 15:10:26 2018 +0800"
      },
      "committer": {
        "name": "lianghao",
        "email": "lianghao@cmss.chinamobile.com",
        "time": "Thu Feb 22 11:17:14 2018 +0800"
      },
      "message": "Move share code to _create_server_with_group\n\nShare the code with test_create_server_with_scheduler_hint_group_anti_affinity\nand test_create_server_with_scheduler_hint_group_affinity.\n\nChange-Id: I2ed8a0c77519025e9082ef7124e9010b71e5df0d\n"
    },
    {
      "commit": "e377cab5edd343b8214da2c2ebc44b2c2da790cf",
      "tree": "a7fc3301fc5faf8f03f6361284a3020191a5a8bf",
      "parents": [
        "8a4396e3d3b48447a1ea1b9c20810e1cc3a6c357"
      ],
      "author": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Wed Feb 21 16:34:15 2018 -0800"
      },
      "committer": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Wed Feb 21 16:35:45 2018 -0800"
      },
      "message": "Remove leftover call to _create_stestrepository\n\nThis method doesn\u0027t exist and causes runs to fail.\n\nChange-Id: I639477e3702029e86509bdf5ae2826e2069a4288\n"
    },
    {
      "commit": "24a753dcfbbda143254c64e58b06d15f40e78f59",
      "tree": "5eae17393de1e9074cf8cfa76e8c1a40603102b5",
      "parents": [
        "d8240a950504ea1379c3bbb1d2556a42631ec694",
        "8a4396e3d3b48447a1ea1b9c20810e1cc3a6c357"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Feb 21 23:01:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 21 23:01:59 2018 +0000"
      },
      "message": "Merge \"Switch Tempest CLI commands from testrepository to stestr\""
    },
    {
      "commit": "1c2a802086d25cef6568605160fac94b64688aac",
      "tree": "c41e8f8e499569e4442ee462db055dbf58b748fe",
      "parents": [
        "ac25e0d0dbbe6fb1104b5388ae9c6a9a63e5281e"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Tue Feb 20 15:58:13 2018 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Feb 21 12:07:00 2018 +0000"
      },
      "message": "Enable tempest-full on stable/pike\n\nAdd stable/pike on tempest-full.\nThe job will be voting on stable/pike so we need bitrot\njobs on Tempest master as well. Not the py3 since it was\nnot running on Pike yet.\n\nOnce this lands we can add bitrot jobs to d-g as well,\nand filter the legacy job out of pike in the integrated\ntemplates.\n\nDepends-on: https://review.openstack.org/545258/\nChange-Id: I1ac0e54eab22786575e11f4d34b7e15e643038c4\n"
    },
    {
      "commit": "d8240a950504ea1379c3bbb1d2556a42631ec694",
      "tree": "36a3b45e02ffca9838227ae3680cdcb83105ea43",
      "parents": [
        "8d3f0bec6e5e7f396ca1ae9c89978e88ae4f6aeb",
        "3bd6e2762c4f19fc90736fac74fe514524c9c7b3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Feb 21 05:36:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 21 05:36:05 2018 +0000"
      },
      "message": "Merge \"Create image using \u0027owner\u0027 parameter\""
    },
    {
      "commit": "8d3f0bec6e5e7f396ca1ae9c89978e88ae4f6aeb",
      "tree": "504b69992e5dbe2eac135a39158170a9323b8e07",
      "parents": [
        "5f03b0ad2d42bcd881947503ab3dd9af2b1ad906",
        "b6c6d2a128ded6bcda1ae3536da237a71c4780a4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Feb 20 22:06:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 20 22:06:30 2018 +0000"
      },
      "message": "Merge \"Refactor config drive mounting\""
    },
    {
      "commit": "5f03b0ad2d42bcd881947503ab3dd9af2b1ad906",
      "tree": "d2a17f81f585b33f02af4c842ccb7d46d2fa9630",
      "parents": [
        "3cc60b446f42b2cb58462df570666a10d841fe54",
        "51cbf727346159b18a868542bb4d77e4057fbcd4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Feb 20 21:21:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 20 21:21:17 2018 +0000"
      },
      "message": "Merge \"Delete identity domain must delete its contents\""
    },
    {
      "commit": "3cc60b446f42b2cb58462df570666a10d841fe54",
      "tree": "0db83d04c93d41cd1f786795607979eccbd0d57a",
      "parents": [
        "396940a619d6ed6308973baa2fa4f9f65e6eb284",
        "019088fc2cfb5e8c334be2d4303cfaa822f6f247"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Feb 20 21:21:15 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 20 21:21:15 2018 +0000"
      },
      "message": "Merge \"Expose bug: Delete identity domain with contents\""
    },
    {
      "commit": "396940a619d6ed6308973baa2fa4f9f65e6eb284",
      "tree": "389555b9f833f5d4eadad22764b524e733a8e022",
      "parents": [
        "ac25e0d0dbbe6fb1104b5388ae9c6a9a63e5281e"
      ],
      "author": {
        "name": "Takashi NATSUME",
        "email": "natsume.takashi@lab.ntt.co.jp",
        "time": "Tue Feb 20 19:55:25 2018 +0900"
      },
      "committer": {
        "name": "Takashi NATSUME",
        "email": "natsume.takashi@lab.ntt.co.jp",
        "time": "Tue Feb 20 19:56:37 2018 +0900"
      },
      "message": "Fix misuse of assertTrue\n\nReplace \u0027assertTrue\u0027 with \u0027assertEqual\u0027.\n\nChange-Id: I725775d2eeb9d050aa2384499a9a282b1c4e5239\nCloses-Bug: #1750537\n"
    },
    {
      "commit": "ac25e0d0dbbe6fb1104b5388ae9c6a9a63e5281e",
      "tree": "1915a1fd2445c45ffd5bd515491e89b89dabb31b",
      "parents": [
        "b0192b9fd617031e8f348cdd37e932d14b590b24",
        "733bd267bdfbdb7da22ddae61dcb82d7f7eb7b36"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Feb 20 02:13:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 20 02:13:01 2018 +0000"
      },
      "message": "Merge \"Remove outdated comment in .zuul.yaml\""
    },
    {
      "commit": "aa5dd9a3cb19f9ddcd8d6b7a8c63bd0443e08a11",
      "tree": "95380d61821212eaee22d2cbed6f59b288a13a86",
      "parents": [
        "b6c6d2a128ded6bcda1ae3536da237a71c4780a4"
      ],
      "author": {
        "name": "Mohammed Naser",
        "email": "mnaser@vexxhost.com",
        "time": "Fri Dec 29 18:52:01 2017 -0500"
      },
      "committer": {
        "name": "Mohammed Naser",
        "email": "mnaser@vexxhost.com",
        "time": "Mon Feb 19 10:16:22 2018 -0500"
      },
      "message": "Connect to default ports if none are specified\n\nIf the VNC is running at a default port and the address returned\nis an address which does not contain a port, then the VNC tests\nfail to connect because they attempt to call a socket connect\nwithout an IP listed.\n\nIn addition, this makes sure that the Host header does not include\na port if we are hitting the default port so things are clean.\n\nChange-Id: Ie5939a4c5789efb759f5a2372435be7f9af33e91\n"
    },
    {
      "commit": "b6c6d2a128ded6bcda1ae3536da237a71c4780a4",
      "tree": "3c19f885f38a4e9ebf203bb1e6dd7016ba91ebda",
      "parents": [
        "3fb1d3689ea7848d9e2d53e53e98f455b303a0da"
      ],
      "author": {
        "name": "Mohammed Naser",
        "email": "mnaser@vexxhost.com",
        "time": "Fri Dec 29 18:13:29 2017 -0500"
      },
      "committer": {
        "name": "Mohammed Naser",
        "email": "mnaser@vexxhost.com",
        "time": "Mon Feb 19 10:16:13 2018 -0500"
      },
      "message": "Refactor config drive mounting\n\nThere are a few places where we mount the config drive which\nis not done in a consistent manner which results in failures\nfor the cases where the config drive is VFAT, which makes the\ndevice label report as CONFIG-2 and not config-2 (uppercase).\n\nThis refactors the mounting and unmounting codebase to the\nsame block and reuses it to ensure a consistent behaviour across\ntests, also letting the tags checks pass when using VFAT for\nconfig drives.\n\nChange-Id: I529cff87c848bc87d63d2ec407ed18cdd631ecef\n"
    },
    {
      "commit": "b0192b9fd617031e8f348cdd37e932d14b590b24",
      "tree": "8ecafbdf9f0d22dd29cf6d7d6e1bc9169938ce0a",
      "parents": [
        "245577abba98a42de159e8964b2cc21347f8a72a",
        "a23924ff930c8f0e9396f1752bca8d6c44b985c3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Feb 19 06:59:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 19 06:59:14 2018 +0000"
      },
      "message": "Merge \"Make queens jobs voting\""
    },
    {
      "commit": "733bd267bdfbdb7da22ddae61dcb82d7f7eb7b36",
      "tree": "26847b8d36dca635afe27f85cdbc99e095b12146",
      "parents": [
        "a23924ff930c8f0e9396f1752bca8d6c44b985c3"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Mon Feb 19 15:09:31 2018 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "masayuki@igawa.io",
        "time": "Mon Feb 19 15:09:31 2018 +0900"
      },
      "message": "Remove outdated comment in .zuul.yaml\n\nThis removes the outdated comment in .zuul.yaml. We already have not\nonly master branch job but also stable/queens now. And we don\u0027t have\nthe negative lookup anymore.\n\nChange-Id: I8c66502832250a00c4ec1e7c89387d67fa093e0d\n"
    },
    {
      "commit": "a23924ff930c8f0e9396f1752bca8d6c44b985c3",
      "tree": "9b5c45625e4023e30df0e14373211057c31bdb6d",
      "parents": [
        "3fb1d3689ea7848d9e2d53e53e98f455b303a0da"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Sun Feb 18 22:35:16 2018 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Sun Feb 18 22:35:16 2018 +0000"
      },
      "message": "Make queens jobs voting\n\nAs usual for tempest keep bitrot integration tests voting, but\nonly running on check.\n\nChange-Id: Ibad701e026a5c9dc7ef591efebb6f536ce3316ec\n"
    },
    {
      "commit": "245577abba98a42de159e8964b2cc21347f8a72a",
      "tree": "da5c69aa00ba7a1948a2b339734a8b07ce9aff11",
      "parents": [
        "3fb1d3689ea7848d9e2d53e53e98f455b303a0da",
        "270055c71a52e1009457d5e9482dd6ebf4bd4832"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Sun Feb 18 18:58:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Feb 18 18:58:20 2018 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "3fb1d3689ea7848d9e2d53e53e98f455b303a0da",
      "tree": "62a20234dd5af286fd41adde6c906385dbc319c9",
      "parents": [
        "66ca54b4c895e90ec5b828f74019bcdab4990263",
        "c9d2c38ad4fdaf8319efff0a887c7011de99506b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Fri Feb 16 09:14:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 16 09:14:08 2018 +0000"
      },
      "message": "Merge \"Add stable/queens version of the full neutron job\""
    },
    {
      "commit": "66ca54b4c895e90ec5b828f74019bcdab4990263",
      "tree": "a8a850cf4db806832d364ee5b9f6b646c484b1f5",
      "parents": [
        "eca9f5aeb5eec80a4897cef299f5b65b874eafaa",
        "c2aa112eaedf1e2dcd13adf3c9b903d95e13c58f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Feb 15 20:25:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 15 20:25:26 2018 +0000"
      },
      "message": "Merge \"Add default value for CONF.auth.admin_domain_name\""
    },
    {
      "commit": "eca9f5aeb5eec80a4897cef299f5b65b874eafaa",
      "tree": "8f23d73884de24287d0b6c2ca0cc073b4fdc9cb0",
      "parents": [
        "1d4060484e765ecc8ac1283dba5a721b07281a5c",
        "e2556d61788bb78aa85af84709b8bd1e487f84ca"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Feb 15 11:31:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 15 11:31:45 2018 +0000"
      },
      "message": "Merge \"Fix image namespace test logging\""
    },
    {
      "commit": "1d4060484e765ecc8ac1283dba5a721b07281a5c",
      "tree": "87e19eb13a68f0b89ad1a7d2717e0f6acc2b60b7",
      "parents": [
        "ca194732b2a790c16f2a5386e9868925b6f2cd9e",
        "4c24a1a72f00202d9e5b31326f40c97a03f8c241"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Thu Feb 15 05:38:18 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Feb 15 05:38:18 2018 +0000"
      },
      "message": "Merge \"Do not run stage-output again in Tempest\""
    },
    {
      "commit": "3bd6e2762c4f19fc90736fac74fe514524c9c7b3",
      "tree": "b15d89caf16359d26f497a17266a91d27efd22e7",
      "parents": [
        "72502cd1efa58264d7ee2380076b94c64e474ca3"
      ],
      "author": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Thu Jan 25 11:16:10 2018 +0200"
      },
      "committer": {
        "name": "lkuchlan",
        "email": "lkuchlan@redhat.com",
        "time": "Wed Feb 14 09:10:38 2018 +0200"
      },
      "message": "Create image using \u0027owner\u0027 parameter\n\nThis patch is uploaded, since there is a bug report[1],\nwhile trying to create image using \u0027owner\u0027 parameter.\nThe bug is also occurred in update operation.\n\nNOTE: Create image with owner different from tenant owner by\n      using \"owner\" parameter requires an admin privileges.\n\n[1] https://bugs.launchpad.net/glance/+bug/1420008/comments/4\n\nChange-Id: I2601f09ca86b7729db644e55121b964e71c1bb3e\nRelated-Bug: #1420008\n"
    },
    {
      "commit": "ca194732b2a790c16f2a5386e9868925b6f2cd9e",
      "tree": "8dc38d6cc092a7b0bb93af7b3cd44a1e2365c62c",
      "parents": [
        "7b051cdce74263bd373592fad2519c9a4fe41d97",
        "a23512feac44b7d699a0a81d024c05e3e8d16344"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Wed Feb 14 04:27:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Feb 14 04:27:53 2018 +0000"
      },
      "message": "Merge \"Add compute test for ServerGroupAffinityFilter\""
    },
    {
      "commit": "c2aa112eaedf1e2dcd13adf3c9b903d95e13c58f",
      "tree": "0fc967b07d9a558b09ba04f0fbb2436f6cd2bfc2",
      "parents": [
        "70ebe69cc2e4fa8a06071d48d19f61d2f01a33f6"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Feb 14 09:46:10 2018 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Feb 14 09:46:10 2018 +0800"
      },
      "message": "Add default value for CONF.auth.admin_domain_name\n\nIt\u0027s a bit confusing for the users who are not so familiar\nwith keystone v3 to configure the value of CONF.auth.admin_domain_name,\nso better to provide a default value for this config item,\nwhich can work in most environments.\n\nChange-Id: I21705f6c4966e507e31201e3efe6d0d593526020\n"
    },
    {
      "commit": "7b051cdce74263bd373592fad2519c9a4fe41d97",
      "tree": "7a9db1ab89c0c81a88d9cc83bd6d14460d360d28",
      "parents": [
        "53a7d90e250da1a83d31d51b2f4b6f64a12156e4",
        "5cffc9869351600115e58602f6b83490ad2e2d91"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Tue Feb 13 14:17:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 13 14:17:02 2018 +0000"
      },
      "message": "Merge \"Fixes test_device_tagging IndexError\""
    }
  ],
  "next": "53a7d90e250da1a83d31d51b2f4b6f64a12156e4"
}
