)]}'
{
  "commit": "07edde1c14d8ab91533c1ef6fe0470f088d5c8bb",
  "tree": "f5cbf3cc52dc0b3f487da983c290ad0ebd32c5f3",
  "parents": [
    "d5f730caf41430a142fcf37b216dfa4d69ec4d2c"
  ],
  "author": {
    "name": "YAMAMOTO Takashi",
    "email": "yamamoto@midokura.com",
    "time": "Wed Oct 19 19:21:00 2016 +0000"
  },
  "committer": {
    "name": "YAMAMOTO Takashi",
    "email": "yamamoto@midokura.com",
    "time": "Wed Oct 26 11:57:48 2016 +0200"
  },
  "message": "lib/neutron: Create initial topology only on controller node\n\nTo avoid it being created multiple times for multinode setup.\n\nNote: This reverts \"Enable neutron to work in a multi node setup\"\n(commit 88f8558d874072536e7660a233f24207a7089651) partly and fixes\nthe issue differently.\nThe configuration in question uses the new lib/neutron. (not neutron-legacy)\nIn that case, calling create_neutron_initial_network from stack.sh directly\nis a wrong way, as create_neutron_initial_network is sourced by\nneutron-legacy.  The new neutron code should not rely on the legacy one.\n\nCloses-Bug: #1613069\nChange-Id: I868afeb065d80d8ccd57630b90658e330ab94251\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "53fc5fcd157a0c7ca0dabbeaf56f94ee3d48ad44",
      "old_mode": 33188,
      "old_path": "lib/neutron",
      "new_id": "9923721e7435eb00ec15c343fe5c40acea7c8139",
      "new_mode": 33188,
      "new_path": "lib/neutron"
    },
    {
      "type": "modify",
      "old_id": "aa61a109fa5d447005d55af7615c9f94b9175d88",
      "old_mode": 33188,
      "old_path": "lib/neutron_plugins/services/l3",
      "new_id": "9c9143a225ec6cb593b655e13ea34f7b898a73c8",
      "new_mode": 33188,
      "new_path": "lib/neutron_plugins/services/l3"
    },
    {
      "type": "modify",
      "old_id": "fab2edd29954421bfae656b04ea8adb7a086e6fe",
      "old_mode": 33261,
      "old_path": "stack.sh",
      "new_id": "2783efed6b2eddba1d7edd737507509c1653767c",
      "new_mode": 33261,
      "new_path": "stack.sh"
    }
  ]
}
