)]}'
{
  "commit": "d5a68a6b7039a66455d7e320379a6b0b3879891c",
  "tree": "c0a1034cfa8456da1720e734082233f8c4d59234",
  "parents": [
    "13e260ea2c3220a217626b12bff538916fdd2caf"
  ],
  "author": {
    "name": "melanie witt",
    "email": "melwittt@gmail.com",
    "time": "Tue Apr 02 22:52:23 2019 +0000"
  },
  "committer": {
    "name": "melanie witt",
    "email": "melwittt@gmail.com",
    "time": "Wed Apr 03 04:19:30 2019 +0000"
  },
  "message": "Configure console proxy ports in nova_cellN.conf\n\nWe\u0027re able to run multiple cells in devstack by setting the variable\nNOVA_NUM_CELLS in the devstack local.conf. Since we run console\nproxies per cell, we will start two console proxies if\nNOVA_NUM_CELLS\u003d2. However, we\u0027ve not been configuring the console\nproxy ports in the nova_cellN.conf files, so an attempt to start\nmore than one will result in a port conflict and failure to start\nthe subsequent console proxy services with error:\n\n  ERROR nova error: [Errno 98] Address already in use\n\nThis adds configuration of the console proxy ports based on an offset\nwhile looping across NOVA_NUM_CELLS. The base port values are taken\nfrom the config option defaults in the nova code: nova/conf/vnc.py,\nnova/conf/spice.py, and nova/conf/serial_console.py.\n\nCloses-Bug: #1822873\n\nChange-Id: I8934d0b9392f2976347391c8a650ad260f337762\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dee798cd5ed33eae2688c9c08a818ab67308eaa1",
      "old_mode": 33188,
      "old_path": "lib/nova",
      "new_id": "1b5132b0188f071ebd70cdb74221cdbc45c0b0b5",
      "new_mode": 33188,
      "new_path": "lib/nova"
    }
  ]
}
