)]}'
{
  "commit": "6ebeed09e02cd7573bc8f8dbfd1c6afd7be4226b",
  "tree": "420a7c8a1a54c8707c7775f075d12ee57b9350c9",
  "parents": [
    "df889039243419e63583bf2e6f41903d84d510bd"
  ],
  "author": {
    "name": "Felipe Monteiro",
    "email": "felipe.monteiro@att.com",
    "time": "Wed Mar 22 17:11:39 2017 +0000"
  },
  "committer": {
    "name": "Felipe Monteiro",
    "email": "felipe.monteiro@att.com",
    "time": "Wed Mar 22 17:11:51 2017 +0000"
  },
  "message": "Fixes IpAddressAlreadyAllocated thrown by fixed_ip port tests.\n\nCurrently, a IpAddressAlreadyAllocated may be thrown by the test\ntest_update_port_fixed_ips [0]. This can also happen for\ntest_create_port_fixed_ips.\n\nThis is because the test 1) creates a port and 2) tries to update\na port with a fixed ip, but because random.choice() is used to\nselect a random address across the ip range, the same address for\nupdate may be chosen as the address that was used for creation,\nresulting in the error.\n\nThis patch excludes the ip address for the port that was first\ncreated from the range over which random.choice selects the\nnext ip address for updating the port with a fixed ip.\n\n[0] http://logs.openstack.org/04/448204/1/check/gate-tempest-dsvm-patrole-member-ubuntu-xenial-nv/0971b9d/console.html\n\nChange-Id: I2e351f9332cafe70efe6f4ecbfaa184079a58b93\nPartial-Bug: #1670553\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b45999cc1cca9e38f4c01c0f40f8737c681adef1",
      "old_mode": 33188,
      "old_path": "patrole_tempest_plugin/tests/api/network/test_ports_rbac.py",
      "new_id": "80f627083024c462aaca01551f364fd3036ade22",
      "new_mode": 33188,
      "new_path": "patrole_tempest_plugin/tests/api/network/test_ports_rbac.py"
    }
  ]
}
