)]}'
{
  "commit": "cad3f3d8341f487f4e7a3f6705927d911068af39",
  "tree": "a0abf948b80f6db3d78e0bead1842ed0b4ee73be",
  "parents": [
    "1afca56b059e07bfb7ae360fe0c3a753719aea92"
  ],
  "author": {
    "name": "Daniel Mellado",
    "email": "dmellado@redhat.com",
    "time": "Fri Aug 19 14:17:16 2016 +0000"
  },
  "committer": {
    "name": "Matthew Treinish",
    "email": "mtreinish@kortar.org",
    "time": "Fri Aug 19 14:20:40 2016 +0000"
  },
  "message": "Revert \"Move dscv and ca_certs to config section service_clients\"\n\nThis was a backwards incompatible change that breaks tempest\u0027s stability\nguarantee on tempest.config. While the option was marked as deprecated,\noslo.config does not alias deprecations in code. The fact this patch\nhad to update unit tests was an indication of this. This breaks anyone\nwho consumes these options via code. We can only land something like\nthis after we add aliasing to oslo.config for deprecations.\n\nThis reverts commit 1afca56b059e07bfb7ae360fe0c3a753719aea92.\n\nChange-Id: I91600d8fc49db670b0f78ffd0094575fbfa0ca63\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9fe4fdb083cedeb0f0e48472c948437c7768777c",
      "old_mode": 33188,
      "old_path": "tempest/cmd/verify_tempest_config.py",
      "new_id": "77b88f92fd84e0eea08ea57358438d5beeb093f2",
      "new_mode": 33188,
      "new_path": "tempest/cmd/verify_tempest_config.py"
    },
    {
      "type": "modify",
      "old_id": "dfc827f30f30a67db49fee37cfb227d37c534b0d",
      "old_mode": 33188,
      "old_path": "tempest/common/credentials_factory.py",
      "new_id": "c22afc14fb1f38ba7429786ffe72ba632b530b4c",
      "new_mode": 33188,
      "new_path": "tempest/common/credentials_factory.py"
    },
    {
      "type": "modify",
      "old_id": "8c02b6073692a02e9e9bd78b2ac43a39c3c7a468",
      "old_mode": 33188,
      "old_path": "tempest/config.py",
      "new_id": "6bae021d3d5a41c259da70d6272a58089d495b54",
      "new_mode": 33188,
      "new_path": "tempest/config.py"
    },
    {
      "type": "modify",
      "old_id": "fab5a91753ce45e360d89e9de32d14264052b3d6",
      "old_mode": 33188,
      "old_path": "tempest/manager.py",
      "new_id": "dd16042996068d5fdc349defa2ee0707dd2a954c",
      "new_mode": 33188,
      "new_path": "tempest/manager.py"
    },
    {
      "type": "modify",
      "old_id": "56aaba630a688798cb13a3abd0ad258e2b454779",
      "old_mode": 33188,
      "old_path": "tempest/tests/fake_config.py",
      "new_id": "71a4c819f959bc8e801e0eb18150005b23e2bf0e",
      "new_mode": 33188,
      "new_path": "tempest/tests/fake_config.py"
    },
    {
      "type": "modify",
      "old_id": "a5c211ad29c65c1c9ad6951c831c04f14fc86559",
      "old_mode": 33188,
      "old_path": "tempest/tests/test_config.py",
      "new_id": "2808a9cf95511e4d7b83371b435616ecbe6a3f0a",
      "new_mode": 33188,
      "new_path": "tempest/tests/test_config.py"
    }
  ]
}
