)]}'
{
  "log": [
    {
      "commit": "d06d4550de42a24023f8d2cc63e2d94a0c476eee",
      "tree": "b2cfedfeb566ecb9fd5b335359e09715a82bf558",
      "parents": [
        "527f21c7e79cee86c6ce6c6bc8a52d819c3dcd19"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Thu May 15 21:12:50 2014 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Thu May 15 21:12:50 2014 +0100"
      },
      "message": "XenAPI:  Fix final script to include functions\n\nGenerally a ubuntu template is supplied - but in the case\nwhere it is not, we need to source functions before sourcing\nstackrc (Through xenrc)\n\nChange-Id: I8325cf1c6f83946b7798e6d1bb8278e86831d3c4\n"
    },
    {
      "commit": "527f21c7e79cee86c6ce6c6bc8a52d819c3dcd19",
      "tree": "dfac571154e4f1ae38ecb4b09bec16e23b1d3a66",
      "parents": [
        "5ee1cd3b472d29578537d992c50da700a449508a"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Apr 28 08:30:18 2014 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Apr 28 11:54:21 2014 +0100"
      },
      "message": "Only use heat image where support\n\nGlance will reject images that it doesn\u0027t understand, and only certain drivers can\nuse qcow2 images.  This means for systems without qcow2 support, devstack\nwill fail to run until this change is merged.\n\nChange-Id: Ic92815f3d32880e987456c0428953dddaa81c94c\n"
    },
    {
      "commit": "5ee1cd3b472d29578537d992c50da700a449508a",
      "tree": "11d70d712179d47712a7f7438a7ccdbbc9fdd2d7",
      "parents": [
        "b61fc03102ca49d4b8c41710f5c9d7fcf7805ec7",
        "4418d1fb5be8cf21850675c9fef6c566cde672cd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Apr 27 15:27:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Apr 27 15:27:57 2014 +0000"
      },
      "message": "Merge \"update heat image to the 64bit one we cached previously\""
    },
    {
      "commit": "b61fc03102ca49d4b8c41710f5c9d7fcf7805ec7",
      "tree": "bab95fecdc7269a5f553b3b72f3046f80a43e9f9",
      "parents": [
        "1ab0ddceb465bd3c4be0579900e92c5b0160e4cb",
        "1af4afb004df05a03d8d70cb8829123da48f4bb1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 26 05:32:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 26 05:32:08 2014 +0000"
      },
      "message": "Merge \"Replace DEFAULT section with service_credentials\""
    },
    {
      "commit": "1ab0ddceb465bd3c4be0579900e92c5b0160e4cb",
      "tree": "b6aa168fba5d813636e9c9e6597ac685c87ae737",
      "parents": [
        "10f416136b8cd8e7c42c65f3cc97f75281719687",
        "34f2f13bd4ba5e3bf8cb36f9e26c039bdbec784c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 25 13:21:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 25 13:21:56 2014 +0000"
      },
      "message": "Merge \"lib/tempest: $HEAT_CREATE_TEST_IMAGE is not used anymore\""
    },
    {
      "commit": "10f416136b8cd8e7c42c65f3cc97f75281719687",
      "tree": "9a5307da0d2e255bce4d6d84881cf6c9887c417b",
      "parents": [
        "f26668f66d109fe1fd055ec92bf650f5bbc49a7b"
      ],
      "author": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Fri Apr 25 11:42:41 2014 +0400"
      },
      "committer": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Fri Apr 25 11:42:41 2014 +0400"
      },
      "message": "Expose enabled plugins for Sahara\n\nMake devstack users able to specify enabled plugins. By default enable\nvanilla, hdp and fake plugins. Fake plugin is needed for gate testing.\n\nChange-Id: Ia557eafe19b7d8eb62b6511d8d5331a106ef4bc2\n"
    },
    {
      "commit": "f26668f66d109fe1fd055ec92bf650f5bbc49a7b",
      "tree": "14be6148077495001f0bc13f54756bdd4a3121aa",
      "parents": [
        "a4d56939ca3f8be2ab49cc46b91285d401be7b76",
        "cf1ef23b723f2f859dfcc0302260a13d0f426adb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 23:15:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 23:15:39 2014 +0000"
      },
      "message": "Merge \"Also pass FWAAS conf to VPN agent if enabled\""
    },
    {
      "commit": "a4d56939ca3f8be2ab49cc46b91285d401be7b76",
      "tree": "b004c3e8d7424ed3ca45b1694df49eef771c8158",
      "parents": [
        "f63ee0e38d3ef3ebdea9ba60559459fe08711e1d",
        "408efd2170a5310f9ae2b3abb3fd8e2129698b8d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 22:40:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 22:40:05 2014 +0000"
      },
      "message": "Merge \"Add bridge_mappings to extras/80-opendaylight.sh to support vlan isolation.\""
    },
    {
      "commit": "f63ee0e38d3ef3ebdea9ba60559459fe08711e1d",
      "tree": "58de4dd5f335fb94518c5559b3935fec86a89666",
      "parents": [
        "79698041d0263d86d610f0f5b460c95aa6c4a3d3",
        "65aaa183f470862b0b733b7212748d5385cd7965"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 24 22:04:30 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 24 22:04:30 2014 +0000"
      },
      "message": "Merge \"Some smaller fixes for openSUSE 13.1 support\""
    },
    {
      "commit": "4418d1fb5be8cf21850675c9fef6c566cde672cd",
      "tree": "05bedf7654e53f45abe398914eafbdebf18d426c",
      "parents": [
        "79698041d0263d86d610f0f5b460c95aa6c4a3d3"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Apr 24 16:06:51 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Thu Apr 24 16:06:51 2014 -0400"
      },
      "message": "update heat image to the 64bit one we cached previously\n\nstart caching the next 64bit update image to deal with heat\nbreaks we see from time to time.\n\nChange-Id: If62840f4807151ada1598046fb7ad47c7210df12\n"
    },
    {
      "commit": "79698041d0263d86d610f0f5b460c95aa6c4a3d3",
      "tree": "2b9b63e8e1d08e5ec3dc39896c181d1bc54620d6",
      "parents": [
        "dce6ff3071ead0377ef21bdc679b7444a614f11a",
        "1cd8efc89073a2867c8e2bd3a79d6887a180a590"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 23:18:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 23:18:52 2014 +0000"
      },
      "message": "Merge \"Don\u0027t use deprecated nova libvirt conf names\""
    },
    {
      "commit": "dce6ff3071ead0377ef21bdc679b7444a614f11a",
      "tree": "0ddf1261b3413999165a71b0afb527a63594fd39",
      "parents": [
        "d191ade0145e633ec556c67b1f03fddd143a66b7",
        "9b2c5796edde3da060b2c8fe7849c9114ad7dee2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 21:55:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 21:55:52 2014 +0000"
      },
      "message": "Merge \"Add \"daemon\" flag to marconi script\""
    },
    {
      "commit": "d191ade0145e633ec556c67b1f03fddd143a66b7",
      "tree": "05f5c8fd7a1b9d0762cb09335ec151ea57b79f6c",
      "parents": [
        "b183a42994f8c700d347eb75d83e9ffb2feac880",
        "815ef98fa2f61dcc10ad9cf74a64a7e1848dcb60"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 16:57:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 16:57:21 2014 +0000"
      },
      "message": "Merge \"Add missing function neutron_plugin_configure_service to brocade specific file\""
    },
    {
      "commit": "b183a42994f8c700d347eb75d83e9ffb2feac880",
      "tree": "d11af70071c83e813e530b8e339e8a5961d79bc3",
      "parents": [
        "17f52dcd8bdee2783d96343339c60fd6b9d464c6",
        "65dabd378adef2d1b49daa0c15944dfc2094ffbc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 16:05:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 16:05:35 2014 +0000"
      },
      "message": "Merge \"Fix Sahara auth configs\""
    },
    {
      "commit": "408efd2170a5310f9ae2b3abb3fd8e2129698b8d",
      "tree": "ef02da98198fd6e6b1be5d61f5df4eaef289ec0d",
      "parents": [
        "17f52dcd8bdee2783d96343339c60fd6b9d464c6"
      ],
      "author": {
        "name": "Sam Hague",
        "email": "shague@gmail.com",
        "time": "Wed Apr 23 09:59:49 2014 -0400"
      },
      "committer": {
        "name": "Sam Hague",
        "email": "shague@gmail.com",
        "time": "Wed Apr 23 11:19:28 2014 -0400"
      },
      "message": "Add bridge_mappings to extras/80-opendaylight.sh to support vlan isolation.\n\nOpenDaylight integration with Openstack requires some extra configuration\ninformation to be set in the ovsdb via the other_config value. Currently\nonly the local ip address is set. bridge_mappings needs to be added to support\nvlan isolation.\n\nThis requires changing the form of the existing ovs-vsctl command to set\nthe other_config value. The current command does a replace so the last\ncommand to run overwrites any other values. The command is changed to\nappend values instead.\n\nChange-Id: Ia001ecf27c8f5ace05af014ecce0b13f6d490ac1\n"
    },
    {
      "commit": "9b2c5796edde3da060b2c8fe7849c9114ad7dee2",
      "tree": "9a934f8c94d8112706ce329b30612b093f4d6521",
      "parents": [
        "6ee8cf8e72629094fca639ba9da7ebe6e78c0131"
      ],
      "author": {
        "name": "Obulapathi N Challa",
        "email": "obulpathi@gmail.com",
        "time": "Mon Apr 21 11:43:08 2014 -0400"
      },
      "committer": {
        "name": "Obulapathi N Challa",
        "email": "obulpathi@gmail.com",
        "time": "Wed Apr 23 09:34:35 2014 -0400"
      },
      "message": "Add \"daemon\" flag to marconi script\n\nThis patch adds daemon flag to marconi script. This change was\nneeded to run the latest build of marconi-server in background.\nSince mongodb can not be used with marconi until gate is updated\nto Ubuntu 14.04, we are changing our backend to sqlite.\n\nChange-Id: I1a4148bd545818d5e943257be2f6e752ce43f793\n"
    },
    {
      "commit": "17f52dcd8bdee2783d96343339c60fd6b9d464c6",
      "tree": "97f3a5a340058250ce6b2c2f0d1b7d31eda6e690",
      "parents": [
        "6cb4f09aca046f9ae78a7ba49a9b57f549a4af61",
        "3317437caca5eb769ab4c6d3ea7c5d3e062517e2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 23 00:03:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 23 00:03:59 2014 +0000"
      },
      "message": "Merge \"Don\u0027t set nova.conf values to there default value\""
    },
    {
      "commit": "6cb4f09aca046f9ae78a7ba49a9b57f549a4af61",
      "tree": "a3b27c69c099eb5d8fba2f648b7831e55cf1149c",
      "parents": [
        "ce7ff0c4b580e3bb23de7320d78e7755b27f680e",
        "83eeed0ebc24d0e34d924a5751429f0e59c65dbf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 22 19:35:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 22 19:35:52 2014 +0000"
      },
      "message": "Merge \"Rename ironic option drivers_whitelist -\u003e enabled_drivers\""
    },
    {
      "commit": "ce7ff0c4b580e3bb23de7320d78e7755b27f680e",
      "tree": "648dcd338233ba64cc376e775994b5576012c771",
      "parents": [
        "e22df1771d54c3e11e7c68d6ec726afbed083590",
        "d79a8acbb700886a24c5ed553d919d1a90385381"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 22 19:34:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 22 19:34:48 2014 +0000"
      },
      "message": "Merge \"Fixed pip with http(s)_proxy\""
    },
    {
      "commit": "e22df1771d54c3e11e7c68d6ec726afbed083590",
      "tree": "9e99c6650dd6628dbe072e486fb0bc2a5b9745d8",
      "parents": [
        "b623860c37a98f7fe33c76bd8da36f65a602cf84",
        "641722b85ab8a0b884f16fcce31367ca0fc54ebb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 22 16:03:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 22 16:03:09 2014 +0000"
      },
      "message": "Merge \"VMware: update to latest cirros image\""
    },
    {
      "commit": "65dabd378adef2d1b49daa0c15944dfc2094ffbc",
      "tree": "04a0bb3f3902485ef3b6047f21aca56bafba88dd",
      "parents": [
        "b623860c37a98f7fe33c76bd8da36f65a602cf84"
      ],
      "author": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Tue Apr 22 18:37:45 2014 +0400"
      },
      "committer": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Tue Apr 22 18:38:53 2014 +0400"
      },
      "message": "Fix Sahara auth configs\n\n* auth_ host/port/protocol should use corresponding $KEYSTONE_AUTH_\n* add missed auth_ host/port/protocol to [keystone_authtoken]\n\nChange-Id: I0fc6434d552cdd03eb8d886681e57bb374e5bb61\n"
    },
    {
      "commit": "34f2f13bd4ba5e3bf8cb36f9e26c039bdbec784c",
      "tree": "37fbaeefcbc5bda5f0c549c647db3cdda2c95426",
      "parents": [
        "b623860c37a98f7fe33c76bd8da36f65a602cf84"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Tue Apr 22 15:39:30 2014 +0200"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@cloudwatt.com",
        "time": "Tue Apr 22 15:39:30 2014 +0200"
      },
      "message": "lib/tempest: $HEAT_CREATE_TEST_IMAGE is not used anymore\n\nRidiculous patch to remove a not true anymore code comment. If\none wants to have Devstack get a heat compatible image, one\nshould add HEAT_FETCHED_TEST_IMAGE\u003dFedora-i386-20-20131211.1-sda\nin his localrc\n\nChange-Id: I2702a322fe1332be5c1301bb32710288ec683350\n"
    },
    {
      "commit": "cf1ef23b723f2f859dfcc0302260a13d0f426adb",
      "tree": "9751d673a91f5112ef23789f6be1fa8bb5df6368",
      "parents": [
        "b623860c37a98f7fe33c76bd8da36f65a602cf84"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Apr 21 17:09:52 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Apr 21 17:35:22 2014 -0700"
      },
      "message": "Also pass FWAAS conf to VPN agent if enabled\n\nIf q-vpn is enabled, the Neutron neutron-vpn-agent is started\ninstead of the neutron-l3-agent, but only neutron-l3-agent receives\nthe fwaas_driver config when q-fwaas is enabled.  This ensures the FW driver\nconfig is passed to either so that a properly configured agent is running\nwhen the FWAAS extensions are enabled.\n\nCloses-bug: #1310858\n\nChange-Id: I237d2831a6b87ae46dfef047d3dc0b85fa6423d3\n"
    },
    {
      "commit": "641722b85ab8a0b884f16fcce31367ca0fc54ebb",
      "tree": "c171464c84c5b9026222f255164a4a5913ea477a",
      "parents": [
        "6ee8cf8e72629094fca639ba9da7ebe6e78c0131"
      ],
      "author": {
        "name": "Eric Brown",
        "email": "browne@vmware.com",
        "time": "Mon Apr 21 08:44:32 2014 -0700"
      },
      "committer": {
        "name": "Eric Brown",
        "email": "browne@vmware.com",
        "time": "Mon Apr 21 08:49:35 2014 -0700"
      },
      "message": "VMware: update to latest cirros image\n\nThe default image used is cirros 0.3.0, which is out-dated and\ndoes not support cloud-init for config drive.  By upgrading to\n0.3.2, we gain config drive support testing in our tempest runs.\n\nChange-Id: Ibe7f70f1fb457d210b891b19ba3b5be94b2343f0\n"
    },
    {
      "commit": "83eeed0ebc24d0e34d924a5751429f0e59c65dbf",
      "tree": "bcb34f7c2101a99439ac8830a12da071d43b357c",
      "parents": [
        "6ee8cf8e72629094fca639ba9da7ebe6e78c0131"
      ],
      "author": {
        "name": "Devananda van der Veen",
        "email": "devananda.vdv@gmail.com",
        "time": "Fri Apr 11 10:08:41 2014 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 18 23:31:08 2014 +0000"
      },
      "message": "Rename ironic option drivers_whitelist -\u003e enabled_drivers\n\nThere were competing patches to implement this feature in Ironic.\n\nPatch I2da37409cea98731a2ca18dfe7298861fde37783 calls the option\n\u0027enabled_drivers\u0027, which is more consistent with other option names.\n\nChange-Id: Ifa7eae594c6d9ea743a17b4c31e407501bba8467\n"
    },
    {
      "commit": "b623860c37a98f7fe33c76bd8da36f65a602cf84",
      "tree": "fbdc86cbb6b742e0e3c090ea297e008da61e9043",
      "parents": [
        "6ee8cf8e72629094fca639ba9da7ebe6e78c0131"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Apr 17 21:56:53 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Apr 17 21:56:53 2014 -0400"
      },
      "message": "add Fedora x86_64 image for nodepool\n\nChange-Id: I54fdc81e2a233fdcf90534aff6be7984e28f6133\n"
    },
    {
      "commit": "3317437caca5eb769ab4c6d3ea7c5d3e062517e2",
      "tree": "a8864ca9170d152b37e673a020514c046d48b02c",
      "parents": [
        "6ee8cf8e72629094fca639ba9da7ebe6e78c0131"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Apr 17 17:02:50 2014 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Apr 17 17:05:12 2014 -0700"
      },
      "message": "Don\u0027t set nova.conf values to there default value\n\nNo need to set osapi_compute_extension and volume_api_class to there\ndefault values.\n\nChange-Id: I1f5345fa2e0ac3a3fbb96a63f36207d2233d7837\n"
    },
    {
      "commit": "1cd8efc89073a2867c8e2bd3a79d6887a180a590",
      "tree": "9e2cdf861dfd445bf04f0f10bf0c9bff9bbafdca",
      "parents": [
        "6ee8cf8e72629094fca639ba9da7ebe6e78c0131"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Apr 17 16:46:36 2014 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Apr 17 16:47:28 2014 -0700"
      },
      "message": "Don\u0027t use deprecated nova libvirt conf names\n\nlibvirt_cpu_mode was renamed to libvirt.cpu_mode\nlibvirt_type was renamed to libvirt.virt_type\n\nThis patch is needed before I346ee0248c03e60716bd7dc4a5ee4493610867cb can\nland.\n\nChange-Id: Ie8a39147ece3a3c86f4b146fa0af3641b1079319\n"
    },
    {
      "commit": "6ee8cf8e72629094fca639ba9da7ebe6e78c0131",
      "tree": "1648c9905f5000a3f7d9a9b55b57ebc8daab5e8d",
      "parents": [
        "1593db2422007f1e5b41f2ecf0bde89141324cdd",
        "f894c2ab805f9dfc0dfdd3668ccd3a83ee4eb9f2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 17 21:19:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 17 21:19:44 2014 +0000"
      },
      "message": "Merge \"Do not modify rsyslog files if rsyslog is not used.\""
    },
    {
      "commit": "1593db2422007f1e5b41f2ecf0bde89141324cdd",
      "tree": "fb7ea227768d4bc42bbcb59215c39c1961b36c0c",
      "parents": [
        "279d2bef69ed94e8981cdffa668e50c7bca29110",
        "746dceeb68e6bd2bee4b06fc5744821ba801642c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 17 21:09:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 17 21:09:08 2014 +0000"
      },
      "message": "Merge \"Devstack support for Neutron VPNaaS\""
    },
    {
      "commit": "279d2bef69ed94e8981cdffa668e50c7bca29110",
      "tree": "be246148cd7d13908203d3d0b9bf411843469dda",
      "parents": [
        "3f2a7b75bb440e5658a61cb06097de280d9f572e",
        "867651049a07a087e619a17d05f569188032f7e0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 17 21:07:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 17 21:07:50 2014 +0000"
      },
      "message": "Merge \"Remove sshd reconfig from lib/ironic\""
    },
    {
      "commit": "f894c2ab805f9dfc0dfdd3668ccd3a83ee4eb9f2",
      "tree": "49bd42fda8eba645a564db584a7e39f133ac80f1",
      "parents": [
        "404fbfefe24a667ec4c13ca3e043edb4a551fe90"
      ],
      "author": {
        "name": "Yves-Gwenael Bourhis",
        "email": "yves-gwenael.bourhis@cloudwatt.com",
        "time": "Wed Apr 16 13:37:46 2014 +0200"
      },
      "committer": {
        "name": "Yves-Gwenael Bourhis",
        "email": "yves-gwenael.bourhis@cloudwatt.com",
        "time": "Thu Apr 17 14:07:51 2014 +0200"
      },
      "message": "Do not modify rsyslog files if rsyslog is not used.\n\nSwift was missing an \u0027if [[ $SYSLOG !\u003d \"False\" ]]\u0027 statement which is used\nby other services, and therefor failed with a \u0027No such file or directory\u0027\nerror when \u0027SYSLOG\u003dFalse\u0027 was set in localrc.\n\nCloses-Bug: 1308461\n\nChange-Id: I8655a955ebb322516d92bee418b93d4cc23bdc5c\n"
    },
    {
      "commit": "1af4afb004df05a03d8d70cb8829123da48f4bb1",
      "tree": "43ca01457184c31c73b822b902283da96dd134fc",
      "parents": [
        "404fbfefe24a667ec4c13ca3e043edb4a551fe90"
      ],
      "author": {
        "name": "ZhiQiang Fan",
        "email": "zhiqiang.fan@huawei.com",
        "time": "Wed Apr 16 14:52:12 2014 +0800"
      },
      "committer": {
        "name": "ZhiQiang Fan",
        "email": "zhiqiang.fan@huawei.com",
        "time": "Wed Apr 16 14:55:26 2014 +0800"
      },
      "message": "Replace DEFAULT section with service_credentials\n\nSome options defined in ceilometer.service should be in service_credentials\nsection instead of DEFAULT, which is deprecated since Havana.\n\nChange-Id: I69077394a77f379db2be593a9fa15d414015610a\n"
    },
    {
      "commit": "65aaa183f470862b0b733b7212748d5385cd7965",
      "tree": "9877e20a857039b5e8df771a25aca402eb2ac1d0",
      "parents": [
        "404fbfefe24a667ec4c13ca3e043edb4a551fe90"
      ],
      "author": {
        "name": "Ralf Haferkamp",
        "email": "rhafer@suse.de",
        "time": "Tue Apr 15 17:40:26 2014 +0200"
      },
      "committer": {
        "name": "Ralf Haferkamp",
        "email": "rhafer@suse.de",
        "time": "Tue Apr 15 17:56:58 2014 +0200"
      },
      "message": "Some smaller fixes for openSUSE 13.1 support\n\n* dnsmasq-utils is also required on openSUSE 13.1 (for dhcp_release)\n* make sure that iscsid is actually started. On openSUSE it\u0027s not\n  started by default.\n\nChange-Id: Ibceb7ce1372ca74010bdc9f44258a5a25182adc6\n"
    },
    {
      "commit": "3f2a7b75bb440e5658a61cb06097de280d9f572e",
      "tree": "81bf65ed9ac450d58db25922ed246d64864e6c5a",
      "parents": [
        "404fbfefe24a667ec4c13ca3e043edb4a551fe90"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Apr 14 16:14:33 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Apr 14 17:16:23 2014 -0700"
      },
      "message": "Add sudoers.d entry for Ironic conductor\n\nIronic conductor requires sudo access for ironic-rootwrap.\n\nChange-Id: Ic6f24a864ca0255e2a8e69969f347bcaf8493e1f\n"
    },
    {
      "commit": "404fbfefe24a667ec4c13ca3e043edb4a551fe90",
      "tree": "4c0b8a0516948079311b5ba381984f483332da38",
      "parents": [
        "affc467f2a9e736178448fd798b3d194c3cb2b78",
        "669c4fc4afd7c8e80f8c1eed202ef8fdc2c340f2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 14 19:21:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 14 19:21:08 2014 +0000"
      },
      "message": "Merge \"increase heat guests\""
    },
    {
      "commit": "867651049a07a087e619a17d05f569188032f7e0",
      "tree": "4c9945abf34ad8fcb40c54749b6d8a020151335a",
      "parents": [
        "affc467f2a9e736178448fd798b3d194c3cb2b78"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Apr 14 11:57:13 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Apr 14 11:57:13 2014 -0700"
      },
      "message": "Remove sshd reconfig from lib/ironic\n\nThe sshd reconfiguration to listen on port 2222 provides no\nbenefit and complicates deployment on some systems.  This removes\nthe reconfiguration and instead just confirms SSH connectivity.\nDefault SSH host and ports are left configurable, but the port now\nreflects the default 22.\n\nChange-Id: Iaf7c71854c3741a505a79037ffb8c86ace74fc27\n"
    },
    {
      "commit": "affc467f2a9e736178448fd798b3d194c3cb2b78",
      "tree": "0a9ece92b84472869e1dd351005a67c326827081",
      "parents": [
        "5fa8ff12bcfcc33e99027e438d8a98dd4a92c8eb",
        "5ca261aadaa39c9076f5d31ad2b2a9f3c88bf83d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 14 14:44:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 14 14:44:46 2014 +0000"
      },
      "message": "Merge \"Fix typo in nova_admin_username\""
    },
    {
      "commit": "5fa8ff12bcfcc33e99027e438d8a98dd4a92c8eb",
      "tree": "6e55800969ee18cdf7e573af90cd4446db0db348",
      "parents": [
        "ffeeea132796eac443928ac8f63bb54592a65d8f",
        "55dd68a6e17f0e5e13d7d6f83fee6003069951d2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 14 13:04:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 14 13:04:52 2014 +0000"
      },
      "message": "Merge \"Use nova bindir of /usr/bin on SUSE\""
    },
    {
      "commit": "d79a8acbb700886a24c5ed553d919d1a90385381",
      "tree": "825af89716bf64883eddc303d804454e902e5dad",
      "parents": [
        "ffeeea132796eac443928ac8f63bb54592a65d8f"
      ],
      "author": {
        "name": "Yves-Gwenael Bourhis",
        "email": "yves-gwenael.bourhis@cloudwatt.com",
        "time": "Mon Apr 14 14:49:07 2014 +0200"
      },
      "committer": {
        "name": "Yves-Gwenael Bourhis",
        "email": "yves-gwenael.bourhis@cloudwatt.com",
        "time": "Mon Apr 14 14:49:07 2014 +0200"
      },
      "message": "Fixed pip with http(s)_proxy\n\npip failed to insall packages with the http_proxy and https_proxy localrc\nenvironment variables. indeed, the case of the variables was uppercase\nand these variables are normally lowercase.\n\nChange-Id: I73054aafd353ccf53986f0ec05426f6a2c4e2240\nCloses-Bug: 1307492\n"
    },
    {
      "commit": "ffeeea132796eac443928ac8f63bb54592a65d8f",
      "tree": "551417c43752d17ca12db62fd6964abbd13b9d0c",
      "parents": [
        "1844e9f9005f6d8f74b1953d5941ca9060c1250e",
        "cebd563508bcf163aa39fa1999e2e423577db13b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 14 12:18:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 14 12:18:07 2014 +0000"
      },
      "message": "Merge \"Remove keystone_ec2_uri flag from lib/heat\""
    },
    {
      "commit": "1844e9f9005f6d8f74b1953d5941ca9060c1250e",
      "tree": "3bbfed8dd113573f9db322560f92f0249f95cd1d",
      "parents": [
        "a71852b3c1ca61d5748d5d9a5d6b9d51696e374f",
        "1ab92d9f228326eb469ab9c9b466089347752e95"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 14 12:04:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 14 12:04:12 2014 +0000"
      },
      "message": "Merge \"Delete unused neutron port\""
    },
    {
      "commit": "a71852b3c1ca61d5748d5d9a5d6b9d51696e374f",
      "tree": "d2bdb5c8ca8b029f17a586a1e577355c5b26338d",
      "parents": [
        "d110f456f3b5c9496ac139a417cd9b4da3465f9d",
        "a79617c12a7045156a98651de4203a388eb69e81"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 14 12:04:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 14 12:04:10 2014 +0000"
      },
      "message": "Merge \"Prevent the use of \u0027swift\u0027 in ENABLED_SERVICES\""
    },
    {
      "commit": "d110f456f3b5c9496ac139a417cd9b4da3465f9d",
      "tree": "9ac405ad6f8d2637d9d2e6b2b66268cb55d99a32",
      "parents": [
        "473b628eb9a9c733e47f9905e543018a075148f6",
        "878376aabbeb958d950fc97c51d9c553ef2c6cbd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 14 01:42:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 14 01:42:57 2014 +0000"
      },
      "message": "Merge \"Avoid pm-is-supported spam in logs\""
    },
    {
      "commit": "a79617c12a7045156a98651de4203a388eb69e81",
      "tree": "1fb8accff18955e823b6e27609562b9998270c3f",
      "parents": [
        "b8071e9ba9fe78ef80542dd50448236823594316"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Sun Apr 13 18:16:54 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Sun Apr 13 18:22:53 2014 -0500"
      },
      "message": "Prevent the use of \u0027swift\u0027 in ENABLED_SERVICES\n\nThis is not supported and we missed a comment in stackrc that still\nsaid otherwise.  Fix the comment and abort in the sanity check section\nif \u0027swift\u0027 is detected in ENABLED_SERVICES.\n\nChange-Id: I78222d7ee2ea8a281962129d5bcf06c118469510\n"
    },
    {
      "commit": "473b628eb9a9c733e47f9905e543018a075148f6",
      "tree": "1fd8bee2839dd7d9975758848b61fda871f120bf",
      "parents": [
        "b8071e9ba9fe78ef80542dd50448236823594316"
      ],
      "author": {
        "name": "Roger Luethi",
        "email": "rl@patchworkscience.org",
        "time": "Sun Apr 13 13:47:42 2014 +0200"
      },
      "committer": {
        "name": "Roger Luethi",
        "email": "rl@patchworkscience.org",
        "time": "Sun Apr 13 13:47:42 2014 +0200"
      },
      "message": "Fix typos in HACKING.rst\n\nTwo trivial fixes. One makes a broken external link work, the other\ncompletes consistent casing (Devstack -\u003e DevStack).\n\nChange-Id: I147a3c5fe72071e9ebf24e7f226ba01a0a1204e3\n"
    },
    {
      "commit": "55dd68a6e17f0e5e13d7d6f83fee6003069951d2",
      "tree": "a38a627eb9b750031dcec460013e42636537d1c9",
      "parents": [
        "b8071e9ba9fe78ef80542dd50448236823594316"
      ],
      "author": {
        "name": "Ralf Haferkamp",
        "email": "rhafer@suse.de",
        "time": "Fri Apr 11 17:08:28 2014 +0200"
      },
      "committer": {
        "name": "Ralf Haferkamp",
        "email": "rhafer@suse.de",
        "time": "Fri Apr 11 17:10:24 2014 +0200"
      },
      "message": "Use nova bindir of /usr/bin on SUSE\n\nSimilar to Fedora pip on SUSE installs things into /usr/bin by default.\n\nChange-Id: I73a71288915b99d553ebe9d8e17ac7abef451a60\n"
    },
    {
      "commit": "b8071e9ba9fe78ef80542dd50448236823594316",
      "tree": "e6f57f94695c88296b441615ae2e305f2ba8cf29",
      "parents": [
        "2e2b09264f7d87cfe743994f0a705fa7731b34b3",
        "7a7fb49b155c6efa5c5545ffe2a66f5f5e116f02"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 11 11:18:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 11 11:18:19 2014 +0000"
      },
      "message": "Merge \"only remove network states from Nova when n-net is enabled\""
    },
    {
      "commit": "2e2b09264f7d87cfe743994f0a705fa7731b34b3",
      "tree": "89087bec89a559fd191a2063d5f533681d02535c",
      "parents": [
        "3cb5bd8947a8ab0e6af37f2a2dd2e64c1162ab02",
        "6d227a4a5b64e052a27bf01450024504f6c50e3a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 11 03:14:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 11 03:14:12 2014 +0000"
      },
      "message": "Merge \"Add EPEL-7 repo for RHEL7\""
    },
    {
      "commit": "3cb5bd8947a8ab0e6af37f2a2dd2e64c1162ab02",
      "tree": "7900bc0fef6b0d6d099aef3efc6a7ab8e5c331ad",
      "parents": [
        "cc39d54dc2f33dc0d88bd0e081b3948dda39415d",
        "dc97a0ec6aab120f0b19d6eea45c148c54befce6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 11 00:23:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 11 00:23:01 2014 +0000"
      },
      "message": "Merge \"Set a correct whitelist for drivers in Ironic\""
    },
    {
      "commit": "cc39d54dc2f33dc0d88bd0e081b3948dda39415d",
      "tree": "009050e92d837df3ec5904baa594bb9ae83cdf4c",
      "parents": [
        "c7d36b4a3ea53bc02ce0cdc961a23038b57e44d9",
        "ce03d102879755581222d1171e24d22654ff9ea4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 11 00:11:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 11 00:11:50 2014 +0000"
      },
      "message": "Merge \"Fix openvswitch package and service names for openSUSE\""
    },
    {
      "commit": "c7d36b4a3ea53bc02ce0cdc961a23038b57e44d9",
      "tree": "463c2138f1f66aeffb4d88019a553f23b9cb0278",
      "parents": [
        "372dadb9e46d0f95d0ec4bbcc9ef36f7212ccbea",
        "5f060e62f756e89f2988c7fc4cc385beccdf6514"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 10 23:54:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 10 23:54:23 2014 +0000"
      },
      "message": "Merge \"Restart only nova-compute when deploying Ironic\""
    },
    {
      "commit": "372dadb9e46d0f95d0ec4bbcc9ef36f7212ccbea",
      "tree": "0658eda9846c66f62ec882dd6ce1adff59eae70b",
      "parents": [
        "efbdc0859cb3f2d8cbffe9dce5ec8a4e8199aab0",
        "0526bb8222c14f2dfe927305625d78a3f13021b3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 10 23:54:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 10 23:54:21 2014 +0000"
      },
      "message": "Merge \"Use iniset for changing my.conf and avoid deprecated config options\""
    },
    {
      "commit": "efbdc0859cb3f2d8cbffe9dce5ec8a4e8199aab0",
      "tree": "f256374c965ac57f124bf28607ccfe2d0cc23177",
      "parents": [
        "fe420ec7dd46e3b62a4dd88ecc332b6013ca14aa",
        "43bd667be6b299eba72011a501bdf332665a045d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 10 22:22:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 10 22:22:39 2014 +0000"
      },
      "message": "Merge \"Set flag in Tempest enabling Ironic scenario tests\""
    },
    {
      "commit": "fe420ec7dd46e3b62a4dd88ecc332b6013ca14aa",
      "tree": "07022ced609ce10b0622495c5e54fea94fa00ed4",
      "parents": [
        "bd546c600fa80fdee8f460e761581c0e87433d70",
        "6066327474f9e4a9f3f6f3db11138f06c942ecb8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 10 20:22:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 10 20:22:42 2014 +0000"
      },
      "message": "Merge \"euca-bundle-image requires a new architecture parameter\""
    },
    {
      "commit": "bd546c600fa80fdee8f460e761581c0e87433d70",
      "tree": "c11865e1339c49e9696693b9bc90816ca2c5c92f",
      "parents": [
        "eb6dcc095c73821c74820cb04b0e6e8ae79f3182",
        "2f6c30b33c074a03748b7c0273c49fe81ab96607"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 10 16:04:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 10 16:04:03 2014 +0000"
      },
      "message": "Merge \"Update client-env to use openstackclient commands\""
    },
    {
      "commit": "0526bb8222c14f2dfe927305625d78a3f13021b3",
      "tree": "784aaf7ce1c761398526fe0b5b44122c8c46b9c9",
      "parents": [
        "4b49e372400084b166c67dd6921aa1d660e8d49c"
      ],
      "author": {
        "name": "Ralf Haferkamp",
        "email": "rhafer@suse.de",
        "time": "Thu Apr 03 08:27:33 2014 +0200"
      },
      "committer": {
        "name": "Ralf Haferkamp",
        "email": "rhafer@suse.de",
        "time": "Thu Apr 10 14:03:14 2014 +0200"
      },
      "message": "Use iniset for changing my.conf and avoid deprecated config options\n\nThe mysql config file is using INI format so use the iniset function to\nmanipulate it. This change also rearranges the config updates a bit\nallowing us to make mulitple changes in a single sudo call. This reduces\nthe number of required process forks, and the number of times the \u0027functions\u0027\nfile needs to be sourced a bit.\n\nThe \"log-slow-queries\" option is deprecated since mysql 5.1.29 and got\nremoved with 5.6.x. Use the newer slow-query-log-file/slow-query-log\nsettings instead. They are available since 5.1.12. This fixes a problem\nwith running devstack with mysql-5.6, which is e.g. part of openSUSE\n13.1.\n\nChange-Id: Iea28bf05c664b5387d51dae1a63a780344623596\n"
    },
    {
      "commit": "eb6dcc095c73821c74820cb04b0e6e8ae79f3182",
      "tree": "5510bcc9fce6d80f33aa36df377213584eef83cd",
      "parents": [
        "4b49e372400084b166c67dd6921aa1d660e8d49c",
        "b4bef1fd1c62871cff6669d8c480ba2ddef96331"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 10 12:01:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 10 12:01:50 2014 +0000"
      },
      "message": "Merge \"Enable colors for Sahara log\""
    },
    {
      "commit": "746dceeb68e6bd2bee4b06fc5744821ba801642c",
      "tree": "bbac80d9fe38d6a2b1be59c1016f215ff417bb9f",
      "parents": [
        "4b49e372400084b166c67dd6921aa1d660e8d49c"
      ],
      "author": {
        "name": "Paul Michali",
        "email": "pcm@cisco.com",
        "time": "Wed Apr 02 19:12:22 2014 +0000"
      },
      "committer": {
        "name": "Paul Michali",
        "email": "pcm@cisco.com",
        "time": "Thu Apr 10 11:29:20 2014 +0000"
      },
      "message": "Devstack support for Neutron VPNaaS\n\nIncludes two enhancements to support VPNaaS and allow other\nvendor implementation support. Goal is to provide a solution\nfor VPN .ini files until a more general solution can be defined\nto handle all reference and vendor .ini files.\n\nFirst, the /opt/stack/neutron/etc/vpn_agent.ini file is copied\nto /etc/neutron, to allow the selected device drivers for agent\nto be specified. Both reference and vendor implementations can\nbe uncommented in this file, prior to stacking.\n\nSecond, to allow vendor VPN implementations to provide an .ini\nfile to the agent at start-up time, an environment variable is\ndefined and can be set in the localrc to specify one or more\n.ini files. The desire is NOT to include vendor settings in the\nglobal vpn_agent.ini.\n\nChange-Id: Ia8250db660216a5296cb6ba2af1538b8c90d187c\nCloses-Bug: 1301552\n"
    },
    {
      "commit": "6d227a4a5b64e052a27bf01450024504f6c50e3a",
      "tree": "bc8f98e6819f438c48070e9c15a37dc632fde5cf",
      "parents": [
        "4b49e372400084b166c67dd6921aa1d660e8d49c"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Apr 09 14:42:42 2014 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Apr 10 08:07:47 2014 +0200"
      },
      "message": "Add EPEL-7 repo for RHEL7\n\n* RHEL7 requires epel for many dependencies.\n* The default RDO URL also switched to an icehouse version.\n* RHEL6 RDO repo also will be configured for RHEL7, but the\n  configuration variable name remains RHEL6_RDO_REPO_RPM for compatibility\n  reasons.\n\nChange-Id: I414c0f5357bf24c8d5657ea8231515461862e734\n"
    },
    {
      "commit": "4b49e372400084b166c67dd6921aa1d660e8d49c",
      "tree": "547e1803263fcca898674f51fad6981f39523adc",
      "parents": [
        "2bf645af6c2dd15407fc37c9d6d4390f9e526184",
        "5cd250f11e11aff809c207b0a77bc8e7ba5b6c36"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 10 00:42:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 10 00:42:44 2014 +0000"
      },
      "message": "Merge \"Revert \"Devstack support for Neutron VPNaaS\"\""
    },
    {
      "commit": "2bf645af6c2dd15407fc37c9d6d4390f9e526184",
      "tree": "399fdb83c9921b93d577615b88b47cf378b8ff3e",
      "parents": [
        "91a7ee7a0c09b3d08ec06a6ea30432f08302a754",
        "cfc9ebba85cfdb2d03a0ed2451cad097f07e4b7e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 09 20:53:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 09 20:53:25 2014 +0000"
      },
      "message": "Merge \"Set parameters for OpenDaylight ML2 driver\""
    },
    {
      "commit": "5cd250f11e11aff809c207b0a77bc8e7ba5b6c36",
      "tree": "05a9ecfa6c4bb23756d714b6aa446fb3a9837420",
      "parents": [
        "91a7ee7a0c09b3d08ec06a6ea30432f08302a754"
      ],
      "author": {
        "name": "Mark McClain",
        "email": "mmcclain@yahoo-inc.com",
        "time": "Wed Apr 09 16:42:31 2014 -0400"
      },
      "committer": {
        "name": "Mark McClain",
        "email": "mmcclain@yahoo-inc.com",
        "time": "Wed Apr 09 16:42:54 2014 -0400"
      },
      "message": "Revert \"Devstack support for Neutron VPNaaS\"\n\nThis reverts commit 8450a92a4d0299fff89717e665ce31d54731d3f0.\n\nChange-Id: I6dd0f44a1a57735de292bc4ed4eaa929dc308297\n"
    },
    {
      "commit": "91a7ee7a0c09b3d08ec06a6ea30432f08302a754",
      "tree": "9cdeea3d5777c33d73c790afc50cd916ac5ab2bc",
      "parents": [
        "9ddac47be9fbe215d5d6e7d97c049de3f00b5f52",
        "61c09b88cd1e26e54e44408d3888e9b563d8f49f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 09 18:51:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 09 18:51:18 2014 +0000"
      },
      "message": "Merge \"Enabled non-root users to read nfs_shares.conf.\""
    },
    {
      "commit": "9ddac47be9fbe215d5d6e7d97c049de3f00b5f52",
      "tree": "33e6206337b60126a9a77266d59017b536dce9ff",
      "parents": [
        "8d0ef9f451280efd9c293232b897fa91684970d7",
        "8450a92a4d0299fff89717e665ce31d54731d3f0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 09 17:54:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 09 17:54:49 2014 +0000"
      },
      "message": "Merge \"Devstack support for Neutron VPNaaS\""
    },
    {
      "commit": "8d0ef9f451280efd9c293232b897fa91684970d7",
      "tree": "b746b5d162f2575295d149ef88dffaadf5c6893a",
      "parents": [
        "3f52e5ef742be9451b408b0a2f30293b14ade139",
        "03523256179905b0bf8afd7ec0facb427e29de82"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 09 17:40:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 09 17:40:34 2014 +0000"
      },
      "message": "Merge \"Inject the domain name for devstack in tempest\""
    },
    {
      "commit": "3f52e5ef742be9451b408b0a2f30293b14ade139",
      "tree": "6f60d3dc7cb0bd64660c06827dfe6f1bc0f27726",
      "parents": [
        "c139a70fe2c91e149aae554326b677e748c57a34",
        "e309e5a9f80808eaede72e4d8885d2b16a4b5153"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 09 10:32:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 09 10:32:31 2014 +0000"
      },
      "message": "Merge \"Default RABBIT_HOST to be the SERVICE_HOST.\""
    },
    {
      "commit": "815ef98fa2f61dcc10ad9cf74a64a7e1848dcb60",
      "tree": "ac74be5d0e46eab846c4040776435d2590b2bd72",
      "parents": [
        "c139a70fe2c91e149aae554326b677e748c57a34"
      ],
      "author": {
        "name": "Shiv Haris",
        "email": "sharis@brocade.com",
        "time": "Tue Apr 08 15:19:12 2014 -0700"
      },
      "committer": {
        "name": "Shiv Haris",
        "email": "sharis@brocade.com",
        "time": "Tue Apr 08 17:22:35 2014 -0700"
      },
      "message": "Add missing function neutron_plugin_configure_service to\nbrocade specific file\n\nCloses bug: 1304701\n\nChange-Id: I18f90865a015b9dc6db4123d46492140ca67a38f\n"
    },
    {
      "commit": "03523256179905b0bf8afd7ec0facb427e29de82",
      "tree": "6b485c3b7b998b173a641b36ff67974dcb153880",
      "parents": [
        "c139a70fe2c91e149aae554326b677e748c57a34"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Apr 08 13:43:56 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Apr 08 23:28:04 2014 +0100"
      },
      "message": "Inject the domain name for devstack in tempest\n\nA new setting for the keystone domain name is introduced in\ntempest by change https://review.openstack.org/#/c/81872/.\n\nThe default value in tempest is set to None, so that it is\nnot devstack specific. It\u0027s up to devstack to configure\nthe name of the keystone domain defined in devstack.\n\nPartially implements bp multi-keystone-api-version-tests\n\nChange-Id: I3d1406407759e1fdce0704fa2d6aa025f23a5f08\n"
    },
    {
      "commit": "5f060e62f756e89f2988c7fc4cc385beccdf6514",
      "tree": "3b1a2f9d0ed4e40675f637a346840d760f3e7dfa",
      "parents": [
        "c139a70fe2c91e149aae554326b677e748c57a34"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Apr 08 11:52:05 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Apr 08 11:52:05 2014 -0700"
      },
      "message": "Restart only nova-compute when deploying Ironic\n\nlib/ironic redundantly restarts *all* Nova services as part of its bootstrap.\nOnly nova-compute should be restarted to ensure its resource tracker has picked\nup newly enlisted Ironic nodes.  This change limits the restart to only\nnova-compute and triggers it after nodes have been enlisted in Ironic.\n\nChange-Id: I87a508d6611a16fa6b966ab18e15aa9fbcc5e8c7\n"
    },
    {
      "commit": "6066327474f9e4a9f3f6f3db11138f06c942ecb8",
      "tree": "d37425d99f16d4a855a7794f411933ebc2e21330",
      "parents": [
        "c139a70fe2c91e149aae554326b677e748c57a34"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "dims@linux.vnet.ibm.com",
        "time": "Tue Apr 08 13:47:17 2014 -0400"
      },
      "committer": {
        "name": "Davanum Srinivas",
        "email": "dims@linux.vnet.ibm.com",
        "time": "Tue Apr 08 13:53:59 2014 -0400"
      },
      "message": "euca-bundle-image requires a new architecture parameter\n\nRan into this issue while trying to enable UCA. This switch was\ndocumented by the euca2ools team in:\nhttps://eucalyptus.atlassian.net/browse/DOC-807\n\nCloses-Bug: #1304571\n\nChange-Id: I1ea7c6a760c75e67f09e566d73e571be3a1d89ea\n"
    },
    {
      "commit": "61c09b88cd1e26e54e44408d3888e9b563d8f49f",
      "tree": "92fdf56ca652492280c75da6f89f28217893cc45",
      "parents": [
        "b65dc0afee70f79b1698c3a2b222b0c4b213917d"
      ],
      "author": {
        "name": "Thang Pham",
        "email": "thang.g.pham@gmail.com",
        "time": "Wed Mar 26 11:57:04 2014 -0400"
      },
      "committer": {
        "name": "Thang Pham",
        "email": "thang.g.pham@gmail.com",
        "time": "Tue Apr 08 10:10:21 2014 -0400"
      },
      "message": "Enabled non-root users to read nfs_shares.conf.\n\nIf you use the cinder NFS driver, it will create a file called\nnfs_shares.conf, containing a list of NFS shares cinder can\nuse.  The file is created with 660 permissions and owned by\nroot:root.  When c-vol starts, it has problems reading\nnfs_shares.conf, resulting in a \"[Errno 13] Permission denied:\n\u0027/etc/cinder/nfs_shares.conf\u0027\".  This patch creates\nnfs_shares.conf without using sudo, so c-vol can at least\nread it.\n\nChange-Id: Ifce2bd4b9ff2191445a1964c1ce09c823d096d68\nCloses-Bug: #1297916\n"
    },
    {
      "commit": "dc97a0ec6aab120f0b19d6eea45c148c54befce6",
      "tree": "86f8f179e8fae8b4ed060f6334556876a29b416b",
      "parents": [
        "c139a70fe2c91e149aae554326b677e748c57a34"
      ],
      "author": {
        "name": "Roman Prykhodchenko",
        "email": "rprikhodchenko@mirantis.com",
        "time": "Tue Apr 08 14:19:58 2014 +0300"
      },
      "committer": {
        "name": "Roman Prykhodchenko",
        "email": "rprikhodchenko@mirantis.com",
        "time": "Tue Apr 08 14:19:58 2014 +0300"
      },
      "message": "Set a correct whitelist for drivers in Ironic\n\nIronic recently introduced a feature called Drivers\nwhitelist. It allows to specify the drivers that are\nenabled.\n\nThe default list is not appropriate for functional and\nintegration testing so devstack needs to be updated.\n\nChange-Id: Iccc81343f4d5a7dec8b371934a8c9849d9ffac23\n"
    },
    {
      "commit": "cfc9ebba85cfdb2d03a0ed2451cad097f07e4b7e",
      "tree": "c21d5c3b286fe01568f3622b6e2cce98639e1ca9",
      "parents": [
        "87c0c263a015e7595ffab2be322c358dc3da3ca0"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "simon.pasquier@bull.net",
        "time": "Tue Apr 08 09:34:44 2014 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "simon.pasquier@bull.net",
        "time": "Tue Apr 08 09:34:44 2014 +0200"
      },
      "message": "Set parameters for OpenDaylight ML2 driver\n\nNow that https://review.openstack.org/#/c/85589/ is merged, the\nOpenDaylight ML2 driver requires that url, username and password\nparameters are set.\n\nChange-Id: Iecbdd3275387bea145a5d274d359a15eceaee6b7\nCloses-Bug: #1304226\n"
    },
    {
      "commit": "c139a70fe2c91e149aae554326b677e748c57a34",
      "tree": "4355340aa4c56b413f973929cb52abce7fdce059",
      "parents": [
        "87c0c263a015e7595ffab2be322c358dc3da3ca0",
        "45d3d9ab2ba55ece2fa4add9cdbac08c0ab51a1d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Apr 07 18:41:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Apr 07 18:41:16 2014 +0000"
      },
      "message": "Merge \"horizon does not uses django-registration\""
    },
    {
      "commit": "ce03d102879755581222d1171e24d22654ff9ea4",
      "tree": "41336f70f15cb7b3f5754d531a699dc9d3b0857d",
      "parents": [
        "87c0c263a015e7595ffab2be322c358dc3da3ca0"
      ],
      "author": {
        "name": "Ralf Haferkamp",
        "email": "rhafer@suse.de",
        "time": "Mon Apr 07 17:01:53 2014 +0200"
      },
      "committer": {
        "name": "Ralf Haferkamp",
        "email": "rhafer@suse.de",
        "time": "Mon Apr 07 17:02:39 2014 +0200"
      },
      "message": "Fix openvswitch package and service names for openSUSE\n\nChange-Id: Iaf173422e4d009bdd7ed7ed79af2269c44039060\n"
    },
    {
      "commit": "7a7fb49b155c6efa5c5545ffe2a66f5f5e116f02",
      "tree": "c16babbc1b8a2622a498d4442389f24f38740c3e",
      "parents": [
        "87c0c263a015e7595ffab2be322c358dc3da3ca0"
      ],
      "author": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Mon Apr 07 13:31:07 2014 +0000"
      },
      "committer": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Mon Apr 07 13:31:07 2014 +0000"
      },
      "message": "only remove network states from Nova when n-net is enabled\n\nWhen n-net is not enabled but q-dhcp is enabled then it\u0027s not\nnecessary to remove the states directory of nova-network.\n\nChange-Id: Ib4b37aa7df2b3cda3048b278ddad24e87e3744c9\n"
    },
    {
      "commit": "87c0c263a015e7595ffab2be322c358dc3da3ca0",
      "tree": "9e9cc8551e75ac2e5f7a86a03c48dd73bb8360f4",
      "parents": [
        "f602b634a31fdd21819dd4a822c4f62417d92659",
        "cbd97ca975d1889d39f2ffd34b498080ef1ca3a9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Apr 05 11:07:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Apr 05 11:07:48 2014 +0000"
      },
      "message": "Merge \"use disable/enable_apache_site on Ubuntu\""
    },
    {
      "commit": "5ca261aadaa39c9076f5d31ad2b2a9f3c88bf83d",
      "tree": "dfb895d27b26651551f8615ad13f36341ec05fff",
      "parents": [
        "60cd9ea1745c13bcea776cff83469179e5f53ab2"
      ],
      "author": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Fri Apr 04 22:48:02 2014 +0200"
      },
      "committer": {
        "name": "Dirk Mueller",
        "email": "dirk@dmllr.de",
        "time": "Fri Apr 04 22:48:02 2014 +0200"
      },
      "message": "Fix typo in nova_admin_username\n\nThe last parameter is unneeded, the value is always\nset to \"nova\".\n\nChange-Id: I7167d3559e8dfdb51ac8264e274f7ba167c18dfe\n"
    },
    {
      "commit": "f602b634a31fdd21819dd4a822c4f62417d92659",
      "tree": "d4215b8f81d141b5797c40ed0c5f2e96dd8d6d5d",
      "parents": [
        "60cd9ea1745c13bcea776cff83469179e5f53ab2",
        "28491ef1f262803cce5740067a5b5372d40c0142"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 04 19:35:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 04 19:35:07 2014 +0000"
      },
      "message": "Merge \"Install fping package\""
    },
    {
      "commit": "60cd9ea1745c13bcea776cff83469179e5f53ab2",
      "tree": "f509dd6f54fa665dd2f78dd7a006b6173e292e18",
      "parents": [
        "9d88ee8057f856670e24a241a0c381b5b363997e",
        "2a09d0c6a80a9ae65555e1f5b3bb1493d8253b09"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 04 03:51:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 04 03:51:39 2014 +0000"
      },
      "message": "Merge \"Update neutron-adv-test to use openstackclient commands\""
    },
    {
      "commit": "9d88ee8057f856670e24a241a0c381b5b363997e",
      "tree": "54a2ca09f6e4800159758c91a1b995434b38be6c",
      "parents": [
        "b0511b504b90908fd76fbcddc1edbf1c75c7e8ca",
        "ce365ce1ccc801e05a8ca0a6ee13f9a52886724d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 04 03:51:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 04 03:51:33 2014 +0000"
      },
      "message": "Merge \"Edit docs to include git.openstack.org url\""
    },
    {
      "commit": "b0511b504b90908fd76fbcddc1edbf1c75c7e8ca",
      "tree": "d3807e07123431906a1f3a539cd3f543090a31d1",
      "parents": [
        "da63a70b27cf8f92b653a6c4215ee91397887801",
        "2983474e37d6c97c482e154a1f0d1f60a709915b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 04 03:42:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 04 03:42:47 2014 +0000"
      },
      "message": "Merge \"Use the $SERVICE_HOST in backup_swift_url\""
    },
    {
      "commit": "da63a70b27cf8f92b653a6c4215ee91397887801",
      "tree": "2e32029497da5659fe67bb67708337538a6204aa",
      "parents": [
        "8fd67e608a96422057f6b3f82ad41d292cac5dd2",
        "499315fb655680a97042d09787d377c754b28fc3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 04 01:38:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 04 01:38:32 2014 +0000"
      },
      "message": "Merge \"Use urandom for heat key generation\""
    },
    {
      "commit": "8fd67e608a96422057f6b3f82ad41d292cac5dd2",
      "tree": "213f8051eaa8fdd52f5879f4c05dfaab14c37086",
      "parents": [
        "6fe63daf7a34b541774e79a6302e0a0b55c6b5e5",
        "9b38eb239294b91d3f8d6cc1471d12e8e15e7cb7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 04 01:38:30 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 04 01:38:30 2014 +0000"
      },
      "message": "Merge \"Neutron.conf is not setup unless q-svc is enabled\""
    },
    {
      "commit": "6fe63daf7a34b541774e79a6302e0a0b55c6b5e5",
      "tree": "60e63741713858f8397309558229c150a0e2e4ce",
      "parents": [
        "06f9197dbaa976e30a6cdf4333a02a2b460837de",
        "ad13ba291785f6110d5846db0f4b7a7f0b316da4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 04 01:38:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 04 01:38:27 2014 +0000"
      },
      "message": "Merge \"download fedora x86_64 image if heat is enabled\""
    },
    {
      "commit": "06f9197dbaa976e30a6cdf4333a02a2b460837de",
      "tree": "6b127dd908ca39a63bda9ee04c0212aa5f7218e4",
      "parents": [
        "995e10cbf70d21cead1e1d31c2eef1a7adede76f",
        "0936e67f547ec8a9c77d6b66670c4f21d10c926c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Apr 04 01:35:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Apr 04 01:35:43 2014 +0000"
      },
      "message": "Merge \"add an image_list tool\""
    },
    {
      "commit": "28491ef1f262803cce5740067a5b5372d40c0142",
      "tree": "4f3959720a941816754724449f94834e7ab48a74",
      "parents": [
        "995e10cbf70d21cead1e1d31c2eef1a7adede76f"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Tue Mar 04 10:57:50 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Fri Apr 04 09:41:11 2014 +0900"
      },
      "message": "Install fping package\n\nNow, we can\u0027t use os-fping API by default because devstack doesn\u0027t\ninstall the fping package.\nThis commit adds installing the package and enabling to use os-fping\nAPI.\n\nChange-Id: Ibdc7479a9038321e4fc3953774a6f3e1dac90530\nCloses-Bug: #1287468\n"
    },
    {
      "commit": "669c4fc4afd7c8e80f8c1eed202ef8fdc2c340f2",
      "tree": "ee8a29bc5edc8f499ee2745c4a68b5cabcb3d56a",
      "parents": [
        "ad13ba291785f6110d5846db0f4b7a7f0b316da4"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Apr 03 11:28:01 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Apr 03 17:28:23 2014 -0400"
      },
      "message": "increase heat guests\n\nheat is booting a real fedora, which makes m1.tiny completely not\nappropriate. We want to limit disk io, so boot as a 2 vcpu 1G guest\nto try to get some better performance out of these guests when\ntested in tempest.\n\nChange-Id: I80de67080a5106c2d8921e146c37c614ee5f8abf\n"
    },
    {
      "commit": "ad13ba291785f6110d5846db0f4b7a7f0b316da4",
      "tree": "d6989115315b1b283ff7186dddaa37660f19c618",
      "parents": [
        "46d3ce7d4d970d73e16c735472543098f0469eea"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Apr 03 10:43:33 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Apr 03 17:28:21 2014 -0400"
      },
      "message": "download fedora x86_64 image if heat is enabled\n\nclean up the logic around producing a valid cfn image for heat\ntesting. If heat is enabled, add the f20 x86_64 imageurl to the\nlist of images that we support, and set that as the tempest\norchestration image.\n\nThe crux of this change is left commented out for now because we\nneed a two phase update of nodepool content before we can move\naway from the old image (otherwise fedora mirrors will kill us\nwith bad downloads).\n\nChange-Id: I1da9f259a3267b1bd27e9899755204c8fff41153\n"
    },
    {
      "commit": "0936e67f547ec8a9c77d6b66670c4f21d10c926c",
      "tree": "7075a86672ad4d6c3f2dab084fb591857673daeb",
      "parents": [
        "46d3ce7d4d970d73e16c735472543098f0469eea"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Apr 03 14:48:48 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Thu Apr 03 14:48:48 2014 -0400"
      },
      "message": "add an image_list tool\n\nthis is an interface from devstack to provide a more robust\nlisting of the possible image urls that we might ask for during\na devstack run. This allows tools like nodepool, or 3rd party CI\nsystems to precache all this content in advance.\n\nChange-Id: I7474f553ecf28e51a2340bef5bcefa962dbadc24\n"
    },
    {
      "commit": "43bd667be6b299eba72011a501bdf332665a045d",
      "tree": "bdd2d763a736e225308b0e74d5860c0255e99a59",
      "parents": [
        "995e10cbf70d21cead1e1d31c2eef1a7adede76f"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Thu Apr 03 11:13:13 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Thu Apr 03 11:13:13 2014 -0700"
      },
      "message": "Set flag in Tempest enabling Ironic scenario tests\n\nWhen Ironic has been configured as the backing compute driver,\nset the corresponding flag in Tempest that will cause a corresponding\nscenario test to run.\n\nChange-Id: I2bb6009c338cb301bd332e640a845fc1f6cb9336\n"
    },
    {
      "commit": "b4bef1fd1c62871cff6669d8c480ba2ddef96331",
      "tree": "6b320212a27354d2a9c16554f1b03fe0deb8f5a4",
      "parents": [
        "995e10cbf70d21cead1e1d31c2eef1a7adede76f"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Apr 03 19:24:57 2014 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Apr 03 19:26:24 2014 +0200"
      },
      "message": "Enable colors for Sahara log\n\nChange-Id: If915be21a7090c93e0be4c1961058c155ed9ca2c\n"
    },
    {
      "commit": "8450a92a4d0299fff89717e665ce31d54731d3f0",
      "tree": "5deab48d5389eb7a05b848425b8852c921d7b4b9",
      "parents": [
        "995e10cbf70d21cead1e1d31c2eef1a7adede76f"
      ],
      "author": {
        "name": "Paul Michali",
        "email": "pcm@cisco.com",
        "time": "Wed Apr 02 19:12:22 2014 +0000"
      },
      "committer": {
        "name": "Paul Michali",
        "email": "pcm@cisco.com",
        "time": "Thu Apr 03 14:26:42 2014 +0000"
      },
      "message": "Devstack support for Neutron VPNaaS\n\nIncludes two enhancements to support VPNaaS and allow other\nvendor implementation support. Goal is to provide a solution\nfor VPN .ini files until a more general solution can be defined\nto handle all reference and vendor .ini files.\n\nFirst, the /opt/stack/neutron/etc/vpn_agent.ini file is copied\nto /etc/neutron, to allow the selected device drivers for agent\nto be specified. Both reference and vendor implementations can\nbe uncommented in this file, prior to stacking.\n\nSecond, to allow vendor VPN implementations to provide an .ini\nfile to the agent at start-up time, an environment variable is\ndefined and can be set in the localrc to specify one or more\n.ini files. The desire is NOT to include vendor settings in the\nglobal vpn_agent.ini.\n\nChange-Id: I5370ee57bbe326eff505a53055da4fddc0838de4\nCloses-Bug: 1301552\n"
    },
    {
      "commit": "995e10cbf70d21cead1e1d31c2eef1a7adede76f",
      "tree": "ca4299062711206657584364b8ed4008b01ef05b",
      "parents": [
        "46d3ce7d4d970d73e16c735472543098f0469eea",
        "ccb3d10e04f7be773daf1bddd0bc2bff024ce6f4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 03 13:02:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 03 13:02:43 2014 +0000"
      },
      "message": "Merge \"Makes error message easier to understand.\""
    },
    {
      "commit": "46d3ce7d4d970d73e16c735472543098f0469eea",
      "tree": "30aa226e290bffcf55cb38f0723634c2da019c5a",
      "parents": [
        "59d9cecb163c2a0ffa636b85149bb3c7e2c4626c",
        "d7f7cb275cf0dd78a1490a056685b6753591d14f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 03 12:58:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 03 12:58:18 2014 +0000"
      },
      "message": "Merge \"Add python-dev to general requirements\""
    },
    {
      "commit": "1ab92d9f228326eb469ab9c9b466089347752e95",
      "tree": "c98c407adcb2e7f3e6b32732b61e1bd9ac060df2",
      "parents": [
        "1bb9ef63c535b274a4b8c905f54335bbb1d779c3"
      ],
      "author": {
        "name": "Alexander Gordeev",
        "email": "agordeev@mirantis.com",
        "time": "Thu Apr 03 16:17:58 2014 +0400"
      },
      "committer": {
        "name": "Alexander Gordeev",
        "email": "agordeev@mirantis.com",
        "time": "Thu Apr 03 16:17:58 2014 +0400"
      },
      "message": "Delete unused neutron port\n\nFor purpose of creating fake baremetal nodes environment for ironic\nfunctional/integration testing the unused neutron port to be created.\nAdding the removal part and helpful comments.\n\nChange-Id: I855ba1dbbf13f343d513ba387716996d6e4c20a6\n"
    },
    {
      "commit": "59d9cecb163c2a0ffa636b85149bb3c7e2c4626c",
      "tree": "d34ef441f4050230692207a64eb91a1be0650e49",
      "parents": [
        "320bf38e34ebbcac5757b229b6f5c86ac3b495dd"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Wed Apr 02 18:43:42 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Wed Apr 02 18:54:51 2014 -0400"
      },
      "message": "bring back oslo_clean\n\noslo_clean is still needed at this point, removing it was\npremature, especially for upgrade testing.\n\nChange-Id: Ic845d835f587923423f83ac698bd825f3fa5dd1f\n"
    },
    {
      "commit": "320bf38e34ebbcac5757b229b6f5c86ac3b495dd",
      "tree": "720fdbb75906a15e4d5474202367f4a9b5bf8aed",
      "parents": [
        "6b882e85ae7c219d13c2df2f0e23942ae3b201f6",
        "348ae44f640d14ebeb15ee3b514cf9b46e35771e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Apr 02 18:47:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Apr 02 18:47:54 2014 +0000"
      },
      "message": "Merge \"XenAPI:  Find location for XenAPI plugins\""
    },
    {
      "commit": "45d3d9ab2ba55ece2fa4add9cdbac08c0ab51a1d",
      "tree": "2c1fa853ba45f233effb12b141d976283ffa1231",
      "parents": [
        "d31b2bde469817106ce10745c89cc90b07f36354"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Apr 02 18:47:02 2014 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Apr 02 18:47:02 2014 +0200"
      },
      "message": "horizon does not uses django-registration\n\nIt was removed from the requirements since long, by\na47aa6fdc33ee29be886b45236e276a42a70b4df.\n\nJust the files/rpms/horizon referencing it.\n\nChange-Id: Ic1d413855e80a6f64d9d255f2d3a41f0925332c5\n"
    }
  ],
  "next": "6b882e85ae7c219d13c2df2f0e23942ae3b201f6"
}
