)]}'
{
  "commit": "107c4b72e12fd08836734843ffcaab1a98a897e1",
  "tree": "12076b0e994fae93a69fc4e70c31b7a09bff3cf7",
  "parents": [
    "d7f41b3b12eef886f4e84cedcebc8cc6cbd4fdd9"
  ],
  "author": {
    "name": "ibumarskov",
    "email": "ibumarskov@mirantis.com",
    "time": "Mon Apr 13 15:15:14 2020 +0400"
  },
  "committer": {
    "name": "Andrey Volkov",
    "email": "avolkov@mirantis.com",
    "time": "Tue Dec 01 10:17:54 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(cherry picked from commit 403756274fc633f7350acb3c8140eb8316ebd8ba)\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": "f173b95913e4b649ec588f6e4975b89c69fc44b8",
      "old_mode": 33188,
      "old_path": "tempest/config.py",
      "new_id": "5448f31c2f82d80155ca315305b9b77e4fc3a152",
      "new_mode": 33188,
      "new_path": "tempest/config.py"
    },
    {
      "type": "modify",
      "old_id": "8b823916533a6275451f9781a93f72bdc216d42d",
      "old_mode": 33188,
      "old_path": "tempest/lib/common/dynamic_creds.py",
      "new_id": "eb850acbb7b6bb069933c89e5645b031c188f183",
      "new_mode": 33188,
      "new_path": "tempest/lib/common/dynamic_creds.py"
    }
  ]
}
