)]}'
{
  "log": [
    {
      "commit": "816020d2dae880df5f6053ef15e96478e1f417e5",
      "tree": "bae48ace6ebfd671b8aa1ef111d2666105af94fc",
      "parents": [
        "892ec3478778cda14e31251ac6b33e133899ec65",
        "8aec2d0c19580c01c1c3d46abc0f274772464da7"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "osmola@mirantis.com",
        "time": "Tue Jul 17 08:54:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Tue Jul 17 08:54:01 2018 +0000"
      },
      "message": "Merge \"Define auth/db settings of tacker service\""
    },
    {
      "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": "bf692cc74e98f98298d90211ac54c0c6f3f0b774",
      "tree": "65e2d0b689531afa3d7ffd86ed25a9e37947fffe",
      "parents": [
        "f2479a4013f6ded7b56e057c6186e15b418e8c9a"
      ],
      "author": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Sat Jun 09 17:07:21 2018 +0400"
      },
      "committer": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Wed Jun 27 11:31:59 2018 +0000"
      },
      "message": "Update vnf-onboarding jobs definition\n\nJobs were updated in scope of adding support of CFY community version.\nNow it is possible to use either community or enterprise version of\ncloudify.\n\nPROD-19940\n\nChange-Id: I394da2953a2907703374e2f47cfd618187c6bfcd\n"
    },
    {
      "commit": "0ec345b1e4c79ed044aaea538db388bf6052e3e8",
      "tree": "a0f7521297b329d88ccf8d275dca1067e109a91d",
      "parents": [
        "8d46284f4cf6457d4d99d631dca26f4aaed71b45"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jun 18 12:19:11 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jun 18 12:19:14 2018 +0300"
      },
      "message": "Add keystone.client.v3 metadata\n\nStarting from Queens release V2 support is dropped from keystone.\nThis patch adds keystone.client.v3 that contains defaults for V3\nusage.\n\nChange-Id: Idd27e929b56f8eacb778c721eaea5f01021e872b\n"
    },
    {
      "commit": "572d641e817ad7c1e3f9d21776edb84ad3e2be62",
      "tree": "61ac90c1fe176c12abba6d807ee990af76df4515",
      "parents": [
        "38d6d5222e946b3c8bf562af8233060e8df0f392"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jun 11 13:38:34 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jun 11 13:38:41 2018 +0300"
      },
      "message": "Include os_client_config.admin_identity to core\n\nThis patch includes keystone.client.os_client_config.admin_identity to\nkeystone/client/core.yml to make sure os_client_config admin_identity\nresources are created by default when core.yml is included\nas they nedeed for queens.\n\nChange-Id: Ib6197fb2ebd01ab32c703a7bfaa6fbf536766b92\n"
    },
    {
      "commit": "fb8489e37207e695a36c8a34ee1b02f26c5e41ba",
      "tree": "18a667ff338e50e1c84c2ed51e1e111c916864e6",
      "parents": [
        "3d227a7e3be6d3da6a459cc8254637be2228d1fb"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Jun 05 17:29:05 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Jun 05 16:18:01 2018 +0000"
      },
      "message": "Fix panko v3 endpoint creation\n\nChange-Id: Ifecaf15e2e9c4ad3e4576591e13f2dfe3ef118a0\nRelated-Prod: https://mirantis.jira.com/browse/PROD-20388\n"
    },
    {
      "commit": "8aec2d0c19580c01c1c3d46abc0f274772464da7",
      "tree": "fc4e13ed575648e1c5f92eeef5de47aabd7da3b5",
      "parents": [
        "ed17ca4c64959ae1f3c0f57d73fce71fff4a22ba"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri May 25 17:56:19 2018 +0400"
      },
      "committer": {
        "name": "Mikhail Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed May 30 15:39:02 2018 +0000"
      },
      "message": "Define auth/db settings of tacker service\n\nChange-Id: Ib988607da98678113a21dd21d20cfad66301f4bc\n"
    },
    {
      "commit": "85798ea88213181df9aedf6039d40ec8a5c22e39",
      "tree": "ddc8dffa8dace69f77cad070e2abf26c9af7f191",
      "parents": [
        "c8d0a90f483ef9c946e2a73bf3140a111c657413"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Fri May 04 17:01:39 2018 +0400"
      },
      "committer": {
        "name": "Anna Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Fri May 25 08:44:01 2018 +0000"
      },
      "message": "Create resources for VNF-Onboarding\n\nAdded classes for creation images, flavors, credentials that will\nbe used by vnf-onboarding pipelines.\n\nRelated-PROD: PROD-19328\nRelated-PROD: PROD-19968\nChange-Id: If57d8a95315904dceb960038013ebaf937c1f478\n"
    },
    {
      "commit": "d0ef28841c281ec6cf1408ec6414b89656709a45",
      "tree": "b414ec531639dad746f4564827fe8aa9aaee162e",
      "parents": [
        "fca888159ecbe9121c3e7c9c83c6627f40d235c7"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue May 08 14:40:09 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu May 10 14:42:48 2018 +0000"
      },
      "message": "Add keystone service metadata for v3 client\n\nV3 resources structure/resource relation are completely\ndifferent than in v2. This patch introduce metadata for\nv3 resources stored in:\n\n  * keystone/client/v3/services/*\n\nThe new module/state in keystone to work with v3 only was introduced\nby https://gerrit.mcp.mirantis.net/19529.\n\nThe change is fully backward compatible, as new resources will be\nused only when keystone:client:resources:v3:enabled is set explicitly\nto True.\n\nChange-Id: I0f0e53dda29572987f221438394083590bb6a6e5\nRelated-Prod: PROD-19148\n"
    },
    {
      "commit": "37e957e2d300cb3f476f7333def426b85af6c22e",
      "tree": "d6014ed153ba9d9f6be2e20a06ff63793561bfee",
      "parents": [
        "c8a16c4b3584bed95f98b154ea6c14574ba39270"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Apr 12 12:22:22 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Apr 13 10:11:21 2018 +0000"
      },
      "message": "Add manila.client system metadata\n\nThis patch adds manila client metadata with ability to create\nshare_types.\n\nAlso extend keystone.client system metadata to create os-client-config\nfor root user.\n\nChange-Id: Ieb90b04e16c0decdd2a720257fd025f23e4d8293\nRelated-Prod: PROD-18221\n"
    },
    {
      "commit": "85ea0daadf512a33312d25f96b3b2710201bb9f7",
      "tree": "2af8fad72a2c97931202b30530323a2f8de92b7e",
      "parents": [
        "69a9a3939e00785ee89a83cfdf7d208e243ce977"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Mar 13 18:42:59 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Mar 13 16:48:10 2018 +0000"
      },
      "message": "Add ability to override public host\n\nFor telemetry there is need to override public host,\nbecause telemetry components can be run under separate\nproxy.\n\nChange-Id: Iaae29cd472f56c9d1afad0a8403c7fb2df55e5b3\nRelated-Prod: https://mirantis.jira.com/browse/PROD-18349\n"
    },
    {
      "commit": "adb1130561d0b204838b190d925855e4ab4c9d82",
      "tree": "6cf07ea258e188f1d852d10d798761d38f061b8c",
      "parents": [
        "27903ba31d65a72230e673eb51451896967b3000"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Thu Feb 01 10:23:46 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Mar 06 12:22:35 2018 +0000"
      },
      "message": "Allow to override keystone endpoint path\n\nThis patch allows to override keystone path for identity\nendpoints from cluster level.\n\nChange-Id: I0bdfda036ce201298b6d38f2976230b457fdee19\nRelated-PROD: PROD-13895\n"
    },
    {
      "commit": "56f42e58237e2e0b2fc89635acaf0bd38a353173",
      "tree": "6567c9f3fca7904b8883b42602ed539cfd6547c5",
      "parents": [
        "e4204869f35ffbc82a045706ac01426cf279e9ac"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Mar 01 09:36:22 2018 +0000"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Mar 01 09:42:23 2018 +0000"
      },
      "message": "Add telemetry ssl config\n\nChange-Id: I7f9764d6123b13f84a4bcf58bcedf47c62356547\n"
    },
    {
      "commit": "4891217841b3cf27f247652b949ef28aa6068b87",
      "tree": "adf2a157cd8045a4f4c46bb2d5004ad677a7e96b",
      "parents": [
        "0b56b97019220f244e43d0b3780e85fe3469e821",
        "4a0e44312fe529c99eb1281e0380e87245fb9a66"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Feb 23 20:05:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Feb 23 20:05:47 2018 +0000"
      },
      "message": "Merge \"Add system reclass for gnocchi\""
    },
    {
      "commit": "4a0e44312fe529c99eb1281e0380e87245fb9a66",
      "tree": "ab645e2b23eddb81878bcc9a53a05df23daee05c",
      "parents": [
        "678d0fc3d4e8daaffe2cf8f30c15d247a3f5485f"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Feb 09 17:06:13 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Feb 23 15:30:04 2018 +0000"
      },
      "message": "Add system reclass for gnocchi\n\nChange-Id: I3f6a4fb5c48b27d6ae8259c0d9360ee1ef7a83f5\nRelated-Prod: https://mirantis.jira.com/browse/PROD-17727\n"
    },
    {
      "commit": "43e75da7a5f2087a3bb8ed64fddc91e4c5105c14",
      "tree": "580a06438ea8e612d85b8d602258d3ab50cc5e37",
      "parents": [
        "093b42215e6a408ea6f36e34f2698b569e65cede"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Feb 09 15:51:47 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Feb 22 14:54:21 2018 +0000"
      },
      "message": "Initial manila support\n\nThis patch adds the following:\n\n * Apache manila sites\n * mysql database\n * horizon plugin\n * keystone endpoints/users\n * manila system cluster/single\n * nginx proxy site\n * haproxy proxy site\n\nRelated-Prod: PROD-18003\n\nChange-Id: I8892e7ad32d1d1d8adb487a94f669593aab15977\n"
    },
    {
      "commit": "64f6718caafe6606bfebad37bc32fd34ad314f4e",
      "tree": "93a3b18f855b5cc585a4b12e450da5dea9f536f9",
      "parents": [
        "d32d6c2fcaf6421b943a202fd71ae093d50cb1da",
        "f9e57b35dc9f88d94ef2ea06c9f052b3d8ca11ce"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jan 24 11:45:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Wed Jan 24 11:45:10 2018 +0000"
      },
      "message": "Merge \"Allow setting protocol for internal endpoints\""
    },
    {
      "commit": "4ac221e9d7bfcdf91fd98532364f8faa2ffef83b",
      "tree": "6ae652bf8b1e02834d63ee3c37c7abd572373c23",
      "parents": [
        "aedd6c6784da0b0972493220cc4b7dfff7968f03",
        "178c00484c2373b1a0b541bc790d4ef6e033b48d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jan 23 16:43:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Jan 23 16:43:43 2018 +0000"
      },
      "message": "Merge \"Allow to configure ssl on keystone apache site\""
    },
    {
      "commit": "f9e57b35dc9f88d94ef2ea06c9f052b3d8ca11ce",
      "tree": "b89fd1530fd67fc76739c200497a6e1d60a82e4c",
      "parents": [
        "d47906141f778824bfb07b987f418c8893939d09"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jan 18 19:58:56 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jan 23 15:09:59 2018 +0200"
      },
      "message": "Allow setting protocol for internal endpoints\n\nThis patch unhardcode protocol on internal endpoints in\nkeystone.client classes. It may be changed by setting\n{service_name}_internal_protocol param on cluster level.\n\nChange-Id: I37f75003f1a30aa8fb944a84f1a7fa603ca1f725\nRelated-Prod: PROD-17043\n"
    },
    {
      "commit": "178c00484c2373b1a0b541bc790d4ef6e033b48d",
      "tree": "af674e8ba7ae6ae9c1c4ff9ce18648f66d371eac",
      "parents": [
        "d47906141f778824bfb07b987f418c8893939d09"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 19 15:52:13 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 19 15:52:56 2018 +0200"
      },
      "message": "Allow to configure ssl on keystone apache site\n\nThis patch allows to configure ssl settings on keystone apache\nsite by specifying apache_keystone_ssl parameter.\nAlso allow to override host:name by setting apache_keystone_api_host\n\nFully backward compatible change.\n\nChange-Id: I8cde4c16b808370761965d291b17136b1e144a9b\nRelated-Prod: PROD-17057\n"
    },
    {
      "commit": "1ddaca160ad1b181562cbe2592ec55974024d46c",
      "tree": "9e9d16536d8ce5e491e9f52ed2571d81ced6e48e",
      "parents": [
        "d47906141f778824bfb07b987f418c8893939d09"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Dec 08 15:24:42 2017 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Jan 19 11:22:36 2018 +0400"
      },
      "message": "Bring in panko settings\n\nAdd settings of panko event service\ninto keystone and mysql database.\n\nChange-Id: Ibfc31e0bbf4398935f119e5e5fdd4ad548e6f4ca\n"
    },
    {
      "commit": "fe19b08001ec23454cbff85234a1235284cb5675",
      "tree": "a539fb4f0c031a7215574c6be84618f35d887548",
      "parents": [
        "4140f98c712694d91096b09fe630db6db9481479"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 10 15:41:21 2018 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jan 10 15:41:21 2018 +0100"
      },
      "message": "Keystone Pike requires latest python-cryptography\n\nKeystone Pike has to have latest version of python-cryptography,\notherwise it breaks requests on API.\n\nChange-Id: I36313f9c2520bb0fb22511763de65e3437ed6d87\nCloses-Bug: PROD-16858\n"
    },
    {
      "commit": "87bee6c874ee66eff97a125469aceea0a939d5c2",
      "tree": "dab4d2d57a6eda0f64c4a91bcdd8fdda8fe88102",
      "parents": [
        "e12c930559563ced19afb50360f3bf213ea3c619"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Dec 13 16:37:18 2017 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Dec 18 12:35:58 2017 +0000"
      },
      "message": "Do not create endpoints for EC2 API by default\n\nEC2 API was removed from nova in Mitaka. It was moved to its own service\nopenstack/ec2-api. We even do not have packages for it in Mirantis.\nDisable EC2 API creation by default to do not confuse users.\n\nRelated-Prod: PROD-16552\n\nChange-Id: I5abdbf831c2ebebd10f81f090f306183576773fb\n"
    },
    {
      "commit": "343bef2928fd9e2590f9b781fc86a2a60e21aa71",
      "tree": "b3a0268e0205f093768232a6b98123876bacb2f8",
      "parents": [
        "08a11d6e05ed6e2016865a6de5a6e7b4b2c831bf"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Fri Oct 13 19:28:25 2017 +0300"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Oct 18 09:22:42 2017 +0000"
      },
      "message": "Add key-manager:service-admin role for Barbican\n\nThis patch adds role key-manager:service-admin for Barbican\n\nChange-Id: I5978e9112f32e6ed55e3059b52f262b1305dc7d5\nRelated-PROD: PROD-15204\n"
    },
    {
      "commit": "4f38fc605ca12767967894b71695efec7355128b",
      "tree": "4b2fefbf5f3fc21fd738e0e0df635e2ac87cd365",
      "parents": [
        "d579effcfd913629072f4447cfed466647c5d97d"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Sep 29 18:01:20 2017 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Thu Oct 05 14:00:12 2017 +0000"
      },
      "message": "Add client IP into Keystone API log\n\nChange-Id: I73111646dc9cfabcbacca18e6902e4dbda94803e\n"
    },
    {
      "commit": "6c105ecd4c99aca68fb95b43f11c228aa648c3d5",
      "tree": "e17fce041f1aebd6387b8d055d1cf8fadcbf4183",
      "parents": [
        "4df63fbf9c0507d124b51c65629fe837694e80e2"
      ],
      "author": {
        "name": "danys94",
        "email": "daniel.cech@tcpcloud.eu",
        "time": "Thu Oct 05 08:40:31 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 05 08:40:31 2017 +0200"
      },
      "message": "Update single.yml"
    },
    {
      "commit": "4df63fbf9c0507d124b51c65629fe837694e80e2",
      "tree": "a5c5f8412300b10ae39acb751f27391df9b3e4de",
      "parents": [
        "ebf82af2a11da89e873feb54df1b9e723f4f4b31"
      ],
      "author": {
        "name": "danys94",
        "email": "daniel.cech@tcpcloud.eu",
        "time": "Thu Oct 05 08:40:10 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 05 08:40:10 2017 +0200"
      },
      "message": "Update cluster.yml"
    },
    {
      "commit": "ebf82af2a11da89e873feb54df1b9e723f4f4b31",
      "tree": "bb3a944a10819f12fd3ecddcc047aebb752895b5",
      "parents": [
        "048cc23b5939f03d885c2d2d61a91d53ed00c7b2"
      ],
      "author": {
        "name": "Daniel Cech",
        "email": "daniel.cech@tcpcloud.eu",
        "time": "Wed Oct 04 16:42:22 2017 +0200"
      },
      "committer": {
        "name": "Daniel Cech",
        "email": "daniel.cech@tcpcloud.eu",
        "time": "Wed Oct 04 16:42:22 2017 +0200"
      },
      "message": "Parametrize token expiration time\n"
    },
    {
      "commit": "9d934b8965748584e6b8e83459708e31d8e91ec7",
      "tree": "4cbf2e9819a746598796598de6b430ddf1f7c238",
      "parents": [
        "0c7e110643674ad4a5f9762f6f4c9b99125ab414"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Thu Aug 10 23:27:30 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Wed Aug 23 13:25:49 2017 +0200"
      },
      "message": "Add basic Barbican support\n\nChange-Id: I40b21454ec9e9895c4833e9e3b46e81adbb8be98\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": "3f1a1f66205db6aa7b36a1b3983cbbae69be69db",
      "tree": "0dd0e6204ec6c73af1401ec7588156783e545308",
      "parents": [
        "d3d685f07b078a22ade9e35b14e3d639293333bc",
        "8eca205c442ba5ef641992dcc58787e4e0a87bd7"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Fri Aug 04 11:46:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@980ef0291b9e",
        "time": "Fri Aug 04 11:46:15 2017 +0000"
      },
      "message": "Merge \"Run keystone under apache\""
    },
    {
      "commit": "ffa0b6a22be87104943b191110eef33587ad261a",
      "tree": "b06efe5be1621f4a833079af0fbdc883c481f13f",
      "parents": [
        "c6f2400f9ca40cf59e214d07c6005aacaadf0f27"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jul 27 16:20:02 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jul 27 16:54:00 2017 +0400"
      },
      "message": "Enable keystoneauth for octavia_identity\n\nThis is a follow up for a change that set `use_keystoneauth: true`\nfor admin_identity.\n\nRelated PROD: PROD-13344\n\nChange-Id: I7c09b837db074092cca2ad31b1136c0380fa9774\n"
    },
    {
      "commit": "c292a9b5afb28898fc250f5006b8cbf017bac958",
      "tree": "8d6cb3c36d08a61f9560897e0aa435fb9aa4b1b6",
      "parents": [
        "dea4f0536bcf78895a8484be3f1071bcd4eecdaf"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jul 11 17:45:58 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jul 11 14:48:22 2017 +0000"
      },
      "message": "Fix baremetal endpoint position\n\nChange-Id: Ic3403a7c1b453016cbf5fe52f9def5f5bf0af14f\n"
    },
    {
      "commit": "8dbae257b611a2d5be4387a8cfc2c928a04168e5",
      "tree": "2c9ae5745dab66f1c6fd7a88688246fdbce2be02",
      "parents": [
        "dacd875b680823c435cf78330fe6322d50ffadd4"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Tue Jul 11 16:43:18 2017 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Tue Jul 11 16:43:18 2017 +0200"
      },
      "message": "Set use_keystoneauth param in keystone.client identity\n\nChange-Id: Ia8b0796a671724284fdae048726349c2e9169782\n"
    },
    {
      "commit": "44f95280b0e0f787ead712ecd3ff08b927401193",
      "tree": "658c6d07530afbedcc0e253ffa28cc770d905ff2",
      "parents": [
        "d2e5ecd5ca54243b18b40f7e2805374e338b7dec",
        "b28d41f88c6aa31bb5c8ff4f2c4a11a6424d1906"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Jul 11 12:24:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 11 12:24:23 2017 +0000"
      },
      "message": "Merge \"Add Glance client metadata to create Octavia amphora image\""
    },
    {
      "commit": "6f169e7cd6b46a7e20f0d71ccfe4b718514f25b1",
      "tree": "1e495b62912297381ef163aad777baf5c8c5887c",
      "parents": [
        "aa04fc13548bc8c1696bb729d30f5309ab6c2565"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Mon Jul 10 16:10:15 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "pjediny@mirantis.com",
        "time": "Mon Jul 10 16:10:15 2017 +0200"
      },
      "message": "Add Barbican and Congress keystone endpoints\n\nChange-Id: Id9d68afe3116895cf5353ac5b16931713bbb24c9\n"
    },
    {
      "commit": "b28d41f88c6aa31bb5c8ff4f2c4a11a6424d1906",
      "tree": "4b5561168f24b85cacfea72e9d4001e96483f6cb",
      "parents": [
        "aa04fc13548bc8c1696bb729d30f5309ab6c2565"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Jul 03 17:09:04 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Jul 10 18:04:24 2017 +0400"
      },
      "message": "Add Glance client metadata to create Octavia amphora image\n\n- Add admin_identity to create resources from admin user\n- Add glance.client.init that makes sure the client is enabled\n- Add Glance client metadata for an Octavia amphora image\n- Add mine function to retrieve owner ID for a created image\n\nRelated prod: PROD-11910\n\nChange-Id: I051f499ca304d270e87b4fe35bddce32e09742f1\n"
    },
    {
      "commit": "569d5dccc5d34d6553e1f32da1b19d249661b35b",
      "tree": "637199990e1269333c38fec887d018360d688459",
      "parents": [
        "a045e8ef192b5a729e25c616cade70c2b0ad0761",
        "b606a780a9b0ada6eb841f9f957e088bab5062d8"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Jun 30 11:36:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Fri Jun 30 11:36:47 2017 +0000"
      },
      "message": "Merge \"Create amphora flavor for Octavia\""
    },
    {
      "commit": "a045e8ef192b5a729e25c616cade70c2b0ad0761",
      "tree": "d793cd987ebe156a03a802d7066c605b930a6dfd",
      "parents": [
        "27718cc38d0e85d2cda468b69d39900b5f33314a"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Jun 30 13:21:17 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Jun 30 13:21:17 2017 +0200"
      },
      "message": "Admin endpoint for keystone v3\n\nAdmin endpoint needs to stay on v2.0 due contrail integration.\nOtherwise it throws error message in neutron api actions. Tested\non Ocata release and Contrail 3.1.1\n\nChange-Id: I43811054bbf397991a5115c2e4d35ea66cf3af80\n"
    },
    {
      "commit": "b606a780a9b0ada6eb841f9f957e088bab5062d8",
      "tree": "bf3b3b7bb22bb0912df6987329b32ed3cf06c8a3",
      "parents": [
        "704c851d17ca7987e93f0f2ba738c147364b0edc"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jun 29 17:27:46 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jun 29 20:09:32 2017 +0400"
      },
      "message": "Create amphora flavor for Octavia\n\n* Add octavia_identity in order to generate a Keytone profile\n  for Octavia\n* Add a nova.client class that defines an amphora flavor\n\nChange-Id: I13e01d21f4e097f0348ef9f491dce1c527c91204\n"
    },
    {
      "commit": "12ee0677ea9c518ec5f56a56884148394eba6573",
      "tree": "a462650e5b4436cbb6375a878af1e6a385e7e3c3",
      "parents": [
        "cd006a8f0bdcc1c61f4ef912fa0b2932e3552009"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Wed Jun 28 13:29:54 2017 +0200"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Wed Jun 28 13:29:54 2017 +0200"
      },
      "message": "Add email to image_manager user\n\nChange-Id: If840c90b02d4ffb6479b406071f49ef738e5835b\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": "f99e94dc67a66aa8b6fddd67e5c3c8117f247cd0",
      "tree": "7c180223fb3418e4dced74feb2a4dfa33201bef8",
      "parents": [
        "3339ab45b9408ead8d2b7dc6392b37e78b642467",
        "b88399d9505f144d5945250388e6d67a24169489"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Jun 21 09:52:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 21 09:52:22 2017 +0000"
      },
      "message": "Merge \"Add keystone configuration for Octavia\""
    },
    {
      "commit": "10e356fded0716114de1db3d6100c68f8f8358e2",
      "tree": "ab99af00a80e6ff423cad682ad070b2d17e246cd",
      "parents": [
        "957f54a16d0af7f2489d3af90897580923435559"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jun 15 14:41:28 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jun 20 20:42:58 2017 +0300"
      },
      "message": "Unhardcode baremetal-flat-network ip ranges\n\nAllow to configure baremetal-flat-network cidr and\ndhcp range via _param variables.\nAdd system model for neutron.gateway with ironic enabled.\nSetup keystone admin_identity salt grains, used to create\nopenstack resources like neutron networks/subnets, ironic nodes.\n\nDepends-On: I3f2db74e7e34310de19a44739828a874a5d5abac\n\nChange-Id: I8bb529bf8b9ae2f115cbaa43beb16c819495d158\n"
    },
    {
      "commit": "8a36b030cfcd0890cd5c83897ea59842335ee93b",
      "tree": "1c7a599690f514f64c086d7fcbd85776e96e4955",
      "parents": [
        "6a4fd5ef2c0929b2cad44f47f780226286f4bb2f",
        "3e01f7797e584ceb57ab06447c41777a0a2e07f3"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Mon Jun 19 13:59:03 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Mon Jun 19 13:59:05 2017 +0000"
      },
      "message": "Merge \"Configure Keystone log format\""
    },
    {
      "commit": "b88399d9505f144d5945250388e6d67a24169489",
      "tree": "aa9cde9c0ab9ce4553bff73907b989928c8bf468",
      "parents": [
        "8574b439616603b4572ffc280129e7a74640f499"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jun 15 17:29:33 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jun 15 20:18:54 2017 +0400"
      },
      "message": "Add keystone configuration for Octavia\n\nChange-Id: Ifa358c551f2b5d673677f7e5b79a0f5a6bc800d0\n"
    },
    {
      "commit": "9490db9e68c35acfc357b098ca871fbe8d379760",
      "tree": "f83e87cdcb725ed0e158b1926e86d568a3111789",
      "parents": [
        "4f24035070bf8c65579226f3abb9cd36ed07cace"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Jun 15 17:17:37 2017 +0300"
      },
      "committer": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Jun 15 17:17:37 2017 +0300"
      },
      "message": "Add Glusterfs volume for keystone credential-keys.\n\nChange-Id: Ife24619123ae962aac9d58dca4a5cdee125e26af\n"
    },
    {
      "commit": "6aae32017cfe68aa5fc58bcba4698d3184bd6d4c",
      "tree": "6623d846f8ac7ac6901984a14645a6ad2b31ae67",
      "parents": [
        "6e0339e61e5626eabc6139b6a81ba9b5060002c1"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Jun 15 10:29:33 2017 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Jun 15 10:44:34 2017 +0200"
      },
      "message": "add paramater for radosgw swift port\n\nChange-Id: I02024cd4e1d57a4dd2567fbffdb9a735911b2003\n"
    },
    {
      "commit": "3e01f7797e584ceb57ab06447c41777a0a2e07f3",
      "tree": "64e07400a3bc2aa1ce15067846e37ae77a92e7dc",
      "parents": [
        "6162d459af44fb873858aa20c0097a4451cb40ec"
      ],
      "author": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Tue Jun 13 10:14:16 2017 +0200"
      },
      "committer": {
        "name": "Swann Croiset",
        "email": "scroiset@mirantis.com",
        "time": "Tue Jun 13 10:14:16 2017 +0200"
      },
      "message": "Configure Keystone log format\n\nChange-Id: Ib9bcc8d00b9cd0e752fd5942efda8d677924af46\n"
    },
    {
      "commit": "8c3d089486e529950dfa7fa01a73425ff2268f75",
      "tree": "373ccb17e21e9c36db66a1571653ab8d20b2009c",
      "parents": [
        "9807524147ac554d64e62e197285afdd6094c111"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jun 08 09:59:24 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jun 08 09:59:24 2017 +0200"
      },
      "message": "split endpoints from client core definition\n\nChange-Id: I940a14e8fbe256dc32444ffbe21a856523603528\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"
    },
    {
      "commit": "8eca205c442ba5ef641992dcc58787e4e0a87bd7",
      "tree": "7c7c98fbef764400ae5bf6f3f109069185c7fdba",
      "parents": [
        "7c0588481827607fb5e08d350ac8f1b5b7ed6d79"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Mon Jan 16 15:12:26 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Tue May 30 09:37:30 2017 +0200"
      },
      "message": "Run keystone under apache\n\nChange-Id: I53d8df97f61c80b0bc3a27f70d20d3f61d72f0e0\n"
    },
    {
      "commit": "e710384607cf13ac125f4632362c762383c0b62d",
      "tree": "147c17d5a6a1250d73bd7f02f93f9f6712d268fa",
      "parents": [
        "6f11fabb4a52a5adc326cac96079a332c372f082"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Thu Feb 02 07:21:01 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed May 17 16:47:45 2017 +0200"
      },
      "message": "Add web SSO w/shiboleth\n\nChange-Id: I3d297d8a660dc6ea7bda81df21b9ed5a44c26616\n"
    },
    {
      "commit": "04c5ec2a24b9136d7f388b6c62c22311142d062c",
      "tree": "0e4b852d7acc384cb1d19d2d62a50db159f175c3",
      "parents": [
        "8a31d21892d6a3feb31008af19284fb98ffbaf2a"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jiribroulik@gmail.com",
        "time": "Wed May 03 20:41:10 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jiribroulik@gmail.com",
        "time": "Thu May 04 13:29:13 2017 +0200"
      },
      "message": "ctl upgrade fixes\n"
    },
    {
      "commit": "8725413ad42b79675723ebcc53ca38415eccbabe",
      "tree": "99b707e75282df967a5fda3ad3e7b2dcc34f04cd",
      "parents": [
        "3ab784b7fda41a5d38b5c0d7046aa889bd921a6b"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jiribroulik@gmail.com",
        "time": "Mon May 01 08:33:02 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jiribroulik@gmail.com",
        "time": "Mon May 01 09:12:41 2017 +0200"
      },
      "message": "ctl upgrade fixes\n"
    },
    {
      "commit": "79e1e4fe64f2719d52109ed3f54328bfcb3ad936",
      "tree": "a04f3ca90f9a821a8e829108a8f247ac7cf44e6f",
      "parents": [
        "95565907186029ad64345e3b2fde221acc2302c4",
        "2a0a44ca3b062019d8384d482d8dd4836d6d6b98"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Tue Apr 25 14:53:09 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 25 14:53:09 2017 +0200"
      },
      "message": "Merge pull request #249 from Mirantis/epcim-patch-1-sahara\n\nFix sahara service spec."
    },
    {
      "commit": "95565907186029ad64345e3b2fde221acc2302c4",
      "tree": "0f947d037d38e7bd3e5068c1e8951a711711f324",
      "parents": [
        "6ccdbb683deb7c318dbc205380c77e9dc9650a89",
        "33eb3807da2c9293674a8d8df31a9872ff5aa525"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Tue Apr 25 14:52:53 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 25 14:52:53 2017 +0200"
      },
      "message": "Merge pull request #250 from Mirantis/epcim-patch-1-swift-s3\n\nFix keystone_region -\u003e openstack_region"
    },
    {
      "commit": "d01bbd8f1299606599628cdaa88196cabd8206aa",
      "tree": "a1893a537b0aaba5b6e3e29ddfa2f655f6c506c8",
      "parents": [
        "193ccee288ae5e79519709f9679c3d6c0f7f1b5a"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Apr 24 15:34:16 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Mon Apr 24 15:34:16 2017 +0200"
      },
      "message": "parametrized radosgw s3\n\nChange-Id: Idc1a153c2fb987916f732eee0842a834ef6de5b9\n"
    },
    {
      "commit": "33eb3807da2c9293674a8d8df31a9872ff5aa525",
      "tree": "71d185e06e0172b648f7afdbdef338252f8dec72",
      "parents": [
        "34e266192bab45db3584cd78fcdcf3dc1717c610"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Fri Apr 21 14:25:12 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 21 14:25:12 2017 +0200"
      },
      "message": "Fix keystone_region -\u003e openstack_region"
    },
    {
      "commit": "2a0a44ca3b062019d8384d482d8dd4836d6d6b98",
      "tree": "a6353ae231e0ed379b7b264767cc394676baaf30",
      "parents": [
        "34e266192bab45db3584cd78fcdcf3dc1717c610"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Fri Apr 21 14:13:51 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 21 14:13:51 2017 +0200"
      },
      "message": "Fix sahara service spec."
    },
    {
      "commit": "9aae0b78795e7d68a0f9d751b00c01c819d3541c",
      "tree": "60c96fbbf2d0168c2e0c48c81c79ce29e157f4cc",
      "parents": [
        "71c941da481d9121b5d3e465ddc0d20c4c995886",
        "2928b9aad0a9ef879297843803cc4af3b4acc858"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Wed Apr 19 19:21:29 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 19 19:21:29 2017 +0200"
      },
      "message": "Merge pull request #244 from Mirantis/pr/keystone_tenant_id2project_name\n\nupdate deprecated \u0027tenant_id\u0027 argument"
    },
    {
      "commit": "22673031c28f3199f70524e5e406fe4f933b7bc2",
      "tree": "13753d72e0dd0121b3f470b20924ffe3cb651cee",
      "parents": [
        "dcbe7e2428fc1f2c27c47e27e6581ae164e7fa91"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Wed Apr 19 13:55:25 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Wed Apr 19 13:56:21 2017 +0200"
      },
      "message": "Get rid of connecting to RMQ via VIP\n"
    },
    {
      "commit": "2928b9aad0a9ef879297843803cc4af3b4acc858",
      "tree": "90632452eebe60ed37dc41445c4af164c7eacdbd",
      "parents": [
        "6104d3a093a2873131f0d5c6e73e78adc6dd8d59"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Apr 19 11:43:26 2017 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Apr 19 11:43:26 2017 +0200"
      },
      "message": "update deprecated \u0027tenant_id\u0027 argument\n"
    },
    {
      "commit": "6104d3a093a2873131f0d5c6e73e78adc6dd8d59",
      "tree": "8eaf71fcd5bcda859a701a50b4115757b3ee4cc3",
      "parents": [
        "dcbe7e2428fc1f2c27c47e27e6581ae164e7fa91"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Apr 19 11:36:12 2017 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Apr 19 11:36:12 2017 +0200"
      },
      "message": "fix nova 2.1 in for liberty deployments\n"
    },
    {
      "commit": "e423c7d3d8d79ecbdce18156f801d24add4ccb9d",
      "tree": "a1a4198ff3d1c992361f4e4710e3ea4c7ef02e58",
      "parents": [
        "0693d193a7d55abb685c6bececa41389262a84fa",
        "946e5de002ab892ce95f5cff4bf0f94007b73bd9"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Tue Apr 18 23:02:11 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 18 23:02:11 2017 +0200"
      },
      "message": "Merge pull request #236 from Mirantis/pr/fix_keystone_service_indent_issue\n\nfix keystone services indent issue"
    },
    {
      "commit": "75f054795add41f771e74f70a44035e6ec401676",
      "tree": "a8e9c0a0b2b68bdc37dd81caea6fa206d22de51a",
      "parents": [
        "131eb2204e6580e12e2e4e4598d20a69174368f5",
        "5f2f818ace628b58bde1b8ab7a4133187465cac3"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Apr 13 10:28:19 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 13 10:28:19 2017 +0200"
      },
      "message": "Merge pull request #232 from Mirantis/cleanup\n\ncleanup opencontrail metadata/remove unused gluster definition for ke…"
    },
    {
      "commit": "946e5de002ab892ce95f5cff4bf0f94007b73bd9",
      "tree": "9a8e720ca7dc8d06c3b9fe4860a4ebfdcee6e009",
      "parents": [
        "3874527ab25656ec8ea97b564cddbeb779e0c7ae"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Apr 12 16:46:02 2017 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Apr 12 16:46:02 2017 +0200"
      },
      "message": "fix keystone services indent issue\n"
    },
    {
      "commit": "df0160614d3a29fc2dce7cb61c1c223f4238b722",
      "tree": "34a4f044730c92bee94af75da84185ca539565a6",
      "parents": [
        "4690028c44fad1edb9230a074bf2f364609f4db9"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Apr 12 11:45:17 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Apr 12 11:50:01 2017 +0200"
      },
      "message": "Ocata compatability\n\nadd haproxy, keystone and databases for ocata\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": "041d426a6013072b11debcdbc1f70e31fd2d765b",
      "tree": "efac2a1961e2ef28b5a12d74d1eaf8aae0f511d8",
      "parents": [
        "61baa813fde2120b21e693119238dad24a38a1ba"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Apr 07 13:28:52 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Fri Apr 07 14:38:13 2017 +0200"
      },
      "message": "Newton compatability\n"
    },
    {
      "commit": "45f984177c5f6915e31cff0f1b47ce59f4e0cc67",
      "tree": "469f44f3762f740ff59334a3b0a98dc4564f0405",
      "parents": [
        "335465f5da60ddfc10e668ebb56b7aef4bc66e21"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Mar 09 10:05:23 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Mar 09 18:03:37 2017 +0100"
      },
      "message": "add designate\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": "d7359e52baf8aa2dc0b6ee90210bdf3e01213ab6",
      "tree": "6653f8daad1bec1cd185072706ca72854613a363",
      "parents": [
        "bf38a0cfc9f740c03f3b66e1b45cfe69fe323c15"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Tue Feb 07 11:20:46 2017 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Tue Feb 07 13:08:24 2017 +0100"
      },
      "message": "fix cluster public host\n"
    },
    {
      "commit": "bf38a0cfc9f740c03f3b66e1b45cfe69fe323c15",
      "tree": "2418d790dec2c317c67bfe23f249bf7ccd00dc77",
      "parents": [
        "5ec23db31e4c0cb9c49262ebc9976c86153523bc"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Feb 01 16:24:40 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Feb 01 16:24:40 2017 +0100"
      },
      "message": "Update keystone services, update public endpoints\n"
    },
    {
      "commit": "42443161583f81d793bd199912cb3f59dd223315",
      "tree": "e152d65c2f159aa4136e44c1ede5d80a80be24d0",
      "parents": [
        "67eaf19a0ba6aab108469421d71fa035e384b234",
        "840144791dd328024f6bf6260a8310867928b3af"
      ],
      "author": {
        "name": "Aleš Komárek",
        "email": "github@newt.cz",
        "time": "Mon Jan 30 12:59:32 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 30 12:59:32 2017 +0100"
      },
      "message": "Merge pull request #68 from simonpasquier/apache-support-for-keystone\n\nAdd class for running Keystone in Apache"
    },
    {
      "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": "840144791dd328024f6bf6260a8310867928b3af",
      "tree": "0b6617e012292da208532b68885876120b5fab20",
      "parents": [
        "74c9753bbc3c159920aed6cc408ae8c497e33d40"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Jan 26 10:34:17 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jan 27 16:22:17 2017 +0100"
      },
      "message": "Add class for running Keystone in Apache\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": "672019672b90da9bc6150837d01717aaebd651ea",
      "tree": "c084c3b9fb37040f00ec697de43a8ec3c9ce84f9",
      "parents": [
        "e31edd2e878461ae5709f66f8f4d073c085916db"
      ],
      "author": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Wed Dec 14 14:48:30 2016 +0000"
      },
      "committer": {
        "name": "Éric Lemoine",
        "email": "elemoine@mirantis.com",
        "time": "Fri Dec 16 14:30:33 2016 +0000"
      },
      "message": "Change and create system classes for support Mitaka Ceilometer\n\nAodh and Ceilometer system classes were created in this commit.\nAlso keystone, galera and mysql classes were changed to support\naodh installation.\n\nhttps://github.com/Mirantis/mk-lab-salt-model/pull/137\n"
    },
    {
      "commit": "75cc3b91cfdf5f111ee4df4fb0f37e396f0c0549",
      "tree": "32eb6b0987ec1d4865738b79e2945c3cdf46d821",
      "parents": [
        "9a5f562e02486f46cd88e4c275bdb52cdae5d331"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Dec 15 16:35:44 2016 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Thu Dec 15 16:35:44 2016 +0100"
      },
      "message": "removed glusterfs from keystone\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"
    }
  ]
}
