)]}'
{
  "log": [
    {
      "commit": "7e58c06a06bffc7b57386f9aed5ebb1829feeb07",
      "tree": "f0ba6e14043c5fb88f79c96d914b3f4e93e70a39",
      "parents": [
        "6eaaa780bd985c67e3b747c0fe86744b77bb3255"
      ],
      "author": {
        "name": "Kenneth Giusti",
        "email": "kgiusti@gmail.com",
        "time": "Wed Jul 23 16:44:37 2014 -0400"
      },
      "committer": {
        "name": "Kenneth Giusti",
        "email": "kgiusti@gmail.com",
        "time": "Wed Sep 10 14:53:01 2014 -0400"
      },
      "message": "Add an option to enable version 1.0 of the AMQP messaging protocol\n\nThis change adds the RPC_MESSAGING_PROTOCOL configuration option that\nselects the messaging protocol that is used by the RPC backend and\nclient.\n\nSome brokers can support different kinds of \u0027on the wire\u0027 messaging\nprotocols.  Qpid, for example, supports both AMQP 0-10 (the default),\nand AMQP 1.0.  Use the RPC_MESSAGING_PROTOCOL configuration variable\nto override the default protocol for those brokers that support\nmultiple protocol options.\n\nThis new option is necessary in order to enable the new AMQP 1.0\noslo.messaging transport as described in the blueprint.\n\nNote well: currently this AMQP 1.0 functionality is only available on\nfedora 19+ platforms.  Support is WIP on ubuntu/debian and rhel/centos\n7. Enabling the RPC_MESSAGING_PROTOCOL option on an unsupported\nplatform will cause devstack to exit with an approriate error\nmessage.\n\nChange-Id: Ib8dea59922844e87d6c947b5dca557f5b5fc1160\nImplements: blueprint amqp10-driver-implementation\n"
    },
    {
      "commit": "6eaaa780bd985c67e3b747c0fe86744b77bb3255",
      "tree": "c3b5fc559ee9438aa36bdeaa43365a14ac8d106b",
      "parents": [
        "f94854811cc89e970a944d339eaa829e36c399dd",
        "29c3d63b28503a06b15daecdf584753e0c0aafe8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 10 13:31:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 10 13:31:40 2014 +0000"
      },
      "message": "Merge \"Set flavor id for Ironic\u0027s baremetal flavor\""
    },
    {
      "commit": "f94854811cc89e970a944d339eaa829e36c399dd",
      "tree": "8670a9147734f4b856bf62754c69b11982a2de65",
      "parents": [
        "319054f3bb3d2c62aeedd59109a956e5b8f14e6e",
        "3159a821c2e0662278746c5311e187bcfd4d8b75"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 10 12:00:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 10 12:00:40 2014 +0000"
      },
      "message": "Merge \"Run processes without screen\""
    },
    {
      "commit": "319054f3bb3d2c62aeedd59109a956e5b8f14e6e",
      "tree": "c3441da38210434038b21a829eb041150c8f9dba",
      "parents": [
        "f25baf37c82b0f271e006f2825e0357297a4320a",
        "a25922b9616f74f74049368e8f4e5de11b851921"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 10 09:17:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 10 09:17:41 2014 +0000"
      },
      "message": "Merge \"Fix regression in Cinder volume type creation\""
    },
    {
      "commit": "f25baf37c82b0f271e006f2825e0357297a4320a",
      "tree": "bd69237d306d478188b0ed80b56cc548665c1f68",
      "parents": [
        "4bd4264960917b6bcd197326020a8a894d1d47f4",
        "76e3925dc4e7796d0e43e8069dff93c9eae5420e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 10 01:18:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 10 01:18:44 2014 +0000"
      },
      "message": "Merge \"Initialize metadata definitions catalog\""
    },
    {
      "commit": "3159a821c2e0662278746c5311e187bcfd4d8b75",
      "tree": "619916b47ee265729ca2c120870addd5c3b13e84",
      "parents": [
        "4bd4264960917b6bcd197326020a8a894d1d47f4"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Aug 27 14:13:58 2014 -0500"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Tue Sep 09 13:54:01 2014 +0100"
      },
      "message": "Run processes without screen\n\nThis introduces new run_process() and screen_service() functions and sets the\ngroundwork to change how DevStack starts services.  screen_service() is simply a\ndirect call to the screen portion of the old screen_it() function and is intended\nto run commands that only need to run under screen, such as log file watchers.\n\nrun_process() is a replacement for screen_it() (which remains until all of the\nservices are updated).  The usage is similar but requires updates to every current\nscreen_it() call to remove everything that requires the command to be interpreted\nby a shell.\n\nThe old run_process() and _run_process() functions are still present as\nold_run_process() and _old_run_process() to support the deprecated screen_it()\nfunction.  These will all go away in the future once all services have been\nconfirmed to have been changed over.\n\nThere is a similar new set of stop process functions stop_process() and\nscreen_stop_service().  The old screen_stop() will also remain for the deprecation\nperiod.\n\nAs an initial test/demostration this review also includes the changes for\nlib/cinder to demonstrate what is required for every service.\n\nI included the scripts I used to test this; tests/fake-service.sh and\ntests/run-process.sh are quite rough around the edges and may bite.  They should\nmature into productive members of the testing ecosystem someday.\n\nChange-Id: I03322bf0208353ebd267811735c66f13a516637b\n"
    },
    {
      "commit": "4bd4264960917b6bcd197326020a8a894d1d47f4",
      "tree": "18e8523ce8d336909e87e11ae4c6aad16d6f672a",
      "parents": [
        "68fd37e029d9a531f7b9c491252469aa7ccf3955",
        "f00766b8bbc31eeee1fb6f473ed8eb67452420e5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 09 03:04:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 09 03:04:49 2014 +0000"
      },
      "message": "Merge \"Allow devstack to build ironic agent ramdisk\""
    },
    {
      "commit": "68fd37e029d9a531f7b9c491252469aa7ccf3955",
      "tree": "ce3a047737c5a33e927a7f2ca48dab06329dd4cd",
      "parents": [
        "ba842f5374f28d1f17bc008349a2d01958dfe82d",
        "d3654058e555c48e498e03e85f2fbe93d0572a09"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 09 00:42:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 09 00:42:50 2014 +0000"
      },
      "message": "Merge \"Fix another_role variable for swift\""
    },
    {
      "commit": "76e3925dc4e7796d0e43e8069dff93c9eae5420e",
      "tree": "60e23f4de0247d9b1383b74b2b822c7dc40ec83c",
      "parents": [
        "ba842f5374f28d1f17bc008349a2d01958dfe82d"
      ],
      "author": {
        "name": "Pawel Koniszewski",
        "email": "pawel.koniszewski@intel.com",
        "time": "Sat Sep 06 07:06:46 2014 -0400"
      },
      "committer": {
        "name": "Travis Tripp",
        "email": "travis.tripp@hp.com",
        "time": "Mon Sep 08 13:38:04 2014 -0600"
      },
      "message": "Initialize metadata definitions catalog\n\nThis patch copies all files from /etc/metadefs to\n/etc/glance/metadefs and calls glance-manage db_load_metadefs\nafter successful database migration. This covers whole\nprocess of initializing the metadata catalog.\n\nChange-Id: I2ffd19bf543708b42229ef78dd17ee317f58e6ad\nImplements: blueprint glance-metadata-definitions-support\nCo-Authored-By: Travis Tripp \u003ctravis.tripp@hp.com\u003e\n"
    },
    {
      "commit": "ba842f5374f28d1f17bc008349a2d01958dfe82d",
      "tree": "4b01fdbdd677be6d8672f1b32850c4499c034591",
      "parents": [
        "8b3217e31083625667225e5cddadf99d430a6206",
        "966463c802c6c2f3a04da812cd689502aa8006cd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 16:23:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 16:23:20 2014 +0000"
      },
      "message": "Merge \"Keystone access log in key-access screen\""
    },
    {
      "commit": "8b3217e31083625667225e5cddadf99d430a6206",
      "tree": "40fdc3e02b05c5767aaf9cb07571b7cc23efaa9a",
      "parents": [
        "7a68f21b296464aed54da7e3c8f3e5de238ce61d",
        "2a6ce7197e5da9fddddaba2faff2a18c04ece957"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 16:23:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 16:23:11 2014 +0000"
      },
      "message": "Merge \"Change httpd Keystone access log to keystone_access.log\""
    },
    {
      "commit": "d3654058e555c48e498e03e85f2fbe93d0572a09",
      "tree": "6873ef189cdd935f5f4372c30be592af123f84a1",
      "parents": [
        "a672e02818869de184c7c04aeb2f3e471bec3153"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Sep 01 17:30:05 2014 +0900"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Mon Sep 08 16:41:41 2014 +0200"
      },
      "message": "Fix another_role variable for swift\n\nAn error occurs because ANOTHER_ROLE variable in lib/swift is not set.\nThis patch gets and sets the value to another_role variable.\n\nChange-Id: I9d67ce243eb6bb42ed7e3522ef816295847d48fa\nCloses-Bug: #1363884\n"
    },
    {
      "commit": "7a68f21b296464aed54da7e3c8f3e5de238ce61d",
      "tree": "9cf21e4aa30d107007b6b410bef5068943875600",
      "parents": [
        "5ecb1ef86ae49272d43db0dff2d619b211d439ea",
        "792dc5f8cf7275d35aff39a5a5127b10f310274d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 07:16:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 07:16:38 2014 +0000"
      },
      "message": "Merge \"Simplify ironic-python-agent download\""
    },
    {
      "commit": "5ecb1ef86ae49272d43db0dff2d619b211d439ea",
      "tree": "121c7b917e56ebf66278873e861c73f13660a0af",
      "parents": [
        "3d458eb703e52606d8aa8d58757285e61cb47b8b",
        "a8008f090981fe35999f51089c05ecab2b39a74d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 04:38:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 04:38:10 2014 +0000"
      },
      "message": "Merge \"FAQ: Removed LXC not being supported on Fedora\""
    },
    {
      "commit": "3d458eb703e52606d8aa8d58757285e61cb47b8b",
      "tree": "0992adb797177bb1274e469254e708320396bf94",
      "parents": [
        "154b400e3b5da2e5cd6a6829275518a595b8de0a",
        "3710eece149ecd98bfe80b5aaf8fe99b30e24ec9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 00:36:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 00:36:53 2014 +0000"
      },
      "message": "Merge \"Fix to avoid undefined variables in initial sanity checks\""
    },
    {
      "commit": "154b400e3b5da2e5cd6a6829275518a595b8de0a",
      "tree": "d1333db86684f235602924f3b5b8908d44ae4806",
      "parents": [
        "1821200bc50ae524bb4da7c555078206ced6396c",
        "13249f87093219f4d0038effc1e5907230a470c3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 07 17:05:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 07 17:05:45 2014 +0000"
      },
      "message": "Merge \"Add oslo.log\""
    },
    {
      "commit": "1821200bc50ae524bb4da7c555078206ced6396c",
      "tree": "a3171e963bebffec3b3ca2b15bc4f8f3db532b19",
      "parents": [
        "697169087306323b3e8df91435406e8c5c6e1eb2",
        "0b9464d4066de6167e63a546c64840ae715ac81f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 07 13:00:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 07 13:00:02 2014 +0000"
      },
      "message": "Merge \"Add oslo.concurrency and oslo.middleware\""
    },
    {
      "commit": "697169087306323b3e8df91435406e8c5c6e1eb2",
      "tree": "7076f2f1378928dcc073b2efbfefc1858103e310",
      "parents": [
        "01e5f721b47fa525a37041bfc92fe3caa4706f68",
        "5cd17f71ca8cf335beeaad55a1b530825bd181c8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 07 00:00:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 07 00:00:01 2014 +0000"
      },
      "message": "Merge \"Add oslo.utils and oslo.serialization\""
    },
    {
      "commit": "01e5f721b47fa525a37041bfc92fe3caa4706f68",
      "tree": "254bad388bb70c08614b35ecf7aeab26179e9e27",
      "parents": [
        "17b6938125dc8b78d26ab2c9a748c3808676620e",
        "e0b08d04ab41f9aca96997c87bd9fa13feba2536"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 23:59:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 23:59:11 2014 +0000"
      },
      "message": "Merge \"Pull dstat logic into its own function so grenade can use it\""
    },
    {
      "commit": "17b6938125dc8b78d26ab2c9a748c3808676620e",
      "tree": "c070a54b295cc85ff70284ae3d53ac75abf930e9",
      "parents": [
        "07405773714d4bb9d2491025e4630d14d3773678",
        "f3f4b0ac78a07457b730c0a6ab3b48799c350339"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 13:28:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 13:28:13 2014 +0000"
      },
      "message": "Merge \"install test-reqs when TESTONLY packages are installed\""
    },
    {
      "commit": "07405773714d4bb9d2491025e4630d14d3773678",
      "tree": "650c128df601b06db2fbb31220295bf174aab3bf",
      "parents": [
        "81c5ec1050581f4a47abdb25038dd15abe6f7801",
        "bdab7c74ed2f9b581d2d9394128e32fde1ab8ca1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 07:32:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 07:32:54 2014 +0000"
      },
      "message": "Merge \"Move to epel 7-1 release\""
    },
    {
      "commit": "81c5ec1050581f4a47abdb25038dd15abe6f7801",
      "tree": "4a2ca9c62c594714e2106285c70fdb2c5bf6820d",
      "parents": [
        "630ef31c372715339bb84162ba6527d9b9988c4c",
        "fe65e2dffac177db61ab868343d6dc32e2da3b6c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 01:25:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 01:25:55 2014 +0000"
      },
      "message": "Merge \"Set configs for glance_store\""
    },
    {
      "commit": "630ef31c372715339bb84162ba6527d9b9988c4c",
      "tree": "36694cc1417d722b835498dca222d2280f05ae72",
      "parents": [
        "61a6e253f285fd9cfe0ac7612e85e7cf1fff5116",
        "264174500c943a5c28a86c09fe81cf0661ed253a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 05 02:12:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 05 02:12:24 2014 +0000"
      },
      "message": "Merge \"Remove sahara-dashboard\""
    },
    {
      "commit": "3710eece149ecd98bfe80b5aaf8fe99b30e24ec9",
      "tree": "e87d71b30ebbcb4a93e54e171e2571ae3ba7a67d",
      "parents": [
        "61a6e253f285fd9cfe0ac7612e85e7cf1fff5116"
      ],
      "author": {
        "name": "Shuichiro MAKIGAKI",
        "email": "shuichiro.makigaki@gmail.com",
        "time": "Thu Aug 28 19:07:09 2014 +0900"
      },
      "committer": {
        "name": "Shuichiro MAKIGAKI",
        "email": "shuichiro.makigaki@gmail.com",
        "time": "Fri Sep 05 01:36:05 2014 +0000"
      },
      "message": "Fix to avoid undefined variables in initial sanity checks\n\nThis commit moves check to see if screen is already running after reading\nstackrc, and changes messages in check if root is running DevStack.\nSTACK_USER is defined in stackrc, and SCREEN_NAME can be replaced with\n\"a non-root account\".\n\nChange-Id: I022ed1099169a3549b7e31883abe33d6298f6fa5\nCloses-Bug: #1362091\n"
    },
    {
      "commit": "a8008f090981fe35999f51089c05ecab2b39a74d",
      "tree": "367876fac749c3cb2348d113b6660df1d5fc56df",
      "parents": [
        "61a6e253f285fd9cfe0ac7612e85e7cf1fff5116"
      ],
      "author": {
        "name": "Gilles Dubreuil",
        "email": "gilles@redhat.com",
        "time": "Tue Jul 15 14:14:56 2014 +1000"
      },
      "committer": {
        "name": "Gilles Dubreuil",
        "email": "gilles@redhat.com",
        "time": "Fri Sep 05 10:35:41 2014 +1000"
      },
      "message": "FAQ: Removed LXC not being supported on Fedora\n\nChange-Id: Ie62e3d81170702c1b87077f6a1a82f407587c684\n"
    },
    {
      "commit": "792dc5f8cf7275d35aff39a5a5127b10f310274d",
      "tree": "77e8bb809434a339baeca421aad2faa305d62d03",
      "parents": [
        "a7a2b883b28a6a2137f9b56be956a5d3798a0479"
      ],
      "author": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Wed Aug 27 17:03:00 2014 -0700"
      },
      "committer": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Thu Sep 04 16:57:46 2014 -0700"
      },
      "message": "Simplify ironic-python-agent download\n\nThe kernel and ramdisk for IPA are now uploaded separately, this\ncommit simplifies the download by downloading them separately.\n\nChange-Id: I630b0a9c3d1179a6b97754f1474f62ae7da068a5\n"
    },
    {
      "commit": "61a6e253f285fd9cfe0ac7612e85e7cf1fff5116",
      "tree": "21b4ce5b368393aec0d1bcc79669127e45460e4b",
      "parents": [
        "62cae13d7e7e13102a02aa385ae63b8e2afb7c83",
        "947d7468c84423e5a9079ffda292924097a0b404"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 04 23:40:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 04 23:40:48 2014 +0000"
      },
      "message": "Merge \"Use correct class path for token persistence backend\""
    },
    {
      "commit": "f00766b8bbc31eeee1fb6f473ed8eb67452420e5",
      "tree": "81a21f52468634459e08aedddcec74e2e4a1ba9d",
      "parents": [
        "ddcde92e9098fdc3f43b56aa767a2ea584e402a9"
      ],
      "author": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Fri Aug 15 01:08:11 2014 +0000"
      },
      "committer": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Thu Sep 04 16:31:02 2014 -0700"
      },
      "message": "Allow devstack to build ironic agent ramdisk\n\nThis provides a way to test Ironic-python-agent code that is\nnot yet merged.\n\nChange-Id: I85084c383263173a33250592a95a17f46827b347\n"
    },
    {
      "commit": "966463c802c6c2f3a04da812cd689502aa8006cd",
      "tree": "c0af3fb57d97c1448a5df2f4941df2d8c7bdd7d7",
      "parents": [
        "2a6ce7197e5da9fddddaba2faff2a18c04ece957"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Aug 21 18:24:42 2014 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Sep 04 18:12:37 2014 -0500"
      },
      "message": "Keystone access log in key-access screen\n\nWhen Keystone was run in Apache Httpd the access log wasn\u0027t in a\nscreen. A new screen called key-access is now started with\nKeystone\u0027s access log.\n\nChange-Id: Ie1f4d4b679e1b9c87f0cea37deb25f7b6636fe01\nCloses-Bug: #1359995\n"
    },
    {
      "commit": "13249f87093219f4d0038effc1e5907230a470c3",
      "tree": "226a2ff87ae7cc2390d7ab34e93e4dd046bc008c",
      "parents": [
        "0b9464d4066de6167e63a546c64840ae715ac81f"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "dims@linux.vnet.ibm.com",
        "time": "Tue Sep 02 09:50:21 2014 -0400"
      },
      "committer": {
        "name": "Davanum Srinivas (dims)",
        "email": "davanum@gmail.com",
        "time": "Thu Sep 04 13:17:46 2014 +0000"
      },
      "message": "Add oslo.log\n\nInstall the oslo.log library from source so the gate tests\nare run against master.\n\nChange-Id: Id2925ce733773d8189ecc0d24b0384c44fad7b72\n"
    },
    {
      "commit": "0b9464d4066de6167e63a546c64840ae715ac81f",
      "tree": "7baaee7934cf3ab7b6553aecdbfd119cf042cf09",
      "parents": [
        "6131ff06a3f9a7846c4d5ada081d3b4c8db61074"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "dims@linux.vnet.ibm.com",
        "time": "Wed Aug 27 12:50:17 2014 -0400"
      },
      "committer": {
        "name": "Davanum Srinivas (dims)",
        "email": "davanum@gmail.com",
        "time": "Thu Sep 04 13:17:13 2014 +0000"
      },
      "message": "Add oslo.concurrency and oslo.middleware\n\nInstall the oslo.concurrency and oslo.middleware libraries from source so\nthe gate tests are run against master.\n\nChange-Id: I194fc160127ab8b4b7d0086586d8ba7f92c67076\n"
    },
    {
      "commit": "62cae13d7e7e13102a02aa385ae63b8e2afb7c83",
      "tree": "007fab34265ba4b31284e2215206dca4e3002cc6",
      "parents": [
        "6131ff06a3f9a7846c4d5ada081d3b4c8db61074"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Sep 04 21:25:45 2014 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Sep 04 21:50:06 2014 +1000"
      },
      "message": "Fix tools/xen/functions for bashate errors\n\nChange I205d675ff231c0403dd135eacc8d57b45317859f modified the matching\nfor bashate and it has started running on this file, whereas before it\nwasn\u0027t.  This fixes the errors it is now picking up.\n\nChange-Id: I7876b5c94d90f15e3b0228999c0750bfbebcaa1c\n"
    },
    {
      "commit": "fe65e2dffac177db61ab868343d6dc32e2da3b6c",
      "tree": "72930784db8f1f289cde2f153d80c7525ef358e5",
      "parents": [
        "fe3be5c38eb35f1f8c604b30e12745644c807869"
      ],
      "author": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Wed Sep 03 11:51:00 2014 +0200"
      },
      "committer": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Wed Sep 03 16:37:38 2014 +0200"
      },
      "message": "Set configs for glance_store\n\nglance_store uses a new section to keep its configs. This patch\nduplicates the existing, store related, config options and sets them\nunder the glance_store section.\n\nOnce glance is fully migrated, the old options will be removed.\n\nChange-Id: Ie3de87cf07a321415d111e644ccbb360c7491151\n"
    },
    {
      "commit": "6131ff06a3f9a7846c4d5ada081d3b4c8db61074",
      "tree": "ea89d75aee2733fac9dfa3570c659f6d853d2101",
      "parents": [
        "0a8c555079fefdbff73852df38fa513a66d0bea4",
        "23a99ff09a4a5557ceb93b0c7a10bd3f7097311a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 03 07:52:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 03 07:52:54 2014 +0000"
      },
      "message": "Merge \"Add myself to the MAINTAINERS file for Swift\""
    },
    {
      "commit": "0a8c555079fefdbff73852df38fa513a66d0bea4",
      "tree": "28bb5f9d37a5e001f57c45e3ad5b2b1f5610e36a",
      "parents": [
        "a672e02818869de184c7c04aeb2f3e471bec3153",
        "f71b500beaf3d09c0388fed8480c9a5a25524c87"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 02 22:06:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 02 22:06:15 2014 +0000"
      },
      "message": "Merge \"Faster nova fixed key generation\""
    },
    {
      "commit": "29c3d63b28503a06b15daecdf584753e0c0aafe8",
      "tree": "b8428f93a748f27e3a0c9d6fec3f3223898d194c",
      "parents": [
        "a672e02818869de184c7c04aeb2f3e471bec3153"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Thu Jul 17 12:53:21 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Sep 02 11:49:28 2014 -0700"
      },
      "message": "Set flavor id for Ironic\u0027s baremetal flavor\n\nAn existing trove bug prevents it from functioning when Nova flavors exist\nwith an id that is a UUID instead of an integer, causing Tempest failures.\nThis sets an integer ID when creating the baremetal flavor for Ironic\u0027s use.\n\nChange-Id: Ic090f61a9a47421117dc86b640422f00f468112c\nRelated-bug: #1333852\n"
    },
    {
      "commit": "bdab7c74ed2f9b581d2d9394128e32fde1ab8ca1",
      "tree": "4927db96203bc0c4ac6615d80af55d2eeabaa05e",
      "parents": [
        "a672e02818869de184c7c04aeb2f3e471bec3153"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Sep 02 09:09:43 2014 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Sep 02 09:10:39 2014 +1000"
      },
      "message": "Move to epel 7-1 release\n\nEPEL7 has updated.  AFAIK there is no better way to determine this; we\ncould possibly scrape [1] but this just seems to replace one problem\nwith another (maintaining the scraping)\n\n[1] http://download.fedoraproject.org/pub/epel/7/x86_64/repoview/epel-release.html\n\nChange-Id: Iadf66c92fcf31edeb0f364a5b1de5d87630e9a42\n"
    },
    {
      "commit": "264174500c943a5c28a86c09fe81cf0661ed253a",
      "tree": "3f48c13fe3c2de963410d5a511b494da25cb1676",
      "parents": [
        "a672e02818869de184c7c04aeb2f3e471bec3153"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Sep 01 15:32:58 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Sep 01 15:36:15 2014 +0900"
      },
      "message": "Remove sahara-dashboard\n\nsahara-dashboard has been removed in the commit:\n  Change-Id: I1f0e93e1dee3d065c4f00d8bf2042bebc8d45a22\nHowever, there is still sahara-dashboard in extras.d/70-sahara.sh. This\ncauses an error.\n\n/opt/stack/new/devstack/extras.d/70-sahara.sh: line 7:\n/opt/stack/new/devstack/lib/sahara-dashboard: No such file or directory\n\nSo this commit just removes it.\n\nChange-Id: Iae76dc5f92a1f0a557d43d74b9b5d2c347cc23a9\nCloses-Bug: #1363828\n"
    },
    {
      "commit": "a672e02818869de184c7c04aeb2f3e471bec3153",
      "tree": "5f58410fc5691d384c960e26254e5d94ae5f4ac3",
      "parents": [
        "312fafd2282ff84de313fa16d8d9e0fa79c0b8a6",
        "d074dc7f7e37c8ff1ce781f0bbc7f88196567f00"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 31 08:32:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 31 08:32:58 2014 +0000"
      },
      "message": "Merge \"Use the apache 2.4 ErrorLogFormat directive\""
    },
    {
      "commit": "312fafd2282ff84de313fa16d8d9e0fa79c0b8a6",
      "tree": "a92f924ba76db7c0bb4886fad86a6fdafb3d66d8",
      "parents": [
        "38f5fb725257517646d3f6e4d6856d6f42665753",
        "eae7c9979adb7bc6b3150fba02cc696187cbe69d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 31 08:26:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 31 08:26:51 2014 +0000"
      },
      "message": "Merge \"Support GlusterFS cinder backend\""
    },
    {
      "commit": "38f5fb725257517646d3f6e4d6856d6f42665753",
      "tree": "6f2a8e83858e6d341cb169c006211cb6e831aaa5",
      "parents": [
        "1fe1670cf191813b95ae1efb0b657d68771ceff9",
        "9ec58aec649c1f0899b3f0cf2a9d7821cf00008b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 31 06:38:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 31 06:38:04 2014 +0000"
      },
      "message": "Merge \"Support ipset for security group\""
    },
    {
      "commit": "23a99ff09a4a5557ceb93b0c7a10bd3f7097311a",
      "tree": "4ccd784cf5961d54110f2720b9d309ba4ae72738",
      "parents": [
        "b6f183ad09c51f0d116fecc0c526d6752424a35b"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Sat Aug 30 12:53:52 2014 +0200"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Sat Aug 30 22:29:06 2014 +0200"
      },
      "message": "Add myself to the MAINTAINERS file for Swift\n\nChange-Id: I9daeadabab9048234d946ea99be7f05254f5bc0c\n"
    },
    {
      "commit": "1fe1670cf191813b95ae1efb0b657d68771ceff9",
      "tree": "e016e9bd6f4eee28f2a8c8aa9c604698e18e4d67",
      "parents": [
        "9a59e81eb0a8b5687f7f982006a0c401993f2d04",
        "d738a9ecf738c741abc677c9c6102c88d4f1ed8c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 30 18:27:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 30 18:27:01 2014 +0000"
      },
      "message": "Merge \"Ubuntu: Start openvswitch-switch service after install\""
    },
    {
      "commit": "9a59e81eb0a8b5687f7f982006a0c401993f2d04",
      "tree": "9350579f2aad0df8ab76c819ed6372c8f11e1ff7",
      "parents": [
        "b6f183ad09c51f0d116fecc0c526d6752424a35b",
        "18d5db8452fb8fc5bfb55c4e9c7aa5f03cdbe829"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 30 15:43:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 30 15:43:18 2014 +0000"
      },
      "message": "Merge \"Add graphviz package to general list for building docs\""
    },
    {
      "commit": "b6f183ad09c51f0d116fecc0c526d6752424a35b",
      "tree": "5dc2b648ce4f41845cbef0e29c195d142173798d",
      "parents": [
        "434982c96d758a55a324d933df8f5e3949813fc8",
        "62ec61c211563bac71b693c64ce2d5389a9e3fe6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 30 04:09:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 30 04:09:08 2014 +0000"
      },
      "message": "Merge \"Detect when Debian is used to launch libvirtd\""
    },
    {
      "commit": "947d7468c84423e5a9079ffda292924097a0b404",
      "tree": "fbd84c501aab095232ee31c66ac7ec871a09e668",
      "parents": [
        "434982c96d758a55a324d933df8f5e3949813fc8"
      ],
      "author": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Fri Aug 29 13:26:31 2014 -0700"
      },
      "committer": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Fri Aug 29 13:26:31 2014 -0700"
      },
      "message": "Use correct class path for token persistence backend\n\nKeystone has moved over to using a new location for the token\npersistence backends (drivers). The old values will continue to\nwork, but this will limit the deprecation warnings for an out\nof the box devstack install.\n\nChange-Id: I7c437788c8aee0106fa7f3c37617fbd1220291ef\nbp: non-persistent-tokens\n"
    },
    {
      "commit": "434982c96d758a55a324d933df8f5e3949813fc8",
      "tree": "f4273fe877129440a91f6984e0f636fa06bc040a",
      "parents": [
        "b0f727129885d9c4b0d0fcb8c7e7b59b9c206bb8",
        "bcd2ba4b23f0b1a4963dfdc5f2738a2f57a7a4bc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 29 11:20:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 29 11:20:28 2014 +0000"
      },
      "message": "Merge \"Additional Cinder backend: solidfire\""
    },
    {
      "commit": "b0f727129885d9c4b0d0fcb8c7e7b59b9c206bb8",
      "tree": "91b02d3d8c434a1d160b9a5934c286f892dd0ba3",
      "parents": [
        "78d7c60aeae2f61746f7fe5801ac86af3428b67e",
        "34bd2313f8be3202cea2f63715d3af58e618f072"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 29 01:36:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 29 01:36:54 2014 +0000"
      },
      "message": "Merge \"remove tools/jenkins\""
    },
    {
      "commit": "78d7c60aeae2f61746f7fe5801ac86af3428b67e",
      "tree": "f09c4c1e4cee4dcb3d34edf32a624ccae385bf8c",
      "parents": [
        "a90898d90438834ac32224162500b7d54fe2e603",
        "5bae6ca0be8273e4e9866f12f00d5a7dae0d0220"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 28 22:04:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 28 22:04:10 2014 +0000"
      },
      "message": "Merge \"scope warnings to only display if the services are enabled\""
    },
    {
      "commit": "d738a9ecf738c741abc677c9c6102c88d4f1ed8c",
      "tree": "64959a48f1ea010c62053485958bcdcf94183b4a",
      "parents": [
        "a90898d90438834ac32224162500b7d54fe2e603"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Thu Aug 28 15:32:44 2014 -0400"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Thu Aug 28 15:54:40 2014 -0400"
      },
      "message": "Ubuntu: Start openvswitch-switch service after install\n\nChange-Id: I73a7cec67d0f0782de1598c4ebb1815726e38199\nCloses-Bug: #1362782\n"
    },
    {
      "commit": "d074dc7f7e37c8ff1ce781f0bbc7f88196567f00",
      "tree": "60995ba98b831d71ccb931f357fd4d11573a0046",
      "parents": [
        "a90898d90438834ac32224162500b7d54fe2e603"
      ],
      "author": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Tue Jun 24 21:33:39 2014 -0700"
      },
      "committer": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Thu Aug 28 08:39:50 2014 -0700"
      },
      "message": "Use the apache 2.4 ErrorLogFormat directive\n\nUse the new ErrorLogFormat directive to make the Keystone logs\nunder Apache to look like the standard oslo log format.\n\nChange-Id: Ie823abf2fa06b8ce22027c21bef455808a4a768e\n"
    },
    {
      "commit": "62ec61c211563bac71b693c64ce2d5389a9e3fe6",
      "tree": "bffdad520d0c2a34de93e5c15a8f50d11111be95",
      "parents": [
        "a90898d90438834ac32224162500b7d54fe2e603"
      ],
      "author": {
        "name": "mathieu-rohon",
        "email": "mathieu.rohon@gmail.com",
        "time": "Thu Aug 28 16:40:14 2014 +0200"
      },
      "committer": {
        "name": "mathieu-rohon",
        "email": "mathieu.rohon@gmail.com",
        "time": "Thu Aug 28 16:40:14 2014 +0200"
      },
      "message": "Detect when Debian is used to launch libvirtd\n\nthis patch checks if os_VENDOR is ubuntu to launch\nlibvirt-bin service. Previously, is_ubuntu() was used, but\nthis function only detects if a deb packaging is used, so\nthere were no distinction between Ubuntu and Debian.\n\nChange-Id: I222b71962f49896063910ff2a25e4f57be4bf819\nCloses-Bug: 1361260\n"
    },
    {
      "commit": "a25922b9616f74f74049368e8f4e5de11b851921",
      "tree": "1eb49763bfaa4eb34b7163a609dbdedfca628631",
      "parents": [
        "464d48ab32eabbd2106024bb019bd042bb479490"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Aug 28 09:29:47 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Aug 28 09:29:51 2014 -0500"
      },
      "message": "Fix regression in Cinder volume type creation\n\nThe local-vars cleanup (Iedeafa15def1fa26d4ddcbc5f670129f66e38b9d)\nspanned (and missed) this fix (Ib35ffc09f6582354010ac8ca35da581ea508877a)\nfor volume type creation.\n\nChange-Id: I2b95cbc946727d7708283eca0c07ba1eaddf5db8\n"
    },
    {
      "commit": "9ec58aec649c1f0899b3f0cf2a9d7821cf00008b",
      "tree": "0555d8fa199dece8f765fdbafe7f205065e35b8f",
      "parents": [
        "1316ff114019c27ce0406b09572942a60609d248"
      ],
      "author": {
        "name": "shihanzhang",
        "email": "shihanzhang@huawei.com",
        "time": "Tue Aug 12 15:24:23 2014 +0800"
      },
      "committer": {
        "name": "shihanzhang",
        "email": "shihanzhang@huawei.com",
        "time": "Thu Aug 28 10:42:03 2014 +0800"
      },
      "message": "Support ipset for security group\n\nInstall ipset if the q-agt service is enabled.\n\nPartially implements blueprint: add-ipset-to-security\n\nChange-Id: Ic0820a03e9823be39e26254e7c99fe2c4c811c8b\n"
    },
    {
      "commit": "a90898d90438834ac32224162500b7d54fe2e603",
      "tree": "ae503e532a1fc3e887f4e9183d816bd76fcca257",
      "parents": [
        "a7a2b883b28a6a2137f9b56be956a5d3798a0479"
      ],
      "author": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Tue Aug 05 16:14:12 2014 +0400"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "jeblair@openstack.org",
        "time": "Wed Aug 27 17:00:01 2014 -0700"
      },
      "message": "Move sahara client installation to lib/sahara\n\nAll other projects installs their clients in the same lib file as the\nmain services.\n\nRemove sahara-dashboard installation\n\nSahara dashboard is now merged into the Horizon and enabled by default\n(when data_processing endpoint is available), so, we should stop\ninstalling it as separated dashboard.\n\nChange-Id: I1f0e93e1dee3d065c4f00d8bf2042bebc8d45a22\n"
    },
    {
      "commit": "5cd17f71ca8cf335beeaad55a1b530825bd181c8",
      "tree": "7b0709ee38b58725405f33a807574d21e001b02d",
      "parents": [
        "a7a2b883b28a6a2137f9b56be956a5d3798a0479"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Wed Aug 27 09:42:41 2014 -0400"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Wed Aug 27 09:53:22 2014 -0400"
      },
      "message": "Add oslo.utils and oslo.serialization\n\nInstall the oslo.utils and oslo.serialization libraries from source so\nthe gate tests run against master.\n\nChange-Id: I2cb35c9dfd18588e4caa11134e6a34d83324e136\n"
    },
    {
      "commit": "f71b500beaf3d09c0388fed8480c9a5a25524c87",
      "tree": "94556915d766ecfb8e7a759122d06321bc2f4d2f",
      "parents": [
        "a7a2b883b28a6a2137f9b56be956a5d3798a0479"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed May 28 09:52:22 2014 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Aug 27 09:21:13 2014 +0200"
      },
      "message": "Faster nova fixed key generation\n\nUsing bc 64 times in loop is too verbose and slow,\nreplacing the echo/bc loop with hexdump and urandom.\n\nThe hexdump approach is 75 times faster and\ndoes not floods the debug logs.\n\nUsing the common function for generating,\nthis kind of string with lib/heat and by the read_password.\n\nChange-Id: If6a86dfaf0c21e2635c6de0a7b96a8ed7ec5b507\n"
    },
    {
      "commit": "a7a2b883b28a6a2137f9b56be956a5d3798a0479",
      "tree": "06936e69063399fac38da617ec2f8d3c44adc75c",
      "parents": [
        "11d6bde264a90fde1d8bb8b15e9229f7af808840",
        "4e07fdcba76a58fc2b21ce6670144312ddb73869"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 27 04:13:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 27 04:13:05 2014 +0000"
      },
      "message": "Merge \"Add and document $NOVA_VNC_ENABLED for forcing VNC on\""
    },
    {
      "commit": "e0b08d04ab41f9aca96997c87bd9fa13feba2536",
      "tree": "929d6624b29363e0506459864ab38c632aee180c",
      "parents": [
        "11d6bde264a90fde1d8bb8b15e9229f7af808840"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Aug 20 00:34:55 2014 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Tue Aug 26 17:10:52 2014 -0700"
      },
      "message": "Pull dstat logic into its own function so grenade can use it\n\nIn order to use dstat on the new side of grenade, pull dstat code into\nits own lib with the function start_dstat\n\nChange-Id: I5c908d594a6f3a90ed4b3f744002bf606841cf07\n"
    },
    {
      "commit": "2a6ce7197e5da9fddddaba2faff2a18c04ece957",
      "tree": "eaf93a05bcf32d2f158ca3968449568cddc11edd",
      "parents": [
        "11d6bde264a90fde1d8bb8b15e9229f7af808840"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Aug 21 18:23:12 2014 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Tue Aug 26 18:43:41 2014 -0500"
      },
      "message": "Change httpd Keystone access log to keystone_access.log\n\nKeystone\u0027s access log was going to httpd/access.log, which is the\ncommon place for all access logging. This made it difficult to see\nKeystone accesses apart from other access. Keystone\u0027s access log\nwill now be keystone_access.log\n\nThis makes the Keystone configuration similar to Horizon which uses\nhorizon_access.log.\n\nChange-Id: I6e5ac121302b3d138758e6c49dffa9f05ad2fb85\nPartial-Bug: #1359995\n"
    },
    {
      "commit": "11d6bde264a90fde1d8bb8b15e9229f7af808840",
      "tree": "f0b9bbbfc408ce2d58eb4cf3b51fd7688f82b2de",
      "parents": [
        "464d48ab32eabbd2106024bb019bd042bb479490",
        "1a332836df4352f45d29b1eb80bd06e48222a9a0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 26 20:28:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 26 20:28:56 2014 +0000"
      },
      "message": "Merge \"Add mysql devel as testonly alongside mysql-server\""
    },
    {
      "commit": "464d48ab32eabbd2106024bb019bd042bb479490",
      "tree": "2f6def4c5ef96d70e60f1f286685d65a27aa9e24",
      "parents": [
        "9292b07202bed0438c21e3aa427082153fc81c21",
        "dd74550581a3529cb1eca3ace311d5aac1a89115"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 26 14:59:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 26 14:59:02 2014 +0000"
      },
      "message": "Merge \"Update deprecated service_neutron_metadata_proxy variable\""
    },
    {
      "commit": "9292b07202bed0438c21e3aa427082153fc81c21",
      "tree": "81c758b93c065253253b099da07e113357f81993",
      "parents": [
        "fad07b0104c1769ef9641933fabe21f314d8d202",
        "0e8dcedf71eecc0a9f455bf5f1bfa9f27c41ada4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 26 09:52:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 26 09:52:43 2014 +0000"
      },
      "message": "Merge \"Re-order stack.sh 2: target dir setup\""
    },
    {
      "commit": "fad07b0104c1769ef9641933fabe21f314d8d202",
      "tree": "58bc7d7bd33412b26b1937c490fda6a25c8ba2e6",
      "parents": [
        "c73176b5e2627c8c6189d1880528edd434f28d37",
        "d3bf9bdbda9acab17223cf25dd0a2b83b96db522"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 26 05:15:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 26 05:15:32 2014 +0000"
      },
      "message": "Merge \"Re-order stack.sh 1: sanity checks\""
    },
    {
      "commit": "c73176b5e2627c8c6189d1880528edd434f28d37",
      "tree": "b1070d0bab81bbd4ac7dbbf73a529f1cb3cb3f95",
      "parents": [
        "ddcde92e9098fdc3f43b56aa767a2ea584e402a9",
        "e1d004aa4441ec031b6b09ea67e707f9143f91c1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 23:59:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 23:59:57 2014 +0000"
      },
      "message": "Merge \"Change httpd Keystone log level to default\""
    },
    {
      "commit": "ddcde92e9098fdc3f43b56aa767a2ea584e402a9",
      "tree": "65670aee8350e0d48b604002975ba5f98bdfa5b6",
      "parents": [
        "73ad94c9b4bc7d0bfa137cfddb9eb93d453d208e",
        "7614d21fe157a6b3a833d3eb278fb9267ef13e06"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 21:59:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 21:59:50 2014 +0000"
      },
      "message": "Merge \"Centralize neutron config file argument generation\""
    },
    {
      "commit": "73ad94c9b4bc7d0bfa137cfddb9eb93d453d208e",
      "tree": "de987ac4950c0b985839e08032575348974d5bb2",
      "parents": [
        "40564a2b3508f1653f5665f7b726f6d2e93f2668",
        "2f69c6b85387f85db63e0a087c8b3fac992bd04d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 14:42:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 14:42:35 2014 +0000"
      },
      "message": "Merge \"Don\u0027t try to regenerate existing ssl certificates\""
    },
    {
      "commit": "40564a2b3508f1653f5665f7b726f6d2e93f2668",
      "tree": "322458731b58888d08556458bbc6036ea0ffb6a5",
      "parents": [
        "38417fc9e03524afa34873df261fb0dce3873d1e",
        "d178cf401eca16664673737b27bb493e37b8366d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 14:42:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 14:42:32 2014 +0000"
      },
      "message": "Merge \"Adds xiv_ds8k cinder driver support\""
    },
    {
      "commit": "38417fc9e03524afa34873df261fb0dce3873d1e",
      "tree": "f0ffe5035a8e48ce2985f1c780aa6342729e6300",
      "parents": [
        "03082affad173f29cc9f6292265127926ec33838",
        "5c206c2b7d3a983094daa9b6f383d72e396caf55"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 14:05:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 14:05:53 2014 +0000"
      },
      "message": "Merge \"Migrate from using glance image-list to openstackclient\""
    },
    {
      "commit": "03082affad173f29cc9f6292265127926ec33838",
      "tree": "7868c41fedc7e47800de8c15cfb6211a2015d5e8",
      "parents": [
        "6f579e66fd2933627bba0ba6c1251cec42e2d653",
        "e50fcb12d5f0eb35197116b508a783fe66da51cb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 14:05:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 14:05:50 2014 +0000"
      },
      "message": "Merge \"Sahara script modified with notification configuration\""
    },
    {
      "commit": "6f579e66fd2933627bba0ba6c1251cec42e2d653",
      "tree": "13535f54b6a95ea8fe4705137743f5b3a7887932",
      "parents": [
        "a8f0d966a159220af11fe0171ae6dca24bc51b97",
        "cf21b71024935a46d820ee558f29cc979ccb1990"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 13:58:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 13:58:05 2014 +0000"
      },
      "message": "Merge \"Set suspend feature flag in tempest for ironic\""
    },
    {
      "commit": "e1d004aa4441ec031b6b09ea67e707f9143f91c1",
      "tree": "fe2f538c2686dcd63b5a79c102a3c8793216dfef",
      "parents": [
        "a8f0d966a159220af11fe0171ae6dca24bc51b97"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Aug 21 18:22:00 2014 -0500"
      },
      "committer": {
        "name": "Steve Martinelli",
        "email": "stevemar@ca.ibm.com",
        "time": "Sun Aug 24 17:53:46 2014 -0400"
      },
      "message": "Change httpd Keystone log level to default\n\nHaving Keystone\u0027s log level at debug caused a lot of uninteresting\nHttpd-related log lines to be displayed which makes debugging more\ndifficult than it should be.\n\nRather than set the log level explicitly, Keystone will use the\nHttpd server\u0027s setting, which defaults to warn.\n\nPartial-Bug: #1359995\nChange-Id: Ieef882944bafd98f7b27497a5276124b21c3e576\n"
    },
    {
      "commit": "a8f0d966a159220af11fe0171ae6dca24bc51b97",
      "tree": "24d00a4a8db97cf79f1c2863c78ab2eca38c8eb5",
      "parents": [
        "7d9596781cf102e0928091ce1734e766db0fe737",
        "cfc9465ee0ce212287f8426a883a94c1eee675a0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 24 21:31:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 24 21:31:35 2014 +0000"
      },
      "message": "Merge \"Change httpd Keystone log to keystone.log\""
    },
    {
      "commit": "7d9596781cf102e0928091ce1734e766db0fe737",
      "tree": "0ddb6acd835c9c4af7867d60efc4b44396087712",
      "parents": [
        "3224f602f97316b0f86e1c5dd80f442f0eca1822",
        "85ebb3a868560c5272c0c8a16a99d5073edcad1e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 24 01:23:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 24 01:23:14 2014 +0000"
      },
      "message": "Merge \"Remove firewalld on Fedora 20 by default\""
    },
    {
      "commit": "1a332836df4352f45d29b1eb80bd06e48222a9a0",
      "tree": "f4ebbef42604b1c1a19045b7b655ed45263fca0f",
      "parents": [
        "219e9c227832371f10f718dc3d793b03904f5968"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Mon Jul 28 22:31:14 2014 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Sat Aug 23 20:28:21 2014 +0200"
      },
      "message": "Add mysql devel as testonly alongside mysql-server\n\nNeutron needs to be able to install MySQL-python in the functional\ntest job, which requires devstack to install mysql devel libraries as\ntestonly.\n\nAs per sdague\u0027s recommendation mysql devel libraries are now installed\nfor nova as well.  In the future, any service that installs\nmysql-server should also install mysql devel libraries for consistency.\n\nRelated-bug: #1346444\n\nChange-Id: Ie715841e33a2c2d31cb4ac724b302eb98ed3366a\n"
    },
    {
      "commit": "3224f602f97316b0f86e1c5dd80f442f0eca1822",
      "tree": "ac3cd6c8dd4383dbfcf9a0a7b8fd1e3dbf0f43b3",
      "parents": [
        "04f9b898a218b33188c758f583e43ac575980e58",
        "1a247e8393d9756d52c9d84c5611e2804bef7f96"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 10:54:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 10:54:12 2014 +0000"
      },
      "message": "Merge \"XenApi: Fix domu typo in neutron setup\""
    },
    {
      "commit": "04f9b898a218b33188c758f583e43ac575980e58",
      "tree": "dfedec634c694f58f0f91bf939542fb2ddfc1715",
      "parents": [
        "45e2d979d742d268c57b7604110f21235c70975a",
        "c50c983c5687371a4b49222bb853684a919fb8ea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:59:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:59:43 2014 +0000"
      },
      "message": "Merge \"Clean up local variable usage - Keystone\""
    },
    {
      "commit": "45e2d979d742d268c57b7604110f21235c70975a",
      "tree": "cbe65f40584bc5c8211be6cd6f4094240ed5fc10",
      "parents": [
        "3a2837a5647d7d7658aebbe80cbc6c586be1ffe5",
        "1bbfcc7a795eb54a922c3ea984a41439c03c3f03"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:59:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:59:40 2014 +0000"
      },
      "message": "Merge \"Clean up local variable usage - Horizon\""
    },
    {
      "commit": "3a2837a5647d7d7658aebbe80cbc6c586be1ffe5",
      "tree": "2a52c2fd9b364a85d2acf507d4242a54c3f54ab6",
      "parents": [
        "f9ae6aed617d2dfcfc25f9ffb6da48790772f329",
        "084f51f7bba732f79ee114a9f690dd58cffa4973"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:59:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:59:36 2014 +0000"
      },
      "message": "Merge \"Clean up local variable usage - Swift\""
    },
    {
      "commit": "f9ae6aed617d2dfcfc25f9ffb6da48790772f329",
      "tree": "7ac48fb28f46035607e4fffdb3c681df6ff318cf",
      "parents": [
        "47290ee1b290e38bdb093a46b4ec25d9d8b2e47a",
        "010269341e0adf87dd96af9bb8b1cda4d8183ba4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:59:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:59:33 2014 +0000"
      },
      "message": "Merge \"Fix missing --container-format options\""
    },
    {
      "commit": "47290ee1b290e38bdb093a46b4ec25d9d8b2e47a",
      "tree": "88cffdef5aa747f42594b8957c101dcdb409a016",
      "parents": [
        "03dd65900c6b95cefd2c9c9c1fac47c9d4fb5b19",
        "e8a35acd1d6ef877f9723fc4cc9b766356431b6f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:59:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:59:30 2014 +0000"
      },
      "message": "Merge \"Clean up local variable usage - cinder\""
    },
    {
      "commit": "03dd65900c6b95cefd2c9c9c1fac47c9d4fb5b19",
      "tree": "1ee5cafd5480182ef9304b150ff5b21069cb1387",
      "parents": [
        "7470b4485a03d8adf523553d7d5435bb850750fd",
        "b1e3d0f222da5e3edd68dd92020962beb1155e1e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:56:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:56:54 2014 +0000"
      },
      "message": "Merge \"Clean up local variable usage - Remainder\""
    },
    {
      "commit": "7470b4485a03d8adf523553d7d5435bb850750fd",
      "tree": "0bffa9aa3cd7a2218f1f7c9eb3faf9e1e7340328",
      "parents": [
        "7e585f6370b7a4bd5b57b052a081b473b4ef60af",
        "68c9adbad35cf4cc6e0491c6b872b35372ad7820"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:56:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:56:50 2014 +0000"
      },
      "message": "Merge \"Add some known contacts\""
    },
    {
      "commit": "7e585f6370b7a4bd5b57b052a081b473b4ef60af",
      "tree": "2c06359fc97b1eb7b871b603a58da071a2200d47",
      "parents": [
        "dc85b3a7726c20d276957406afd697970b2815b3",
        "04a351133a5f4819df1a6474d5599900d55ae501"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 08:25:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 08:25:39 2014 +0000"
      },
      "message": "Merge \"Source fixup_stuff...\""
    },
    {
      "commit": "dc85b3a7726c20d276957406afd697970b2815b3",
      "tree": "056a20a52cc9d627b307dee7162ddf2123cc207a",
      "parents": [
        "50d4158d6cb67e052131698f3526dbabcd2cc3dc",
        "16ef976007057afc7ab500f30d4f5880be4909f3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 08:25:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 08:25:35 2014 +0000"
      },
      "message": "Merge \"Clean up local variable usage - Account setup\""
    },
    {
      "commit": "50d4158d6cb67e052131698f3526dbabcd2cc3dc",
      "tree": "b9169e8e52eb5e997b405e80b812fc6a7d7a1942",
      "parents": [
        "8dc661c2d2b5f0ab8085512b5246e27231cf2284",
        "0c256abd766265b8fdb11d354be7115c05bcaeb5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 08:24:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 08:24:57 2014 +0000"
      },
      "message": "Merge \"Use tox for bashate testing\""
    },
    {
      "commit": "8dc661c2d2b5f0ab8085512b5246e27231cf2284",
      "tree": "adf33d58d914624fe50833e33f9ca58805029c06",
      "parents": [
        "15370b84e2e2c21f451d778de3ea4943cb4b5a9d",
        "cf355aa012afdda8cdb450a421b7749ebfd3c16e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 07:39:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 07:39:40 2014 +0000"
      },
      "message": "Merge \"Install sqlalchemy-migrate from master if requested\""
    },
    {
      "commit": "15370b84e2e2c21f451d778de3ea4943cb4b5a9d",
      "tree": "c47b8d9d176baf9f2b9df31e0f380c6ed60b3024",
      "parents": [
        "37b5481f3d10d4b3f2ae51bee93be036e2c32584",
        "cec9792f7fee789705d250379a89cb6f69736b2a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 07:39:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 07:39:37 2014 +0000"
      },
      "message": "Merge \"Share the fixed network for Ironic\""
    },
    {
      "commit": "37b5481f3d10d4b3f2ae51bee93be036e2c32584",
      "tree": "c525005c7dadcf37294e6c11ed11e1768bfdcc31",
      "parents": [
        "0eee740a4f094ff63435b09ea1a9291976e4918e",
        "ad9776e1073f085fb11dc1712a3a683ef85a9db8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 07:39:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 07:39:33 2014 +0000"
      },
      "message": "Merge \"Remove API_RATE_LIMIT variable since it\u0027s wrong anyway\""
    },
    {
      "commit": "0eee740a4f094ff63435b09ea1a9291976e4918e",
      "tree": "ff86c406456f3f632917b0339a7495f2669c07e5",
      "parents": [
        "219e9c227832371f10f718dc3d793b03904f5968",
        "4059e3ae7b0b37d52bfa49ffd7e044e02299f240"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 01:43:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 01:43:29 2014 +0000"
      },
      "message": "Merge \"Rename Marconi to Zaqar\""
    },
    {
      "commit": "cfc9465ee0ce212287f8426a883a94c1eee675a0",
      "tree": "3cdcd733d089fe6ddd26251d4e7b3e64bb02905b",
      "parents": [
        "219e9c227832371f10f718dc3d793b03904f5968"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Aug 21 18:25:29 2014 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Fri Aug 22 16:49:02 2014 -0500"
      },
      "message": "Change httpd Keystone log to keystone.log\n\nThe normal extension for log files is .log. Log rotation should\nwork because the extension is as expected.\n\nChange-Id: Ia5e42ea9d953e8395b86ab58cdef6c2d852efc94\nRelated-Bug: #1359995\n"
    },
    {
      "commit": "219e9c227832371f10f718dc3d793b03904f5968",
      "tree": "bcfe8b1f6cad643ddd9992927c91862e4085f9f3",
      "parents": [
        "276b158de26b355ae62409a7b193ba742614ab37",
        "2a6009cd00c73b187f0cbd3541361c7d46837856"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 22 09:21:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 22 09:21:28 2014 +0000"
      },
      "message": "Merge \"Build an image for heat functional tests\""
    },
    {
      "commit": "276b158de26b355ae62409a7b193ba742614ab37",
      "tree": "a3406ca93b5a852c7f258bc972764571bde86ed1",
      "parents": [
        "53cfcc1c2b6567f260bfe4165e230a15c9777d39",
        "da786b2fd9ca3a0641dcb1a7cb6aec7754e76a97"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 22 09:16:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 22 09:16:38 2014 +0000"
      },
      "message": "Merge \"Utility functions for building test images\""
    },
    {
      "commit": "4059e3ae7b0b37d52bfa49ffd7e044e02299f240",
      "tree": "39696e84040572d745238aa212546a3ce1bc130b",
      "parents": [
        "89a263bc419cea239119e7d208a0cd6d02b4b54e"
      ],
      "author": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Thu Aug 21 11:41:40 2014 +0200"
      },
      "committer": {
        "name": "Flavio Percoco",
        "email": "fpercoco@redhat.com",
        "time": "Fri Aug 22 09:06:58 2014 +0000"
      },
      "message": "Rename Marconi to Zaqar\n\n2 files missed the rename patch, this patch renames those files.\n\nChange-Id: Ic0393fe577a6bfc170ebb9de5a7db4f27d76d28c"
    },
    {
      "commit": "53cfcc1c2b6567f260bfe4165e230a15c9777d39",
      "tree": "36adde09331a42f175b6ee74e439193e08363ca8",
      "parents": [
        "89a263bc419cea239119e7d208a0cd6d02b4b54e",
        "5851e5f6984afe1f3a71d3a0420b442c55770f3e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 22 07:16:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 22 07:16:04 2014 +0000"
      },
      "message": "Merge \"Ironic: Setup/Configure iPXE\""
    },
    {
      "commit": "2a6009cd00c73b187f0cbd3541361c7d46837856",
      "tree": "86005c3018ebca0e4cdf978319676106c30ac3af",
      "parents": [
        "da786b2fd9ca3a0641dcb1a7cb6aec7754e76a97"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Mon May 05 16:13:39 2014 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Aug 22 15:02:26 2014 +1200"
      },
      "message": "Build an image for heat functional tests\n\nThis is only triggered if HEAT_CREATE_TEST_IMAGE is True\n\nThis custom image contains the following:\n* heat-cfntools from git rather than the packaged version, which\n  will allow gating on heat-cfntools changes\n* os-collect-config, os-apply-config, os-refresh-config, which\n  will allow gating on these projects, and will allow heat\n  software-config tests to be written\n* software-config hooks from heat-templates, which will allow tempest\n  tests to be written for software-config with different configuration\n  tools (script, puppet, cfn-init etc)\n\nThe heat functional tests will soon replace the heat-slow tempest job,\nso heat-slow tempest configuration will be removed after the heat\nfunctional test job is gating.\n\nChange-Id: I2e0490c1662a184d4c6d8c7e9ebb128e1912f1b0\n"
    },
    {
      "commit": "da786b2fd9ca3a0641dcb1a7cb6aec7754e76a97",
      "tree": "85710e5794e7509035f313b00fe49331485c4530",
      "parents": [
        "89a263bc419cea239119e7d208a0cd6d02b4b54e"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue May 27 12:24:40 2014 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Aug 22 15:02:26 2014 +1200"
      },
      "message": "Utility functions for building test images\n\nThese functions allow images to be built using diskimage-builder which\ncontain packages built from local project checkouts:\nbuild_dib_pip_repo() - Builds a local pip repo from local projects and configures\n                       apache to serve it\ndisk_image_create_upload() - Creates and uploads a diskimage-builder built image\n\nThe unused function lib/heat disk_image_create has been deleted.\n\nChange-Id: Ia75c7c35bfd48dbe6ae3cb9c3241de0b598cbf84\n"
    },
    {
      "commit": "ad9776e1073f085fb11dc1712a3a683ef85a9db8",
      "tree": "539f5d486bd8ef3c63e9ade5bba49eb1c0629693",
      "parents": [
        "89a263bc419cea239119e7d208a0cd6d02b4b54e"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Aug 20 18:32:28 2014 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Thu Aug 21 13:40:13 2014 -0700"
      },
      "message": "Remove API_RATE_LIMIT variable since it\u0027s wrong anyway\n\nThe api_rate_limit config option in nova has defaulted to False since\nHavana per commit cfdc59860ef1482e3b064f90f719ec9e484590ce. This change\nremoves the variable and code that\u0027s used to set it in nova.conf since\nif we left it in we\u0027d change the default to False to match the code, and\nwe\u0027d be breaking anyone that is relying on this to be True anyway.\n\nNote that this variable exists in devstack essentially for Tempest so we\ncan set it in devstack-gate, which is kind of a moot point now given the\ncode defaults to it anyway.\n\nChange I21dbd72f9959a4e3d62c36831df03b351a51172e removes it from\ndevstack-gate.\n\nChange-Id: Ib0538bdd23b17e519b9c917018ccc9fa8c6425c5\n"
    },
    {
      "commit": "cf355aa012afdda8cdb450a421b7749ebfd3c16e",
      "tree": "02a44d218538f613a51737fd08e98be9275bd1e1",
      "parents": [
        "89a263bc419cea239119e7d208a0cd6d02b4b54e"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Aug 14 14:39:00 2014 +0200"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Aug 21 12:28:30 2014 +0200"
      },
      "message": "Install sqlalchemy-migrate from master if requested\n\nAdded possibility to install sqlalchemy-migrate from master instead of\npypi packages.\n\nChange-Id: I8af92cbb03609799442b05db9772e3c82b76725b\n"
    },
    {
      "commit": "89a263bc419cea239119e7d208a0cd6d02b4b54e",
      "tree": "92bc512d2f1b63eab0f0b8e730ef9fc58d3b88aa",
      "parents": [
        "8d5a84029f468ba015ecfb8a041c017cbe6a73f8",
        "122ab703307d20f32fc83d23202b04fb43140be8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 21 05:46:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 21 05:46:12 2014 +0000"
      },
      "message": "Merge \"A service to install diskimage-builder\""
    }
  ],
  "next": "8d5a84029f468ba015ecfb8a041c017cbe6a73f8"
}
