)]}'
{
  "log": [
    {
      "commit": "bcad037697bf062dc1f3471893c6225dd42dfffc",
      "tree": "22c6ed454138e9dc88cde7c92f8f43c4fd455671",
      "parents": [
        "a611ce95e34b5434ce5b68c56eda330a645511aa",
        "199d857442108326959d391c337e3b02b98a1b1e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 18 17:22:38 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 18 17:22:38 2015 +0000"
      },
      "message": "Merge \"Remove brackets from IPv6 address in mysql cfgfile\""
    },
    {
      "commit": "fa8464bf347d11e54cbb1fbac0968a3887463c3c",
      "tree": "8985da6ed055adc1ea8a732d9015d71cfbea209e",
      "parents": [
        "51c5498eab24f9680b1415052f9da19dbde3fb78",
        "fe7b56cdefa4d5cb99b868e5659128601edf3600"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 18 02:20:45 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 18 02:20:45 2015 +0000"
      },
      "message": "Merge \"Fix typos for stack.sh and lib of comments and message\""
    },
    {
      "commit": "bf5f5880b34fe31eb9e3b32701bd927e9778e50b",
      "tree": "23052a99a43e6913b6f60f0c673578127d86739f",
      "parents": [
        "585501a250cd4ee8210c81176ce89b0430b97753",
        "790266f0d2b752627a8ac641c8f1c9ba1e8e85e8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 18 00:10:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 18 00:10:07 2015 +0000"
      },
      "message": "Merge \"Delete $IPV6_PUBLIC_NETWORK_GATEWAY IP during cleanup\""
    },
    {
      "commit": "585501a250cd4ee8210c81176ce89b0430b97753",
      "tree": "605738619feed2450e37e9f4c6036fa84137865b",
      "parents": [
        "8f07ef84dbb9f695bbedee87d26e7525d3a01182",
        "9af81997b543f7634c180b73a036c59456118b50"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 17 06:12:40 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 17 06:12:40 2015 +0000"
      },
      "message": "Merge \"Only take the first global, non temporary ipv6 address\""
    },
    {
      "commit": "199d857442108326959d391c337e3b02b98a1b1e",
      "tree": "89b6af9fe99e0d19bd5b85c5244176407b81e364",
      "parents": [
        "8f07ef84dbb9f695bbedee87d26e7525d3a01182"
      ],
      "author": {
        "name": "Johan Pas",
        "email": "j20012@outlook.com",
        "time": "Tue Nov 17 00:56:25 2015 +0100"
      },
      "committer": {
        "name": "Johan Pas",
        "email": "j20012@outlook.com",
        "time": "Tue Nov 17 01:02:54 2015 +0100"
      },
      "message": "Remove brackets from IPv6 address in mysql cfgfile\n\nstack.sh creates a user-specific configuration file ~/.my.cnf for mysql.\nIf devstack is installed with SERVICE_IP_VERSION\u003d6 option in local.conf,\nthe IPv6 host address was stored in the ~/.my.cnf file with square\nbrackets. However mysql does not use bracketing for IPv6 addresses,\nresulting in \u0027Unknown MySQL server host\u0027 error when \u0027mysql\u0027 command is\nrun. With this patch IPv6 host address is written to ~/.my.cnf without\nbrackets.\n\nCloses-Bug: #1516776\nChange-Id: I27a7be8c75cf6b09b4a75dc4c9d09cd36bc5ac81\n"
    },
    {
      "commit": "8f07ef84dbb9f695bbedee87d26e7525d3a01182",
      "tree": "98604906e0c698df2fa32bde1ddc846ec8f67d8d",
      "parents": [
        "21fee9d160e2dba64c046232e32c3424b2ff23cf",
        "f54f60a63ea146e54d430e343f666638bf7947d2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 16 17:24:42 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 16 17:24:42 2015 +0000"
      },
      "message": "Merge \"Delete some comment or messages of keystone_data.sh(removed)\""
    },
    {
      "commit": "21fee9d160e2dba64c046232e32c3424b2ff23cf",
      "tree": "abe4e4ac1aca7b92a973ec7b1cc24c55c0276ea7",
      "parents": [
        "9cea6e8854fce0c38313a25035a1340ea0e319fc",
        "201e3c133e28acb6dcdeb017389718db0775a748"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 16 17:24:33 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 16 17:24:33 2015 +0000"
      },
      "message": "Merge \"XenAPI:Fix problems to support xenserver+neutron\""
    },
    {
      "commit": "e97bceca8c96e3eb2d4d5c4e6fd03277294d9251",
      "tree": "9d2f71174fdc0fe1284860dedb2808a123d460e0",
      "parents": [
        "6e7b3aa723692d3682057b22a99d0b2a8b08d76a",
        "6cd616a9edf6561ebc802f3083eb24f2713d4e96"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 16 06:03:03 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 16 06:03:03 2015 +0000"
      },
      "message": "Merge \"Disable resize tests in Tempest if using cells with custom flavors\""
    },
    {
      "commit": "d9da93ede2d9214859f5f55f29116c080191cff4",
      "tree": "6044d3e65b950063dd0755b5bd15924c56a3348c",
      "parents": [
        "ed1a3918abbc33e4333ff41eb85b964dddceb055",
        "7ddf6741d24485aa40de122f4bfdf4cd55e7cfad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Nov 14 02:51:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Nov 14 02:51:49 2015 +0000"
      },
      "message": "Merge \"Neutron-legacy: Remove LINUXNET_VIF_DRIVER option\""
    },
    {
      "commit": "ed1a3918abbc33e4333ff41eb85b964dddceb055",
      "tree": "94b7f2491e7970b9902bda5344e4f419a7f51044",
      "parents": [
        "9f733f9dc1efff27932b574de90761d1669fd6d9",
        "59e86a3aae3ca49ae3a400c1fcc49c53c9328fd2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Nov 14 02:51:39 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Nov 14 02:51:39 2015 +0000"
      },
      "message": "Merge \"Replace default route for inet6\""
    },
    {
      "commit": "9f733f9dc1efff27932b574de90761d1669fd6d9",
      "tree": "85cce274b21751ba9b929aa07448d3de464ef169",
      "parents": [
        "ba5ba750b2425ff6c873ba5c21f6c8da8c5853e1",
        "08abba008e735d333f9180180c6a28e7cd5a1171"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 13 23:55:28 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 13 23:55:28 2015 +0000"
      },
      "message": "Merge \"Add ability to run Nova metadata under Apache2\""
    },
    {
      "commit": "ba5ba750b2425ff6c873ba5c21f6c8da8c5853e1",
      "tree": "595263ac99ff49a53862cbfd8532c49e2c4d801d",
      "parents": [
        "a2194be12e82f3a128474288a23fd5991917f1b5",
        "a91d455e23f68613db0e67fea339a13fd9eae7d4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 13 23:10:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 13 23:10:49 2015 +0000"
      },
      "message": "Merge \"change `swift post` to openstackclient cli command\""
    },
    {
      "commit": "a2194be12e82f3a128474288a23fd5991917f1b5",
      "tree": "755e4c0fb2973a6822fe819fa8452631e95b355b",
      "parents": [
        "a3517c198b8fe430d8dbb41c6ec2fb58821fe6fe",
        "8a3b7d424d8edf53d0560db48247e6bca11176ee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 13 22:42:36 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 13 22:42:36 2015 +0000"
      },
      "message": "Merge \"Fix stack failure when default subnetpool is set\""
    },
    {
      "commit": "a3517c198b8fe430d8dbb41c6ec2fb58821fe6fe",
      "tree": "c5e3d273afd37a9d9670770ec0534e5720c51f3f",
      "parents": [
        "4f262a109dca982609ee8f29ae7bd3c08c4b44fb",
        "5cad4d3fe94f2e3823a8d9a2588b3a580d69605c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 13 15:41:24 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 13 15:41:24 2015 +0000"
      },
      "message": "Merge \"refactor zookeeper into a slightly more generic dlm module\""
    },
    {
      "commit": "fe7b56cdefa4d5cb99b868e5659128601edf3600",
      "tree": "7254fc99f2166c6bd89e1e2cac96dedf6b385cf2",
      "parents": [
        "4f262a109dca982609ee8f29ae7bd3c08c4b44fb"
      ],
      "author": {
        "name": "Atsushi SAKAI",
        "email": "sakaia@jp.fujitsu.com",
        "time": "Fri Nov 13 17:06:16 2015 +0900"
      },
      "committer": {
        "name": "Atsushi SAKAI",
        "email": "sakaia@jp.fujitsu.com",
        "time": "Fri Nov 13 17:28:05 2015 +0900"
      },
      "message": "Fix typos for stack.sh and lib of comments and message\n\nFix 10 comments and 1 message\n\nstack.sh\n  Certicate \u003d\u003e Certificate (comment)\nlib/stack\n  Sentinal \u003d\u003e Sentinel (comment)\nlib/neutron-legacy\n  overriden \u003d\u003e overridden (comment)\n  necesssary \u003d\u003e necessary (comment)\n  notifiy \u003d\u003e notify (message)\n  notifations \u003d\u003e notifications (comment)\nlib/rpc_backend\n  orginal \u003d\u003e original (comment)\n  cofiguration \u003d\u003e configuration (comment)\nlib/stack\n  confgured \u003d\u003e configured (comment)\nlib/swift\n  additinal \u003d\u003e additional (comment)\n  calclution \u003d\u003e calculation (comment)\n  maximun \u003d\u003e maximum (comment)\n\nChange-Id: I3637388b67decb007cd49af9addecc654009559b\n"
    },
    {
      "commit": "4f262a109dca982609ee8f29ae7bd3c08c4b44fb",
      "tree": "ec9578775fb6eea8a93966da000e12acbf509a34",
      "parents": [
        "95fb04f971aa401232448d46ca7baf8a1eb066e1",
        "05076fb7ea45b7f1f7d9f232afb56dbb1d6e2f08"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 13 05:51:14 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 13 05:51:14 2015 +0000"
      },
      "message": "Merge \"Configure horizon with identity v3\""
    },
    {
      "commit": "0ab9da1f7bfeb8b7210de5d43fc740287c84b9c0",
      "tree": "629053964a8e59f0be941c677e1576d1e942f572",
      "parents": [
        "808c2ab90ad5bcd5c0703261a4931efe4bd2e550",
        "63cac536efa3474af40ea24603fca5e1d0a74e13"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 12 18:43:38 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 12 18:43:38 2015 +0000"
      },
      "message": "Merge \"Ironic: Explicitly allow DHCP ports\""
    },
    {
      "commit": "790266f0d2b752627a8ac641c8f1c9ba1e8e85e8",
      "tree": "acfc8183aca79105a1e411b09ca7e6be67dacd92",
      "parents": [
        "9af81997b543f7634c180b73a036c59456118b50"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Wed Nov 11 13:36:35 2015 -0500"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Thu Nov 12 09:14:48 2015 -0500"
      },
      "message": "Delete $IPV6_PUBLIC_NETWORK_GATEWAY IP during cleanup\n\nSo that it does not end up being the IP address that is picked to move\nback to $PUBLIC_INTERFACE when we call _move_neutron_address_route\n\nChange-Id: I3d29d4f11feff308f6ad5d950ef004b48ec11b67\nCloses-Bug: 1514984\n"
    },
    {
      "commit": "1987cfb1bea276202926d5de624754ed6f5c8e7f",
      "tree": "98426ba8410c9ac4e564f12df7fa181506bb73a9",
      "parents": [
        "209e1e38eabbde11c8a224620ae2e7e2ff2ac96f",
        "e9ef0fefa52a2d30079eba1dead1a4df61a6ad7d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 12 07:19:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 12 07:19:46 2015 +0000"
      },
      "message": "Merge \"Remove lib/neutron_plugins/ibm\""
    },
    {
      "commit": "201e3c133e28acb6dcdeb017389718db0775a748",
      "tree": "4c006e07893c0da62422aeaa09ddd000b53918e2",
      "parents": [
        "fa069b37ecc659ca6ef2565c8dccfc09989fd558"
      ],
      "author": {
        "name": "Huan Xie",
        "email": "huan.xie@citrix.com",
        "time": "Thu Aug 27 12:34:24 2015 +0100"
      },
      "committer": {
        "name": "Huan Xie",
        "email": "huan.xie@citrix.com",
        "time": "Thu Nov 12 05:54:55 2015 +0000"
      },
      "message": "XenAPI:Fix problems to support xenserver+neutron\n\nThe lack of a CI for XenAPI + Neutron has meant this support has been\nbroken over time. This is set of one-off fixes that are needed to\nreintroduce support while we work towards getting a CI functional\n\nRelated-Bug: #1495423\nChange-Id: Id41fdc77c155756bda9e2e9ac0446a49f06f0603\n"
    },
    {
      "commit": "5cad4d3fe94f2e3823a8d9a2588b3a580d69605c",
      "tree": "e890fe4dd3faf4a1b21d39d8fdb4a670e5f4961a",
      "parents": [
        "db6cb078aecf90c7b0cb30778903c61770a25861"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Nov 10 14:39:07 2015 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Nov 11 14:30:12 2015 -0500"
      },
      "message": "refactor zookeeper into a slightly more generic dlm module\n\nThis attempts to make the zookeeper installation a bit more modular\n(assuming that other folks will want to add other dlms as plugins),\nand addresses the service start issues with zookeeper under\nubuntu/upstart.\n\nZookeeper is not going to be installed by default. Services need to\nask for it with use_dlm.\n\nChange-Id: I33525e2b83a4497a57ec95f62880e0308c88b34f\n"
    },
    {
      "commit": "9af81997b543f7634c180b73a036c59456118b50",
      "tree": "65aab36bfc4e518eb342eeaa0458c0fbc50ac3bf",
      "parents": [
        "59e86a3aae3ca49ae3a400c1fcc49c53c9328fd2"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Tue Nov 10 13:30:20 2015 -0500"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Tue Nov 10 15:00:20 2015 -0500"
      },
      "message": "Only take the first global, non temporary ipv6 address\n\nTaking a temporary IPv6 address created through the OS\u0027 support for\nPrivacy Extensions (RFC 4941) is not very useful. It would occur because\nit happened to be the first in the list returned from ip(8). Instead,\ngrab the first IPv6 address that is not a temporary address.\n\nRelated-Bug: #1488691\n\nChange-Id: I7f455572241e7d0c7406f173239a2270a4d8926a\n"
    },
    {
      "commit": "59e86a3aae3ca49ae3a400c1fcc49c53c9328fd2",
      "tree": "94560e3ad7eeb6e109745a33ddd0ff99b58d18ab",
      "parents": [
        "70db365592c2199d619a32c9942d1a8f1ba5b985"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Mon Nov 09 11:06:39 2015 -0500"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Tue Nov 10 14:57:03 2015 -0500"
      },
      "message": "Replace default route for inet6\n\nWhen taking the IPv6 addresses from an interface, also update any routing\ntable entries.\n\nChange-Id: I0424de6c5c1b0fcb7a9bc3fc1475036668cab09d\nCloses-Bug: 1514494\n"
    },
    {
      "commit": "04e73e17e8c536abb1ea86e7b0d037aef543da37",
      "tree": "6bf861bd89ae3bddd0dd939d003f8d0d56d1e19d",
      "parents": [
        "ef0d320981c6934d50cbd1deeef07edd38f80602"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Nov 10 18:58:11 2015 +0100"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Nov 10 19:01:28 2015 +0100"
      },
      "message": "On Ubuntu: don\u0027t start Zookeeper twice\n\nOn Ubuntu, if the Zookeeper service is already running, attempting\nto start it again fails with non-zero exit code. This patch detects\nwhether ZK is already started before trying to start it.\n\nChange-Id: If1257152de01fe5fe0351fdbb538bce083edbec0\nCloses-Bug: #1513741\n"
    },
    {
      "commit": "8a3b7d424d8edf53d0560db48247e6bca11176ee",
      "tree": "b429414a44a4729e9eb61d423b621e3cfd077c43",
      "parents": [
        "5c9e6e28bec948a1a9cdf0ab1261efd41b4c82dc"
      ],
      "author": {
        "name": "John Davidge",
        "email": "jodavidg@cisco.com",
        "time": "Tue Jul 07 11:10:54 2015 +0100"
      },
      "committer": {
        "name": "John Davidge",
        "email": "jodavidg@cisco.com",
        "time": "Tue Nov 10 14:51:19 2015 +0000"
      },
      "message": "Fix stack failure when default subnetpool is set\n\nCurrently stack.sh will fail if a value is set for\ndefault_ipv4_subnet_pool and/or default_ipv6_subnet_pool in\nneutron.conf. This is because setting either of these values\noverrides the default behaviour of using the implicit (none)\nsubnetpool for subnet creation, and the subnetpools\nspecified in neutron.conf have not been created at the time\nof the devstack calls to subnet-create.\n\nThis patch fixes the failure by specifying subnetpool \u003d None\nin calls to subnet-create, so that neutron will behave as\ndevstack expects. This parameter will no longer be required\nonce these configuration options are removed in the OpenStack\nN release, but will be required for compatibility with Kilo,\nLiberty, and Mitaka.\n\nChange-Id: I29b2d62a022b43f6623b127af2ca303f9de847b0\nCloses-Bug: #1472200\n"
    },
    {
      "commit": "7ddf6741d24485aa40de122f4bfdf4cd55e7cfad",
      "tree": "cb5421d2fc3352d9021621b60fb0d648f8a2d523",
      "parents": [
        "0afcac2e01580b7aee886272b8ed7eaf9c13132c"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Mon Nov 09 08:08:53 2015 -0500"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean@coreitpro.com",
        "time": "Mon Nov 09 08:08:53 2015 -0500"
      },
      "message": "Neutron-legacy: Remove LINUXNET_VIF_DRIVER option\n\nA value is never assigned, and it ends up in the nova.conf file as:\n\nlinuxnet_interface_driver \u003d\n\nSo, let\u0027s delete it.\n\nChange-Id: Ibc270ce6ee622eee871df1f8c11f21e8be8280ee\n"
    },
    {
      "commit": "63cac536efa3474af40ea24603fca5e1d0a74e13",
      "tree": "6558adab67c9a98c8081a418ce6a6833b73d71d2",
      "parents": [
        "988389a45a9a660b65eb7110377c44320b350069"
      ],
      "author": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Fri Nov 06 12:37:32 2015 -0800"
      },
      "committer": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Fri Nov 06 12:37:32 2015 -0800"
      },
      "message": "Ironic: Explicitly allow DHCP ports\n\nThis adds an iptables rule to allow ports 67 and 68. We see\noccassionally dropped DHCP packets, which may be causing PXE failures in\nironic jobs.\n\nI\u0027m not 100% confident this fixes the issue, however I don\u0027t think it\ncan break anything and it rules out one theory.\n\nChange-Id: I4630afb6f010a4c2cb146a79264c480c64c6e4b7\nRelated-Bug: #1393099\n"
    },
    {
      "commit": "6cd616a9edf6561ebc802f3083eb24f2713d4e96",
      "tree": "c3d61da35c0d2567c553280a3a477d3c3bbf4ee6",
      "parents": [
        "988389a45a9a660b65eb7110377c44320b350069"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Nov 06 10:26:14 2015 -0800"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Fri Nov 06 10:26:14 2015 -0800"
      },
      "message": "Disable resize tests in Tempest if using cells with custom flavors\n\nBy default, devstack creates it\u0027s own test flavors for Tempest runs.\n\nThese are not in the cells API database since they are non-default\nfor nova so any resize tests in Tempest with cells and these custom\nflavors fail.\n\nConfigure Tempest to not run resize tests if using cells and custom\nflavors.\n\nThis allows us to also clean up a bunch of the resize skips found\nin nova/devstack/tempest-dsvm-cells-rc.\n\nChange-Id: I20f46024e45e32c60275703a193a56ae8cfe7eca\nCloses-Bug: #1513925\n"
    },
    {
      "commit": "e9ef0fefa52a2d30079eba1dead1a4df61a6ad7d",
      "tree": "62e6c7311ceedc1b8d914d1493ebe5b269b8d785",
      "parents": [
        "988389a45a9a660b65eb7110377c44320b350069"
      ],
      "author": {
        "name": "Atsushi SAKAI",
        "email": "sakaia@jp.fujitsu.com",
        "time": "Fri Nov 06 14:25:46 2015 +0900"
      },
      "committer": {
        "name": "Atsushi SAKAI",
        "email": "sakaia@jp.fujitsu.com",
        "time": "Fri Nov 06 14:34:42 2015 +0900"
      },
      "message": "Remove lib/neutron_plugins/ibm\n\nSDN-VE on neutron is already removed.\nThis patch removes SDN-VE from devstack.\n\nRef.\n  Removing the SDN-VE monolithic plugin\n  https://review.openstack.org/#/c/217703/\n  Remove IBM SDN-VE left-overs\n  https://review.openstack.org/#/c/237716/\n\nChange-Id: Ie1b531153d1632798235b1100cdf9b068edcce26\n"
    },
    {
      "commit": "988389a45a9a660b65eb7110377c44320b350069",
      "tree": "a5bde7a6c988508105eb8468938e68326202dd62",
      "parents": [
        "1a2f86b3be1eb04a03565b5fead948fc6d04302d",
        "33a96ffc2609d8477542002e56515a5026c2c48d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 05 22:21:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 05 22:21:18 2015 +0000"
      },
      "message": "Merge \"Zookeeper for DLM scenarios\""
    },
    {
      "commit": "1a2f86b3be1eb04a03565b5fead948fc6d04302d",
      "tree": "97b63a0357455c4794ea67fc140a5b963fc17180",
      "parents": [
        "afc9992b0bde46e79ed718ed7e818a22883fe75a",
        "abb40f61939355f471c1a37c671774923e12b660"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 05 22:21:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 05 22:21:05 2015 +0000"
      },
      "message": "Merge \"Correct Cinder protocol for connections on Ironic\""
    },
    {
      "commit": "33a96ffc2609d8477542002e56515a5026c2c48d",
      "tree": "8ad5200973d8486045c59a08dade71b894e03248",
      "parents": [
        "c9f6f1126599c49c6cd838bdaa2a93ffb400e87c"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "davanum@gmail.com",
        "time": "Mon Nov 02 17:23:39 2015 -0500"
      },
      "committer": {
        "name": "Davanum Srinivas",
        "email": "davanum@gmail.com",
        "time": "Tue Nov 03 12:13:50 2015 -0500"
      },
      "message": "Zookeeper for DLM scenarios\n\nIn Tokyo, there was a cross project session on distributed\nkey locking:\nhttps://etherpad.openstack.org/p/mitaka-cross-project-dlm\n\nIn support of the discussion there, we\u0027ll need support for\na zookeeper service in Devstack and ability to use libraries\nlike Tooz for DLM functionality.\n\nIn this review, we pick up some configuration files from\nmonasca-api and copy the lib/template to implement the\nzookeeper lifecycle. Those services that need zookeeper\nneed to add \"zookeeper\" in ENABLED_SERVICES.\n\nChange-Id: Icef26e5cdaa930a581e27d330e47706776a7f98f\n"
    },
    {
      "commit": "c9f6f1126599c49c6cd838bdaa2a93ffb400e87c",
      "tree": "45dfbf7bf41f13070138dbb9eb7f348f2ef5da32",
      "parents": [
        "22c9023494ff9fd3fb17cfe61186c0a0e2fffceb",
        "508931ff367df646d1fa6068008fe550c5572d02"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 03 15:16:04 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 03 15:16:04 2015 +0000"
      },
      "message": "Merge \"Remove Ubuntu 14.10 as supported distribution\""
    },
    {
      "commit": "22c9023494ff9fd3fb17cfe61186c0a0e2fffceb",
      "tree": "29d3fc8aa2cff07f0bcfbfbf7016934ab4c2c696",
      "parents": [
        "a9b9fca5ef4a8a8a3edd804c5dbf1a47ac1dd565",
        "dca49de22f57f3b2f502380b2cbfedb0dcdba209"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 03 15:13:25 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 03 15:13:25 2015 +0000"
      },
      "message": "Merge \"Use stevedore aliases for interface_driver configuration\""
    },
    {
      "commit": "a91d455e23f68613db0e67fea339a13fd9eae7d4",
      "tree": "fb3c9a0b7f50668382effe5f297fa07c08d4cefe",
      "parents": [
        "a9e92c225c2144bbcfe553294b5c579364dece45"
      ],
      "author": {
        "name": "Steve Martinelli",
        "email": "stevemar@ca.ibm.com",
        "time": "Tue Oct 20 23:15:38 2015 -0400"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Nov 03 20:07:58 2015 +1100"
      },
      "message": "change `swift post` to openstackclient cli command\n\nwith the release of osc 1.8.0, modifying object store account\nproperties is now available. use this mechanism and avoid setting\nenvironment variable that are only helpful for swift CLI.\n\nChange-Id: Ie51e3e2bb86162763f23d0a6bed36208811f89fc\n"
    },
    {
      "commit": "a9b9fca5ef4a8a8a3edd804c5dbf1a47ac1dd565",
      "tree": "eb746742664039009a9eb28266d4c371c9813830",
      "parents": [
        "82fbf336a23b19df7f21a86dd3993f282157d8dc",
        "5ea1e16d83d6312fb17976ded0ab1a6a3773ca4d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 02 20:44:59 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 02 20:44:59 2015 +0000"
      },
      "message": "Merge \"lib/nova: Remove \u0027DEFAULT/verbose\u0027\""
    },
    {
      "commit": "82fbf336a23b19df7f21a86dd3993f282157d8dc",
      "tree": "e4d0c09430f7b93b76320cd088b1535e1b170d7f",
      "parents": [
        "463a0e6d980690d00b17b9ebcfaf83c2f12d7615",
        "cdcdeb64602ea271bedf20f58a9f1ca1c0075c84"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 02 20:41:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 02 20:41:50 2015 +0000"
      },
      "message": "Merge \"Remove CINDER_VOLUME_CLEAR value validation\""
    },
    {
      "commit": "dca49de22f57f3b2f502380b2cbfedb0dcdba209",
      "tree": "7a614de0a50ffd86f6abd542db6738ebd431e3df",
      "parents": [
        "463a0e6d980690d00b17b9ebcfaf83c2f12d7615"
      ],
      "author": {
        "name": "Martin Hickey",
        "email": "martin.hickey@ie.ibm.com",
        "time": "Tue Oct 20 12:13:19 2015 +0100"
      },
      "committer": {
        "name": "Martin Hickey",
        "email": "martin.hickey@ie.ibm.com",
        "time": "Mon Nov 02 20:33:20 2015 +0000"
      },
      "message": "Use stevedore aliases for interface_driver configuration\n\ninterface_driver configuration was updated to use stevedore aliases.\nThis patch is to change devstack scripts to now use the aliases\ninstead of the previous class imports.\n\nCloses-Bug: #1504536\n\nChange-Id: Ic56bfcc1f9da05a999e6fd328e4dd6617e9470ff\n"
    },
    {
      "commit": "508931ff367df646d1fa6068008fe550c5572d02",
      "tree": "580f687baa8a21a536d601a9582d46aba48e48f7",
      "parents": [
        "a9e92c225c2144bbcfe553294b5c579364dece45"
      ],
      "author": {
        "name": "Hirofumi Ichihara",
        "email": "ichihara.hirofumi@lab.ntt.co.jp",
        "time": "Mon Nov 02 17:39:48 2015 +0900"
      },
      "committer": {
        "name": "Hirofumi Ichihara",
        "email": "ichihara.hirofumi@lab.ntt.co.jp",
        "time": "Mon Nov 02 17:50:31 2015 +0900"
      },
      "message": "Remove Ubuntu 14.10 as supported distribution\n\nUbuntu 14.10(utopic) reached end of life[1].\n\n[1]: https://lists.ubuntu.com/archives/ubuntu-announce/2015-July/000197.html\n\nChange-Id: Iab13ca797bda56462d9d117aa500d3ba0d9bebcb\n"
    },
    {
      "commit": "463a0e6d980690d00b17b9ebcfaf83c2f12d7615",
      "tree": "926898adb91eeb47080e101c6c5269d7617abe87",
      "parents": [
        "a9e92c225c2144bbcfe553294b5c579364dece45"
      ],
      "author": {
        "name": "keiji niwa",
        "email": "niwa-kj@njk.co.jp",
        "time": "Sat Jul 11 22:09:49 2015 +0900"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Nov 02 05:04:25 2015 +0000"
      },
      "message": "Replace hard-coded --ipv6-address-mode\n\nLooks like this was just a typo in the original\nd1498d74db816b3edbb8376ca5acb7cc5792ea5c ; replace with\nenvironment variable\n\nChange-Id: I877c1a570a68e926c91fc8a393217e6b18245f82\n"
    },
    {
      "commit": "08abba008e735d333f9180180c6a28e7cd5a1171",
      "tree": "3a0d396b713fdd50d75de925f4ed1ab68647d528",
      "parents": [
        "a9e92c225c2144bbcfe553294b5c579364dece45"
      ],
      "author": {
        "name": "Marian Horban",
        "email": "mhorban@mirantis.com",
        "time": "Thu Jun 11 13:01:41 2015 -0400"
      },
      "committer": {
        "name": "Marian Horban",
        "email": "mhorban@mirantis.com",
        "time": "Sun Nov 01 07:47:47 2015 -0500"
      },
      "message": "Add ability to run Nova metadata under Apache2\n\nThis patch allows to run Nova metadata service using Apache\non port 80 under /metadata URL.\n\nChange-Id: I18f3399738c31166eac884a9b0d5c4045d3f445c\n"
    },
    {
      "commit": "f54f60a63ea146e54d430e343f666638bf7947d2",
      "tree": "7043c2e08defc7c519150ce53b95334ad2471e4c",
      "parents": [
        "a9e92c225c2144bbcfe553294b5c579364dece45"
      ],
      "author": {
        "name": "Einst Crazy",
        "email": "yu.changcai@99cloud.net",
        "time": "Fri Oct 30 23:00:57 2015 +0800"
      },
      "committer": {
        "name": "Einst Crazy",
        "email": "yu.changcai@99cloud.net",
        "time": "Fri Oct 30 23:00:57 2015 +0800"
      },
      "message": "Delete some comment or messages of keystone_data.sh(removed)\n\nAs files/keystone_data.sh has been removed in the commit\nhttps://review.openstack.org/#/c/79366/, we should remove some\nrelated documations and comments.\n\nChange-Id: I7802d0052fa28d8debb7f361d36a4f108869554c\n"
    },
    {
      "commit": "5ea1e16d83d6312fb17976ded0ab1a6a3773ca4d",
      "tree": "48823a5bdbc25ff7d800a9f94ac4f64f4933b71f",
      "parents": [
        "b37ca0f7b46e1f1f0d311e17dc35f5a30a501a5e"
      ],
      "author": {
        "name": "Stephen Finucane",
        "email": "stephen.finucane@intel.com",
        "time": "Thu Oct 29 20:12:26 2015 +0000"
      },
      "committer": {
        "name": "Stephen Finucane",
        "email": "stephen.finucane@intel.com",
        "time": "Thu Oct 29 20:15:29 2015 +0000"
      },
      "message": "lib/nova: Remove \u0027DEFAULT/verbose\u0027\n\nThe \u0027verbose\u0027 option has been deprecated by oslo_log. Using it\nresults in a warning for the \u0027nova-manage\u0027 command and likely\nmany other OpenStack commands.\n\nChange-Id: Icc11b25f56ebc62443c6afa90b9572d5c63b3882\nPartial-bug: #1511505\n"
    },
    {
      "commit": "cdcdeb64602ea271bedf20f58a9f1ca1c0075c84",
      "tree": "5f20da83f60df52bb828f1c29699b8491435a02f",
      "parents": [
        "b37ca0f7b46e1f1f0d311e17dc35f5a30a501a5e"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Thu Oct 29 09:48:17 2015 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Thu Oct 29 09:48:17 2015 -0700"
      },
      "message": "Remove CINDER_VOLUME_CLEAR value validation\n\n132fbcd38ebae52bdd20da54905131b75581520f in cinder changed the\nvolume_clear StrOpt to use the choices kwarg which enforces the value\nspecified and raises a ValueError if an invalid value is set for the\noption in cinder.conf.\n\nThis lets us remove the validation that devstack was doing.\n\nChange-Id: Ia7eead6297ed0f3a972de2021170fe9c7225e856\n"
    },
    {
      "commit": "abb40f61939355f471c1a37c671774923e12b660",
      "tree": "9898186fbb67f57f0fbf8cab207056a0d36158c5",
      "parents": [
        "b37ca0f7b46e1f1f0d311e17dc35f5a30a501a5e"
      ],
      "author": {
        "name": "Thiago Paiva",
        "email": "thiagop@lsd.ufcg.edu.br",
        "time": "Thu Oct 29 11:38:24 2015 -0300"
      },
      "committer": {
        "name": "Thiago Paiva",
        "email": "thiagop@lsd.ufcg.edu.br",
        "time": "Thu Oct 29 11:38:24 2015 -0300"
      },
      "message": "Correct Cinder protocol for connections on Ironic\n\nThe protocol for connections with Cinder is wrong for the Ironic script. This\npatch changes the script to use $GLANCE_SERVICE_PROTOCOL, which is https when\nUSE_SSL\u003dtrue or tls-proxy is on ENABLED_SERVICES.\n\nChange-Id: I4d4c6f9dc6f6ee53166db109848dca64334b8748\n"
    },
    {
      "commit": "347dbac04e8988a01e3330e34b57f1e5b3c6aa2a",
      "tree": "e4fc55f2c8e7e0543e6dd3988bc15b0a26eaec0c",
      "parents": [
        "fd97214a0ecf5069dcee90a7f7d3358a4790e923"
      ],
      "author": {
        "name": "Nicolas Simonds",
        "email": "nic@metacloud.com",
        "time": "Wed Jan 21 13:40:42 2015 -0800"
      },
      "committer": {
        "name": "Chet Burgess",
        "email": "cfb@metacloud.com",
        "time": "Thu Oct 29 16:12:36 2015 +0900"
      },
      "message": "Add the ability to install/enable Heat plugins\n\nAdds the $ENABLE_HEAT_PLUGINS variable, which should be a list of\nthe names of the plugins the user wishes to install.\n\nChange-Id: I2ba90002a8fad1cdce6543c89dc37c5912fe133e\n"
    },
    {
      "commit": "fd97214a0ecf5069dcee90a7f7d3358a4790e923",
      "tree": "aa42ec43e18538581bd3b32d7d6e769ea45e716b",
      "parents": [
        "ff113c01ddda4cc204ef1c88c89dcaa45519d503",
        "c148b13c60525be637d23a1330cf56376f11432f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 29 06:18:03 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 29 06:18:03 2015 +0000"
      },
      "message": "Merge \"Ensure we disable tenant isolation without admin\""
    },
    {
      "commit": "ff113c01ddda4cc204ef1c88c89dcaa45519d503",
      "tree": "cbd48439f106952f9452d54eaeee3fbf4c660018",
      "parents": [
        "2cee71865f96f2e08be0e7bb7c6f64cf1c796dbd",
        "cf94edcbbdde75de3ce627d7e092936bc014d5f6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 29 05:09:35 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 29 05:09:35 2015 +0000"
      },
      "message": "Merge \"Disable shelve/snapshot/cinder when running Tempest with libvirt+lxc\""
    },
    {
      "commit": "f1d34ec8c015d2e3c6fe450f4e2f6dcb039a31b6",
      "tree": "84899ce9d22b7e23d30998d131b2e872b7b85c25",
      "parents": [
        "310cedf6770ba557aa4f85ce424e765501016ed4",
        "b814b536c54f4ed840cf3eb436c4841d2ed575c4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 29 04:57:27 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 29 04:57:27 2015 +0000"
      },
      "message": "Merge \"Prepare neutron \"use_namespaces\" option removal\""
    },
    {
      "commit": "310cedf6770ba557aa4f85ce424e765501016ed4",
      "tree": "87128acf3e2a8e0055024f071137ae8d33fc9ba6",
      "parents": [
        "c77fc2e196b471fc12d4e99f013d68965b639658",
        "22f747b8df023dd74808df097f5fa5a92168f620"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 29 04:57:22 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 29 04:57:22 2015 +0000"
      },
      "message": "Merge \"Use swift port variable in keystone and cinder\""
    },
    {
      "commit": "c77fc2e196b471fc12d4e99f013d68965b639658",
      "tree": "8c8007f9c99bc0864f65d48ea538c627138e739d",
      "parents": [
        "fd3af1d8e2c57aa9b8c0ebeccd322e2614f95678",
        "7792bc39d4f9f7ec7fd1b81ddbb30c30988f03e6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 29 03:00:30 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 29 03:00:30 2015 +0000"
      },
      "message": "Merge \"Add new oslo.privsep library to oslo repos\""
    },
    {
      "commit": "fd3af1d8e2c57aa9b8c0ebeccd322e2614f95678",
      "tree": "60739e1dc7c79473519af05977fc88dda43e9e91",
      "parents": [
        "5c38750db028aaf66b44774028fc35eca2358f77",
        "5cdee8dd3311e501302993cd8c81b39cb6b45090"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 29 02:55:48 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 29 02:55:48 2015 +0000"
      },
      "message": "Merge \"Update to bashate 0.3.2\""
    },
    {
      "commit": "5c38750db028aaf66b44774028fc35eca2358f77",
      "tree": "dc6098657e8bb481dd3a70aee7b0d3d02fdc59d2",
      "parents": [
        "83a2a42ac020d5364fa15a10e856b8125626c660",
        "085855479f5a56e9ce21fdb83e2691c8aad56aa0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 29 02:16:50 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 29 02:16:50 2015 +0000"
      },
      "message": "Merge \"Added processing /ec2 URL\""
    },
    {
      "commit": "5cdee8dd3311e501302993cd8c81b39cb6b45090",
      "tree": "665bbd6ec1aab84f2b3a910cd13a6db1fe935469",
      "parents": [
        "a692810ef05304856e5fd12ec786f3445ecca576"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Oct 19 14:17:18 2015 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Oct 29 11:30:20 2015 +1100"
      },
      "message": "Update to bashate 0.3.2\n\nBashate 0.3.2 has a few new checks -- firstly make sure some of the\nplugins have #!/bin/bash, and fix up a couple of \"local\" changes that\nwere missed by I9c8912a8fd596535589b207d7fc553b9d951d3fe\n\nChange-Id: I9e4b1c0dc9e0f709d8e76f9c9bf1c9478b2605ed\n"
    },
    {
      "commit": "cf94edcbbdde75de3ce627d7e092936bc014d5f6",
      "tree": "c6aa26331d1481943c99b39554b3885ed3b0c293",
      "parents": [
        "0afcac2e01580b7aee886272b8ed7eaf9c13132c"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Oct 28 09:50:01 2015 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Oct 28 13:22:19 2015 -0700"
      },
      "message": "Disable shelve/snapshot/cinder when running Tempest with libvirt+lxc\n\nThe libvirt+lxc backend in nova does not support shelve, image snapshot\nor any volume-related actions (so pretty much anything to do with\ncinder), so we need to configure tempest to not run tests that hit those\noperations/service when using libvirt/lxc.\n\nThis is part of an overall effort to get a CI job running for nova with\nthe libvirt+lxc configuration per:\n\nIc07c39e219121ba6b8b20de2b83a193bb735133d\n\nChange-Id: I4decfcc5a5dfbabdecb3eb9fc93f1d1d6c2af805\n"
    },
    {
      "commit": "a692810ef05304856e5fd12ec786f3445ecca576",
      "tree": "f1a1492e57b3140464e9b5dff9fdf7a3861ab381",
      "parents": [
        "0afcac2e01580b7aee886272b8ed7eaf9c13132c"
      ],
      "author": {
        "name": "Oleksii Chuprykov",
        "email": "ochuprykov@mirantis.com",
        "time": "Thu Jun 11 08:56:58 2015 -0400"
      },
      "committer": {
        "name": "Oleksii Chuprykov",
        "email": "ochuprykov@mirantis.com",
        "time": "Wed Oct 28 15:25:17 2015 +0000"
      },
      "message": "Add toggle to run Heat API services via Apache2\n\nAdd templates for running Heat API services via\napache mod_wsgi. Also add appropriate functions to\nlib/heat for configuring Heat.\n\nChange-Id: I1bdd678c44ddfa616a9db7db85ff6f490ff08947\n"
    },
    {
      "commit": "b814b536c54f4ed840cf3eb436c4841d2ed575c4",
      "tree": "6cbb145482c675a6816b3e30f98a699415a6eaee",
      "parents": [
        "1d7a4270291c97a25a5756dfc73b50841a485821"
      ],
      "author": {
        "name": "Cedric Brandily",
        "email": "zzelle@gmail.com",
        "time": "Thu Oct 22 22:25:45 2015 +0200"
      },
      "committer": {
        "name": "Cedric Brandily",
        "email": "zzelle@gmail.com",
        "time": "Tue Oct 27 09:25:42 2015 +0900"
      },
      "message": "Prepare neutron \"use_namespaces\" option removal\n\nThe neutron use_namespaces option is deprecated since Kilo, it\u0027s time\nremove it from neutron and devstack.\n\nRelated-bug: #1508188\nChange-Id: I4feb2a15c7e1e4bfdbed2531b18b8e7d798ab3cc\n"
    },
    {
      "commit": "7792bc39d4f9f7ec7fd1b81ddbb30c30988f03e6",
      "tree": "47ad5125a35487a0d3e2418e064537f9b5a42ebc",
      "parents": [
        "0afcac2e01580b7aee886272b8ed7eaf9c13132c"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Fri Oct 23 13:57:14 2015 +1100"
      },
      "committer": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Sun Oct 25 17:39:37 2015 +1100"
      },
      "message": "Add new oslo.privsep library to oslo repos\n\nA new project olos.privsep has been created but failes sdvm testing as\neven though the library is added ro PROJECTS and LIBS_FROM_GIT it isn\u0027t\ninstalled by devstack.\n\nAdd oslo.privsep to the install_oslo function\n\nChange-Id: Ia4d56747d56dcfe50889ebbdf9d553df13e1b950\n"
    },
    {
      "commit": "22f747b8df023dd74808df097f5fa5a92168f620",
      "tree": "40168aa34df503f2e5971a8509c8f61a762bd04d",
      "parents": [
        "897d116a7c9c09385e7e87e1202d7fa612802c49"
      ],
      "author": {
        "name": "Falk Reimann",
        "email": "falk.reimann@sap.com",
        "time": "Fri Aug 28 12:40:19 2015 +0200"
      },
      "committer": {
        "name": "Falk Reimann",
        "email": "falk.reimann@sap.com",
        "time": "Fri Oct 23 09:19:32 2015 +0200"
      },
      "message": "Use swift port variable in keystone and cinder\n\nThis patch alows specifiying a deviation of the swift default port 8080 with\nvariable SWIFT_DEFAULT_BIND_PORT. The created endpoints in keystone for\nobject-store and the backup_swift_url in cinder.conf will use variable\nSWIFT_DEFAULT_BIND_PORT instead of the fixed port 8080.\n\nChange-Id: I47bbcf77368c430718fb8f29b7de1ff305e64422\nCloses-Bug: #1489767\n"
    },
    {
      "commit": "0afcac2e01580b7aee886272b8ed7eaf9c13132c",
      "tree": "2a32940a394af0af36facffba9788ac7703f5d74",
      "parents": [
        "1d7a4270291c97a25a5756dfc73b50841a485821",
        "797668ba77d781bf65cbf0832c69c8337603b9a4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 22 16:44:28 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 22 16:44:28 2015 +0000"
      },
      "message": "Merge \"XenServer: the cron job shouldn\u0027t print debug text into stderr\""
    },
    {
      "commit": "c148b13c60525be637d23a1330cf56376f11432f",
      "tree": "9e32e1cca855cd57edac3c674c098521a6e930d4",
      "parents": [
        "1d7a4270291c97a25a5756dfc73b50841a485821"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 22 10:05:00 2015 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 22 10:05:00 2015 -0400"
      },
      "message": "Ensure we disable tenant isolation without admin\n\nThis commit fixes an issue with the tempest configuration when\nTEMPEST_HAS_ADMIN is disabled. Without admin credentials tempest\nis unable to create credentials at all so enabling tenant isolation\nis not going to work. Previously devstack wasn\u0027t setting it one way\nor the other when TEMPEST_HAS_ADMIN was set, which results in the\ndefault of being enabled. So jobs that try to run tempest without\nadmin were failing.\n\nChange-Id: Iff496cb5cbf29f17c130cfad746b48d8547ca965\n"
    },
    {
      "commit": "1c2912d91fc045115bffaff7c975504582047f73",
      "tree": "1c76f388760f787f2b6f6a72a7a034273b1bf33f",
      "parents": [
        "0ee76fd661784205742e9c230b245f3c0e9b9dc8",
        "394968fa3d6b0f3b296b49d038aac25b74c2dca7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 19 15:48:39 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 19 15:48:39 2015 +0000"
      },
      "message": "Merge \"Always use v3 nova/neutron authentication\""
    },
    {
      "commit": "254264301b86ffd5912b37b63e4c5daab230a129",
      "tree": "3002cb5d604700d6f9da81be242dc3951159a871",
      "parents": [
        "c581c78c92dc5ea453bee8dd0a244554b4d6d57d",
        "c94403d8e6c480dad6d962e517c623e1c14ac6d2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 19 15:33:59 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 19 15:33:59 2015 +0000"
      },
      "message": "Merge \"Disable compute interface attach Tempest tests if using cells\""
    },
    {
      "commit": "c94403d8e6c480dad6d962e517c623e1c14ac6d2",
      "tree": "0365c25c360cd8e0e8b614409722240f5951ad1e",
      "parents": [
        "8ce00acf8a0aa0890a6710665d179f808f9c7329"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Thu Oct 15 12:51:13 2015 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Thu Oct 15 12:51:13 2015 -0700"
      },
      "message": "Disable compute interface attach Tempest tests if using cells\n\nCells doesn\u0027t support the os-attach-interfaces API so disable those\ntests in Tempest if running with Cells.\n\nChange-Id: I5c7884407868eae70ea125f3f893c73214c04c75\n"
    },
    {
      "commit": "5ed8af671328a0f9824bb33f9c637cc779a83ae3",
      "tree": "9a95edd0f7350e63639ca513ca178a92faabc85b",
      "parents": [
        "8ce00acf8a0aa0890a6710665d179f808f9c7329"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@redhat.com",
        "time": "Thu Oct 15 14:30:50 2015 +0200"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@redhat.com",
        "time": "Thu Oct 15 16:16:26 2015 +0200"
      },
      "message": "Fix devstack failure due to incorrect variable assignment\n\nAfter I9c8912a8fd596535589b207d7fc553b9d951d3fe this approach leads\nto a failure and breaks (at least) ironic-inspector gate.\n\nChange-Id: I19bb8ada9a6f42d375838cc88a376715918c2a3e\n"
    },
    {
      "commit": "48dbc313eb3eeffda5698b1f06174ef0d135db8c",
      "tree": "9383da2dae2b12fa2771e537c67c6de694d46965",
      "parents": [
        "7991780098ae5fc68df6b8e3b9be90a71602ee2b",
        "193d8a6e7c22695f33d2082bb330e3039b516a5b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 15 03:02:58 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 15 03:02:58 2015 +0000"
      },
      "message": "Merge \"Improve PLUMgrid Install Endpoints\""
    },
    {
      "commit": "7991780098ae5fc68df6b8e3b9be90a71602ee2b",
      "tree": "0be2ae9705c0ff49b1f532f77fceb91828d2e0e3",
      "parents": [
        "6e9bee1ae587cccc278dc24ae0d9820a222409fe",
        "316b348ad6068c485090761713685dfeb9ac4d38"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 15 03:02:53 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 15 03:02:53 2015 +0000"
      },
      "message": "Merge \"Add verification of OVS_PHYSICAL_BRIDGE\""
    },
    {
      "commit": "6e9bee1ae587cccc278dc24ae0d9820a222409fe",
      "tree": "db87e22509c52e7e92ba0b70160219bb0fd4dea9",
      "parents": [
        "188b38fc808d0713476dec30f15d60618acd692b",
        "e82bac04981c8e41a919907d16621c9c952d9224"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 15 02:56:19 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 15 02:56:19 2015 +0000"
      },
      "message": "Merge \"Detect blank variable in trueorfalse\""
    },
    {
      "commit": "394968fa3d6b0f3b296b49d038aac25b74c2dca7",
      "tree": "ea919d25760abbcbd43a8eb3ec261efc2a375ce2",
      "parents": [
        "188b38fc808d0713476dec30f15d60618acd692b"
      ],
      "author": {
        "name": "Jamie Lennox",
        "email": "jamielennox@redhat.com",
        "time": "Fri Aug 28 09:18:26 2015 +1000"
      },
      "committer": {
        "name": "Jamie Lennox",
        "email": "jamielennox@redhat.com",
        "time": "Thu Oct 15 00:14:28 2015 +0000"
      },
      "message": "Always use v3 nova/neutron authentication\n\nThere is no need to test here whether v2 is disabled or not. V3\nAuthentication will always be available and we should just use that.\n\nChange-Id: I0d2d76ebdf261917f1a2b23c65f0f843ae50f49a\n"
    },
    {
      "commit": "188b38fc808d0713476dec30f15d60618acd692b",
      "tree": "87a4e679468c6a050e5791c1afd8056fdbb03e1a",
      "parents": [
        "e67530f84618db4fd5ff1bd1e6af97c41c68c5aa",
        "108b75d7a1ca653efa21e80bfb5ec3ead029954c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 18:36:06 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 18:36:06 2015 +0000"
      },
      "message": "Merge \"lib/tempest: remove duplicate iniset calls\""
    },
    {
      "commit": "e67530f84618db4fd5ff1bd1e6af97c41c68c5aa",
      "tree": "e9fa481109bfbf458368237f958260a7b55d1117",
      "parents": [
        "6f991a852390f345ccd57643923b89af87bd52cf",
        "1d662e86bbafebbdef01307b20a7f8a21d1f8e03"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 18:32:51 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 18:32:51 2015 +0000"
      },
      "message": "Merge \"HOST_IP should not be used in moving address to route\""
    },
    {
      "commit": "6f991a852390f345ccd57643923b89af87bd52cf",
      "tree": "71c97fde90e7158d7d6aa3ca40cf6c0fe2a02bf6",
      "parents": [
        "46d50a6b8ed2c6f76bd0e3589eaff557133d10be",
        "022c6672ce0e49273e21ece35186d8291f905ca2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 12:36:11 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 12:36:11 2015 +0000"
      },
      "message": "Merge \"Revert \"Install g-r version of OSC in configure_tempest\"\""
    },
    {
      "commit": "316b348ad6068c485090761713685dfeb9ac4d38",
      "tree": "2087b2852267585dc4f2f8199668282a9195a352",
      "parents": [
        "5a98d4f7d0a1cf00f2aca9e0f3f6cdc285c1ee79"
      ],
      "author": {
        "name": "Yalei Wang",
        "email": "yalei.wang@intel.com",
        "time": "Wed Jul 15 21:00:31 2015 +0800"
      },
      "committer": {
        "name": "Yalei Wang",
        "email": "yalei.wang@intel.com",
        "time": "Wed Oct 14 17:07:58 2015 +0800"
      },
      "message": "Add verification of OVS_PHYSICAL_BRIDGE\n\nOVS_PHYSICAL_BRIDGE is not always set, like when you don\u0027t need specify the\nbridge mapping, and also it has no default value. So we need to add\nverification of OVS_PHYSICAL_BRIDGE in cleanup_neutron function where we refer\nto it.\n\nChange-Id: I69d113a7f3f7e67b09cb72fa0b0d3bba188e783a\nClose-Bug: #1474634\n"
    },
    {
      "commit": "d111182f218094dfdd88bda63af024c0c6e5d8cd",
      "tree": "6efbaec54afc4965767c187b5743c25b8346f438",
      "parents": [
        "5a98d4f7d0a1cf00f2aca9e0f3f6cdc285c1ee79",
        "ada886dd43ccc07f48d3a82d8d3d840fe5096c03"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 14 02:43:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 14 02:43:52 2015 +0000"
      },
      "message": "Merge \"Don\u0027t mix declaration and set of locals\""
    },
    {
      "commit": "108b75d7a1ca653efa21e80bfb5ec3ead029954c",
      "tree": "bec40289274b16fc1af3c3944b638ea962b8bed6",
      "parents": [
        "5a98d4f7d0a1cf00f2aca9e0f3f6cdc285c1ee79"
      ],
      "author": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Oct 13 15:51:43 2015 +0200"
      },
      "committer": {
        "name": "Jordan Pittier",
        "email": "jordan.pittier@scality.com",
        "time": "Tue Oct 13 15:51:43 2015 +0200"
      },
      "message": "lib/tempest: remove duplicate iniset calls\n\nIn Tempest config, `image-feature-enabled deactivate_image` is\nenabled twice. This patch removes one of the redundant call to iniset.\n\nChange-Id: Idbfcd6d6ee171c2c83736e17bbaf3d7a32c738b1\n"
    },
    {
      "commit": "085855479f5a56e9ce21fdb83e2691c8aad56aa0",
      "tree": "53047a851440719436ad385eb5f7381547c30dde",
      "parents": [
        "0914d04343b60392c5227559dcaa0da39b2d1c64"
      ],
      "author": {
        "name": "Marian Horban",
        "email": "mhorban@mirantis.com",
        "time": "Mon Oct 12 11:36:51 2015 -0400"
      },
      "committer": {
        "name": "Marian Horban",
        "email": "mhorban@mirantis.com",
        "time": "Tue Oct 13 04:04:21 2015 -0400"
      },
      "message": "Added processing /ec2 URL\n\nWith config option NOVA_USE_MOD_WSGI\u003dTrue nova-ec2-api handles\nrequests on /ec2 URL.\n\nChange-Id: I0c2e99bf8b5e5cf53cd176685b206038a4b0f78b\n"
    },
    {
      "commit": "1d662e86bbafebbdef01307b20a7f8a21d1f8e03",
      "tree": "fc136c8e50fca20b01469df9451ff7a3743dd757",
      "parents": [
        "5a98d4f7d0a1cf00f2aca9e0f3f6cdc285c1ee79"
      ],
      "author": {
        "name": "Tong Li",
        "email": "litong01@us.ibm.com",
        "time": "Tue Sep 22 11:16:11 2015 -0400"
      },
      "committer": {
        "name": "litong01",
        "email": "litong01@us.ibm.com",
        "time": "Tue Oct 13 07:48:04 2015 +0000"
      },
      "message": "HOST_IP should not be used in moving address to route\n\nIn neutron-legacy function _move_neutron_addresses_route, there are\nfew lines trying to figure out the bridge IP by assuming that the\nbridge IP will be always same as the HOST_IP, this is not always true.\nWhen the nic bears the HOST_IP and the nic which will be used as the\npublic network are different nics, the code in that method fails.\nEventually the function fails with network unreachable error.\n\nThis patch set fixes the problem, so that when HOST_IP and the IP for\nthe bridge are different, devstack will still be setup correctly.\n\nChange-Id: I4d67f61c2ffd93f1e8ea2f8fe3b551044fab294e\nCloses-bug: #1498538\n"
    },
    {
      "commit": "95d4226c4ce4e3ddd0d159572790d04c17bea831",
      "tree": "dabd0ef043e3877eaa3ce865af8307bd548a83ff",
      "parents": [
        "64be3210e6bae709ee88736f2b7554db6e82f28e"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Oct 12 07:34:41 2015 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Oct 12 07:40:04 2015 -0400"
      },
      "message": "make i local\n\nThis prevents bleed out of the i variable to other functions that\nmight call this inside their own iteration loop.\n\nChange-Id: I42d0c287a6f4bb24ae3871de9abb7e0de98a8462\n"
    },
    {
      "commit": "022c6672ce0e49273e21ece35186d8291f905ca2",
      "tree": "688fdce42189d098bc93522e5480dd6f529445bd",
      "parents": [
        "434d1b6e1884be26bad43722f7c012111efb70e9"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Mon Jun 22 15:26:26 2015 +0000"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Oct 09 11:20:49 2015 +0000"
      },
      "message": "Revert \"Install g-r version of OSC in configure_tempest\"\n\nThis reverts commit 1fa82aab6634bf815d162978e33b211e1fdef343.\n\nChange-Id: I931756e6d534839a6c9fb3cc6f5dc32c9a1e6436\n"
    },
    {
      "commit": "e82bac04981c8e41a919907d16621c9c952d9224",
      "tree": "d94a1380349e0154da2581b80b281b13dad3aaab",
      "parents": [
        "c1561f84fb421d2ce28d3c2b07fd7b53f57264bf"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Aug 25 14:29:08 2015 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Oct 09 19:07:50 2015 +1100"
      },
      "message": "Detect blank variable in trueorfalse\n\nAs a follow-on to I8cefb58f49dcd2cb2def8a5071d0892af520e7f7, put in\nsome detection around missing variable-to-test arguments in\ntrueorfalse.\n\nCorrect a couple of places where we were passing in blank strings,\nresulting in the default always being applied.\n\nAdd test-cases and enhance the documentation a little.\n\nDepends-On: I8cefb58f49dcd2cb2def8a5071d0892af520e7f7\nChange-Id: Icc0eb3808a2b6583828d8c47f0af4181e7e2c75a\n"
    },
    {
      "commit": "3d6eaae21c0b11361b4d83a47e3e345682641e57",
      "tree": "b7375bae263ec10684197c7a1018d6b8cb3ce234",
      "parents": [
        "c756b5b5d4665e8e0a3e16acb38f0f4e863d9cb5"
      ],
      "author": {
        "name": "gong yong sheng",
        "email": "gong.yongsheng@99cloud.net",
        "time": "Tue Sep 15 15:00:29 2015 +0800"
      },
      "committer": {
        "name": "gong yong sheng",
        "email": "gong.yongsheng@99cloud.net",
        "time": "Thu Oct 08 18:03:18 2015 +0800"
      },
      "message": "don\u0027t install root filters when Q_USE_ROOTWRAP is false\n\nChange-Id: I2f6edfcfb3789310fbeea8a509e0d9a13428becc\nCloses-bug: #1495822\n"
    },
    {
      "commit": "c756b5b5d4665e8e0a3e16acb38f0f4e863d9cb5",
      "tree": "9cdd0b4b9856b113238b4ba090e60429b100c2b8",
      "parents": [
        "40643a52f01f86875324dbd1c7ea6dc9bbc834c3",
        "c961e791c1068c3054260c0fa59eed412a1aa6ed"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 08 06:05:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 08 06:05:32 2015 +0000"
      },
      "message": "Merge \"Remove explicit support for OneConvergence plugin\""
    },
    {
      "commit": "0d7343107a89d02673c280d628efa6e725cf87ea",
      "tree": "3ad6c02545bd968ab4aede657d53a49f68ad5200",
      "parents": [
        "d111c2174e2f6c19975448f0271aa0c51e714624",
        "72ad942796adb03c96154cd1df4f97ad775e6092"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 08 06:04:54 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 08 06:04:54 2015 +0000"
      },
      "message": "Merge \"use deprecated function instead of modifying global\""
    },
    {
      "commit": "797668ba77d781bf65cbf0832c69c8337603b9a4",
      "tree": "f5588a299963ffe61751c11b212c02c17f498ec8",
      "parents": [
        "d1ddc5396a4c865f09e7087649aed4973d464df0"
      ],
      "author": {
        "name": "jianghua wang",
        "email": "jianghua.wang@citrix.com",
        "time": "Thu Oct 08 06:40:21 2015 +0100"
      },
      "committer": {
        "name": "jianghua wang",
        "email": "jianghua.wang@citrix.com",
        "time": "Thu Oct 08 06:56:25 2015 +0100"
      },
      "message": "XenServer: the cron job shouldn\u0027t print debug text into stderr\n\none cron job attempts to print debug text into stderr; so the file\nof /root/dead.letter gets created and its size grows continuously.\nIt could eventually threaten dom0 disk space. Maybe there are two\nsolutions: one is to redirect the output to a specific log file;\nand rotate log files in the script. And the other one is simply\nto redirect the output /dev/null. By considering the function of\nthis cron job and the printed contents are straight and simple,\nthis patch set goes with the later solution.\n\nChange-Id: I4875e5e3837e6f0249e314c6c5f408c79145c6c1\nCloses-Bug: 1503966\n"
    },
    {
      "commit": "d1ddc5396a4c865f09e7087649aed4973d464df0",
      "tree": "6f2c7ac049eec86561d7e93fc689e7334fc726cf",
      "parents": [
        "17491f37d7163c069fe1cca46ae5d272c288d47a",
        "a83e90b56080d1c86f98e66d146f781c19d150c5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 07 23:11:57 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 07 23:11:57 2015 +0000"
      },
      "message": "Merge \"Enable CSV logging output for DStat.\""
    },
    {
      "commit": "17491f37d7163c069fe1cca46ae5d272c288d47a",
      "tree": "717470c49a29025d0180b2d565ff707d863c108b",
      "parents": [
        "0989cf9512ae827413bc13ba0856125b1bdac375",
        "050a0d5b304a013e23cd5909abf6e11b7dda5f18"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 07 19:30:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 07 19:30:18 2015 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Convert identity defaults to keystone v3 api\"\"\""
    },
    {
      "commit": "72ad942796adb03c96154cd1df4f97ad775e6092",
      "tree": "c453685fb6f1e1a857609c6229ab21592c2b582e",
      "parents": [
        "1de9e330de9fd509fcdbe04c4722951b3acf199c"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Oct 07 11:51:40 2015 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Oct 07 15:15:16 2015 -0400"
      },
      "message": "use deprecated function instead of modifying global\n\nIt\u0027s safer to run this through a common function to let us make\nchanges later.\n\nChange-Id: Ic661824027577e1946726c1843a29ac8325915bf\n"
    },
    {
      "commit": "0989cf9512ae827413bc13ba0856125b1bdac375",
      "tree": "99ca448a489680bdefd637d269727b8f9309fbea",
      "parents": [
        "1e7be9f9eae83306ed2b4ad43d8532a2a010c50c",
        "f0131e14b8550d5d3637b29f0151ad280c77cb63"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 07 16:44:16 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 07 16:44:16 2015 +0000"
      },
      "message": "Merge \"Nano and Micro flavors should run really small cirros only\""
    },
    {
      "commit": "ada886dd43ccc07f48d3a82d8d3d840fe5096c03",
      "tree": "93d62f1c82edc08d813b7f9f7eb9270e7024e055",
      "parents": [
        "433a9b10ddd6fa67d7459c4943a92ce4f488cebc"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Oct 07 14:06:26 2015 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Oct 07 17:03:32 2015 +1100"
      },
      "message": "Don\u0027t mix declaration and set of locals\n\nIa0957b47187c3dcadd46154b17022c4213781112 proposes to have bashate\nfind instances of setting a local value.  The issue is that \"local\"\nalways returns 0, thus hiding any failure in the commands running to\nset the variable.\n\nThis is an automated replacement of such instances\n\nDepends-On: I676c805e8f0401f75cc5367eee83b3d880cdef81\nChange-Id: I9c8912a8fd596535589b207d7fc553b9d951d3fe\n"
    },
    {
      "commit": "f0131e14b8550d5d3637b29f0151ad280c77cb63",
      "tree": "4c8f3541c41da8cc005ee97b367cf8df95f1be46",
      "parents": [
        "b6249dc2ad630ecb9a231d0ce65d0f14f2116598"
      ],
      "author": {
        "name": "Rafael Folco",
        "email": "rfolco@br.ibm.com",
        "time": "Wed Sep 23 12:55:02 2015 -0500"
      },
      "committer": {
        "name": "Rafael Folco",
        "email": "rfolco@br.ibm.com",
        "time": "Tue Oct 06 08:52:13 2015 -0500"
      },
      "message": "Nano and Micro flavors should run really small cirros only\n\nGuests with large memory requirements can use default flavors, so\nremoving the special flavor for ppc64 since new qemu requires more\nmemory - http://wiki.qemu.org/ChangeLog/2.4 - PowerPC.\nUsers should set DEFAULT_INSTANCE_TYPE to one of the default\nflavors available in local.conf, as m1.tiny.\n\nDocImpact\n\nChange-Id: I0fd275dc7342cc2daa83e9a2bd79d30e7defa3e4\n"
    },
    {
      "commit": "c961e791c1068c3054260c0fa59eed412a1aa6ed",
      "tree": "ffe6832c01fd5709f0297e9323ea26339d930293",
      "parents": [
        "c4564dfbe60a57069679ff29d488543dc34b0c6f"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Mon Oct 05 16:51:33 2015 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Mon Oct 05 16:51:33 2015 -0700"
      },
      "message": "Remove explicit support for OneConvergence plugin\n\nThis is being removed from the Neutron tree, so there is\nno need to keep it here anymore.\n\nChange-Id: Ice869bc445cb9dab6f227c30d38fb9b7ba04442b\nDepends-on: I949a51873ee5af654b577952d423dd29a6ced8e7\n"
    },
    {
      "commit": "dbe0868d11531204b1dcc3a7eafdf9da711a7cc6",
      "tree": "1b4902aa274d1778f9edd05a4eed43dc9f151acc",
      "parents": [
        "bd5e6b16590f852402ae60eb6e2b45178be85870"
      ],
      "author": {
        "name": "Denis Afonso",
        "email": "denis.afonso@gmail.com",
        "time": "Fri Oct 02 23:51:41 2015 -0400"
      },
      "committer": {
        "name": "Denis Afonso",
        "email": "denis.afonso@gmail.com",
        "time": "Fri Oct 02 23:51:41 2015 -0400"
      },
      "message": "Change the default bind_port for swift\n\nThe default bind_port (6011-6013) in the sample config files for swift\nuse port numbers that are in the range registered by X11 (6000-6063) and\ncan prevent swift from starting if the ports are in use.\n\nWe should use an unregistered range (6611-6613).\n\nChange-Id: Ifd95b99004aead5ddc8ae1a8dd3ccd9c4f2abe91\nCloses-Bug: #1254328\n"
    },
    {
      "commit": "bd5e6b16590f852402ae60eb6e2b45178be85870",
      "tree": "665a1193635494044aedf7defd332ebcb826af73",
      "parents": [
        "f4485bae9c719ee6b0c243cf5a69a6461df0bf23"
      ],
      "author": {
        "name": "Aaron Rosen",
        "email": "aaronorosen@gmail.com",
        "time": "Fri Sep 25 17:55:45 2015 -0700"
      },
      "committer": {
        "name": "Aaron Rosen",
        "email": "aaronorosen@gmail.com",
        "time": "Thu Oct 01 21:01:35 2015 +0000"
      },
      "message": "Remove unnecessary execute permissions\n\nThese files have acquired execute permissions that\nare not strictly necessary because they are being \nsourced, and not intended to be run separately.\n\nRestore to 644\n\nChange-Id: I0b8654123416a07521502b61610ca45c94494a07\n"
    },
    {
      "commit": "f4485bae9c719ee6b0c243cf5a69a6461df0bf23",
      "tree": "25c5807169a8734f4564dfa79fcfc407b6f1cd06",
      "parents": [
        "ace1e8f9b4d2e2750a6c569737d601f2404cdc9f",
        "e5a6f82e431bece62deb830257439b309b2921ec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 01 07:14:41 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 01 07:14:41 2015 +0000"
      },
      "message": "Merge \"Cleanup nova v2.1 API testing options\""
    },
    {
      "commit": "ace1e8f9b4d2e2750a6c569737d601f2404cdc9f",
      "tree": "53271e39ce1eb05dccc7e83dcc667d2c85731628",
      "parents": [
        "449c467135facf5ad2f7578f5e1f1111d7dc05f3",
        "c295bca61fbef22d4816b2db8cec40e924c709c4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 01 01:28:01 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 01 01:28:01 2015 +0000"
      },
      "message": "Merge \"Fix tunneling support for linuxbridge-agent\""
    },
    {
      "commit": "449c467135facf5ad2f7578f5e1f1111d7dc05f3",
      "tree": "8e39ea41479f0789b6d1317da045ae9f1b394f9c",
      "parents": [
        "97946a313fcb75ed723ab46d92ce9e775366d047",
        "651cb1ad758866a87b947c4e50b4ec995072d6ca"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 30 21:24:38 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 30 21:24:38 2015 +0000"
      },
      "message": "Merge \"Add toggle to run Cinder API under Apache\""
    },
    {
      "commit": "0a4cbde358639d8b52fc74efaab87307cc3bd193",
      "tree": "1ecfcc2be84aa37114cc290fb6d4bd527ac184d3",
      "parents": [
        "d2999d0d0cc4d283873ff0d0951c4fdacd234dd1",
        "36218e6c50c9eb22003eefe0389b00cbf7132dfb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 30 13:22:23 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 30 13:22:23 2015 +0000"
      },
      "message": "Merge \"Revert \"Disable Cinder v1 API support by default\"\""
    },
    {
      "commit": "36218e6c50c9eb22003eefe0389b00cbf7132dfb",
      "tree": "d112c837a1da9cb2801b7f78e063655a10fe928a",
      "parents": [
        "a29434460e869b7bb397044d8f073531e4ee112d"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Sep 30 10:33:57 2015 +0000"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Sep 30 10:34:09 2015 +0000"
      },
      "message": "Revert \"Disable Cinder v1 API support by default\"\n\nThere has been a ton of fall out from this change, and I \nthink it\u0027s been premature. We should revert and try again\nwhen more of the client space supports this.\n\nThis reverts commit a29434460e869b7bb397044d8f073531e4ee112d.\n\nChange-Id: I1658dc48a024627be0fdb39c46137aaa3d9b911a"
    },
    {
      "commit": "c295bca61fbef22d4816b2db8cec40e924c709c4",
      "tree": "7d781d1c343a77c0c3c7d3fe802c385f68357804",
      "parents": [
        "93c10571e8b1b2c8e6916c759d5b92ab379c037f"
      ],
      "author": {
        "name": "Nick",
        "email": "skywalker.nick@gmail.com",
        "time": "Tue Aug 04 09:28:19 2015 +0800"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Wed Sep 30 10:33:43 2015 +1000"
      },
      "message": "Fix tunneling support for linuxbridge-agent\n\nWhen I deploy linuxbridge-agent and enable tunneling,\nthe configuration of neutron isn\u0027t right. It lacks\nthe whole section [vxlan] to be properly configured.\n\nChange-Id: Ib3bfe0f3445f466f4dbb36f7f0cb0d940114e7f6\nCloses-Bug: #1481126\n"
    },
    {
      "commit": "050a0d5b304a013e23cd5909abf6e11b7dda5f18",
      "tree": "5d3dcb78f29469d8fee79ca9d235398326fd5f14",
      "parents": [
        "d2999d0d0cc4d283873ff0d0951c4fdacd234dd1"
      ],
      "author": {
        "name": "Steve Martinelli",
        "email": "stevemar@ca.ibm.com",
        "time": "Sun Sep 06 22:03:54 2015 +0000"
      },
      "committer": {
        "name": "Jamie Lennox",
        "email": "jamielennox@redhat.com",
        "time": "Tue Sep 29 19:52:28 2015 +0000"
      },
      "message": "Revert \"Revert \"Convert identity defaults to keystone v3 api\"\"\n\nThis reverts commit f768787bdd6dddf2790f83a884618d29677ca77c.\nAnd sets OS_AUTH_VERSION so swift CLI doesn\u0027t fall flat when\nnot using v2 keystone\n\nChange-Id: If44a7e0d85e48020a3c90d8c5c027513129f0f3b\n"
    }
  ],
  "next": "8e2597fa79d5390062747bcd7719c41ca6e6ccb1"
}
