)]}'
{
  "commit": "ff089d2428adb296e99ad2f1fd893904be9b2a21",
  "tree": "2b4da7eaacb316d67263cb30b3404db2a639eaa0",
  "parents": [
    "f27f4367d3c761441677115b982fac95d1f3af25"
  ],
  "author": {
    "name": "azvyagintsev",
    "email": "azvyagintsev@mirantis.com",
    "time": "Fri Jul 27 16:52:34 2018 +0200"
  },
  "committer": {
    "name": "azvyagintsev",
    "email": "azvyagintsev@mirantis.com",
    "time": "Thu Aug 02 18:57:36 2018 +0200"
  },
  "message": "Fix|change system.repo update logic\n\n   - Add possibility to remove prereq. packages installation BEFORE\n     * Crucial logic violation - if we don\u0027t have any repo\\\n       have them configured in wrong way - stage will always fail.\n     * install prereq. packages after all - sounds stupid, but correct.\n     * By default - it will still try to install prereq. We don\u0027t want to\n       broke OLD logic.See readme, how-to overide such behaviour.\n   - don\u0027t update cache per-repo - it\u0027s simply useless and may fail due p1.\n     Run update only once - after all repos configured\\reconfigured\n   - Add new option at system:refresh_repos_meta - for case, when update\n     should not be run in any case. By default - true.\n   - remove 99proxies-salt-{{ name }} along with disabled repo\n   - fix duplicate \u0027clean_file\u0027 option\n\nCloses-Bug: PROD-15992 (PROD:15992)\n\nChange-Id: I4b312f82f65be80e7726f62482978f68c25746a3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fdc1fa99d70294ca817b664c62be7e88e935249",
      "old_mode": 33188,
      "old_path": "README.rst",
      "new_id": "86f870fe4a8c4ece27ef0f77a3f4aa75a84a1de0",
      "new_mode": 33188,
      "new_path": "README.rst"
    },
    {
      "type": "modify",
      "old_id": "e098a43287fd9a683cc1b2b1dab9fd87086feed6",
      "old_mode": 33188,
      "old_path": "linux/system/repo.sls",
      "new_id": "ddb4a9930a8824ccbcdee2a031bd51f15409f4d2",
      "new_mode": 33188,
      "new_path": "linux/system/repo.sls"
    }
  ]
}
