)]}'
{
  "log": [
    {
      "commit": "474f297420690e4dee77778d3be941cca77d5754",
      "tree": "185a95b8aaeeeff7ee7a44a257ffb93758e21e64",
      "parents": [
        "29ac6307a446a91011a2a79d1075f97c1ddd51cf",
        "35f0966d351c6cf4fe11c7bf482e1d9c02c7dac5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 10 15:38:06 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 10 15:38:06 2013 +0000"
      },
      "message": "Merge \"Modify midonet plugin to support the latest MidoNet\""
    },
    {
      "commit": "29ac6307a446a91011a2a79d1075f97c1ddd51cf",
      "tree": "a78080cec449b4dde52887b409872a93be275e44",
      "parents": [
        "33031941335fd33c672a60d31df7c41393f46d64",
        "061d52507d4f4e597b825e7e7fb0d9d1858e08db"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 10 15:36:47 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 10 15:36:47 2013 +0000"
      },
      "message": "Merge \"Augment instead of override extra ML2 options.\""
    },
    {
      "commit": "33031941335fd33c672a60d31df7c41393f46d64",
      "tree": "0068349fa7813c3701c0715edbcb853debb1c858",
      "parents": [
        "e80e66af3c3ccd67d0132658837be0bc39a94800",
        "bc6324771b538ff9aee3ad44c4ca5ecdad402273"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 10 15:36:41 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 10 15:36:41 2013 +0000"
      },
      "message": "Merge \"Default to linuxbridge and openvswitch drivers for ML2.\""
    },
    {
      "commit": "e80e66af3c3ccd67d0132658837be0bc39a94800",
      "tree": "212723d4cd763ee6964771682921823509d743d9",
      "parents": [
        "f2f31837c805b6aff78b36ace326f60bbaabb68b",
        "f208aafa35996c98de40c1388bbebf326ab2ed20"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 10 13:55:35 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 10 13:55:35 2013 +0000"
      },
      "message": "Merge \"Swift: configure Ceilometer when it is enabled\""
    },
    {
      "commit": "f2f31837c805b6aff78b36ace326f60bbaabb68b",
      "tree": "307a5b14ba583ae9dd084d9853dbe528ef7cd7ee",
      "parents": [
        "cf17375a2461edefb8336058c8db217b523f2b8a",
        "33b331875d9ec904419ad8da3f5bf66077e5d78c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 09 21:07:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 09 21:07:10 2013 +0000"
      },
      "message": "Merge \"Enable multi-threaded nova API servers\""
    },
    {
      "commit": "cf17375a2461edefb8336058c8db217b523f2b8a",
      "tree": "a427c0e4abfc7442732ab6d801915f1c1ff5ec53",
      "parents": [
        "b0f086011cbf351eb1664df2ad4e28896c728e2f",
        "74aad31c33b08f53681af07d79421970a106548f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 09 20:42:09 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 09 20:42:09 2013 +0000"
      },
      "message": "Merge \"Missing pxelinux.0 on RedHat systems\""
    },
    {
      "commit": "f208aafa35996c98de40c1388bbebf326ab2ed20",
      "tree": "522b40a1d41b73fb9e37e3d5cc6494b1c9044afc",
      "parents": [
        "b0f086011cbf351eb1664df2ad4e28896c728e2f"
      ],
      "author": {
        "name": "Cyril Roelandt",
        "email": "cyril.roelandt@enovance.com",
        "time": "Thu Sep 05 09:20:15 2013 +0000"
      },
      "committer": {
        "name": "Cyril Roelandt",
        "email": "cyril.roelandt@enovance.com",
        "time": "Mon Sep 09 20:18:37 2013 +0000"
      },
      "message": "Swift: configure Ceilometer when it is enabled\n\nThis allows the storage.objects.{incoming,outgoing}.bytes measurements to be\neasily used.\n\nCloses-Bug: #1221097\nChange-Id: If988a85930d7df1e043997763c3b5ebd720d6d86\n"
    },
    {
      "commit": "b0f086011cbf351eb1664df2ad4e28896c728e2f",
      "tree": "1cd1280ab5614088d3f70bb01f3bba186f630be6",
      "parents": [
        "b567fc1f6b412d8fca8035d1cb5fecc4f4e5f6ac",
        "a6273b9378622318057c2f5f685022389a066818"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 09 17:03:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 09 17:03:04 2013 +0000"
      },
      "message": "Merge \"Provide a means of setting vmdk custom properties via image filename\""
    },
    {
      "commit": "061d52507d4f4e597b825e7e7fb0d9d1858e08db",
      "tree": "bb5ae05a988df0a8f3ca79b6c8c58a5e45b868e5",
      "parents": [
        "b567fc1f6b412d8fca8035d1cb5fecc4f4e5f6ac"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Mon Sep 09 08:52:19 2013 +0000"
      },
      "committer": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Mon Sep 09 08:52:19 2013 +0000"
      },
      "message": "Augment instead of override extra ML2 options.\n\nThe existing ML2 code overwrote extra options set in localrc with\ndefualt values in some cases. This fixes it so it no longer does\nthat and instead adds to rather than overrides those values.\n\nFixes bug 1222854\n\nChange-Id: Iafdaad7d4253f1b61e8a214c50adaf7599a641f2\n"
    },
    {
      "commit": "35f0966d351c6cf4fe11c7bf482e1d9c02c7dac5",
      "tree": "6f1b05623b7e2c4844caecef6cfbe7db9823aa13",
      "parents": [
        "b567fc1f6b412d8fca8035d1cb5fecc4f4e5f6ac"
      ],
      "author": {
        "name": "Ryu Ishimoto",
        "email": "ryu@midokura.com",
        "time": "Tue Aug 27 18:32:00 2013 +0900"
      },
      "committer": {
        "name": "Ryu Ishimoto",
        "email": "ryu@midokura.com",
        "time": "Sun Sep 08 12:09:41 2013 +0900"
      },
      "message": "Modify midonet plugin to support the latest MidoNet\n\nMidoNet has been upgraded and devstack needs to be updated to\nbe compatible.  This change is required to run the current\nversion of MidoNet plugin with DevStack.\n\nCloses-Bug: #1222314\nChange-Id: If3379b4d5da4e4fcf989ee7398b5952d71b68d5a\n"
    },
    {
      "commit": "b567fc1f6b412d8fca8035d1cb5fecc4f4e5f6ac",
      "tree": "f4fb1d339d104ea361ea442689d91d91b0a62a54",
      "parents": [
        "25b0ab870abb31804746f5f6fd8dfb5892e28868",
        "e2c4ee23642a00ebed0343ad2086b5c250f24516"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 06 18:09:47 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 06 18:09:47 2013 +0000"
      },
      "message": "Merge \"Fix Neutron issues related to Baremetal service\""
    },
    {
      "commit": "74aad31c33b08f53681af07d79421970a106548f",
      "tree": "4bb9201815e5c66cfdd568f16ff65adec7d84ca6",
      "parents": [
        "8db8f38c65d7d0f2c79e78794b974966b4e3f68d"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Wed Aug 28 11:32:14 2013 +0100"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Fri Sep 06 18:08:04 2013 +0100"
      },
      "message": "Missing pxelinux.0 on RedHat systems\n\nOn a RedHat system the syslinux binaries are located in a different\ndirectory.\n\nChange-Id: I3b7a111e82e8845b6222c57fb2cfb725d9bb1dd7\n"
    },
    {
      "commit": "25b0ab870abb31804746f5f6fd8dfb5892e28868",
      "tree": "20a22f60eb4dc18274cf6cf0c4f65f6550d2e3f8",
      "parents": [
        "8a67fec119639c17f19373afd1edab5ac19dc3a7",
        "1e3d318c861565ddc26746bed4818daee77e2f47"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 06 16:32:58 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 06 16:32:58 2013 +0000"
      },
      "message": "Merge \"Support OpenSwan in Neturon VPNaaS\""
    },
    {
      "commit": "8a67fec119639c17f19373afd1edab5ac19dc3a7",
      "tree": "a88e5d713639b4893c99e636c12f53b31f80d07a",
      "parents": [
        "8eb3560a4820c0bc16a1a42da0cab2b03451d369",
        "b53bce1c262e59e1a39b8dd1d2cfcc2ab2e187ef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 06 16:32:51 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 06 16:32:51 2013 +0000"
      },
      "message": "Merge \"Rename ceilometer alarm service name\""
    },
    {
      "commit": "8eb3560a4820c0bc16a1a42da0cab2b03451d369",
      "tree": "c5f12dcc518ab866a28be508f975d31ac87145f3",
      "parents": [
        "e118655028bfb093c5dd0cde4d615a23a0abbc7c",
        "5917868e75b0bd1a76bbf0e80eef50645e5b5c96"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 06 16:32:18 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 06 16:32:18 2013 +0000"
      },
      "message": "Merge \"Use 1.4.1 of pip.\""
    },
    {
      "commit": "bc6324771b538ff9aee3ad44c4ca5ecdad402273",
      "tree": "e42d47cc5541ad7ee2d204139f9c539d54b4a285",
      "parents": [
        "b567fc1f6b412d8fca8035d1cb5fecc4f4e5f6ac"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Fri Sep 06 14:59:30 2013 +0000"
      },
      "committer": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Fri Sep 06 15:05:56 2013 +0000"
      },
      "message": "Default to linuxbridge and openvswitch drivers for ML2.\n\nSince the addition of ML2 port-binding, the linuxbridge and openvswitch\ndrivers are required to be loaded when running with ML2. This small\npatch adds their loading into ML2 into devstack.\n\nFixes bug 1220743\n\nChange-Id: I97c5f4e0e4af59766e0084ed3b2dea2843cb33bf\n"
    },
    {
      "commit": "5917868e75b0bd1a76bbf0e80eef50645e5b5c96",
      "tree": "076c91b76b0fe91c4c34cb46620138c0b0e241d8",
      "parents": [
        "69f745748d4f2bcfd3e678037187bce1f8e53ccf"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Fri Sep 06 16:14:17 2013 +0200"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Fri Sep 06 16:14:17 2013 +0200"
      },
      "message": "Use 1.4.1 of pip.\n\n- This is where the option pip install --pre is.\n\nChange-Id: I3f836a701f17a4fea888ec51da62e7137cf0e6db\n"
    },
    {
      "commit": "e118655028bfb093c5dd0cde4d615a23a0abbc7c",
      "tree": "a43e734e80bc496348fb6a5db202d02a2897caa2",
      "parents": [
        "69f745748d4f2bcfd3e678037187bce1f8e53ccf"
      ],
      "author": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Fri Sep 06 13:35:09 2013 +1000"
      },
      "committer": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Fri Sep 06 13:35:09 2013 +1000"
      },
      "message": "Fix Heat\u0027s signing_dir\n\nThis is not critical but looks odd using api-cfn.\n\nChange-Id: Ie0f5c66f635b4a7c6ba51581ad01bab624158e61\n"
    },
    {
      "commit": "a6273b9378622318057c2f5f685022389a066818",
      "tree": "a95872559d5c56efa9f60eb0d7951050661cf3d3",
      "parents": [
        "d748b16ef29f44fb1b943f7f1963d4c47b88fd5b"
      ],
      "author": {
        "name": "Ryan Hsu",
        "email": "rhsu@vmware.com",
        "time": "Wed Sep 04 23:51:29 2013 -0700"
      },
      "committer": {
        "name": "Ryan Hsu",
        "email": "rhsu@vmware.com",
        "time": "Thu Sep 05 16:49:20 2013 -0700"
      },
      "message": "Provide a means of setting vmdk custom properties via image filename\n\nCustom properties for vmdk disk type, storage adapter type, and\nnetworking adapter type can now be retrieved from a vmdk image\u0027s\nfilename. The filename format is defined as:\n\n  \u003cname\u003e-\u003cdisk type\u003e:\u003cstorage adapter\u003e:\u003cnetwork adapter\u003e\n\nAn example filename following this format would be\ndebian-2.6.32-i646-thin:ide:VirtualE1000. If the vmdk filename does not\nmatch the above format then underlying nova driver will supply default\nvalues.\n\nChange-Id: I83483d20f984250bd8154d8e270b2e801d2df303\nCloses-bug: #1221044\n"
    },
    {
      "commit": "33b331875d9ec904419ad8da3f5bf66077e5d78c",
      "tree": "c673e2df55a224859319c4909630922c9166d4a8",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Sep 05 13:06:52 2013 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Sep 05 13:28:27 2013 -0700"
      },
      "message": "Enable multi-threaded nova API servers\n\nAdd an additional worker thread for each nova service: compute, ec2 and\nmetadata.  Any real deployment will be using multiple API server\nthreads, so lets make devstack test that scenario.  With this patch we\nwill have four worker threads for each type of API server.\n\nChange-Id: I09f4c6f57e71982b8c7fc92645b3ebec12ff1348\n"
    },
    {
      "commit": "69f745748d4f2bcfd3e678037187bce1f8e53ccf",
      "tree": "6d8f6874942a6d340bbd89ed8c6c914d0547f99a",
      "parents": [
        "72854cc567d1696a3bf4358680f585097c5dfcb6"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Tue Aug 27 11:43:53 2013 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 05 13:53:28 2013 +0000"
      },
      "message": "Switch Ceilometer default backend to MySQL\n\nMongoDB 2.4 not being available in Ubuntu cloud archive for a while now,\nand the catch up done by this driver allows me to think it might be a\ngood idea to switch by default on SQL for now on devstack.\n\nWe can add another job to have Ceilometer tested on MongoDB too later.\n\nChange-Id: I74c3c436d009fed898c5ae4ffb82763e9a337d90\n"
    },
    {
      "commit": "72854cc567d1696a3bf4358680f585097c5dfcb6",
      "tree": "9ec9e5c56f5115e13b26f27375dac647d8271287",
      "parents": [
        "d748b16ef29f44fb1b943f7f1963d4c47b88fd5b",
        "b1dc9bd5e43568e0fc96b4e2be4520be12a1d955"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 05 11:52:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 05 11:52:55 2013 +0000"
      },
      "message": "Merge \"xenapi: enable block device access for stack user\""
    },
    {
      "commit": "b53bce1c262e59e1a39b8dd1d2cfcc2ab2e187ef",
      "tree": "483a8f001cbe451ae09f71c4408a73927c0c8943",
      "parents": [
        "d748b16ef29f44fb1b943f7f1963d4c47b88fd5b"
      ],
      "author": {
        "name": "fujioka yuuichi",
        "email": "fujioka-yuuichi@zx.mxh.nes.nec.co.jp",
        "time": "Thu Sep 05 19:08:50 2013 +0900"
      },
      "committer": {
        "name": "fujioka yuuichi",
        "email": "fujioka-yuuichi@zx.mxh.nes.nec.co.jp",
        "time": "Thu Sep 05 19:43:03 2013 +0900"
      },
      "message": "Rename ceilometer alarm service name\n\nRename service name \"ceilometer-alarm-eval\" to\n\"ceilometer-alarm-singleton\" and \"ceilometer-alarm-notify\" to\nceilometer-alarm-notifier\" in this patch.\n\nChange-Id: I6619cc02874f6f59c43ba2952325e9d0533e395d\n"
    },
    {
      "commit": "1e3d318c861565ddc26746bed4818daee77e2f47",
      "tree": "d8f243f22ce2e5bb80ff52fa26baf3661745442d",
      "parents": [
        "55181d2cfba5dd6bbbde42bb964782e8c2b8ee50"
      ],
      "author": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Thu Aug 15 18:15:31 2013 -0700"
      },
      "committer": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Wed Sep 04 22:02:11 2013 -0700"
      },
      "message": "Support OpenSwan in Neturon VPNaaS\n\nNeutron VPNaaS chagned ipsec package for\nOpenSwan. This commit updates the package.\n\nChange-Id: I333501a405fbc552c575d26cfbac083646d05dfd\n"
    },
    {
      "commit": "d748b16ef29f44fb1b943f7f1963d4c47b88fd5b",
      "tree": "25d8aa3c863dca7b015cb07796c3b2d04f98887b",
      "parents": [
        "1800a8a1eb71be0d564d0b8f7e92aec87d2fa7d6",
        "08df29bff4e5c9e717358e7593e8c5a9c51a26bf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 18:10:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 18:10:50 2013 +0000"
      },
      "message": "Merge \"Add my_ip option in cinder.conf\""
    },
    {
      "commit": "1800a8a1eb71be0d564d0b8f7e92aec87d2fa7d6",
      "tree": "04804004f65adf1831f2d48eeb131448a2b4e915",
      "parents": [
        "9e597ec22d0aa6a5c1f9eac2331216c4760503b1",
        "bbf56237747cace1f4c8f393893239488b9a344f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 18:07:59 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 18:07:59 2013 +0000"
      },
      "message": "Merge \"xenapi: README.md and embedded localrc updates\""
    },
    {
      "commit": "9e597ec22d0aa6a5c1f9eac2331216c4760503b1",
      "tree": "4804d3278711ba4451c5311101c8aba8229315e3",
      "parents": [
        "4f04cc1fa022c3f8aa5715817b6a6de8f271cd81",
        "16ed068db52516238b618408656fa0bc612b9218"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 18:06:41 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 18:06:41 2013 +0000"
      },
      "message": "Merge \"xenapi: Set VM memory before starting it\""
    },
    {
      "commit": "4f04cc1fa022c3f8aa5715817b6a6de8f271cd81",
      "tree": "f1e273511b11376379a9a6d81de0dbaa418538b3",
      "parents": [
        "9e2ba92d7a81eb58182aace97e85833b77d738be",
        "4d0d5ce778d4fa79cdbe2e5532608060a95870e3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 18:06:34 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 18:06:34 2013 +0000"
      },
      "message": "Merge \"Cinder needs iscsiadm available\""
    },
    {
      "commit": "9e2ba92d7a81eb58182aace97e85833b77d738be",
      "tree": "be8220c42539180d4b505b3fcd5565b0c683a11b",
      "parents": [
        "53d5b791fdad145cdc71e189da1562c1c8d5ae1a",
        "97621a1d1f39a944a24371fc9f2bf9b86faec248"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 18:06:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 18:06:27 2013 +0000"
      },
      "message": "Merge \"xenapi: add username to vncviewer command\""
    },
    {
      "commit": "53d5b791fdad145cdc71e189da1562c1c8d5ae1a",
      "tree": "9099d8409d468d798c60181c63830740759798b5",
      "parents": [
        "ac920f25c7f94710c9f2cd8bb885e249dd57d692",
        "533e14d6a5fc1ba3dbd24fb0075ef1eafd00a705"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 16:47:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 16:47:04 2013 +0000"
      },
      "message": "Merge \"Copy policy_add() from Grenade functions\""
    },
    {
      "commit": "ac920f25c7f94710c9f2cd8bb885e249dd57d692",
      "tree": "7f6c9ca012c22ad4614e11ce40b20b02c8fbe1a9",
      "parents": [
        "12f5009c2906908e2ba38ce564869e3abecb68eb",
        "1533a349da34a002ab6a09cee86d47daf6d777fb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 16:44:20 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 16:44:20 2013 +0000"
      },
      "message": "Merge \"remove multi-host timeout\""
    },
    {
      "commit": "12f5009c2906908e2ba38ce564869e3abecb68eb",
      "tree": "c445d76205ab5966406fe8da59ea41dcd87b81bf",
      "parents": [
        "364472409b3cfe551aa9049e70f03c3809b4c841",
        "4728001d014a38409aabf639fc9a06024342321a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 04 16:17:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 04 16:17:01 2013 +0000"
      },
      "message": "Merge \"xenapi: Increase default OS domU memory to 2G\""
    },
    {
      "commit": "e2c4ee23642a00ebed0343ad2086b5c250f24516",
      "tree": "e2df3ab585793e46c2edcf861edc8ef71a5d3398",
      "parents": [
        "364472409b3cfe551aa9049e70f03c3809b4c841"
      ],
      "author": {
        "name": "sbauza",
        "email": "sbauza@free.fr",
        "time": "Thu Aug 29 17:29:46 2013 +0200"
      },
      "committer": {
        "name": "sbauza",
        "email": "sbauza@free.fr",
        "time": "Wed Sep 04 13:55:42 2013 +0200"
      },
      "message": "Fix Neutron issues related to Baremetal service\n\nWhen deploying devstack on a single host with a single NIC and\nbaremetal and neutron services enabled, the host looses Internet\naccess as default route is deleted.\n\nAlso, if localrc is not correctly set with correct values, OVS ports\nand Neutron net and subnet aren\u0027t created (commands missing\narguments), we need devstack to properly fail.\n\nChange-Id: I7f39bbdf7b8cb544b8b4a59effe16f04b85d1425\n"
    },
    {
      "commit": "08df29bff4e5c9e717358e7593e8c5a9c51a26bf",
      "tree": "640234393f27c250d010e5933fa4eb3bd5ba2dcc",
      "parents": [
        "e45a6af7e8e86e6d95110a65083659ed924012c3"
      ],
      "author": {
        "name": "Nikolay Sobolevskiy",
        "email": "nsobolevsky@mirantis.com",
        "time": "Fri Aug 30 21:59:15 2013 +0400"
      },
      "committer": {
        "name": "Nikolay Sobolevskiy",
        "email": "nsobolevsky@mirantis.com",
        "time": "Wed Sep 04 02:48:13 2013 +0400"
      },
      "message": "Add my_ip option in cinder.conf\n\nThen cinder installed in multinode environment with more than one interface,\nit\u0027s better to use CINDER_SERVICE_HOST option for cinder ip address.\n\nChange-Id: I775b70407379d9c97696f536f5f89cecb33657be\n"
    },
    {
      "commit": "364472409b3cfe551aa9049e70f03c3809b4c841",
      "tree": "f4630dc974077ed9a2e2b172dcb09a357f952ccc",
      "parents": [
        "58afc729831d0d202bc4f1aa13a3340e3f1320c5",
        "f39ee96f1dc7fae9aaad194669467a7f9fcc3d31"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 03 21:10:46 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 03 21:10:46 2013 +0000"
      },
      "message": "Merge \"Fix deprecated params user_id, role_id, tenant_id\""
    },
    {
      "commit": "4d0d5ce778d4fa79cdbe2e5532608060a95870e3",
      "tree": "9f27167dbd903b7c86162646c358a2f668921d4f",
      "parents": [
        "96c8dad0530c9b6176b58080e15cec9b05eccc9e"
      ],
      "author": {
        "name": "Walter A. Boring IV",
        "email": "walter.boring@hp.com",
        "time": "Fri Aug 30 12:39:42 2013 -0700"
      },
      "committer": {
        "name": "Walter A. Boring IV",
        "email": "walter.boring@hp.com",
        "time": "Tue Sep 03 13:27:28 2013 -0700"
      },
      "message": "Cinder needs iscsiadm available\n\nThis patch adds the binary packages that contains\nthe iscsiadm utility for cinder.   Cinder\nuses the iscsiadm utility for various actions\nand it should be there for devstack users.\n\nFixes bug #1219032\n\nChange-Id: I8e1c6e2e5d4bfade50aba9259b6da3957d6d622d\n"
    },
    {
      "commit": "58afc729831d0d202bc4f1aa13a3340e3f1320c5",
      "tree": "fd2ed605661e18317e3dbbb5110bc8e393c52152",
      "parents": [
        "c77741298b3c3f3a11ea2c7c2852eac219ea0d33",
        "49ba22460bfc7932f061e7c2a100d73c8781d48b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 03 20:04:44 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 03 20:04:44 2013 +0000"
      },
      "message": "Merge \"Move RHEL6 hacks to tools/fixup_stuff.sh\""
    },
    {
      "commit": "c77741298b3c3f3a11ea2c7c2852eac219ea0d33",
      "tree": "1a8d456afd55320e62966aee7b4c1626a7eb8710",
      "parents": [
        "630d03e77a9505ae60b6c57dea314bfdd6780bac",
        "bee5c50766698baa87f5e049734708436766777b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 03 19:29:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 03 19:29:55 2013 +0000"
      },
      "message": "Merge \"Disable neutron quotas when using fake virt driver\""
    },
    {
      "commit": "533e14d6a5fc1ba3dbd24fb0075ef1eafd00a705",
      "tree": "65c8a4da0e398f9e4d5840f7a1f9c8cb8c9706cc",
      "parents": [
        "96c8dad0530c9b6176b58080e15cec9b05eccc9e"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Aug 30 15:11:22 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Sep 03 14:19:32 2013 -0500"
      },
      "message": "Copy policy_add() from Grenade functions\n\npolicy_all() was added to Grenade\u0027s functions file, which is notmally synced\nfrom DevStack so we need to bring it over here before the next sync.\n\nChange-Id: Ifd852e9d1ffe39fa23f6312d1ddf2874b5f2b9f0\n"
    },
    {
      "commit": "630d03e77a9505ae60b6c57dea314bfdd6780bac",
      "tree": "24b55038b36b248cefec1cb78f9146ee00a43229",
      "parents": [
        "e45a6af7e8e86e6d95110a65083659ed924012c3",
        "ce696b60d77752f74924fa133c45910e9d0ef706"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 03 16:19:06 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 03 16:19:06 2013 +0000"
      },
      "message": "Merge \"Basic support of Ironic\""
    },
    {
      "commit": "f39ee96f1dc7fae9aaad194669467a7f9fcc3d31",
      "tree": "4e5bfb820a1c1d932fb533b10617fa82a5ae671d",
      "parents": [
        "e45a6af7e8e86e6d95110a65083659ed924012c3"
      ],
      "author": {
        "name": "Jorge Valderrama Romero",
        "email": "jorge.valderrama@stackops.com",
        "time": "Mon Sep 02 17:18:40 2013 +0200"
      },
      "committer": {
        "name": "Jorge Valderrama Romero",
        "email": "jorge.valderrama@stackops.com",
        "time": "Mon Sep 02 17:54:27 2013 +0200"
      },
      "message": "Fix deprecated params user_id, role_id, tenant_id\n\nUpdate keystone cli by changing parameter options (user_id, role_id and tenant_id)\nto use \u0027-\u0027 rather than \u0027_\u0027 in the method user_role_add and consequently the method\nuser_role_remove without maintain backward compatibility because these are deprecated.\n\npython-keystoneclient - Bug #1150434\nChange-Id: Ia5113718eb050cf7dba443b8d0caf3bdaa1730f0\n"
    },
    {
      "commit": "bbf56237747cace1f4c8f393893239488b9a344f",
      "tree": "70e01e6bcca9d6888c2c460e0a35142c2b5ecafb",
      "parents": [
        "e45a6af7e8e86e6d95110a65083659ed924012c3"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 30 12:40:18 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Sat Aug 31 13:36:19 2013 +0100"
      },
      "message": "xenapi: README.md and embedded localrc updates\n\nThis change updates the readme, so that it is easier to get started, and\nreflects the actual behavior of DevStack.\n\nChanges in README.md:\n - Link to xenserver download page\n - Remove neutron interface - it is no longer installed by devstack\n - Add appendix with\n   - How to use a different ubuntu mirror\n   - How to use a proxy for ubuntu\n   - How to re-use the created VM\n - Remove run from snapshot section and \"do cloudy stuff\"\n\nChanges in the Readme-embedded sample localrc:\n - Upload a vhd image and a uec image by default - easier to get started\n\nChange-Id: I13bb8e59ff5367ff7623fe9aa273886a957f81a7\n"
    },
    {
      "commit": "4728001d014a38409aabf639fc9a06024342321a",
      "tree": "ba94ad30de9cced454cdd35b43692887848b5f1c",
      "parents": [
        "e45a6af7e8e86e6d95110a65083659ed924012c3"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Sat Aug 31 12:12:46 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Sat Aug 31 12:12:46 2013 +0100"
      },
      "message": "xenapi: Increase default OS domU memory to 2G\n\nIn XenServer scenarios, an additional domU is created to run OpenStack\nservices. This change is increasing the memory for that VM to speed up\ntest runs.\n\nChange-Id: I322f4e4703e506620fa7e7456c4264ee0d050edc\n"
    },
    {
      "commit": "e45a6af7e8e86e6d95110a65083659ed924012c3",
      "tree": "1c48e3dab8ac11e345d79f27bfe9a321d6380050",
      "parents": [
        "96c8dad0530c9b6176b58080e15cec9b05eccc9e",
        "2aa2a89cdb9071cea919116e283c16ac9dd841d6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 30 21:06:44 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 30 21:06:44 2013 +0000"
      },
      "message": "Merge \"Add support for Docker as Nova hypervisor\""
    },
    {
      "commit": "49ba22460bfc7932f061e7c2a100d73c8781d48b",
      "tree": "8314bb1626ed698dc121bd5b2c554526feb4bde9",
      "parents": [
        "96c8dad0530c9b6176b58080e15cec9b05eccc9e"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Aug 09 19:51:20 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Aug 30 15:20:59 2013 -0500"
      },
      "message": "Move RHEL6 hacks to tools/fixup_stuff.sh\n\nChange-Id: Ice983bc16379bc2bc25659c37cfc16b63fdfc34b\n"
    },
    {
      "commit": "96c8dad0530c9b6176b58080e15cec9b05eccc9e",
      "tree": "fa2fa0b0e5c61d4f836b2bfbda533d161e2925df",
      "parents": [
        "b5bc3301905da91230eedb2f3182ae954b13baa5",
        "a213e2c3cafe0739c60766b451d0d44755e87ced"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 30 17:59:24 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 30 17:59:24 2013 +0000"
      },
      "message": "Merge \"Move Heat to a single heat.conf\""
    },
    {
      "commit": "bee5c50766698baa87f5e049734708436766777b",
      "tree": "40952cd43097bc5f65d48dce256d11f9a90d4abe",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Fri Aug 30 13:48:08 2013 -0400"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Fri Aug 30 13:48:08 2013 -0400"
      },
      "message": "Disable neutron quotas when using fake virt driver\n\nNova\u0027s fake virt driver, can be used to do scale testing, so when using\nit disable neutron\u0027s quota limits.\n\nChange-Id: I9ce995079af04202179820777217ef294df71226\n"
    },
    {
      "commit": "b5bc3301905da91230eedb2f3182ae954b13baa5",
      "tree": "4b8bdb844946d167fefbb48c79af76c30caf8f0a",
      "parents": [
        "117af3430f34f375b3343cc062257f87b9e8990c",
        "300e1bf276b16c7aeab1631f709048346db63bd8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 30 17:31:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 30 17:31:30 2013 +0000"
      },
      "message": "Merge \"Use the varialbe to export right keystone api version\""
    },
    {
      "commit": "16ed068db52516238b618408656fa0bc612b9218",
      "tree": "d2e5e006cba8532257445d51985e14363caf8a56",
      "parents": [
        "117af3430f34f375b3343cc062257f87b9e8990c"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 30 13:28:31 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 30 14:21:10 2013 +0100"
      },
      "message": "xenapi: Set VM memory before starting it\n\nIf someone was re-using an existing template, for a memory change, he\nneeded to re-install the vm. This change sets the osdomu mem before\nstarting it, so it doesn\u0027t matter how much memory did the VM had\naccording to the template. It also removes the memory manipulation bits\nfrom install-os-vpx.sh.\n\nChange-Id: Iad85f573b90c23140012c20c552a17277d9c97a0\n"
    },
    {
      "commit": "1533a349da34a002ab6a09cee86d47daf6d777fb",
      "tree": "1f0f5f48a1814546a89772715e5d50417cf35887",
      "parents": [
        "117af3430f34f375b3343cc062257f87b9e8990c"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 30 14:10:52 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 30 14:10:52 2013 +0100"
      },
      "message": "remove multi-host timeout\n\nIf you ran exercises with MULTI_HOST enabled, an additional sleep was\nperformed. This change removes that sleep to speed up tests.\n\nChange-Id: I9dfd61cbb9415bd5e8fd1e40f4e41512be2ae0d2\n"
    },
    {
      "commit": "97621a1d1f39a944a24371fc9f2bf9b86faec248",
      "tree": "2ed4be0fb9bf773d71ca824d6d672f47c8834539",
      "parents": [
        "117af3430f34f375b3343cc062257f87b9e8990c"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 30 13:12:17 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Fri Aug 30 13:12:17 2013 +0100"
      },
      "message": "xenapi: add username to vncviewer command\n\nDevstack prints out an instruction, how to look at the virtual machine\u0027s\nconsole. The command did not include the username, so if the user had a\nconfig file to use a different username for that network, the command\nfailed.\n\nChange-Id: I5dd49169c45e26e8d2bb3d5920a1b7fa584be50f\n"
    },
    {
      "commit": "a213e2c3cafe0739c60766b451d0d44755e87ced",
      "tree": "48f381d2c66358f1e83f099257cc541caa16bf25",
      "parents": [
        "117af3430f34f375b3343cc062257f87b9e8990c"
      ],
      "author": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Fri Aug 30 10:48:46 2013 +1000"
      },
      "committer": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Fri Aug 30 10:49:03 2013 +1000"
      },
      "message": "Move Heat to a single heat.conf\n\nthe old config files that are no longer needed (but still supported):\nheat-engine.conf, heat-api.conf, heat-api-cfn.conf, heat-api-cw.conf\n\nChange-Id: I7ba0566325539bf7215bcb606843a90b5e3e4a98\n"
    },
    {
      "commit": "117af3430f34f375b3343cc062257f87b9e8990c",
      "tree": "3be89840492b88288da22a811f5f488aa675029e",
      "parents": [
        "440f746a0403e82e66756d64e9051929dfa69bd8",
        "fb71a272db2bc447f2ee7c842f8b245d497b4217"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 17:12:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 17:12:15 2013 +0000"
      },
      "message": "Merge \"Add support for heat resource templates\""
    },
    {
      "commit": "440f746a0403e82e66756d64e9051929dfa69bd8",
      "tree": "b50342d0a0708ac7e976d139977d07b4cd8e3cf9",
      "parents": [
        "5584709fa8194cb7fa69c65b535999e28278e3da",
        "95c93e2b54ff0dcb5d7a4dd0f7f78e21c789f511"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 16:27:56 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 16:27:56 2013 +0000"
      },
      "message": "Merge \"Adds support for Openstack Networking FWaaS (Firewall)\""
    },
    {
      "commit": "b1dc9bd5e43568e0fc96b4e2be4520be12a1d955",
      "tree": "947b752b46fb2037f3a7720b553b354ddb2c8098",
      "parents": [
        "5584709fa8194cb7fa69c65b535999e28278e3da"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Thu Aug 29 11:52:20 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Thu Aug 29 11:52:20 2013 +0100"
      },
      "message": "xenapi: enable block device access for stack user\n\nAlthough nova is setting the permissions on block devices, sometimes it\nfails, and that results in an instance failing to launch. It is only an\nissue for 3-part images, and images accessed through block devices. This\npatch adds an udev rule, so that devices will be accessible.\n\nfixes bug 1218251\n\nChange-Id: I837ea515457fbfc50e9ce138ea9de9db12baa8be\n"
    },
    {
      "commit": "5584709fa8194cb7fa69c65b535999e28278e3da",
      "tree": "7f05f2f2ef87e68450c441fe0986eb2986d2a05c",
      "parents": [
        "bc11e0a0bcbb7a9022923b0fce1af71d55768eca",
        "04762cd823302ca9992b67419e55ad5fc4dbf8fe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 04:51:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 04:51:52 2013 +0000"
      },
      "message": "Merge \"Fix is_package_installed() check with dpkg\""
    },
    {
      "commit": "2aa2a89cdb9071cea919116e283c16ac9dd841d6",
      "tree": "88c156a62dc7b594499556dab11083b90425f886",
      "parents": [
        "415360b23157caac28899fe0e02f47f0e4532ca2"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Sun Aug 04 19:53:19 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Aug 28 22:36:48 2013 -0500"
      },
      "message": "Add support for Docker as Nova hypervisor\n\n* Add basic support for hypervisor plugins in lib/nova_plugins\n* Add lib/nova_plugins/hypervisor-docker to use Docker as a Nova\n  hypervisor.\n* Add tools/install_docker.sh to install the Docker daemon and\n  registry container, download base image and import\n* Configure Nova to use docker plugin\n* Add docker exercise and skip unsupported ones\n\nNova blueprint: new-hypervisor-docker\n\nChange-Id: I9e7065b562dce2ce853def583ab1165886612227\n"
    },
    {
      "commit": "bc11e0a0bcbb7a9022923b0fce1af71d55768eca",
      "tree": "4e194bc5e855c8cf4a305edbf7780bf12897832d",
      "parents": [
        "666fe5fd9f949a7f789b75b06f3ce7c9ff612a5f",
        "bc2ef929ed4529197b0418fc8234aaca56f84109"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 02:17:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 02:17:23 2013 +0000"
      },
      "message": "Merge \"xenapi: devstack support for raw tgz image upload\""
    },
    {
      "commit": "666fe5fd9f949a7f789b75b06f3ce7c9ff612a5f",
      "tree": "8e800ee5b3262d1cf3d20b1723c96782da30976a",
      "parents": [
        "cb201e7519d81dd279d0b5c6057f977bb00710b7",
        "71d5630c4ad2dd74964119a4ad8f16833f61fc21"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 29 01:17:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 29 01:17:45 2013 +0000"
      },
      "message": "Merge \"Adds new tag for testonly packages in package lists\""
    },
    {
      "commit": "300e1bf276b16c7aeab1631f709048346db63bd8",
      "tree": "cfa05f3c05664269ba9cd78987c29b59f8f0726a",
      "parents": [
        "8db8f38c65d7d0f2c79e78794b974966b4e3f68d"
      ],
      "author": {
        "name": "Yong Sheng Gong",
        "email": "gongysh@unitedstack.com",
        "time": "Wed Aug 28 17:02:56 2013 +0800"
      },
      "committer": {
        "name": "Yong Sheng Gong",
        "email": "gongysh@unitedstack.com",
        "time": "Thu Aug 29 07:25:24 2013 +0800"
      },
      "message": "Use the varialbe to export right keystone api version\n\nChange-Id: I1e8ea2b7173c549065ed1f08814eb4b4bb2f05cd\nFixes: Bug #1217783\n"
    },
    {
      "commit": "cb201e7519d81dd279d0b5c6057f977bb00710b7",
      "tree": "a49b407ac4271fecb7df90d288c7f3d63fbfe1a4",
      "parents": [
        "b41bdb10a3e9d3e0ed47638ee4527dd7db1853c2",
        "8535d8b3fc283ac4ebb7a851b19bf2bff36d78d0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 28 19:13:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 28 19:13:39 2013 +0000"
      },
      "message": "Merge \"use keystone service port instead of admin port\""
    },
    {
      "commit": "b41bdb10a3e9d3e0ed47638ee4527dd7db1853c2",
      "tree": "31c71a61c9cdafbc3f633d4ebf6be241abb948fe",
      "parents": [
        "8db8f38c65d7d0f2c79e78794b974966b4e3f68d",
        "f645a8504a2b0b824cfa6693a49e5032d0b9d1ee"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 28 11:12:12 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 28 11:12:12 2013 +0000"
      },
      "message": "Merge \"Add support for heat enviroments\""
    },
    {
      "commit": "04762cd823302ca9992b67419e55ad5fc4dbf8fe",
      "tree": "e63e3640a10c7ea85f23edc7951bd3858823620f",
      "parents": [
        "8db8f38c65d7d0f2c79e78794b974966b4e3f68d"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 27 17:06:14 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 27 17:48:49 2013 -0500"
      },
      "message": "Fix is_package_installed() check with dpkg\n\nis_package_installed() incorrectly returned \u00270\u0027 for packages that\nhad \u0027un\u0027 status in the dpkg database.\n\nChange-Id: I81b77486c2ed7717ed81cb2c2572fe6c4b394ffc\n"
    },
    {
      "commit": "8db8f38c65d7d0f2c79e78794b974966b4e3f68d",
      "tree": "09d4ac9656da689e0380306ab0378fabf4139fd8",
      "parents": [
        "005b59d4e7f908dcfa47ddc5582a24ca7bad46b2",
        "bb8c6d42a4628f2a696babcc960e293786f67af6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 27 17:54:44 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 27 17:54:44 2013 +0000"
      },
      "message": "Merge \"add TEMPEST_LARGE_OPS_NUMBER to option\""
    },
    {
      "commit": "005b59d4e7f908dcfa47ddc5582a24ca7bad46b2",
      "tree": "c9246e92d2211ee29ba6b4b3a70d71b7ec623462",
      "parents": [
        "085260465191678ec24d364be5c473a8bbb5fd4f",
        "73b21910123704ac64ca3d2ba7f50e90e248d7ea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 27 16:07:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 27 16:07:52 2013 +0000"
      },
      "message": "Merge \"Add support for setting Neutron DHCP agent options.\""
    },
    {
      "commit": "085260465191678ec24d364be5c473a8bbb5fd4f",
      "tree": "a95db55808b5e131ea6e7b4833e57778e8b1100c",
      "parents": [
        "c4bc5f9fcb95d18e9ee09bae73444e3d2c2995bc",
        "dc4f2342dba3bb37c42f1c0782eb2cb82d3a63a3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 27 16:07:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 27 16:07:45 2013 +0000"
      },
      "message": "Merge \"VMware: update cinder support for VMware configuration settings\""
    },
    {
      "commit": "c4bc5f9fcb95d18e9ee09bae73444e3d2c2995bc",
      "tree": "9d705ca47e19d6bdfe4bc938a453134a64ff03ef",
      "parents": [
        "551765d3f53098f68239b692e6017d1ccdc78a24",
        "032e45468ecf9f8e1ee6745f03a43e8ec3dd2b59"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 27 16:07:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 27 16:07:01 2013 +0000"
      },
      "message": "Merge \"change quantum into neutron for neutron configuration values in nova.conf\""
    },
    {
      "commit": "bc2ef929ed4529197b0418fc8234aaca56f84109",
      "tree": "1fe4b340d259b1a5bfd58f399ece6e286344e464",
      "parents": [
        "551765d3f53098f68239b692e6017d1ccdc78a24"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Thu Aug 15 18:06:59 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Tue Aug 27 11:12:28 2013 +0100"
      },
      "message": "xenapi: devstack support for raw tgz image upload\n\nDevstack will recognise the .xen-raw.tgz extensions, and upload them to\nglance as raw tgz images with xen pv_mode. This change also adds \"tgz\" to\nthe recognised container formats of glance. The changes for raw tgz\nsupport are:\n\n    https://review.openstack.org/#/c/40908/\n    https://review.openstack.org/#/c/40909/\n    https://review.openstack.org/#/c/41651/\n\nrelated to blueprint xenapi-supported-image-import-export\n\nChange-Id: I077564587d4303291bb4f10d62bb16380b574106\n"
    },
    {
      "commit": "bb8c6d42a4628f2a696babcc960e293786f67af6",
      "tree": "731d583e4827ecd771792036ee63bb27a612148c",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Mon Aug 26 17:00:05 2013 -0400"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Mon Aug 26 19:45:00 2013 -0400"
      },
      "message": "add TEMPEST_LARGE_OPS_NUMBER to option\n\nThe tempest scenario.large_ops test tries to catch any performance issues\nwhen running large numbers of operations at once, in this case launching\ninstances.\n\nSet to 0 by default, to maintain the current default, but add this as an\noption so this can be set via devstacks localrc.\n\nPart of regression test for bug 1199433\n\nChange-Id: I459717b849f9b6d180a7956c0ff470cefe7c1ff6\n"
    },
    {
      "commit": "551765d3f53098f68239b692e6017d1ccdc78a24",
      "tree": "fe370b22c98586e49d54478bd78b56bceb8bcb67",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0",
        "fac533e38db871631cee33d0e3c94884035851b8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 26 21:44:57 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 26 21:44:57 2013 +0000"
      },
      "message": "Merge \"Configure bash completion\""
    },
    {
      "commit": "dc4f2342dba3bb37c42f1c0782eb2cb82d3a63a3",
      "tree": "6f1d7ff0cf6aba4e6fba60553c73f1a899360a4a",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Mon Aug 19 23:46:17 2013 -0700"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Mon Aug 26 06:39:38 2013 -0700"
      },
      "message": "VMware: update cinder support for VMware configuration settings\n\nThe review https://review.openstack.org/#/c/41600 was update to\nhave a \u0027vmware\u0027 prefix for all of the VMware cinder settings. These\nwere previously in a \u0027vmware\u0027 section and now they are in the\n\u0027DEFAULT\u0027 section.\n\nChange-Id: I8eadfb0f64914d3b0667760aff651415df48f627\n"
    },
    {
      "commit": "fb71a272db2bc447f2ee7c842f8b245d497b4217",
      "tree": "c67a48060b58f50f6eb398a376a1f8c1137e419a",
      "parents": [
        "f645a8504a2b0b824cfa6693a49e5032d0b9d1ee"
      ],
      "author": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Mon Aug 26 10:15:38 2013 +1000"
      },
      "committer": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Mon Aug 26 10:15:38 2013 +1000"
      },
      "message": "Add support for heat resource templates\n\nThese are resources that are defined as a template and\ncan be customised by a deployer.\n\nChange-Id: Ia739a36d627b7cfec26641b89513355e65cd1d1f\n"
    },
    {
      "commit": "f645a8504a2b0b824cfa6693a49e5032d0b9d1ee",
      "tree": "a2a183e3437789f3effee267410878e06668610c",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0"
      ],
      "author": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Mon Aug 26 10:13:36 2013 +1000"
      },
      "committer": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Mon Aug 26 10:13:36 2013 +1000"
      },
      "message": "Add support for heat enviroments\n\nheat now has global environments that make it easy\nto rename and customise resource behaviour. These\nare yaml files that need to be in /etc/heat/environment.d/\n\nChange-Id: I5a08c6ce8f5d7222f79aab2be0903ba783c10aa1\n"
    },
    {
      "commit": "8535d8b3fc283ac4ebb7a851b19bf2bff36d78d0",
      "tree": "8983ec29ae56a6df0def26f5ed0143eeb3f72110",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0"
      ],
      "author": {
        "name": "Yong Sheng Gong",
        "email": "gongysh@unitedstack.com",
        "time": "Sun Aug 25 11:21:13 2013 +0800"
      },
      "committer": {
        "name": "Yong Sheng Gong",
        "email": "gongysh@unitedstack.com",
        "time": "Sun Aug 25 11:21:13 2013 +0800"
      },
      "message": "use keystone service port instead of admin port\n\nChange-Id: Iaf1848ecabf100171f741fde0efee5d8f65b7795\nFixes: Bug #1214921\n"
    },
    {
      "commit": "032e45468ecf9f8e1ee6745f03a43e8ec3dd2b59",
      "tree": "48b91d1c135acd4eb061573e508954be46d28b74",
      "parents": [
        "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0"
      ],
      "author": {
        "name": "Yong Sheng Gong",
        "email": "gongysh@unitedstack.com",
        "time": "Sun Aug 25 10:21:10 2013 +0800"
      },
      "committer": {
        "name": "Yong Sheng Gong",
        "email": "gongysh@unitedstack.com",
        "time": "Sun Aug 25 10:23:15 2013 +0800"
      },
      "message": "change quantum into neutron for neutron configuration values in nova.conf\n\nChange quantum into neutron Since nova already\nsupports the new neutron items and values\n\nChange-Id: I747eae613c0ec28596ea67da4e98fb3d7f6d93bc\nFixes: Bug #1216455\n"
    },
    {
      "commit": "17be7d5de2c1a3485eaaa3db71fc6672d65d03b0",
      "tree": "db83cdd28f0ca3459ae356fd3554826f043821fc",
      "parents": [
        "1926d89eb2ac733030d5e05e661a77f7ac63f5f4",
        "4f7dccc34729cf15195f80c753e0f8a27c24171c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 23 15:46:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 23 15:46:55 2013 +0000"
      },
      "message": "Merge \"turn out usb_tablet for libvirt\""
    },
    {
      "commit": "1926d89eb2ac733030d5e05e661a77f7ac63f5f4",
      "tree": "210638963778870cd32be50552a0f27dac90558e",
      "parents": [
        "9ed021665415c4d58871278d1c89e6c16e008fb5",
        "7fb9808e61e9e38eb62a446dee9933d88a6dd086"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 22 18:09:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 22 18:09:21 2013 +0000"
      },
      "message": "Merge \"Remove useless sources.list\""
    },
    {
      "commit": "73b21910123704ac64ca3d2ba7f50e90e248d7ea",
      "tree": "37348e3574e1c2e6564e3cca31d7a720117154a6",
      "parents": [
        "9ed021665415c4d58871278d1c89e6c16e008fb5"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Thu Aug 22 11:25:21 2013 +0000"
      },
      "committer": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Thu Aug 22 11:26:30 2013 +0000"
      },
      "message": "Add support for setting Neutron DHCP agent options.\n\nThis patch adds support for setting arbitrary Neutron DHCP agent options.\nAn example of using it would be to add this to your localrc:\n\n    Q_DHCP_EXTRA_DEFAULT_OPTS\u003d(enable_multihost\u003dTrue)\n\nChange-Id: I56d267eafa06c52c3867e3396483f5fde3ee5570\n"
    },
    {
      "commit": "ce696b60d77752f74924fa133c45910e9d0ef706",
      "tree": "3175e0f826ed27677eb46b797b3e68fe563368d9",
      "parents": [
        "9ed021665415c4d58871278d1c89e6c16e008fb5"
      ],
      "author": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Fri Aug 09 10:40:45 2013 +0300"
      },
      "committer": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Thu Aug 22 12:30:51 2013 +0300"
      },
      "message": "Basic support of Ironic\n\nIronic is an OpenStack project than brings a\nseparate service for baremetal provisioning.\nCurrently Ironic is in incubation but it needs\nto have basic support in devstack to provide\nautomatic deployment testing.\n\nChange-Id: Ide65a1379fa207a6c8b2c7d9a4f9c874b10fd9ba\n"
    },
    {
      "commit": "9ed021665415c4d58871278d1c89e6c16e008fb5",
      "tree": "37051fe6a7444e6e5307373645b45ec973f7733d",
      "parents": [
        "68044c0245e0d39cecbc8602a8059bd7c33b7693",
        "248a8cce71754b4a16c60bd161ec566098b81305"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 22 06:50:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 22 06:50:48 2013 +0000"
      },
      "message": "Merge \".conf suffix for the horizon config on Fedora\""
    },
    {
      "commit": "fac533e38db871631cee33d0e3c94884035851b8",
      "tree": "bce0599a9323304978240d11f45cab4a4576a522",
      "parents": [
        "68044c0245e0d39cecbc8602a8059bd7c33b7693"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Aug 14 16:04:01 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Aug 22 05:54:29 2013 +0200"
      },
      "message": "Configure bash completion\n\nAdd bash completion rules to the /etc/bash_completion.d from the\n cinder, neutron, keystone, nova and nova-manage.\n\nThis is very fast operation and makes the cli usage easier.\n\nChange-Id: Icdcdaf55d58efaaa1afe25fd55f088bf7dc8b3f1\n"
    },
    {
      "commit": "71d5630c4ad2dd74964119a4ad8f16833f61fc21",
      "tree": "2a5d835d6a76bc60498cca63556eaa9ca6ca910a",
      "parents": [
        "55181d2cfba5dd6bbbde42bb964782e8c2b8ee50"
      ],
      "author": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Mon Jul 22 11:37:42 2013 +0200"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Aug 21 14:15:20 2013 -0500"
      },
      "message": "Adds new tag for testonly packages in package lists\n\nAlso introduces a new parameter INSTALL_TESTONLY_PACKAGES\nin the stackrc with False as default value. Setting it to\nTrue stack.sh will install all packages tagged with the tag\ntestonly in the package lists.\n\nIncludes needed packages for Ubuntu and Fedora\n\nfixes bug #1203680\n\nChange-Id: I911a6601819a34262853bba0658f6751148bfbec\n"
    },
    {
      "commit": "68044c0245e0d39cecbc8602a8059bd7c33b7693",
      "tree": "6faa4fc06b54e736ee87a4e5bd7375f87c6fd50d",
      "parents": [
        "5bc585f7d47a901c4cb9f43cdf377a103e6fa38c",
        "cfb708d9c53e1680f21ef63c1715ca2693b9758d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 20 04:01:32 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 20 04:01:32 2013 +0000"
      },
      "message": "Merge \"Redirect dpkg -l stderr to /dev/null\""
    },
    {
      "commit": "7fb9808e61e9e38eb62a446dee9933d88a6dd086",
      "tree": "9f0055daf1f845179f75ccc14729e3c595f53643",
      "parents": [
        "5bc585f7d47a901c4cb9f43cdf377a103e6fa38c"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Mon Aug 19 16:16:54 2013 +0200"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Mon Aug 19 16:16:54 2013 +0200"
      },
      "message": "Remove useless sources.list\n\nChange-Id: I136b568f04f1de35556aa7c3d546c44402254eef\n"
    },
    {
      "commit": "4f7dccc34729cf15195f80c753e0f8a27c24171c",
      "tree": "e38d96c6d82cd4f3c9b24713694d3165782235f1",
      "parents": [
        "5bc585f7d47a901c4cb9f43cdf377a103e6fa38c"
      ],
      "author": {
        "name": "joequant",
        "email": "joequant@gmail.com",
        "time": "Mon Aug 19 11:58:25 2013 +0800"
      },
      "committer": {
        "name": "joequant",
        "email": "joequant@gmail.com",
        "time": "Mon Aug 19 11:58:25 2013 +0800"
      },
      "message": "turn out usb_tablet for libvirt\n\nThis patch turns out usb_tablet for the libvirt nova.conf file.\nWhen usb_tablet is turned on, qemu will poll for usb events and\nthis causes CPU usage even when the qemu is idle.\n\nChange-Id: I03e260dfd0873b7d15e01c10c206203833d04e73\n"
    },
    {
      "commit": "5bc585f7d47a901c4cb9f43cdf377a103e6fa38c",
      "tree": "8d528e726398a1754dfd4511c8fb38be5a693797",
      "parents": [
        "c2a4c9238d4004f0271d51a5fc9b66bb94ba3a8f",
        "41815cdc7bcbd91500f9efad0f4e8d57fa4b284c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 17 04:16:19 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 17 04:16:19 2013 +0000"
      },
      "message": "Merge \"Echo service start failures.\""
    },
    {
      "commit": "41815cdc7bcbd91500f9efad0f4e8d57fa4b284c",
      "tree": "42490eb81fba95b6d2266e82568efad525746d86",
      "parents": [
        "415360b23157caac28899fe0e02f47f0e4532ca2"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Fri Aug 16 14:57:38 2013 -0700"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Fri Aug 16 14:57:38 2013 -0700"
      },
      "message": "Echo service start failures.\n\n* functions: Previously screen_it would log service start failures by\ntouching a file, this isn\u0027t very useful when working with Jenkins.\nSwitch to echo\u0027ing that a service failed to start and pipe that through\ntee so that we can keep the old behavior of touching a file (note this\nbehavior is slightly modified and the touched file will now have\ncontents).\n\nChange-Id: I2d3f272b9a65a9d64dbbc01373a02fccf52f56a8\n"
    },
    {
      "commit": "c2a4c9238d4004f0271d51a5fc9b66bb94ba3a8f",
      "tree": "d8f2ff93b297e2637efe3752d46dbd93a7fec6bb",
      "parents": [
        "415360b23157caac28899fe0e02f47f0e4532ca2"
      ],
      "author": {
        "name": "Alessio Ababilov",
        "email": "ilovegnulinux@gmail.com",
        "time": "Fri Aug 16 21:53:22 2013 +0300"
      },
      "committer": {
        "name": "Alessio Ababilov",
        "email": "ilovegnulinux@gmail.com",
        "time": "Fri Aug 16 21:57:20 2013 +0300"
      },
      "message": "Fix \u0027olso\u0027 typo in lib/oslo\n\nThis enables commit If92073be5a431840701c952a194e63a7c452c9ca\nfor cleaning up potentially installed older oslo.config. Here are\nits original details.\n\nIf the user had oslo.config installed prior to us setting up the\noslo.config out of git they can get themselves into this very funny\nsituation where pip doesn\u0027t see oslo.config 1.1.x, however some\npackages might. This manifests itself as a user error trying to\nstart nova-api which uses DeprecatedOption, not in oslo.config 1.1.x\n\nBecause of the funny state pip is in, you can\u0027t uninstall oslo.config.\n\nSo in these situations, if we see old oslo.config in the filesystem,\npip install / uninstall it to ensure that everyone ends up using the\ngit version instead.\n\nTo reduce the amount of user confusion, do this on every\ninstall_oslo for a while, which we can purge after Havana ships.\n\nChange-Id: I7fa0b70497bf5622f4638da284afe5363a004d3c\nFixes: bug #1213089\n"
    },
    {
      "commit": "248a8cce71754b4a16c60bd161ec566098b81305",
      "tree": "7159824d93aceea07f10aa53a3c04b39929fb5f2",
      "parents": [
        "415360b23157caac28899fe0e02f47f0e4532ca2"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Aug 06 08:00:06 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Fri Aug 16 18:26:46 2013 +0200"
      },
      "message": ".conf suffix for the horizon config on Fedora\n\nOn Fedora by default the *.conf imported only from\nthe /etc/httpd/conf.d/.\n\nChanging the default config name to horizon.conf with all\ndistribution in order to have a simple logic.\n\nChange-Id: I08c3e825f697640fd73ac1f9c569f313abc3c04f\n"
    },
    {
      "commit": "415360b23157caac28899fe0e02f47f0e4532ca2",
      "tree": "98b6bb27c9ff8b75a2a1588875ad84eeef8f19ec",
      "parents": [
        "4a5963f2fe927a6ac12b8abab8e13a7fa642190f",
        "556ffe402252b8e993f7849a2d7e959adc8c6291"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 16 13:38:43 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 16 13:38:43 2013 +0000"
      },
      "message": "Merge \"Colorize heat engine log\""
    },
    {
      "commit": "4a5963f2fe927a6ac12b8abab8e13a7fa642190f",
      "tree": "33b2d678d4f00d4f42fe53772ef706533c693b55",
      "parents": [
        "c25074e7a1db4e4710be69f38d6243adc8b9b25f",
        "6769b166b10272947db77c3f9bfb0d115e8d0a2d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 16 02:55:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 16 02:55:11 2013 +0000"
      },
      "message": "Merge \"Added functions for get a ip on an instance\""
    },
    {
      "commit": "c25074e7a1db4e4710be69f38d6243adc8b9b25f",
      "tree": "6d8d14242bb0de4b0c1a24eac8d42dfd798e57f0",
      "parents": [
        "af1c7f564eda56f90ad641f0bf3b194acf4c3e1b",
        "f5dbf8c8ef30c66cd40b07605b4aefa06b3e3c1d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 15 17:11:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 15 17:11:15 2013 +0000"
      },
      "message": "Merge \"Fix option for metadata access in nicira neutron plugin\""
    },
    {
      "commit": "af1c7f564eda56f90ad641f0bf3b194acf4c3e1b",
      "tree": "1ae3b718ea3ad6af75aaaca2a75675b3227bd99f",
      "parents": [
        "70931c7e80ee7d54ec561ca8c35c925309fa33d6",
        "4669122dc8e50a3c0cead54e227a5a46508fed50"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 15 16:13:47 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 15 16:13:47 2013 +0000"
      },
      "message": "Merge \"Add XenServer to GetDistro\u0027s logic\""
    },
    {
      "commit": "70931c7e80ee7d54ec561ca8c35c925309fa33d6",
      "tree": "9eb9ffc038e15cdb83e250940de49c30132f655d",
      "parents": [
        "fa72bc49f0ab75354ced87c048a5a44251d7ebe9",
        "c325227465e5b31936bbab888d2a282be097d01e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 15 14:53:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 15 14:53:03 2013 +0000"
      },
      "message": "Merge \"VMware: Add cinder support to devstack\""
    },
    {
      "commit": "fa72bc49f0ab75354ced87c048a5a44251d7ebe9",
      "tree": "06091afb915c26e7d9db095a130d8c4361750c10",
      "parents": [
        "55181d2cfba5dd6bbbde42bb964782e8c2b8ee50",
        "025fc5e5f5d7f92f0d0bda7032cf1782b029f28a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 15 13:26:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 15 13:26:39 2013 +0000"
      },
      "message": "Merge \"Faster old oslo.config detection\""
    },
    {
      "commit": "6769b166b10272947db77c3f9bfb0d115e8d0a2d",
      "tree": "62b1a79531a3eb49beabe7de7ae199c4ca91eaab",
      "parents": [
        "55181d2cfba5dd6bbbde42bb964782e8c2b8ee50"
      ],
      "author": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Mon Aug 12 18:18:56 2013 -0700"
      },
      "committer": {
        "name": "Nachi Ueno",
        "email": "nachi@ntti3.com",
        "time": "Tue Aug 13 17:08:47 2013 -0700"
      },
      "message": "Added functions for get a ip on an instance\n\nThe cause of some gating failure looks like\nbecause of getting ip address on instance.\nHowever current exercise didn\u0027t log the return value.\nIn this commit, we add get_instance_ip function with\nerror hanlding support, and apply it on the execise.\n\nChange-Id: I8e17ba68093faafe58a98eb780a032368eea38aa\n"
    },
    {
      "commit": "55181d2cfba5dd6bbbde42bb964782e8c2b8ee50",
      "tree": "f0d5c3e19d46c6b503c72d590e871d21b40957d6",
      "parents": [
        "27899ccc1f7c833b11fa34314ed36e6a16a70090",
        "99405a45aa3930a9b695d9a1c1dabf0d967e48ad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 13 20:53:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 13 20:53:05 2013 +0000"
      },
      "message": "Merge \"Pip install fails because of --use-mirrors parameter\""
    },
    {
      "commit": "4669122dc8e50a3c0cead54e227a5a46508fed50",
      "tree": "5d75c9c21b78618175b2f99ac56ce55fd6673d38",
      "parents": [
        "da2b6785fcae271276b28bba69203505bb747230"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Aug 12 17:28:50 2013 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Tue Aug 13 21:51:41 2013 +0100"
      },
      "message": "Add XenServer to GetDistro\u0027s logic\n\nThis is primarily to satisfy the expectations of various scripts that os_*\nvariables are defined, and will result in a distro similar to \"xs6.1.0-59235p\"\n\nFixes bug 1211001\n\nChange-Id: I951e1eb3a5e25f4d8773a11b15cf38157b6492fe\n"
    },
    {
      "commit": "27899ccc1f7c833b11fa34314ed36e6a16a70090",
      "tree": "a338e259bd38c195968d00a4fffecad74e5181ae",
      "parents": [
        "98d434af99c6d820dc296e169d622cbba6825af3",
        "d5cccad2f0655b59e1db9219458f8bc35edb9ad1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 13 20:48:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 13 20:48:48 2013 +0000"
      },
      "message": "Merge \"Generate heat images for tempest tests\""
    },
    {
      "commit": "98d434af99c6d820dc296e169d622cbba6825af3",
      "tree": "5278723c31cd040641dbd467b78ddaf134670093",
      "parents": [
        "7c50b8771e4b66c891ddd998eb866845489e5ff8",
        "b3862f98718317042dd48871d50da1e5255c0329"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 13 20:48:42 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 13 20:48:42 2013 +0000"
      },
      "message": "Merge \"Add Cinder V2 API to keystone catalog\""
    }
  ],
  "next": "cfb708d9c53e1680f21ef63c1715ca2693b9758d"
}
