)]}'
{
  "log": [
    {
      "commit": "70a620846483c3f65500dbfe26aef7f3dc1ce50c",
      "tree": "b791e619d6bfdca5dd9d80d5dde831630390488b",
      "parents": [
        "894cbd654591b0cb2ff66d99af3175fb4f39902c"
      ],
      "author": {
        "name": "Sylvain Bauza",
        "email": "sbauza@redhat.com",
        "time": "Tue Dec 20 15:34:29 2016 +0100"
      },
      "committer": {
        "name": "Sylvain Bauza",
        "email": "sbauza@redhat.com",
        "time": "Wed Dec 21 15:33:52 2016 +0000"
      },
      "message": "Placement service only using default HTTPd ports\n\nThe placement API configuration was binding a specific port *and* was supporting\nto be called by the default HTTPd ports using a Location directive.\n\nGiven that the corresponding service catalog entry for the placement service type\ndoesn\u0027t mention the specific application port but is rather using the default\nport 80, we can remove that specific port and just use the default config.\n\nNote that we still need to use a VirtualHost directive for the specific placement\nconfig because ErrorLog is only scoped for either server or virtualhost but can\u0027t\nbe set for a Location (or a Directory) context.\n\nChange-Id: I9a26dcff4b879cf9e82e43a3d1aca2e4fe6aa3e6\n"
    },
    {
      "commit": "4d6017566a2fd550b418609c8452e6cf35dd29a7",
      "tree": "97be48d39229c91d27ee17ea3f9e4c073f2fd4ae",
      "parents": [
        "23fc4e034289fc57e55726e73f2d792445a46c1f"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "cdent@anticdent.org",
        "time": "Tue Jul 12 19:34:09 2016 +0000"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "cdent@anticdent.org",
        "time": "Tue Aug 30 12:49:47 2016 +0000"
      },
      "message": "Add support for placement API to devstack\n\nUses lib/placement, but relies on some functionality from\nlib/nova. This leads to some weirdness since the nova has\nspecial status in stack.sh. If/when placement is extracted\nit may be good to follow the devstack plugin structure\ninstead.\n\nBecause the placement code is currently a part of nova, there\nare dependencies in lib/placement on a some $NOVA_* variable\nand, if virtenv is being used, the virtualenv used by nova.\n\nBecause placement currently runs using nova\u0027s configuration\nsettings, not a lot actually happens in lib/placement: apache\nis configured and keystone accounts and endpoints are created.\n\nIf PLACEMENT_DB_ENABLED is true then a separate placement db\nwill be configured.\n\nWhen complete the initial version of the placement service will\nprovide support for managing resource providers, inventories and\nallocations.\n\nThe placement api only runs under mod-wsgi.\n\nChange-Id: I53dd3e6b41de17387a0e179fc9ac64c143b6a9eb\n"
    }
  ]
}
