)]}'
{
  "commit": "403756274fc633f7350acb3c8140eb8316ebd8ba",
  "tree": "156b97aba39410c14276f9d0fe27745b88661c81",
  "parents": [
    "943655f0359af5642ebd5751b04c3722dde11dbf"
  ],
  "author": {
    "name": "ibumarskov",
    "email": "ibumarskov@mirantis.com",
    "time": "Mon Apr 13 15:15:14 2020 +0400"
  },
  "committer": {
    "name": "Pavlo Shchelokovskyy",
    "email": "shchelokovskyy@gmail.com",
    "time": "Fri May 29 15:42:26 2020 +0300"
  },
  "message": "Add workaround for issue with deletion of TF security-group\n\nIn case of TungstenFabric we can encounter a issue when security\ngroup is still referred to virtual-machine-interface and TF need\nsome time to sync changes after deletion of VM.\n\nAlso add new config option timeout_409 to achieve control\nand flexibility for different environments by setting the timeout\nto wait for the successful deletion of Security Group\nin case we get 409 HTTP status code (Conflict).\n\nThis is squashed 4 commits from Train, additional change-ids are\nI832dd8252635860a40b42a9f8c3f8de87f6ed845\nIac9c6f73c6d5b8dadd924b39bbcc9065d41f4fd2\nI5d6c55c1f9e581a6d4f4c03161de44757cd8dc7e\n\nRelated-PROD: PRODX-4874\nChange-Id: Iab1b9bfdbe8413c73bdf47ca20859132e55a3a10\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c6e5dcb85ee8e026eb73045fb2872046353efb4c",
      "old_mode": 33188,
      "old_path": "tempest/common/credentials_factory.py",
      "new_id": "28a775b83913fafa40a8104478b74312f0284081",
      "new_mode": 33188,
      "new_path": "tempest/common/credentials_factory.py"
    },
    {
      "type": "modify",
      "old_id": "2bb98b8e14a0d057d897da2393296c84d663c805",
      "old_mode": 33188,
      "old_path": "tempest/config.py",
      "new_id": "8fb01024e935d102b89ea3c453fcffe3e0931272",
      "new_mode": 33188,
      "new_path": "tempest/config.py"
    },
    {
      "type": "modify",
      "old_id": "f27e926a7dfdadbc954d13cda0a425399fe6af66",
      "old_mode": 33188,
      "old_path": "tempest/lib/common/dynamic_creds.py",
      "new_id": "6dab040874911caa1e1a4ef71bfbf8b207725e81",
      "new_mode": 33188,
      "new_path": "tempest/lib/common/dynamic_creds.py"
    }
  ]
}
