)]}'
{
  "log": [
    {
      "commit": "b0d21975cfdc46ba6e33503cee2dcb91d87972fc",
      "tree": "a7a8d98f4dc86bfdf8f6192e756baacf51bc7aa3",
      "parents": [
        "5013041bde3a9c31c64241f2c35e870218a7da0f"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 20 14:23:39 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 20 14:23:39 2019 +0100"
      },
      "message": "Update test repos URLs\n\nChange-Id: I9f6e6a1189778b63e05f722953a5bf713557fca6\nRelated: PROD-33984\nRelated: PROD-33634\n"
    },
    {
      "commit": "5013041bde3a9c31c64241f2c35e870218a7da0f",
      "tree": "383dcdc300414679997efe6fa820bd9867c09c60",
      "parents": [
        "2c00c9a6de92d8bf934cd75df974edb88ec0cf7c"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Oct 07 16:36:19 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Oct 07 16:37:07 2019 +0200"
      },
      "message": "Formulas testing revision 2019/10\n\nRelated: PROD-32744\nRelated: PROD-33633\nRelated: PROD-33698\n\nChange-Id: Id58d818ea7c05526315736cf4aeb0cac0b4bce0c\n"
    },
    {
      "commit": "2c00c9a6de92d8bf934cd75df974edb88ec0cf7c",
      "tree": "18f68024163ad66927439c92c6b65dae65e96b9e",
      "parents": [
        "6408f59ef782fc0266659e3c9be348109283243d"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Oct 02 19:21:02 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Oct 02 16:52:59 2019 +0000"
      },
      "message": "Unhardocde policy file and pass proper value to oslo-policy\n\nPROD-33618\n\nChange-Id: I652fa07b46508731219f5feb88057e4204cdeb07\n"
    },
    {
      "commit": "6408f59ef782fc0266659e3c9be348109283243d",
      "tree": "c06e13b3344892ed03a7c86b45641aaa4f92680d",
      "parents": [
        "8c21dc4b5e1c71f6a8eb8603d99192f264d74087"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Aug 08 17:18:00 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Aug 08 20:50:35 2019 +0400"
      },
      "message": "Fix require conditions in server sls\n\n* Do not allow to run apache service automatically\n\nPROD-32544\n\nChange-Id: I7da2dac9c62824c6ee0895f3f8c77c904a537a86\n"
    },
    {
      "commit": "8c21dc4b5e1c71f6a8eb8603d99192f264d74087",
      "tree": "ff0ff820b600eedb165ea08a298c191194b2f825",
      "parents": [
        "bd942d91d4da07ae4a0915113add50c75d7cec9b"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Aug 07 18:56:41 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Aug 07 19:21:20 2019 +0400"
      },
      "message": "Remove duplicate state for apache service.running\n\nWe include apache module which already has a state\nfor apache service management, we don\u0027t need to\nhave duplicate `barbican_apache_restart` state\n\nPROD-32488\n\nChange-Id: I1f926b93fbdac41a77b9378175225d83b1a43594\n"
    },
    {
      "commit": "bd942d91d4da07ae4a0915113add50c75d7cec9b",
      "tree": "c7d2021fc22cc8e7680c310f720bb97648404206",
      "parents": [
        "f70167cf8e99bdd72bcac7dbc946ec1655d5f311"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Aug 02 12:18:41 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Aug 02 12:23:21 2019 +0200"
      },
      "message": "Add logrotate meta configuration for Barbican\n\n\t- parametrize interval and rotate\n\nRelated: PROD-29848\n\nChange-Id: Ic5580e67d26707a8a915ea1c44610e4805c457e3\n"
    },
    {
      "commit": "f70167cf8e99bdd72bcac7dbc946ec1655d5f311",
      "tree": "5b2a170efcaf775185c10020fbeaef872126f867",
      "parents": [
        "65e241f3d52033edf8c5a27f481b2578d8edbd9f"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Jun 19 10:14:49 2019 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Jun 19 10:14:49 2019 +0300"
      },
      "message": "Unhardcode keystone listener topic\n\nChange-Id: Icc74d5e9327e3cf298ce96194920d4b922d4a07a\nRelated-Issue: PROD-31028\n"
    },
    {
      "commit": "65e241f3d52033edf8c5a27f481b2578d8edbd9f",
      "tree": "84b52f60c54493e394d8dd9b0bed35073743c921",
      "parents": [
        "9c548ab1f4a467ec48378144c00fc91ed951d8b4"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Wed Jun 12 21:09:21 2019 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu Jun 13 17:47:06 2019 +0300"
      },
      "message": "Allow to configure pool name for notifications\n\nenable it by default with pool name \u0027barbican\u0027.\n\nChange-Id: Id109c34b4ac0ae0250a28b570768ea64b074a173\nRelated-Issue: PROD-31028\n"
    },
    {
      "commit": "9c548ab1f4a467ec48378144c00fc91ed951d8b4",
      "tree": "f43cdf2ab968d77566503a82ddea4976514c4b06",
      "parents": [
        "ad898b285e9bfbf9e39e8bf343f998bc316e988f"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed May 08 11:24:55 2019 +0000"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed May 22 15:25:55 2019 +0000"
      },
      "message": "Added support Hashicorp-Vault\n\n  * Added Vault plugin definitions.\n\nChange-Id: Ib37e7cf01bb76dff8905a1d14fb0b3880ed03f5f\nRelated-Prod: PROD-29576\n"
    },
    {
      "commit": "ad898b285e9bfbf9e39e8bf343f998bc316e988f",
      "tree": "39108620aa2eafe5878e2f6ad39488fe3a18bdd6",
      "parents": [
        "2eb2a3b482cd01d23d3020eeaed6c34eed2c2ca1"
      ],
      "author": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Mon May 13 16:53:21 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Wed May 15 13:17:48 2019 +0300"
      },
      "message": "Handle the hardcoded configuration values\n\nThis patch allows to customize the hardcoded configuration values,\nas well as introduce new configuration options for barbican services\nby configmap template with the specified section:\n\n  barbican:\n    server:\n      configmap:\n        DEFAULT:\n          max_allowed_secret_in_bytes: 10000\n          max_allowed_request_size_in_bytes: 1000000\n          sql_pool_max_overflow: 10\n          default_limit_paging: 10\n          max_limit_paging: 100\n        quotas:\n          quota_secrets: -1\n          quota_orders: -1\n          quota_containers: -1\n          quota_consumers: -1\n          quota_cas: -1\n\nChange-Id: Ibef6f409396bb862436ac747e4fa7cf3564d8eff\nRelated-Prod: PROD-29627\n"
    },
    {
      "commit": "2eb2a3b482cd01d23d3020eeaed6c34eed2c2ca1",
      "tree": "40499002a5efce830a55c71ce592112b8a00c2a7",
      "parents": [
        "4b33ec92dc034bef94a230cc9d73d8446fb616e0"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sat Apr 27 09:20:20 2019 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sat Apr 27 06:22:31 2019 +0000"
      },
      "message": "Add retries to barbicanv1 client\n\nAllow client to retry in retriable responce codes.\n\nChange-Id: I8454f2f87213f6fe82aa8ad77dc616e2a0a717c1\nRelated-Prod: PROD-29798\n"
    },
    {
      "commit": "4b33ec92dc034bef94a230cc9d73d8446fb616e0",
      "tree": "ccdf55bb6fd24ca3a5fe876594ccd0b804388ca8",
      "parents": [
        "82d506e5e138683375aa0c2d8d8d6806ca74fa6b"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Apr 15 17:42:37 2019 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Apr 15 17:42:37 2019 +0300"
      },
      "message": "Fix rabbitmq port on metadata\n\nUpdate service level pillar structure for rabbitmq\nmessage queue.\n\nChange-Id: I69fcd323cca7575d498d4fcc31819d4dc1d326e9\nRelated-Prod: PROD-29357\n"
    },
    {
      "commit": "82d506e5e138683375aa0c2d8d8d6806ca74fa6b",
      "tree": "7db9b110f68f37a176e270ab7c219935e12e1de2",
      "parents": [
        "3864611b7719f67cdae13d0e9171241db3cfbd10"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Mar 14 11:19:06 2019 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Mar 14 12:12:48 2019 +0200"
      },
      "message": "Enable oslo.cache library\n\nAdd barbican:server:cache metadata\n\n      cache:\n        engine: memcached\n        expiration_time: 600\n        backend_argument:\n          memcached_expire_time:\n            value: 660\n\nEnable oslo.cache in the barbican.conf file\n\nChange-Id: I2d7c319fe1fb788c9d583f8b17dbf159597dac78\nRelated-Prod: PROD-26960\n"
    },
    {
      "commit": "3864611b7719f67cdae13d0e9171241db3cfbd10",
      "tree": "a200a46a417905659dff93e55be23afb47e13c38",
      "parents": [
        "7cd57571cd993afea59b5742d5d8cce22612a217"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Dec 18 15:53:07 2018 +0400"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Feb 12 16:16:34 2019 +0200"
      },
      "message": "Support rocky version\n\nChange-Id: I605efa14c612b2ed8561fdb9eb601a7ef9a86fbc\nRelated-Prod: PROD-23719\n"
    },
    {
      "commit": "7cd57571cd993afea59b5742d5d8cce22612a217",
      "tree": "1544f2df672695a40f07c0f6d52ea303a8cc6ba9",
      "parents": [
        "b1b79521fc8ad7ef12bb31e4c157fd5221870d54"
      ],
      "author": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Wed Feb 06 12:50:15 2019 +0200"
      },
      "committer": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Wed Feb 06 12:50:15 2019 +0200"
      },
      "message": "Don\u0027t fall when just loading barbicanv1 modules\n\nthis avoids loading warnings on salt-master that may not have\nos-client-config installed, as salt tries to load them irrespective of\n__virtual__() result.\n\nChange-Id: I819d46d5dbd0339e7a5e53609d43e34da992db60\nRelated-Issue: https://mirantis.jira.com/browse/PROD-26920\n"
    },
    {
      "commit": "b1b79521fc8ad7ef12bb31e4c157fd5221870d54",
      "tree": "0590ee00a50fb47b350845e664cd4c97b00fa3aa",
      "parents": [
        "c7b0b53fab2ba6e160fa22ba2dad271f1ec6aa77"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Feb 04 14:10:22 2019 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Feb 04 14:22:56 2019 +0000"
      },
      "message": "Do not start barbican services with pkg install\n\nbarbican-worker and barbican-api manage the same nss database.\nTo avoid races during installation:\n\n * Make sure barbica-worker is started after api when enabled\n * Do not install barbican-worker automatically with package install\n\nChange-Id: I82c415294e24bd6e2221f0d05f29ab82cac8f9e0\nRelated-Prod: PROD-26988\n"
    },
    {
      "commit": "c7b0b53fab2ba6e160fa22ba2dad271f1ec6aa77",
      "tree": "60eb9818df1f6b6e7d1da45d58995511fe7e0b9f",
      "parents": [
        "4a3d57126b0d9be4c49ac5fc3724a67c98633783"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Jan 29 16:59:05 2019 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Jan 29 16:59:05 2019 +0200"
      },
      "message": "Adding delay if apache restart\n\nThe patch fixes the following race condition issue which reproduces\nin Pike and is following - barbican creates initial nss_db when is\nexecuted at the very first time but apache doesn\u0027t know whether\nbarbican finished creating of the db and allows connections to it\nbut actually barbican still can\u0027t accept the connections therefore\nif someone tries to perform any operation in that period of time\nwill bump into errors so to fix the issue init_delay time has been\nimplemented in servis.running state.\n\nThe issue doesn\u0027t reproduce since Queens because nss_db is created\nby separate state with command barbican-manage db sync_secret_stores.\n\nChange-Id: Ie470a95a95794989fb7280e8c3dea57af9d80611\nRelated-PROD: PROD-26988 (PROD:26988)\n"
    },
    {
      "commit": "4a3d57126b0d9be4c49ac5fc3724a67c98633783",
      "tree": "8301fe6ea3bf3ee4da2dc3ede411c6f116b1715b",
      "parents": [
        "45b427b9266cfd65b527cdee75a5df9dfb05d3dc"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jan 28 14:49:16 2019 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jan 28 14:51:06 2019 +0000"
      },
      "message": "Ensure secrets are created before startgin service\n\nRelated-Prod: PROD-26978\n\nChange-Id: I33ef1b5922a193d7f802aff76c0dbbfdd06a50ca\n"
    },
    {
      "commit": "45b427b9266cfd65b527cdee75a5df9dfb05d3dc",
      "tree": "655527c23ceff552eca9f5238ec0ac9550a8af54",
      "parents": [
        "1b5e5db04e4b5c5fc8f117eecd4e1425c0199041"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jan 21 08:03:11 2019 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jan 21 08:33:07 2019 +0000"
      },
      "message": "Fix glance_image_signed function to accept name arg\n\nname argument is mandatory in salt states, this patch\nupdates glance_image_signed to accept name instead of image_name.\n\nChange-Id: I34a489dfe7540cde40b4097079ad0fa4b21a4d1f\nRelated-Prod: PROD-26620\n"
    },
    {
      "commit": "1b5e5db04e4b5c5fc8f117eecd4e1425c0199041",
      "tree": "4a4465fce21ecbb79c8deebb51dc6d248aad9633",
      "parents": [
        "c4ae63202ec0d0fa36e41cd140d332e4179a36b4"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Tue Jan 08 14:51:47 2019 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Tue Jan 08 14:51:47 2019 +0100"
      },
      "message": "Added openstack_barbican missing label\n\nSince we have input.forwarders enabled which seeks for\nopenstack_barbican label, we need to add its configuration\nto make fluentd workable.\n\nChange-Id: I68b66f0bb841141f249d726fe9365cb8046e5c4a\nCloses-Bug: PROD-26327\n"
    },
    {
      "commit": "c4ae63202ec0d0fa36e41cd140d332e4179a36b4",
      "tree": "4f697ca069504666a8bce6bfb6503c317223adf3",
      "parents": [
        "43a52201fd660140063dd3100ea10ad3fa34d8f5"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Tue Dec 25 13:14:37 2018 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Tue Dec 25 13:16:05 2018 +0400"
      },
      "message": "Add an ability to pass cloud_name for acl\n\nUse the same approach that is done for secrets.\n\nRelated-PROD: PROD-26130\nChange-Id: Ie3bae11fadf4d6bf73ed18a22fc778d4a3146f25\n"
    },
    {
      "commit": "43a52201fd660140063dd3100ea10ad3fa34d8f5",
      "tree": "f45723d7a9a2ba2085cd960d19cf48ad8bc47f1c",
      "parents": [
        "fdc6baca9c4f1fcb47c6ed6e7ae21d1161c7d067"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Dec 21 11:11:25 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Dec 21 11:11:41 2018 +0000"
      },
      "message": "Add barbican user for barbican-db-manage command\n\nChange-Id: I26ee3260d1a54e455a45babe52e7e6229d1e366f\nRelated-Prod: PROD-26062\n"
    },
    {
      "commit": "fdc6baca9c4f1fcb47c6ed6e7ae21d1161c7d067",
      "tree": "e60bcd5bf38ff2df624e2c7963d1d11e60e2fbd8",
      "parents": [
        "575a6488a6b0d2ffde5d54cf7a814c2e176d839f",
        "232eaefe0dc476d1bfd0b196aad44a3fc752169a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Dec 20 14:00:42 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Dec 20 14:00:43 2018 +0000"
      },
      "message": "Merge \"Updating reference from github to gerrit      - Changing Maintainer to dev@mirantis.com\""
    },
    {
      "commit": "232eaefe0dc476d1bfd0b196aad44a3fc752169a",
      "tree": "d7dd07a7c74cbce0e27646b04b284285571e9ed6",
      "parents": [
        "fc2694ed833b864ec76d6c09f4ab7b1b0a94f3ca"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Dec 12 12:01:03 2018 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Dec 13 10:45:31 2018 +0100"
      },
      "message": "Updating reference from github to gerrit\n     - Changing Maintainer to dev@mirantis.com\n\n   Related: PROD-25327 (PROD:25327)\n\nChange-Id: Ia80d81dfa8d53d4cf46e9844beed5c512b9a0d60\n"
    },
    {
      "commit": "575a6488a6b0d2ffde5d54cf7a814c2e176d839f",
      "tree": "1d5899b368dcd0338aea217e4dca2ff52a8662bf",
      "parents": [
        "fc2694ed833b864ec76d6c09f4ab7b1b0a94f3ca"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Tue Dec 11 13:05:35 2018 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Tue Dec 11 13:05:35 2018 +0400"
      },
      "message": "Fix KeyError for acl put\n\nChange-Id: I4ed856663ee0f560bc2bf98a5d5fc8d73475fae1\nRelated-PROD: PROD-25719\n"
    },
    {
      "commit": "fc2694ed833b864ec76d6c09f4ab7b1b0a94f3ca",
      "tree": "72b87b72e08d16d10e4c9b2392761c5ad7ba090a",
      "parents": [
        "f9f7d80f5104b99582d9feb0674bae27aa97061f",
        "77836a87a46b18926ed3db9f8f177ee0df068dc3"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Sat Dec 08 12:06:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Sat Dec 08 12:06:54 2018 +0000"
      },
      "message": "Merge \"Drop Travis CI support   - Update links\""
    },
    {
      "commit": "77836a87a46b18926ed3db9f8f177ee0df068dc3",
      "tree": "c564c928dd561105580bbf36c4143f27e352a21d",
      "parents": [
        "39b4ebe82acab344b0ce335d51ad1e0e90ed7e66"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Nov 29 12:29:07 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Nov 29 12:35:51 2018 +0100"
      },
      "message": "Drop Travis CI support\n  - Update links\n\nFixes: PROD-25037 (PROD:25037)\nFixes: PROD-25327 (PROD:25327)\n\nChange-Id: Ie70d80463b0029279fae3478988fd0302da9df39\n"
    },
    {
      "commit": "f9f7d80f5104b99582d9feb0674bae27aa97061f",
      "tree": "f22153da41cd96ccf01689f798e5bb8dab03b414",
      "parents": [
        "560e578a5aed60f7d04b193ff0ced2c5f558c0b3",
        "96dbd89ba7ebcaa15e01e1b2096d97de90a0530e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Nov 28 18:12:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Nov 28 18:12:13 2018 +0000"
      },
      "message": "Merge \"Add image sign\""
    },
    {
      "commit": "560e578a5aed60f7d04b193ff0ced2c5f558c0b3",
      "tree": "fda5ffa6083823fd0e15d6e99f8c3c74618ff247",
      "parents": [
        "aabf55429480f71fafb18e588cd757ef0bcc8a9f",
        "39b4ebe82acab344b0ce335d51ad1e0e90ed7e66"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Nov 28 14:34:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Nov 28 14:34:20 2018 +0000"
      },
      "message": "Merge \"Move to Mirantis owned docker images for tests         - This is a temporary solution until we have our own images\""
    },
    {
      "commit": "96dbd89ba7ebcaa15e01e1b2096d97de90a0530e",
      "tree": "edc5240147d48c21b13bd75399bacf48540406d1",
      "parents": [
        "c1ea25575fbffd272b5638ae38390ccd29bd13b7"
      ],
      "author": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Nov 19 18:22:45 2018 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Nov 28 14:27:32 2018 +0400"
      },
      "message": "Add image sign\n\nAdd an ability to add signature for images.\n\nRelated reclass-system change I7d22c5c4570ec6b3cfb5a2346f5efb83d5804222\n\nRelated-PROD: PROD-24494\n\nCo-Authored-By: Mykyta Karpin \u003cmkarpin@mirantis.com\u003e\n\nChange-Id: I93905c3dd6f0ed62023fab1d154c47c3716f628c\n"
    },
    {
      "commit": "aabf55429480f71fafb18e588cd757ef0bcc8a9f",
      "tree": "2bc18c119b0472c56e7cb253c5f73b3b47d60156",
      "parents": [
        "c1ea25575fbffd272b5638ae38390ccd29bd13b7"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 22 21:11:31 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Nov 26 10:52:39 2018 +0000"
      },
      "message": " Update barbican _data.cache items to enable memcache security\n\nChange-Id: Ifb560104ca85115c61ef1c3aceaf28feabe6e5ce\n"
    },
    {
      "commit": "39b4ebe82acab344b0ce335d51ad1e0e90ed7e66",
      "tree": "ecf066125805d0553655cb245d1367fc66718fe4",
      "parents": [
        "c1ea25575fbffd272b5638ae38390ccd29bd13b7"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Nov 20 15:06:57 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Nov 20 15:06:57 2018 +0100"
      },
      "message": "Move to Mirantis owned docker images for tests\n        - This is a temporary solution until we have our own images\n\n      Fixes: PROD-24956 (PROD:24956)\n\nChange-Id: Idb6549f6053cd401ed46b5445514cab18267964b\n"
    },
    {
      "commit": "c1ea25575fbffd272b5638ae38390ccd29bd13b7",
      "tree": "d413e16f5ccfeaed1927277ca5ddec50c1c16cdf",
      "parents": [
        "9b4548064c85ebc055a7af60523781feec272234"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 14:41:36 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 17:34:57 2018 +0100"
      },
      "message": "Update Gemfile and Makefile configuration\n  - One Gemfile for all formulas tests\n  - Update Makefile for OpenStack tests\n\nFixes: PROD-24408 (PROD:24408)\nChange-Id: I24afec6821e55f3b73c9f602edf413a327e36afd\n"
    },
    {
      "commit": "9b4548064c85ebc055a7af60523781feec272234",
      "tree": "f99f2985eeac0e4ebff43630eae2877ce20c4e19",
      "parents": [
        "e471c5d6d960213c685e1e3f62d9b61d3355fea1"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 01 19:09:43 2018 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 01 19:09:43 2018 +0200"
      },
      "message": "Check barbican.cache.members is defined or not\n\nChange-Id: I10d83c373cd3cfe05a9acde425550ad357fe6625\n"
    },
    {
      "commit": "e471c5d6d960213c685e1e3f62d9b61d3355fea1",
      "tree": "f17e3c2a9604033784c51c0baeb438aeb6b0831f",
      "parents": [
        "1e0a3e691f4f97641fdaf987ee0f3f20bcfd87e1"
      ],
      "author": {
        "name": "root",
        "email": "root@cfg01.ohryhorov-oscore-test-cookiecutter-model-1228.local",
        "time": "Fri Oct 12 15:47:06 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Oct 31 09:29:56 2018 +0000"
      },
      "message": "Adding granularity states for barbican upgrade\n\nChange-Id: Ic3ef10aa4459282286ad0de0f11d0a90c8e6ea2d\nRelated-Prod: PROD-21934\n"
    },
    {
      "commit": "1e0a3e691f4f97641fdaf987ee0f3f20bcfd87e1",
      "tree": "632d9fc966bdf17f3a7a0055636c738bb092fae6",
      "parents": [
        "5de7b2072261abf51ca8e00f3e2d09cb1d0af31b"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:01:23 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:01:23 2018 +0200"
      },
      "message": "Freeze inspec version for salt-formulas tests\n\t- in inspec \u003e\u003d 3.0.0 there are changes in schema\n\t  which require to have tests/integration dir\n\t  to contain tests, otherwise fails\n\t- this is temporary workaround until we decide\n\t  proper fix\n\nChange-Id: I48f8dea075a25b7f68e4f523443ecbaf01d6bb64\n"
    },
    {
      "commit": "5de7b2072261abf51ca8e00f3e2d09cb1d0af31b",
      "tree": "1b22bdec86de202ab80583ef5b35825c2ee27fdc",
      "parents": [
        "d1095caa977adb941eaea5f638a3699aa29cd74b",
        "1139fcc4a6d3914941c81520c6d35d648e56f871"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Oct 17 09:58:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Oct 17 09:58:20 2018 +0000"
      },
      "message": "Merge \"Implement barbican memcache security strategy\""
    },
    {
      "commit": "1139fcc4a6d3914941c81520c6d35d648e56f871",
      "tree": "3a1072800206a2329b8edce7072cb27e42cba212",
      "parents": [
        "c2a6476fa9aac1febd957bfe78c2a4d64b06e13d"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Oct 04 12:58:30 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Oct 11 00:52:08 2018 +0300"
      },
      "message": "Implement barbican memcache security strategy\n\nProvides an option to authenticate and optionally encrtypt the token\ndata stored in the cache:\nmemcache_security_strategy \u003d MAC/ENCRTYPT\nmemcache_secret_key \u003d secret_key\n\nChange-Id: Ia16c8b3d9e3089d9add49e641af0f6668fc7d87f\nRelated-Prod: PROD-22099\n"
    },
    {
      "commit": "d1095caa977adb941eaea5f638a3699aa29cd74b",
      "tree": "90a578153faac3885f920d98fca58846ccf0cf48",
      "parents": [
        "c2a6476fa9aac1febd957bfe78c2a4d64b06e13d"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Oct 09 13:20:28 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Wed Oct 10 07:37:10 2018 +0000"
      },
      "message": "Fix path to barbican wsgi log file\n\nFix path to barbican wsgi log file\n\nChange-Id: Ib6c2f6c796b7ba5a3a5ec856d391af47370ebf08\nRelated-Prod: PROD-22708\n"
    },
    {
      "commit": "c2a6476fa9aac1febd957bfe78c2a4d64b06e13d",
      "tree": "36e18da7bb1fb5de1c1335fc87e95b11f1e07762",
      "parents": [
        "ce8e3ed1dbfc55fcf8b934bb989d9f30c154892d"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Oct 02 16:48:21 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Oct 02 16:48:21 2018 +0300"
      },
      "message": "Adding dependency for barbican_sync_secret_stores\n\nThis patch fixes race condition occurs if barbican_sync_secret_stores\nis executed but KRA cert file had not been created yet.\n\nChange-Id: I1269dbe72547b94b539150c115b3180ae20bb9c1\nRelated-PROD: PROD-23601\n"
    },
    {
      "commit": "ce8e3ed1dbfc55fcf8b934bb989d9f30c154892d",
      "tree": "a7e0886eab9fc82f17f017613b23d182a506bba8",
      "parents": [
        "a62b1badaab4ce647153de8a99cd99d01aa42a02"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Oct 01 18:41:02 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Oct 02 09:50:43 2018 +0300"
      },
      "message": "run db secret sync under barbican username\n\nThe patch make the change to run db sync under username\nbarbican as since queens nss_db is created with the same\nowner which had been run before.\n\nChange-Id: Ifb7a82c5b95bfe4e4182947acda25f4f26524b71\nRelated-PROD: PROD-23538\n"
    },
    {
      "commit": "a62b1badaab4ce647153de8a99cd99d01aa42a02",
      "tree": "ffcbe835209a14156bb6412fe0c09688367a7894",
      "parents": [
        "5da12d5aaec20f9f2463170a4bdfe4813598e439"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Sep 27 12:56:54 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Sep 27 12:57:52 2018 +0400"
      },
      "message": "Fix apache log time transformation\n\nChange base from 100k to 1m\n\nChange-Id: Icd82dd6e92ee9d40e2c94b4ca419f02a74857944\nPartial-Bug: PROD-21789\n"
    },
    {
      "commit": "5da12d5aaec20f9f2463170a4bdfe4813598e439",
      "tree": "5740f4205bb0d915bf9dbc68e9248dfd7c14838e",
      "parents": [
        "21a0d70a622a26e02abd8f8e262d195109ed2a8b"
      ],
      "author": {
        "name": "Gerrit Admin",
        "email": "gerritadmin@localdomain",
        "time": "Fri Sep 21 12:23:32 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Sat Sep 22 01:32:19 2018 +0300"
      },
      "message": "Implement X.509 auth between Rabbitmq and Barbican\n\nChange-Id: I04f3102ec7f62f810a538c9a195279eae3e1901e\nRelated-Prod: PROD-22755\n"
    },
    {
      "commit": "21a0d70a622a26e02abd8f8e262d195109ed2a8b",
      "tree": "282f484c9c64c82f59861a2a71471ac4e01df82a",
      "parents": [
        "6ccbafaef73835f58e901301c9f1f2c09f42533d"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Sep 13 14:39:56 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Sep 13 14:40:24 2018 +0000"
      },
      "message": "Add policy.json support\n\nThis patch adds ability to customize /etc/barbican/polocy.json from pillar\nbarbican:server:policy:\n\nChange-Id: Idac0182b109962fe69aa668599d8a861f226d70d\nRelated-Prod: PROD-22489\n"
    },
    {
      "commit": "6ccbafaef73835f58e901301c9f1f2c09f42533d",
      "tree": "ca18dbde31e0a94f831ec92fba9f224ebf09c12e",
      "parents": [
        "60c8c2342244f3309a7dccbff9c753a501fda266"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Sep 11 13:04:36 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Sep 13 09:15:02 2018 +0000"
      },
      "message": "Implement X.509 auth for MySQL and Barbican\n\nChange-Id: Ic724d0d3474f0d52c56638e8805b2f64dc21c120\nRelated-PROD: PROD-22738\n"
    },
    {
      "commit": "60c8c2342244f3309a7dccbff9c753a501fda266",
      "tree": "7bc9e6d039abd2030e572ec8ca512a7079d1e21e",
      "parents": [
        "de4523fca5ecd2f641e73862d9177d7a09f676f5"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Sep 12 16:36:50 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Sep 12 16:36:50 2018 +0300"
      },
      "message": "Tests for salt 2016.3 excluded from kitchen.\n\nChange-Id: I44d97bcbd8bf4425789f2346eca8afc0f96ecb21\n"
    },
    {
      "commit": "de4523fca5ecd2f641e73862d9177d7a09f676f5",
      "tree": "94938dfc641b3c4753d8be19115cbbe539182208",
      "parents": [
        "05e6a76ca4c7016ec13b2b715ded939ac215464a"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Sep 11 10:11:06 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Sep 11 10:11:06 2018 +0300"
      },
      "message": "Delete kwargs[payload] in secret_present state\n\nThe aim of the patch is to fix the issue with payload in\nsecret_present state due to fact that payload is in kwargs\nand as a separat variable kwargs[payload].\n\nChange-Id: I5cb4ad419448946e7e0c124fe4e11684aa4c68ec\n"
    },
    {
      "commit": "05e6a76ca4c7016ec13b2b715ded939ac215464a",
      "tree": "5e70742d5e3a5caed9314517109853b00bd01676",
      "parents": [
        "76e46ba16020dff57adebbddd6b4203567122ec4"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Sep 06 13:14:32 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Sep 06 10:41:40 2018 +0000"
      },
      "message": "Adding python-memcache to pkgs\n\nThe patch adds python-memcache to pkg list. Barbican api\ndependency on python-memcache therefore the pks is going\nto be added and insatlled during barbican.server state.\n\nChange-Id: Ic189b2d85a9bb0c04fc14489cae561776684203c\nRelated-PROD: PROD-21338 (PROD:21338)\n"
    },
    {
      "commit": "76e46ba16020dff57adebbddd6b4203567122ec4",
      "tree": "12eea244d711ddf9fe22bdc4580dd80b1d65b8c1",
      "parents": [
        "94be960fcc558bcbb5a7f8c9165a535ebfbdbbd1"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Sep 05 14:49:24 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Sep 05 14:49:24 2018 +0300"
      },
      "message": "Unhardcode dogtag port in barbican\n\nThe patch brings the ability to redefine port for\ndogtag in barbican.\n\nChange-Id: Ie3c8ab91a7d44a56f51b34ad985e2ac42eb7c590\nRelated-PROD: PROD-21338 (PROD:21338)\n"
    },
    {
      "commit": "94be960fcc558bcbb5a7f8c9165a535ebfbdbbd1",
      "tree": "5ef3884f53f62954691f8668e92b283be539a806",
      "parents": [
        "9581b673c5f9d903a9fa4e40c671993e1b6b0c43"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Aug 28 16:15:00 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Aug 28 16:17:33 2018 +0300"
      },
      "message": "Update barbican config files permissions\n\nThe /etc/barbican/*.conf files are world readable.\nThis may lead to sensitive information leakage and cloud compromise.\n\nSet barbican config files permissions to 0640.\nSet barbican config files owner and group to root:barbican.\n\nChange-Id: I603cc9a7e1e8b048a2bc0d718a1918013e884c17\n"
    },
    {
      "commit": "9581b673c5f9d903a9fa4e40c671993e1b6b0c43",
      "tree": "8de12a798a7b7d0bf6e69f3f9f23bcfd1d2b4b28",
      "parents": [
        "b27de018dedc0ae7fede78431610e662d4b639f0"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Wed Aug 01 14:52:30 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Wed Aug 01 16:44:06 2018 +0300"
      },
      "message": "Add file check\n\nAdd file check for sync_db state if log_appender enable\n\nChange-Id: I85ecaac92a7e362dbfd56a7d22b495658a44c99c\nRelated-prod: PROD-21787  (PROD:21787)\n"
    },
    {
      "commit": "b27de018dedc0ae7fede78431610e662d4b639f0",
      "tree": "33b612d8baa3115b275864548f6d0e5106e9f0af",
      "parents": [
        "a993139f24a46c573f80888665c7c2087cc92da9"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Jul 31 10:21:04 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Jul 31 12:35:56 2018 +0300"
      },
      "message": "Fix barbican logging state\n\nChange-Id: I6d9980effb722ebc13763faea105c03f82220c48\nRelated-Prod: PROD-21787\n"
    },
    {
      "commit": "a993139f24a46c573f80888665c7c2087cc92da9",
      "tree": "f19a5c1e37533e18a7f8f5eafd4884ed8a15688f",
      "parents": [
        "ecdda77ba68d4e1c6f514c1e5901b988631d79cd"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Jul 19 10:44:20 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Jul 19 10:53:23 2018 +0300"
      },
      "message": "Barbican add ability to use global logging.conf\n\nAdd ability to use global logging.conf template which can be\nused in all openstack components which support oslo.log\n\nChange-Id: I2867fcc83a54e005c65d6c5f4ed30933ba7abfa5\nRelated-Prod: PROD-21353\n"
    },
    {
      "commit": "ecdda77ba68d4e1c6f514c1e5901b988631d79cd",
      "tree": "d141ef59fc36d0b03fd99acf8096cbcd4e87dea9",
      "parents": [
        "0004d602d2b2e70655e871d0e26e99355906e5a3"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:27:15 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:27:15 2018 +0200"
      },
      "message": "Fix Python version for Travis CI tests\n\nChange-Id: I5ee4d294e9c0830e09d55bb20bc02d6731107742\n"
    },
    {
      "commit": "0004d602d2b2e70655e871d0e26e99355906e5a3",
      "tree": "0c558d20ea2e7070ddc9530fca4deecf76a36bfb",
      "parents": [
        "1e36a461be554ed042f021f78a2a2c4f6940dd87"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Jun 14 22:21:05 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Jun 14 22:21:31 2018 +0300"
      },
      "message": "[QUEENS] Fix cacert file\n\nChange-Id: I4da27e8deaf4632036e74ace52a00637d968cff8\nRelated-Prod: https://mirantis.jira.com/browse/PROD-20721\n"
    },
    {
      "commit": "1e36a461be554ed042f021f78a2a2c4f6940dd87",
      "tree": "7645cc08811cb68b05619f51208d2f6f2e084265",
      "parents": [
        "7c96614e0c40fcd86ccdc8568533937ac4276514"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jun 01 12:46:18 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jun 01 13:29:46 2018 +0300"
      },
      "message": "Add queens support\n\nThis patch adds initial support for queens.\n\nChange-Id: Icc6022115bbc6ab1d2422a18b3708394a649cbba\nRelated-Prod: PROD-20387\n"
    },
    {
      "commit": "7c96614e0c40fcd86ccdc8568533937ac4276514",
      "tree": "7ffc5deba73ba1b0817c78837930c85f61fcc4ca",
      "parents": [
        "ae0e66ba4850bcc263da10f7268787a1f62fce38",
        "b378d7ea97fca83fe155d6f1e10d0d975d0789d6"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue May 22 09:55:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@15508502dd39",
        "time": "Tue May 22 09:55:46 2018 +0000"
      },
      "message": "Merge \"Add Salt 2018.3 tests\""
    },
    {
      "commit": "ae0e66ba4850bcc263da10f7268787a1f62fce38",
      "tree": "63e4538bc24ad0bef76ff5167da77828925b6fb5",
      "parents": [
        "95664c0c46dfeaad12ff336c0573fded9d548e68"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Apr 23 18:51:31 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu May 17 08:41:14 2018 +0000"
      },
      "message": "Add ability to create secrets via barbican.client state\n\nThis patch adds ability to create secrets in barbican using client state\nSecret can be created with or without payload, and payload can be added\nlater. Also there is possibility to pass path to file which should be\nadded as payload. Also payload can be encoded to base64 via client state\n\nDepends-On: Idad75a8445a874e62c2e2d729cb8e98d7a37d6bd\n\nChange-Id: Ia455622550d4456c594e6aa98c77aa3a1b3ab628\nRelated-Prod: https://mirantis.jira.com/browse/PROD-18731\n"
    },
    {
      "commit": "95664c0c46dfeaad12ff336c0573fded9d548e68",
      "tree": "3b68feb35991276a40ce3cd58cc831c7077e4a3c",
      "parents": [
        "805ed04ba4f49a03be50eca4f57de7f9cba4ba60"
      ],
      "author": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Thu Apr 19 17:05:16 2018 +0300"
      },
      "committer": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Mon May 14 17:04:19 2018 +0300"
      },
      "message": "Secret present, Sign image\n\nAded states and modules to allow using\nsecret_present, secret_absent states.\n\nChange-Id: Idad75a8445a874e62c2e2d729cb8e98d7a37d6bd\nRelated-Issue: PROD-18731\n"
    },
    {
      "commit": "b378d7ea97fca83fe155d6f1e10d0d975d0789d6",
      "tree": "2acdb8998095fb5ba5b9927a5f81fab0ac3e7a3d",
      "parents": [
        "805ed04ba4f49a03be50eca4f57de7f9cba4ba60"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Apr 06 11:11:46 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Apr 06 11:17:31 2018 +0200"
      },
      "message": "Add Salt 2018.3 tests\n\nChange-Id: I54ed8f890284ff7d6c431002108f3ad96914a90f\n"
    },
    {
      "commit": "805ed04ba4f49a03be50eca4f57de7f9cba4ba60",
      "tree": "7f896f9fa58ab6911c1fbce33b8c2feb917165a0",
      "parents": [
        "d97e205afcdf308898342060bc65b10d9f592281"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Mar 23 09:34:41 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Mar 23 09:34:46 2018 +0200"
      },
      "message": "Set host_href to valid value on service level\n\nChange-Id: Iaed1a33899c2dd9e2ae945f42bc52bc0ee6829a4\n"
    },
    {
      "commit": "d97e205afcdf308898342060bc65b10d9f592281",
      "tree": "50811f19cf866c2663662b11dc2ed77a96814cce",
      "parents": [
        "0b3acf952e03d658667709d4426a5b95ac979335"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Mar 20 15:44:19 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Mar 20 16:18:32 2018 +0200"
      },
      "message": "Adding ability to configure identity protocol\n\nThe patch adds ability to configure identity protocol\naccording to set from below:\nbarbican:\n  server:\n    identity:\n      protocol:\n        https or http\n\nChange-Id: Ic04b6dd4fc8a33e022fe2d3d4cbedc4151f5f98e\n"
    },
    {
      "commit": "0b3acf952e03d658667709d4426a5b95ac979335",
      "tree": "6fb721d931576334d62fad9b560bb760ff81392d",
      "parents": [
        "88bc10bc022945400be35b5677627787f874b6fb"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Mar 07 14:42:21 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Mar 07 14:43:34 2018 +0200"
      },
      "message": "Changing salt-formula pkg version to be published\n\nChange-Id: I0e036d1deb82f12461392d6e80ed589ffcbce5c5\n"
    },
    {
      "commit": "88bc10bc022945400be35b5677627787f874b6fb",
      "tree": "7232205132777b430170f78058779e9db38f2254",
      "parents": [
        "f1e8856c02b8b15a251f1f7c80817fa59fc5f129"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sat Mar 03 04:22:03 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Mar 05 08:04:25 2018 +0000"
      },
      "message": "Deprecate informula wsgi script\n\nAll openstack services uses 99% persent same wsgi apache config.\nThis patch adds functionality to configure barbican apache wsgi config\nfrom the pillar. To do this on cluster level the following file\nshould be included:\n - system.apache.server.site.barbican\n\nThe intree wsgi template will be removed when we switch all model\nand cookiecutter to use apache template.\n\nChange-Id: Ic0170c14027446c2bf15578f65744bd5ddc07adc\n"
    },
    {
      "commit": "f1e8856c02b8b15a251f1f7c80817fa59fc5f129",
      "tree": "ba31de85a44a4e12ee8c2cb8182fe3985776af9f",
      "parents": [
        "ef18f2f696fbcd5935340cbe93ea4d2bc9ed5f56"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Feb 21 09:52:10 2018 +0200"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Feb 21 09:55:34 2018 +0200"
      },
      "message": "Replace pike symlink\n\nThis patch fix upgrade if files/pike is symlink.\n\nRelated-Prod: PROD-17540\n\nChange-Id: Ic8ea27ad5bd62fa61d4dfb639e83784bd2eabc08\n"
    },
    {
      "commit": "ef18f2f696fbcd5935340cbe93ea4d2bc9ed5f56",
      "tree": "f1f60c7c7c18137873f773167854f7189f8dac6f",
      "parents": [
        "8e174e7d619471d25d14b95938ff6e049b9e5d51",
        "dc0e0770f5700ec4e6dc61cc51e5b69191bf02bd"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Feb 20 11:03:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Feb 20 11:03:25 2018 +0000"
      },
      "message": "Merge \"Use new image for kitchen tests\""
    },
    {
      "commit": "8e174e7d619471d25d14b95938ff6e049b9e5d51",
      "tree": "f93d6e56eff1e42dc310941cd31d433b85050646",
      "parents": [
        "6af2d9fe77215470c861e4655fb9769b912737cd",
        "b948172f2fb0d5fa2e7bd8dc7d56aadee068cc60"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Feb 20 11:03:21 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Feb 20 11:03:21 2018 +0000"
      },
      "message": "Merge \"Add Kitchen tests\""
    },
    {
      "commit": "dc0e0770f5700ec4e6dc61cc51e5b69191bf02bd",
      "tree": "81158e8e3c8bfa0edff3f0b175b1624b202cd5c8",
      "parents": [
        "b948172f2fb0d5fa2e7bd8dc7d56aadee068cc60"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 16 13:00:48 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Feb 16 13:00:48 2018 +0100"
      },
      "message": "Use new image for kitchen tests\n\nChange-Id: I240905ec5e8a725dc5d16865f78bdbce414cfe46\n"
    },
    {
      "commit": "6af2d9fe77215470c861e4655fb9769b912737cd",
      "tree": "80e6ce13fa2db04d3dbc2c660d609668b096600b",
      "parents": [
        "1fc78a0e67e419816a8aba8a9ebe841b696b5109"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:12 2018 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:12 2018 +0100"
      },
      "message": "Update Makefile\n"
    },
    {
      "commit": "b948172f2fb0d5fa2e7bd8dc7d56aadee068cc60",
      "tree": "7f08e8bf8faaea438ce8701abc86c517d21508e2",
      "parents": [
        "1fc78a0e67e419816a8aba8a9ebe841b696b5109"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jan 22 12:08:23 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Jan 22 12:08:23 2018 +0100"
      },
      "message": "Add Kitchen tests\n\nChange-Id: Ieff6641e77179139365db01bc70c7371a31ae390\n"
    },
    {
      "commit": "1fc78a0e67e419816a8aba8a9ebe841b696b5109",
      "tree": "f0ccc787004fd7729ffcf0cfbd9ead8681867095",
      "parents": [
        "a3feb24621547a09756eb05784e33f97d214d015",
        "3a3a97681db03e21047632ec4c9af53ddd6e14b9"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Mon Jan 15 12:18:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Mon Jan 15 12:18:36 2018 +0000"
      },
      "message": "Merge \"Remove salt-master, reclass from pkg dependencis\""
    },
    {
      "commit": "a3feb24621547a09756eb05784e33f97d214d015",
      "tree": "0d2ab11230a5484e2137d5248996cecf36343c16",
      "parents": [
        "622ef906835fe4bca39c760097b282da502f9236"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jan 09 13:34:42 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jan 09 13:49:58 2018 +0200"
      },
      "message": "Refactor map file to import role data only\n\nThis patch update map.file to add default for cacert_file in the\nrole data.\n\nChange-Id: I93684f6bafebf6b0e0443528f5774a74867c23ca\nRelated-Prod: PROD-16501\n"
    },
    {
      "commit": "3a3a97681db03e21047632ec4c9af53ddd6e14b9",
      "tree": "f6a21bdf3d76f76051d3f810b045e8d3f24ebde9",
      "parents": [
        "622ef906835fe4bca39c760097b282da502f9236"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jan 09 09:10:37 2018 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jan 09 09:28:51 2018 +0100"
      },
      "message": "Remove salt-master, reclass from pkg dependencis\n\nChange-Id: Ia5010943f9f97ebe6e04d62b49513b354e11c8a0\n"
    },
    {
      "commit": "622ef906835fe4bca39c760097b282da502f9236",
      "tree": "1921d228b61c0eab3ed5c32f959f5575cfb6f56c",
      "parents": [
        "0e7c4a621c542c4fb5db051865e2a4d5df42c87f"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Dec 13 01:40:04 2017 +0200"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Dec 20 10:30:47 2017 +0200"
      },
      "message": "Add a feature to import DogTag root cert from Salt Mine\n\nThis patch adds a posibility to export  DogTag root cert\nfrom Salt Mine\n\nChange-Id: I5d565dd0e516b42f1bcd120708dcbd7a55031cb0\nRelated-PROD: PROD-16384\n"
    },
    {
      "commit": "0e7c4a621c542c4fb5db051865e2a4d5df42c87f",
      "tree": "23d015887ea95eed10058b0c7c214a919ed61a45",
      "parents": [
        "ac571631666567816fdbb4f945f82cbc94b873ce",
        "8d13330f2681fb2af63982a09fed74be7c8ddbdd"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Thu Nov 09 11:46:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Thu Nov 09 11:46:55 2017 +0000"
      },
      "message": "Merge \"MySQL TLS support\""
    },
    {
      "commit": "ac571631666567816fdbb4f945f82cbc94b873ce",
      "tree": "6cda659d73acbec62fa4d00c90ae5d62641e795c",
      "parents": [
        "44a2f509efba7fc390eecc3bf7c26142b359103b",
        "95aa8023b96c0c972251ca59d19e07efbca19c53"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Thu Nov 09 11:46:48 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Thu Nov 09 11:46:48 2017 +0000"
      },
      "message": "Merge \"RabbitMQ TLS support\""
    },
    {
      "commit": "8d13330f2681fb2af63982a09fed74be7c8ddbdd",
      "tree": "2fad22ed1fade72985519b9f0cc28bf3e53497b1",
      "parents": [
        "95aa8023b96c0c972251ca59d19e07efbca19c53"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Wed Nov 01 12:14:28 2017 +0300"
      },
      "committer": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Mon Nov 06 22:46:08 2017 +0300"
      },
      "message": "MySQL TLS support\n\nAdd ability to use tls for database connections.\n\nPROD-15652\n\nChange-Id: I3b57390143e964ccc8d2688c562cadee5f234354\n"
    },
    {
      "commit": "95aa8023b96c0c972251ca59d19e07efbca19c53",
      "tree": "913db559b29e4a01fb0cf00adee60a54a71ac686",
      "parents": [
        "10ea4f9f972b6b2364fa48ecab787c805aea9192"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Tue Oct 31 16:35:06 2017 +0300"
      },
      "committer": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Mon Nov 06 22:37:54 2017 +0300"
      },
      "message": "RabbitMQ TLS support\n\nAdd ability to use tls for messaging.\n\nPROD-15653\n\nChange-Id: I90146579e9f509c9b3f4ee3585b5a923240804b7\n"
    },
    {
      "commit": "44a2f509efba7fc390eecc3bf7c26142b359103b",
      "tree": "749ca05a2b5fa5decea7126790fb3d097bb3567f",
      "parents": [
        "10ea4f9f972b6b2364fa48ecab787c805aea9192"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Oct 26 16:32:19 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Oct 26 14:11:02 2017 +0000"
      },
      "message": "Add pike symlink to ocata\n\nLink pike config to ocata folder to be able install Pike version\nby this formula.\n\nRelated-Prod: PROD-15582\nChange-Id: I82ea2e4592fa4c8c7d67327c87d0c06c57103a61\n"
    },
    {
      "commit": "10ea4f9f972b6b2364fa48ecab787c805aea9192",
      "tree": "2d0c6bca084210e09e5f13b597f40ae94a37cb81",
      "parents": [
        "dcc90f814c240fe16356a16b42d57b6b28fcd488"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Oct 04 12:33:05 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Oct 04 12:33:05 2017 +0200"
      },
      "message": "Do not start unnecessary async workers\n\n- Avoids MySQL deadlock\n- Do not autocreate DB\n\nChange-Id: I642e37563a31cc20309a4be4819499ac482413ac\n"
    },
    {
      "commit": "dcc90f814c240fe16356a16b42d57b6b28fcd488",
      "tree": "1d8791dcc895b701a974b31b51e44d6df4e05429",
      "parents": [
        "09886ec1959d2e647d77dd784c37cdd4f09471a7"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Oct 02 13:46:10 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Mon Oct 02 13:46:10 2017 +0200"
      },
      "message": "Barbican/Dogtag plugin\n\n- Install dogtag requirements\n- use dogtag_crypto instead of dogtag_plugin\n- fix port from 8433 to 8443\n\n+\n- jinja formating\n- comment out the enabled_*_plugins: not needed with\n  `multiple secret stores` configuration\n\nChange-Id: Iad378e9c7e54205300200ecbace34e32951fbfa7\n"
    },
    {
      "commit": "09886ec1959d2e647d77dd784c37cdd4f09471a7",
      "tree": "f444f362ccfef66d84bc987a0132af97a4ddd404",
      "parents": [
        "6e745fbe8c0aaa766a087a8ff5faf5aba47a1ce8"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Sep 06 22:20:38 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Sep 06 22:20:38 2017 +0200"
      },
      "message": "Lower sql_idle_timeout to 180s\n\nHAProxy has default timout 300s so we need to lower it bellow this limit\nby default.\n\nChange-Id: I95c1f0f64dba16c086075246944ba8d1d5471ae3\n"
    },
    {
      "commit": "6e745fbe8c0aaa766a087a8ff5faf5aba47a1ce8",
      "tree": "c3a00984ac7a706731a9a63bfcb2096db844b768",
      "parents": [
        "e84f412bdc5a136e2c40a8ec07876a3c6811e579"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue Sep 05 10:20:05 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue Sep 05 10:20:05 2017 +0200"
      },
      "message": "Allow configuration of sql_idle_timeout\n\nThis helps to avoid `MySQL server has gone away` errors.\n\nChange-Id: I62082a3b07d66ddd97b1cde3ad84ee308f36313e\n"
    },
    {
      "commit": "e84f412bdc5a136e2c40a8ec07876a3c6811e579",
      "tree": "354ba30cbeef34e1c4b3004b06dde8252627ce85",
      "parents": [
        "1ff6f5645c3c754638c92bbfe75e62e1b5321541"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Aug 29 13:13:34 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Aug 29 13:44:32 2017 +0200"
      },
      "message": "add barbican client role\n\nChange-Id: Id05058e0a46a033c8bb181f25ce180a92153e2e5\n"
    },
    {
      "commit": "1ff6f5645c3c754638c92bbfe75e62e1b5321541",
      "tree": "8523f5427caa9f8eda6068a45166e2d7445b3f59",
      "parents": [
        "dd6387a58aa178fdb14b5ec394a646952758c48b"
      ],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Aug 09 14:38:09 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Wed Aug 23 15:13:41 2017 +0200"
      },
      "message": "Basic barbican configuration\n\nUsual suspects:\n- database\n- keystone\n- messaging\n\nServices:\n- apache web site for api\u0027s\n- worker\n- keystone-listener\n\nBarbican:\n- Crypto plugins configuration fragments\n- Support multiple stores\n\nAdd some information to README\n\nChange-Id: Ie58a0daf318c99ea0e41c3c9dd5fcc450f356276\n"
    },
    {
      "commit": "dd6387a58aa178fdb14b5ec394a646952758c48b",
      "tree": "6a07a2842ccd6d6fd4511629375363d992d8b744",
      "parents": [],
      "author": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue Aug 01 15:50:17 2017 +0200"
      },
      "committer": {
        "name": "Petr Jediný",
        "email": "petr.jediny@gmail.com",
        "time": "Tue Aug 01 15:50:17 2017 +0200"
      },
      "message": "Initial commit\n"
    }
  ]
}
