)]}'
{
  "log": [
    {
      "commit": "30e410df6b26ea462344b10f58731acb3b655e4d",
      "tree": "9434b70246cf55111c6f52ff35f8a97a7dc5017f",
      "parents": [
        "276103fe61ddb33e4957f7d83905d9d6dd5780dc"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 25 12:39:35 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 25 09:40:03 2018 +0000"
      },
      "message": "Fix setting protocol for heat services in single.yml\n\nThis patch makes sure that cluster_public_protocol variable\nis used to setting protocol for heat metadata, waitcondition and\nwatch urls.\n\nChange-Id: I930c64c98d480193dd1561a2a3ca7f03f3181efe\nRelated-Prod: PROD-21589\nRelated-Prod: PROD-21611\n"
    },
    {
      "commit": "01eb3177fa25d42728dc135143eef2e5884162e6",
      "tree": "a58588108085552a5a0abddad27efd3eecfa5fae",
      "parents": [
        "72a0ae0380b2d8b17be90e97f1d4dbc1f254b1eb"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jul 16 13:44:53 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jul 16 18:53:00 2018 +0300"
      },
      "message": "Add openstack_node_role parameter\n\nAdd openstack_node_role parameter that will specify node role\nprimary|secondary. This metadata will be used by formulas as a\ntrigger to run one-shot operations.\n\nChange-Id: I230590bc5f9d53960c6edaf7e37c44541d9c3342\nRelated-Prod: PROD-21267\n"
    },
    {
      "commit": "353a5382c6e2f6f1a27b7ca2d6d2536ff7ac0b49",
      "tree": "b83df00283758058d953df0b983f8ae2005355c9",
      "parents": [
        "945c3d1d94b8301e933afa02dd8fb667b33834c8"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jul 06 10:04:04 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jul 06 10:10:57 2018 +0300"
      },
      "message": "Fix region for glance,manila,heat\n\nChange-Id: I50a670ec5c0fcc097893552f151b837426e6a738\n"
    },
    {
      "commit": "047166ccc274ae187df8bc144a658b9905f69b7c",
      "tree": "b35cfb597aad335ef84774db8179d1a21ef9c43f",
      "parents": [
        "f7d7cdc04adfe542176acc9b8c9d380e16e8d6b6"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Mar 09 11:17:45 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Mar 09 11:54:41 2018 +0000"
      },
      "message": "Centralize setting internal_protocol\n\nInternal Openstack APIs may be encrypted with https. This patch\ncentralize setting internal API protocol among services by\nsetting one of depending if cluster or single models are used:\n  cluster_internal_protocol: \u0027https\u0027\n  internal_protocol: \u0027https\u0027\n\nChange-Id: I2baff79cd5851678559d7de47460fdd2031f70ee\n"
    },
    {
      "commit": "dac0dd3399902f83139f69a2a289da78867c7bd5",
      "tree": "9949ca01a85aff12e8e9345c9bd5aa5f75089512",
      "parents": [
        "26302147a42fb8a64f3c21b9290f5c37b51ad85d"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Mar 05 12:22:33 2018 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Mar 05 14:04:38 2018 +0400"
      },
      "message": "Add heat_plugin for BGPVPN\n\nChange-Id: I57cbb4dee8bac81a5cd4a41b641a1d5fdac6e72c\nRelated-PROD:PROD-17947\n"
    },
    {
      "commit": "0c7e110643674ad4a5f9762f6f4c9b99125ab414",
      "tree": "222b83fcc43fc45057e66615e3df4c17b9c734ba",
      "parents": [
        "9593288945c903f3558f3bce798a6519ed879602"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Aug 10 13:39:04 2017 +0300"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Aug 10 18:01:07 2017 +0000"
      },
      "message": "Pin python-pymysql latest version MOS repo.\n\nChange-Id: Ia42b38284331484df7bafe80773b7f5e1b28fd01\n"
    },
    {
      "commit": "61baa813fde2120b21e693119238dad24a38a1ba",
      "tree": "5a4ac31ff051c8b55e1c5c7ddb80f2f3dab89ec7",
      "parents": [
        "165a59a687c0076aee99971d3ef954666282e0c8"
      ],
      "author": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Fri Apr 07 13:11:37 2017 +0300"
      },
      "committer": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Fri Apr 07 13:11:37 2017 +0300"
      },
      "message": "Add default value for cluster_public_protocol\n\nChange-Id: I1240c175b59da676013383a44343cd21b0d2d356\n"
    },
    {
      "commit": "2c8779439e44c1362d79fc78a430eb48ac102b07",
      "tree": "bcf57a28790270543f16fb957b7dd7f8c21d5497",
      "parents": [
        "535748d4099d9eea8f08abd4eaf62cc8abe8e07d"
      ],
      "author": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Fri Apr 07 10:02:32 2017 +0300"
      },
      "committer": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Fri Apr 07 12:04:13 2017 +0300"
      },
      "message": "Use public interface for the following endpoints:\n\n- heat_metadata_server_url\n- heat_waitcondition_server_url\n- heat_watch_server_url\n\nChange-Id: I1f3fc7f0b8fa4c92ccdcd554eecc3756066eaf5a\n"
    },
    {
      "commit": "3f8377da4f1d10dc871d51b88f7e1f947a7b853a",
      "tree": "bdd9cc2880c995f86cf1a0dcfad8f48422d30379",
      "parents": [
        "70e1765d2df28eb45dab55c9d0b7566ea4ca7f79"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Mar 02 15:17:23 2017 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Mar 02 15:17:23 2017 +0100"
      },
      "message": "mall fixes\n"
    },
    {
      "commit": "a9c5343edcec0e5149610eeb5e585b3a2c37b982",
      "tree": "4b1beefcaef5d8dd27edca9b7ab4980b58bd20fa",
      "parents": [
        "2a5fdaba11d38c962f46624ec57a03ecf061818d"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jan 27 16:44:39 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jan 27 16:44:39 2017 +0100"
      },
      "message": "Add classes to enable CADF notifications\n"
    },
    {
      "commit": "8c7d685fc1da58de9eb41f109d59a97e8fe48606",
      "tree": "b1d37c385bb9bf15812c93abc056122df52b670f",
      "parents": [
        "d80e411c75ead6302fdff0bff8d2f02ebf9eb256"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 16:14:01 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 16:18:48 2017 +0100"
      },
      "message": "Create classes to configure notifications\n"
    },
    {
      "commit": "d80e411c75ead6302fdff0bff8d2f02ebf9eb256",
      "tree": "8e2e714e4a5b9bd8a85a89bff1546279beb45cb4",
      "parents": [
        "4156c628d4aba24db3a12f65463c1604bafe40b1"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 16:17:06 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 16:18:48 2017 +0100"
      },
      "message": "Remove notification flag from heat.server.single\n"
    },
    {
      "commit": "4156c628d4aba24db3a12f65463c1604bafe40b1",
      "tree": "1ab3ecca837d4e69565195f5fc311a78d3095f6e",
      "parents": [
        "d20e89cb786604ddf04b81b15a1a4e3466ccf5b2"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Fri Jan 06 09:11:19 2017 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Fri Jan 06 09:11:31 2017 +0100"
      },
      "message": "Fix heat salt resource\n"
    },
    {
      "commit": "11cbc963858ba609a524ee50588100bb1054c4e3",
      "tree": "c6abcbdce0e9583f6b0c4acd289c47e7a12caa57",
      "parents": [
        "ff04160a7f0714d181c71c4e07b8da293d9ae08c"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Dec 28 22:35:07 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Wed Dec 28 22:35:17 2016 +0100"
      },
      "message": "Salt and contrail heat resources\n"
    },
    {
      "commit": "c7b01039d2c1bfe5c121f375fccdc7e738985a3d",
      "tree": "7cfe23c987023c73018dbd908d08ee2c6b917c01",
      "parents": [
        "a46a1c5a2d6646ea2d655f5439c6b722d519ff49"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Dec 01 11:20:06 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Dec 01 11:20:06 2016 +0100"
      },
      "message": "Moved structure\n"
    }
  ]
}
