)]}'
{
  "log": [
    {
      "commit": "e3a9160c0d6c7802141fb147339ab12f76482c85",
      "tree": "87c1c831cf248211a583676bff47d612283d917a",
      "parents": [
        "4c0e728780d49bfca80b147676ad1b96d16e24e4"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Mar 28 12:40:56 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Mar 28 12:40:59 2014 -0500"
      },
      "message": "Fix Neutron plugin XTRACE handling\n\nThe various Neutron plugin files need to have unique variables for the\nxtrace state as they are sometimes nested more than two levels deep\nand MY_XTRACE is getting stomped.  This gives each of the neutron_plugin\nand neutron_thirdparty include files a unique XTRACE state variable.\n\nI don\u0027t think this is a problem with any of the other plugin include\nfiles (yet) so this just handles Neutron for now.\n\nChange-Id: I7c272a48e7974edecaff5f431ff7443dd6622588\n"
    },
    {
      "commit": "aee18c749b0e3a1a3a6907a33db76ae83b8d41d9",
      "tree": "01a8ab5abb9867986f3e848918abd9e749b691cd",
      "parents": [
        "0ed4af02da0bd4a0f757dd8c2156913e6c7a724c"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Feb 21 15:35:08 2014 +1100"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Fri Feb 28 07:59:03 2014 +1100"
      },
      "message": "Enforce function declaration format in bash8\n\nCheck that function calls look like ^function foo {$ in bash8, and fix\nall existing failures of that check.  Add a note to HACKING.rst\n\nChange-Id: Ic19eecb39e0b20273d1bcd551a42fe400d54e938\n"
    },
    {
      "commit": "16dd8b3ed94d5cd217d22a26c18dca52bfca115e",
      "tree": "62994b309b39fc5d4920808f506e763feb3b6f07",
      "parents": [
        "e38cad092ff96dc0178a19fe6f33f13db99eebb0"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean.dague@samsung.com",
        "time": "Mon Feb 03 09:10:54 2014 +0900"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Wed Feb 05 07:52:54 2014 +0100"
      },
      "message": "introduce if/then \u0026 for/do rules\n\nwe mostly have a consistent style on if/then \u0026 for/do in devstack,\nexcept when we don\u0027t. This attempts to build a set of rules to\nenforce this.\n\nBecause there are times when lines are legitimately long, and there\nis a continuation, this starts off ignoring if and for loops with\ncontinuations. But for short versions, we should enforce this.\n\nChanges to make devstack pass are included. The fact that the\ncleanup patch was so small is pretty solid reason that this is\nactually the style we\u0027ve all agreed to.\n\nPart of a git stash from hong kong that I finally cleaned up.\n\nChange-Id: I6376d7afd59cc5ebba9ed69e5ee784a3d5934a10\n"
    },
    {
      "commit": "7a4ae3d24260cc2cd8eaed495829ec44ff121458",
      "tree": "ab173428bbbf553c4deafe228f4b81c4c537dbc2",
      "parents": [
        "46b511f2001edcaea6ed93dee4d85c64169a2d5a"
      ],
      "author": {
        "name": "Akihiro MOTOKI",
        "email": "motoki@da.jp.nec.com",
        "time": "Thu Oct 10 00:40:38 2013 +0900"
      },
      "committer": {
        "name": "Akihiro MOTOKI",
        "email": "motoki@da.jp.nec.com",
        "time": "Wed Oct 23 15:47:06 2013 +0900"
      },
      "message": "Modification for Ubuntu 13.10 and minor fixes in Neutron NEC plugin\n\nModifications for Ubuntu 13.10:\n* Add .conf suffix to apache2 config files. In Ubuntu 13.10,\n  files in sites-available should have \".conf\" suffix.\n  Otherwise it is not recognized by a2ensite.\n* libglib2.0-dev is added to lib/files/apt/trema. Trema is\n  an OpenFlow controler framework used by Neutron NEC plugin\n  Ubuntu package dependency seems to be changed.\n\nMinor cleanups are also done in OVS configuration:\n* Set datapath_id before connecting to the OpenFlow controller\n  to ensure datapath_id changes after connected.\n  Previously datapath_id is changed after connecting to the controller.\n* Drop \"0x\" prefix from datapath_id passed to OVS.\n  OVS ignores datapath_id with 0x prefix.\n* Fix a bug that SKIP_OVS_BRIDGE_SETUP skips all confiugration of\n  the plugin agent. It should skip only OVS setup.\n\nChange-Id: Ifac3def8decda577b5740c82fe8d24e8520c7777\n"
    },
    {
      "commit": "3bdb922c4054a55f03b3db94721997e52415e76d",
      "tree": "961c027bf44e28f14c571b681cc44a122562c024",
      "parents": [
        "537d4025c511d9b162726bb5c972da72028573ed"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue Oct 22 08:36:16 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue Oct 22 12:59:25 2013 -0400"
      },
      "message": "fix bash8 indent problems in lib/neutron and friends\n\nChange-Id: Ia83ce84b792494800fbfe7baa6423c8de9260014\n"
    },
    {
      "commit": "b05c876994183b6a1d53dfbdcea2ca4a7743035f",
      "tree": "e5361481fe1ea3f96da5c9139034530bb35706a7",
      "parents": [
        "0a03806e281d1f197e54d48318e4a7bba3eab77c"
      ],
      "author": {
        "name": "Mark McClain",
        "email": "mark.mcclain@dreamhost.com",
        "time": "Sat Jul 06 23:29:39 2013 -0400"
      },
      "committer": {
        "name": "Mark McClain",
        "email": "mark.mcclain@dreamhost.com",
        "time": "Sun Jul 07 00:15:11 2013 -0400"
      },
      "message": "update for name change to Neutron\n\nNote: Nova and Horizon are not updated until those projects have\nmigrated.\n\nChange-Id: I256ef20e7caadd9c96e6dd908c5d8b69ca5c4aeb\n"
    },
    {
      "commit": "d42634ff631e5faa5e3a91f581c861e59279e6f7",
      "tree": "a5b51b8f4fe9f8fbdbcd083f5d5f5f84e4934f72",
      "parents": [
        "b3e8ea847feaf63fe4a46c2a9a417f8a3f760938"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@redhat.com",
        "time": "Mon Jun 24 09:26:55 2013 +0000"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@redhat.com",
        "time": "Wed Jun 26 11:45:11 2013 +0000"
      },
      "message": "Use lowercase section names in Neutron (aka Quantum)\n\nFixes bug 1194064\n\nThe DEFAULT section remains the same.\n\nIn addition to this the sql_connection has been changed to\nconnection - this is for OSLO DB support.\n\nChange-Id: I56175146941a9cae966033b557e44097e29a5d43\n"
    },
    {
      "commit": "ac8a90fb4195fb01af52b977d9a2c690ed79a510",
      "tree": "2543a5cec34e6ebbc464e731fd2cb8def1946a25",
      "parents": [
        "fdb9f8f6d24e6dbb6337a0cea80c6fe1889c18b9",
        "e6f2ee508a44b1008ac226b86a68e22dc5ea7ac5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri May 31 16:28:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 31 16:28:23 2013 +0000"
      },
      "message": "Merge \"add firewall driver if we use quantum security group\""
    },
    {
      "commit": "e6f2ee508a44b1008ac226b86a68e22dc5ea7ac5",
      "tree": "8fbf92727fe02bb3c8e0d7c039b1b9629ec5c39a",
      "parents": [
        "ad573f8543d5c0b98177ffc141423ff937962173"
      ],
      "author": {
        "name": "Jiajun Liu",
        "email": "iamljj@gmail.com",
        "time": "Tue May 14 09:48:15 2013 +0000"
      },
      "committer": {
        "name": "Jiajun Liu",
        "email": "iamljj@gmail.com",
        "time": "Thu May 23 02:40:01 2013 +0000"
      },
      "message": "add firewall driver if we use quantum security group\n\nfixes bug 1179820\n\nwe must set firewall driver if we want to use quantum security group because\nquantum will disable security group if we do not change the default firewall\ndriver. Currently devstack will not change the default firewall driver\nif we just running quantum server on a node which will cause nova unable to\nsecurity group information.\n\nChange-Id: Ie274325decbf252630a237ed3d6ee3136eb259fe\n"
    },
    {
      "commit": "614202fc40923a60f83d7108ea66ce07846de324",
      "tree": "a369dfc064c208b9da46acc22e2a1abfeba347fa",
      "parents": [
        "7640350bb5b343fae0932c86b7e536bb5d5e8db1"
      ],
      "author": {
        "name": "JordanP",
        "email": "jordan.pittier@gmail.com",
        "time": "Thu May 16 11:16:13 2013 +0200"
      },
      "committer": {
        "name": "JordanP",
        "email": "jordan.pittier@gmail.com",
        "time": "Wed May 22 10:00:30 2013 +0200"
      },
      "message": "On unstack : clean up network namespaces created by quantum\n\nAlso removes OVS ports\n\nFix Bug #1156837\n\nChange-Id: Id4178c0a12a3ada76403a57a736a9c7a908d6a4a\n"
    },
    {
      "commit": "7c025fedc32c48f4fe7c4d3edc6c2d3674f69d86",
      "tree": "34a08c393636e6751e7556c2d091efd332f0f1ec",
      "parents": [
        "b240ad472be39786c587acc75ef40de6e61a4b2d"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Wed May 08 11:33:07 2013 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Thu May 09 09:05:15 2013 -0700"
      },
      "message": "Check quantum status dependent on the plugin\n\nThere are Quantum plugins that do not require the use of an agent.\nThis patch relaxes the constraint in quantum-adv-test.sh by adding\nthe ability to customize the logic that verifies whether the test\ncan run or not, depending on the Quantum plugin of your choice.\n\nFixes bug #1177904\n\nChange-Id: I6e2c17f43d9e1475b2eb175cceb5107a83f9aa74\n"
    },
    {
      "commit": "f85fa089bb76d57b5df85507d5b4163a9e5b0733",
      "tree": "313b8ef1f28a00a950f54c07bdb0aa65c060a8f8",
      "parents": [
        "3452f8eb8663a8cfc5733784d918b59947630cf8"
      ],
      "author": {
        "name": "Akihiro MOTOKI",
        "email": "motoki@da.jp.nec.com",
        "time": "Sun Jan 13 05:01:08 2013 +0900"
      },
      "committer": {
        "name": "Akihiro MOTOKI",
        "email": "motoki@da.jp.nec.com",
        "time": "Fri Mar 22 14:19:08 2013 +0900"
      },
      "message": "Add Quantum NEC OpenFlow plugin support\n\nNEC OpenFlow plugin supports several OpenFlow controllers. This commit\nalso adds a third party script to support Trema Sliceable Switch,\none of open source OpenFlow controllers.\n\nChange-Id: I5dddf04a25bc275c3119d751ca79b482e1875902\n"
    }
  ]
}
