)]}'
{
  "log": [
    {
      "commit": "613e04e1fec926c358a151c684f3376dfebcbcfa",
      "tree": "d735536ca6e46b7c2ab1fc9084c602242f803637",
      "parents": [
        "cb884f1502a61e90d3302f64347bada6414e5df6"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Aug 07 12:08:51 2019 +0300"
      },
      "committer": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Thu Jan 21 15:39:04 2021 +0200"
      },
      "message": "Defined `use_vip_address` and `host` fields to `message_queue` section.\n\n  Keystone, Glance, Heat, Nova, Neutron, Cinder,\n    Ironic, Barbican, Aodh, Ceilometer, Designate,\n    Manila, Murano, Octavia, Sahara\n    are able to switched to rabbit VIP address.\n\n  This changes allows to switch Openstack components\n    to Rabbitmq VIP address.\n\nRelated-Prod: PROD-32458\n\nChange-Id: I0dc0b6ad3ea1fc1ad9b11f70bdabf554eee7e0a8\nDepends-On: https://gerrit.mcp.mirantis.com/#/c/89748/\n"
    },
    {
      "commit": "2b151981dc18737ca16370789372e1311cb59e02",
      "tree": "bb63eb377465b0f994484d73b1cac4bf3071ea47",
      "parents": [
        "7b408a26748b76a014d2ae80fa374f55ec516b48"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Sep 02 18:19:29 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Sep 02 14:21:24 2019 +0000"
      },
      "message": "Enable proxy headers parsing in ironic by default\n\nPROD-29854\n\nChange-Id: I145b795a9dd7c686eed9d305a1ace90e408a80ea\n"
    },
    {
      "commit": "bb982a9e77e9a189f0d203e4cef5ccfd8e4fae4e",
      "tree": "6405ef4faa0f5bf441a73914ed5741d3dbbc10f4",
      "parents": [
        "e754a23151484f8d0f024c1fefdb2094b7afca62"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Aug 21 16:43:59 2019 +0300"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Aug 23 08:06:05 2019 +0000"
      },
      "message": "Fix setting random username for Ironic\n\nChange-Id: I72f8045ded17eb8617b58cc7bed907285cc649ae\nRelated-Prod: PROD-32745\n"
    },
    {
      "commit": "e754a23151484f8d0f024c1fefdb2094b7afca62",
      "tree": "efdd0e2cce838aaa49cb6b0b35199a85b8342195",
      "parents": [
        "342f29be02ddcc403259789cc0e6af1d1243e7b9"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Aug 22 15:09:09 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Aug 22 17:20:43 2019 +0400"
      },
      "message": "Pass valid ironic_keystone_username to config\n\nPROD-32759\n\nChange-Id: I419dea57d14a19b9593c52496599abd18f39c921\n"
    },
    {
      "commit": "342f29be02ddcc403259789cc0e6af1d1243e7b9",
      "tree": "55fb0ff35fe8ae5f772b601e130a20fa4f9c602c",
      "parents": [
        "2663ae2f6280cb60fa20c79559bdf37fba3173a8"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Feb 07 17:32:07 2019 +0200"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Aug 22 17:19:51 2019 +0400"
      },
      "message": "Update ironic metadata to handle https on API\n\nThis patch updates ironic metadata to work with TLS on ironic API\nside.\n\nChange-Id: I07ad586639d24d3166f4e0581e23a5dad75e274c\nRelated-Prod: PROD-24466\n(cherry picked from commit ba979c435d77a637880841e2175c5fb93b84da21)\n"
    },
    {
      "commit": "610a2b999798c3efc7d9c82d7a6476c58debcba8",
      "tree": "3c6c03acbfc216d594551ec20e30fbb084beb33c",
      "parents": [
        "289dd61f8af813efdf47093f1e7a5b389e503eb9"
      ],
      "author": {
        "name": "Kostiantyn Ovchynnykov",
        "email": "kovchynnykov@mirantis.com",
        "time": "Fri Aug 02 13:51:31 2019 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Aug 02 11:14:48 2019 +0000"
      },
      "message": "Fixed Ironic transport_url set to rabbitmq VIP\n\nFixes: PROD-31985\nChange-Id: I29e088811e22243515ac0fa01d82c1ab47ba2c37\n"
    },
    {
      "commit": "5ffe2b354ed5fb48310b292bffef41a887619950",
      "tree": "e65ebba7b562852fa59844d11b9c0a7713c7c2d0",
      "parents": [
        "cd3ed47d408d05038d0bfaee4194255a38250c77"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Dec 17 12:51:54 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Dec 17 12:52:52 2018 +0200"
      },
      "message": "Pick default region from openstack_region for ironic\n\nThis patch makes sures ironic pick default region\nfrom _param:openstack_region.\n\nChange-Id: I35fd1db8d1af8a55d9275407aef153b4dba7f0d3\nRelated-Prod: PROD-25905\n"
    },
    {
      "commit": "242b2d1b5ba5aa1d346688f0954583b591104ea2",
      "tree": "feda4958e6ca813f93121efb2c26c5e6466bbb7d",
      "parents": [
        "4df0ec39741ca44614565d6b37dbcc87ec1325f7"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Nov 07 13:49:15 2018 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Nov 07 13:49:15 2018 +0200"
      },
      "message": "Add Ironic metadata for memcache security strategy\n\nChange-Id: I5cef5967ebfce23a22025b885b75b67dd129ab1d\nRelated-Prod: PROD-23561\n"
    },
    {
      "commit": "f94ab8ccf839a76de6c377a1d17bbfa2093604cd",
      "tree": "5f924d32865e068dff33d223ba3e276d5ecda6aa",
      "parents": [
        "3cbe52b6291dba9fbee967acf74da1ff6a01daa8"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Oct 12 20:48:59 2018 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Oct 16 16:10:22 2018 +0300"
      },
      "message": "Move few openstack _params to defaults\n\n   * galera|rabbitmq ssl\n   * openstack port|ssl\n\nChange-Id: Ibd3b8d4760b9b062c5d7eb7c58049b83c9732973\n"
    },
    {
      "commit": "253034c95efef96162a6eb623801b8a25d876fc8",
      "tree": "44717da7ccfd9bfd379453b720dd019944e36ebe",
      "parents": [
        "3d1dd6f01a31479800cf364cb38dec85a1f093cf"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Sep 20 13:14:02 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Sep 21 11:12:15 2018 +0300"
      },
      "message": "Implement X.509 auth between Rabbitmq and Ironic\n\nChange-Id: Id74396603a16586d25d079872d92d5721e9ed365\nRelated-Prod: PROD-22762\n"
    },
    {
      "commit": "4185bbd117b96a656f80059ab6163d1aacfb6f29",
      "tree": "625c2f3e971d4e2a1e035011c9ce663d8646cd31",
      "parents": [
        "09850fa03b4a0f18dd936f61b1f8ef5507c5da90"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Sep 17 11:45:39 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Sep 17 11:45:39 2018 +0300"
      },
      "message": "Implement X.509 auth for MySQL and Ironic\n\nChange-Id: Iad34da8ca26e53876fe32001fceedd42b26161ca\nRelated-PROD: PROD-22747\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": "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": "f704d5ee8b9555d82d05a6fd61e4663c720a6bb9",
      "tree": "e93583cc61870dbd18ba6356ca87cc41f5915289",
      "parents": [
        "366c29693cc6e37b5c2544dab349d69a3026a09a"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jun 12 17:11:54 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jun 13 18:30:54 2017 +0300"
      },
      "message": "Update reclass-system ironic support\n\nAdd nginx site to serve public Ironic API.\nAdd keepalived instance for baremetal network.\nAdd ironic_deploy (Only heartbeat and lookup endpoints allowed)\nhaproxy site.\nAdd bmt{0..3} vms on kvm nodes to run ironic deploy services\n(ironic-conductor, ironic deploy api, nova-compute with ironic driver)\nAdd basic definitions for nova/compute_ironic/{cluster|single}.yml\n\nDepends-On: I072db910f6f004aad3393d9f6e64b1330de18687\n\nChange-Id: Ifa9f42532e2fdc06a99a6c78ba961a79d34af110\n"
    },
    {
      "commit": "9dbabd0c2ad64808e46d99eb6de0f939c7da2f66",
      "tree": "588694bd85fadec08740a3bf2da17575e1091e40",
      "parents": [
        "e1bf38ccfd44662c806fe6c7b652b988bc0d6f24"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Fri May 12 13:48:18 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jun 06 18:33:31 2017 +0300"
      },
      "message": "Add classes for Ironic\n\nChange-Id: Ia265bea6ee95435e25110d85d1c8e0eef7c11a3b\n"
    }
  ]
}
