)]}'
{
  "commit": "8f21fff4aa405e8b27de7080ad20c4a0401a8c63",
  "tree": "c442a1fc09be7274274da0ca166ecdb9c0a99c05",
  "parents": [
    "8788989cb511b45c7b376bc4837bf40dfa79eba5"
  ],
  "author": {
    "name": "Dennis Dmitriev",
    "email": "ddmitriev@mirantis.com",
    "time": "Mon Feb 26 02:44:46 2018 +0200"
  },
  "committer": {
    "name": "Dennis Dmitriev",
    "email": "ddmitriev@mirantis.com",
    "time": "Mon Feb 26 02:44:46 2018 +0200"
  },
  "message": "Use dynamic hosts for config node\n\nOpenStack compute nodes are not included to /etc/hosts\non config node. Use system.linux.network.dynamic_hosts\nto generate the actual /etc/hosts file.\n\ndon\u0027t use dynamic_hosts for other nodes because there are\nadditional \u0027VIP\u0027 hostnames may be used (ctl, msg, dbs, mon)\n\nChange-Id: Iecef46a2553ac88fc2efa14d68983728e855b01f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0bddd7673cea527c2fb1eb79b74915a79df9bd2f",
      "old_mode": 33188,
      "old_path": "{# roles #}/infra_config",
      "new_id": "49a68ab17c2e865e0004704dad7a32eea6f5c7c7",
      "new_mode": 33188,
      "new_path": "{# roles #}/infra_config"
    }
  ]
}
