)]}'
{
  "log": [
    {
      "commit": "3d1dd6f01a31479800cf364cb38dec85a1f093cf",
      "tree": "1831c7f0175d3959847a0f8968bec16bb20078d4",
      "parents": [
        "055473f6f061fb937a36f219a5111b999fbebf30"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Sep 20 18:22:04 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Sep 21 09:17:43 2018 +0300"
      },
      "message": "Unhard-coded \u0027message_queue:port:${_param:rabbitmq_port}\u0027\n\nChange-Id: I9c57a01b4e9f3b5cc03a7618ac8b7af1d227ab76\n"
    },
    {
      "commit": "8f071db9468614554f39f6b5aa3c063f17b9f2be",
      "tree": "6b5967c0ad949f7cc9f0391f3d733345c3fecc89",
      "parents": [
        "e0186f29eb372f57782e8d18194c93e8632bf944"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Sep 17 14:31:02 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Sep 18 11:00:59 2018 +0300"
      },
      "message": "Glance take into account cluster_internal_protocol variable\n\nChange-Id: Ia15a5cc05cadc8ee04aa59b9fd6b397af345a41a\nRelated-Prod: PROD-18315\n"
    },
    {
      "commit": "d0b0e0c53ad05409f033bc19edddb536d2a056cd",
      "tree": "69a7cae87cbb8cfe7a16721e0ba3c2354878035b",
      "parents": [
        "25cc13d63c9d5fa6bc93100ad46f205c9586402d"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 12 13:52:56 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Sep 13 10:24:29 2018 +0000"
      },
      "message": "Add glance x509 metadata\n\nRelated-Prod: PROD-22759\n\nChange-Id: I364b571b319a9631bda5575a3a76ae25f8f09ca1\n"
    },
    {
      "commit": "2c7889f6c4731b0f7bb4d98c5226341a29bdbd0e",
      "tree": "c555e0837a622852d00ca672dcfba1d2b1d571d9",
      "parents": [
        "b24f6f971826262f34413869424867c57f4d0d1a",
        "74e34a34276065de5d8b08eb6b1636cab0af7b5f"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Sep 04 13:02:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Sep 04 13:02:08 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth for MySQL and Glance\""
    },
    {
      "commit": "74e34a34276065de5d8b08eb6b1636cab0af7b5f",
      "tree": "b41a623e2ecfb1586c8e96a7f1a7587de9b066e4",
      "parents": [
        "826d97ba108d45fa2e6e610389d73ea1d1f2d575"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Aug 31 13:44:45 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 04 09:36:35 2018 +0000"
      },
      "message": "Implement X.509 auth for MySQL and Glance\n\nRelated-PROD: PROD-22745\n\nChange-Id: I46392223a6bdf1c3ccf4ac7425cad429a05174c0\n"
    },
    {
      "commit": "986260f8971a46c5934b2ebd586a61bed3168451",
      "tree": "f59e0e16e39a00b80b8c0bad6b2679591fde5652",
      "parents": [
        "826d97ba108d45fa2e6e610389d73ea1d1f2d575"
      ],
      "author": {
        "name": "Dmitry Teselkin",
        "email": "dteselkin@mirantis.com",
        "time": "Thu Aug 30 19:07:25 2018 +0300"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Aug 31 12:39:27 2018 +0000"
      },
      "message": "Enabling service\u0027s users in /etc/cron.allow\n\nWhen https://gerrit.mcp.mirantis.net/25051 is merged only\nusers added to `linux:system:cron` pillar will be allowed\nto use crontab tasks.\n\nThis commit adds the following users:\n* aodh\n* cassandra\n* ceph\n* elasticsearch\n* glance\n* keystone\n* panko\n* xtrabackup\n* zookeeper\n\nEnable managing cron packages/services and add \u0027root\u0027 user\nto both `/etc/at.allow` and `/etc/cron.allow`.\n\nRelated-Prod: PROD-22546\n\nChange-Id: Id543d0906842955c5632b1efa6985186afa6c9a9\n"
    },
    {
      "commit": "c2c3114258ed9a20c10e36796b56c886b80f6b32",
      "tree": "483af8f2d62ca2fd6a13c1b6e18a8c90aeb406f5",
      "parents": [
        "d816199a583281ab670c54d19cfdd5d9c32a4f41"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jul 24 11:31:00 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jul 24 11:31:00 2018 +0300"
      },
      "message": "Add default_store rbd to glance ceph storage\n\nChange-Id: Ic3961a038f60a1de89589522fcb3827953f3a283\nRelated-Prod: PROD-21612\n"
    },
    {
      "commit": "84ac1ae77144be8a8d8ebfb50c1bb674b87ed275",
      "tree": "3a7444440c5e2ddf5694c6c3f3202fde192ef90d",
      "parents": [
        "4529460f25b2ac391231d35649fa206bb1c27150"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 18 15:17:03 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 18 15:17:24 2018 +0300"
      },
      "message": "Add vmware metadata for cinder and glance\n\nChange-Id: I8f8f3724c68f62f45b87bb8890fe35537d60db8b\nRelated-Prod: PROD-21445\nRelated-Prod: PROD-21447\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": "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": "a192ac3f5301a580839d4ca1952522b381038f9b",
      "tree": "1afbbd281584035465f3f00f2f5d02f511c178b8",
      "parents": [
        "1663cb75529702c809df5f837a3f87f669c5c162"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Thu Jun 29 12:40:47 2017 +0000"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Thu Jun 29 12:40:47 2017 +0000"
      },
      "message": "Fix image_manager publicize_image policy\n"
    },
    {
      "commit": "7a886b530cd38aff9826b1cd22660c4e6d5e6977",
      "tree": "46d37ad9611ea30d1ec5129df6d355808b17b45e",
      "parents": [
        "d5abeb6b406239171698a6956ae24e78a3518a32"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Tue Jun 27 15:31:51 2017 +0200"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Tue Jun 27 15:31:51 2017 +0200"
      },
      "message": "Image manager for jenkins\n\nChange-Id: Iae2d9070568ad3d08a37f16a53c54cf26f1cff09\n"
    },
    {
      "commit": "85a2424f090c4d1c67fd9a6c2844b838ac10dab4",
      "tree": "806ce9936b8075b98ade6354eb6e978b4b5fa88f",
      "parents": [
        "4f24035070bf8c65579226f3abb9cd36ed07cace"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Jun 15 18:45:49 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Jun 15 18:45:49 2017 +0300"
      },
      "message": "Enable show_multiple_locations.\n\nChange-Id: I6e2ac88f49caeb2fb85a9cb1af6d3e1b9ff6a09b\n"
    },
    {
      "commit": "5f2f818ace628b58bde1b8ab7a4133187465cac3",
      "tree": "9fe425ad42ed7590c27bc2e92ee085f14a408b31",
      "parents": [
        "5672fbd7070e1544c790b616149105d0d7dd7207"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Apr 11 11:30:03 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Apr 11 11:30:03 2017 +0200"
      },
      "message": "cleanup opencontrail metadata/remove unused gluster definition for keystone and glance\n"
    },
    {
      "commit": "0264f1af37209e7666dcfd671b0f47703d758562",
      "tree": "af3713de0a80607b5ee839421af1be1b204bd6ac",
      "parents": [
        "83948a7544b715ca13a1ab999dd4f2d8788f1e7a"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Wed Mar 29 16:25:45 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Wed Mar 29 16:25:45 2017 +0200"
      },
      "message": "added http store for glance ceph backend, added formulas maas and aptcacher\n\nChange-Id: Iadc3f812618c6b9236dc2e4a80690752605aa156\n"
    },
    {
      "commit": "c91c062835d78442d466e0a374ecc1446eb721d1",
      "tree": "7ea0e1e1925cded8bd820d076ff0c60190be1e94",
      "parents": [
        "35705db9c5b91da851f19e70365fc14fab79fc8b"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Jan 30 14:09:44 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Jan 30 14:09:44 2017 +0100"
      },
      "message": "vw 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": "06aab2a72753e2395bff182a3dd1ae12be584116",
      "tree": "ca1bebe1bd1158da8d4c274d7e36aafa6d8a8358",
      "parents": [
        "ca7ce11a9ae797d24e47921804342a5751339ec9"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Dec 15 13:58:57 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Dec 15 13:58:57 2016 +0100"
      },
      "message": "fix repos local\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"
    }
  ]
}
