)]}'
{
  "commit": "c2fe916fc7c6c00cdfa0085e198eaf2ad4d915d1",
  "tree": "69a15ff7d699b2d4525746d2c6ad764f17a8435d",
  "parents": [
    "f7c250128bbff29402230a573be1339e7a713e0c"
  ],
  "author": {
    "name": "Sean Dague",
    "email": "sean@dague.net",
    "time": "Fri Jul 28 11:29:18 2017 +0000"
  },
  "committer": {
    "name": "Sean Dague",
    "email": "sean@dague.net",
    "time": "Wed Aug 02 09:40:25 2017 -0400"
  },
  "message": "Wait for compute service to check in\n\nWith cell v2, on initial bring up, discover hosts can\u0027t run unless all\nthe compute nodes have checked in. The documentation says that you\nshould run ``nova service-list --binary nova-compute`` and see all\nyour hosts before running discover hosts. This isn\u0027t really viable in\na multinode devstack because of how things are brought up in parts.\n\nWe can however know that stack.sh will not complete before the compute\nnode is up by waiting for the compute node to check in before\ncompleting. This happens quite late in the stack.sh run, so shouldn\u0027t\nadd any extra time in most runs.\n\nCells v1 and Xenserver don\u0027t use real hostnames in the service table\n(they encode complex data that is hostname like to provide more\ntopology information than just hostnames). They are exempted from this\ncheck.\n\nRelated-Bug: #1708039\n\nChange-Id: I32eb59b9d6c225a3e93992be3a3b9f4b251d7189\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6f2164a77783f25b047ccc62b60d758104548d3b",
      "old_mode": 33188,
      "old_path": "functions",
      "new_id": "d55cd746098de0c9264ebfc6f2262d75c8fa1049",
      "new_mode": 33188,
      "new_path": "functions"
    },
    {
      "type": "modify",
      "old_id": "8311a54930a817aa75179a6eda7c4eee27b30194",
      "old_mode": 33188,
      "old_path": "lib/nova",
      "new_id": "8e75157b44d7a78558e49943aad2a05375c67b54",
      "new_mode": 33188,
      "new_path": "lib/nova"
    },
    {
      "type": "modify",
      "old_id": "015ee6ec43aa3977eba0d26f0ee6c17aeec12c1c",
      "old_mode": 33261,
      "old_path": "stack.sh",
      "new_id": "51e12168bafbda44f3db4a3de1a775e073c35edf",
      "new_mode": 33261,
      "new_path": "stack.sh"
    }
  ]
}
