)]}'
{
  "commit": "5e832d3061a9edd77dff6b9a051df7f116104ea2",
  "tree": "251519367965596b5022d66d47067283a4e3b3c3",
  "parents": [
    "0d1bee17680d55c654e9b804d1b55e1437b65d06"
  ],
  "author": {
    "name": "Matt Riedemann",
    "email": "mriedem.os@gmail.com",
    "time": "Sat Jun 02 12:40:58 2018 -0400"
  },
  "committer": {
    "name": "Matt Riedemann",
    "email": "mriedem.os@gmail.com",
    "time": "Sat Jun 02 12:40:58 2018 -0400"
  },
  "message": "Modernize VIRT_DRIVER\u003dfake usage\n\nThis makes three changes:\n\n1. The quota options set when using the fake\n   virt driver have been renamed so we\u0027re getting\n   deprecation warnings on using the old names.\n   Rather than set each quota limit value individually,\n   we can just use the noop quota driver for the same\n   effect.\n\n2. The enabled_filters list for the scheduler was last\n   updated when using the fake virt driver back in Juno\n   via Ic7ec87e4d497d9db58eec93f2b304fe9770a2bbc - with\n   the Placement service, we don\u0027t need the CoreFilter,\n   RamFilter or DiskFilter. Also, in general, we just\n   don\u0027t need to hard-code a list of scheduler filters\n   when using the fake virt driver. If one needs to set\n   their own scheduler filter list, they can do so using\n   the $FILTERS variable (or post-config for nova.conf).\n\n3. The largeops job, which ran the Tempest scenario tests,\n   has been gone for a few years now, as have the Tempest\n   scenario tests, so the API_WORKERS modification when\n   using the fake virt driver should be removed. If we had\n   a CI job like the largeops job today, we would set the\n   worker config via the job rather than in devstack.\n\nChange-Id: I8d2bb2af40b5db8a555482a0852b1604aec29f15\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "49c8dee83a2b4084946a82917623e7bf81386f29",
      "old_mode": 33188,
      "old_path": "lib/nova_plugins/hypervisor-fake",
      "new_id": "87ee49fa4ba6a192525cb2f8869e13fce3bbc419",
      "new_mode": 33188,
      "new_path": "lib/nova_plugins/hypervisor-fake"
    },
    {
      "type": "modify",
      "old_id": "3c4e4370e88cc5b347e97c9159d82bff228895a2",
      "old_mode": 33188,
      "old_path": "stackrc",
      "new_id": "6c4d7d68483452e301d298291806066209f04eda",
      "new_mode": 33188,
      "new_path": "stackrc"
    }
  ]
}
