)]}'
{
  "log": [
    {
      "commit": "4501d0ced8a8a91055072d260f7509cb12312e94",
      "tree": "36cc56099b025b87e0d604de73e34f583fc60b1f",
      "parents": [
        "884751608d83b5ab56396c248c287a6adfb75fab"
      ],
      "author": {
        "name": "Sergey Galkin",
        "email": "sgalkin@mirantis.com",
        "time": "Mon Feb 10 17:50:45 2020 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Mar 13 11:57:43 2020 +0000"
      },
      "message": "Add test\u003dTrue suport in cinderv3.py\n\nPROD-34615\n\nChange-Id: I49df5964582642860d9911f1ffaa5abaac31bb78\n"
    },
    {
      "commit": "2d5e6d359bda3a2c13240896c09794252d453505",
      "tree": "725990180da2988364b2d7cc96b1d1888e782c6c",
      "parents": [
        "a5bef2a3a0d65531f69698069b31482c6dec77f3"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 20 14:24:34 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 20 14:24:34 2019 +0100"
      },
      "message": "Update test repos URLs\n\nChange-Id: I6a62f099eafe3a16b14320c23ba40bf5d154f21a\nRelated: PROD-33984\nRelated: PROD-33634\n"
    },
    {
      "commit": "b454b1df325cf16bd41b151d09f9f1c21d71e775",
      "tree": "3e321beb230f0f8e2fe02013b7df997572ed9ee1",
      "parents": [
        "ce25709b441de81d3370afa79e49b6f8d02d4c41"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Aug 23 17:10:48 2019 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sat Aug 24 01:39:10 2019 +0200"
      },
      "message": "Adding swift backend for cinder backup\n\nProd-Related: PROD-32817\nChange-Id: I4ed305f50144947c4b5544d767f1974ad996d4ed\n"
    },
    {
      "commit": "95b4b6b7f248f6792b0eb31afbb4266dfd2f6c17",
      "tree": "6f48992c8ee626acd1875433ec84733dc8eff0b6",
      "parents": [
        "27e25fa8d86f43ad8c9055c3379f700f08808dd4"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Apr 24 11:22:39 2019 +0300"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon May 06 09:09:41 2019 +0000"
      },
      "message": "Handle the hardcoded configuration values\n\nThis patch allows to customize the hardcoded configuration values,\nas well as introduce new configuration options for cinder services\nby configmap template with the specified section:\n\n  cinder:\n    controller:\n      configmap:\n        DEFAULT:\n          quota_volumes: 15\n          quota_snapshots: 15\n          quota_consistencygroups: 15\n          quota_groups: 15\n          quota_gigabytes: 1500\n          quota_backups: 15\n          quota_backup_gigabytes: 1500\n          reservation_expire: 86400\n          reservation_clean_interval: 86400\n          until_refresh: 0\n          max_age: 0\n          quota_driver: cinder.quota.DbQuotaDriver\n          use_default_quota_class: true\n          per_volume_size_limit: 100\n\nChange-Id: Ia8d5e33ea9532c8b670bc7ba5ffd36bb527cd104\nRelated-Prod: PROD-29040\n"
    },
    {
      "commit": "27e25fa8d86f43ad8c9055c3379f700f08808dd4",
      "tree": "7365578f7103c0ebcc4b9ca43d304ca5933b393d",
      "parents": [
        "da46502bd8477a4b9fca7b98b244fefae480238a"
      ],
      "author": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Thu May 02 14:00:40 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Thu May 02 14:00:40 2019 +0300"
      },
      "message": "Unhardcode \u0027image_conversion_dir\u0027 option for controllers\n\nOption \u0027image_conversion_dir\u0027 is directory used for temporary storage\nduring image conversion.\n\nChange-Id: I9b72eb3f14808c68b6cff568f52e27f79d9c9cf8\nRelated-Prod: PROD-29437 (PROD:29437)\n"
    },
    {
      "commit": "da46502bd8477a4b9fca7b98b244fefae480238a",
      "tree": "c950d3dd19516ae34e7f62af84701475bda14acd",
      "parents": [
        "98cf98ee48c3121805ad4c546b7237e82bb157ec"
      ],
      "author": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Fri Apr 26 18:44:05 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Fri Apr 26 19:04:46 2019 +0300"
      },
      "message": "Unhardcode \u0027image_conversion_dir\u0027 option\n\nOption \u0027image_conversion_dir\u0027 is directory used for temporary storage\nduring image conversion.\n\nChange-Id: Iec808873ecf3fbf042d5a33857fd44d23edb642b\nRelated-Prod: PROD-29437 (PROD:29437)\n"
    },
    {
      "commit": "3beb08586177c08b2b2a8fd5fc7999d38b793970",
      "tree": "feaafc013c57881bf3342c27e400a2d153457924",
      "parents": [
        "27e7764209e05c115d53d332aebac636f90ab993"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Feb 27 16:44:01 2019 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Sat Mar 02 20:46:16 2019 +0200"
      },
      "message": "Configure cinder to use service user tokens\n\nLong-running operations such as snapshot can sometimes overrun the\nexpiry of the user token. In such cases, post operations such as\ncleaning up after a snapshot can fail when the cinder service needs\nto cleanup resources.\nThis patch enables cinder to use service user tokens to supplement\nthe regular user token used to initiate the operation.\nThe identity service (keystone) will then authenticate a request\nusing the service user token if the user token has already expired.\n\nChange-Id: I3c794ae27b543e1a5df60696bb4a351e9d11a387\nRelated-Prod: PROD-25985\n"
    },
    {
      "commit": "27e7764209e05c115d53d332aebac636f90ab993",
      "tree": "695003ec4ab0c948e7b274b6f7edbdc8ba837ff6",
      "parents": [
        "551b064a7ca6eae921b35b47d1308fb7742d6e4e"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Feb 18 11:18:11 2019 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Feb 19 10:34:21 2019 +0000"
      },
      "message": "Enable cinder cache options\n\nSet default TTL for memcache item expiration:\nexpiration_time \u003d 600\nbackend_argument \u003d memcached_expire_time:660\n\nIncludes oslo_templates/files/~ controller.version ~/oslo/_cache.conf\nsettings in the [cache] section of cinder.conf\n\nChange-Id: Iff612c45178c64bdf8a6acd489e9f0c99c829ba2\nRelated-Prod: PROD-26960\n"
    },
    {
      "commit": "bb6070006f2f208d6487ec02e97114d9d74890d6",
      "tree": "cc29d614e904021f00e5931c305929a0cef506bc",
      "parents": [
        "f8446ed2b781da9c6c1f66828943939fbc93c0a8"
      ],
      "author": {
        "name": "root",
        "email": "root@cfg01.obryndzii-oscore-test-cookiecutter-model-3443.local",
        "time": "Wed Jan 30 17:17:34 2019 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Feb 06 17:41:54 2019 +0000"
      },
      "message": "Add cinder database connection parameters\n\n[database]\nidle_timeout\nmax_pool_size\nmax_retries\nmax_overflow\n\nChange-Id: I6fac03a5616678ae99a1ed95fd40e34b47685ae8\nRelated-prod: PROD-26294\n"
    },
    {
      "commit": "f8446ed2b781da9c6c1f66828943939fbc93c0a8",
      "tree": "1854868c43f4a755a4c732f1cc4fbb59014756d8",
      "parents": [
        "a3c2e05ee87f81441665651048726e05dcd9e1a9"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Feb 01 13:02:34 2019 +0000"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Feb 05 16:45:02 2019 +0200"
      },
      "message": "Added opportunity to define iscsi_helper and scheduler_default_filters params.\n\nChange-Id: I1175f2e8050c1b979a9ad9fd8bcd3072bcb44f4c\nRelated-PROD: PROD-25448\n"
    },
    {
      "commit": "3ab4fe7a5aaa0b297d16e7153576c843386ce0bb",
      "tree": "b305b535ac689f93f5b0b157ac48d9a99bb75ae1",
      "parents": [
        "d0542061e8f7efc4f7d2bbb6d7b7688c7290588a"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Jan 25 13:07:42 2019 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sat Jan 26 07:15:48 2019 +0000"
      },
      "message": "Add Openstack Rocky configs/update kitchen tests\n\nAdd Openstack Rocky configs/update kitchen tests\n\nChange-Id: Ib8cd058bf1574b0609604d537ee7c7aa811e96c9\nRelated-Prod: PROD-23724 (PROD:23724)\n"
    },
    {
      "commit": "d0542061e8f7efc4f7d2bbb6d7b7688c7290588a",
      "tree": "784019809223c8441b7d707f741d5a01f21fca4d",
      "parents": [
        "04c5de6ce99172ce4dc5272db7b514fc4caeb043"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Jan 25 12:57:42 2019 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jan 25 20:07:08 2019 +0000"
      },
      "message": "Enable logging on all test pillars\n\nSet `log_appender: true` and enable all loggers on\nall test pillars.\n\nChange-Id: I57dcd030d5fdbde98250ef5eafd54f4cf62343b3\nRelated-Prod: PROD-23724 (PROD:23724)\n"
    },
    {
      "commit": "8f9e3888d7e0207b44958cd98144965bb7a92792",
      "tree": "c44e88eb4d507aa98bb6d0f8d5d48c928d98e521",
      "parents": [
        "9b80ba08ffdb494bb8fdcda678924607fe894aea"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Sep 28 23:08:56 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Oct 09 17:41:35 2018 +0300"
      },
      "message": "Implement cinder memcache security strategy\n\nProvides an option to authenticate and optionally encrypt the token\ndata stored in the cache:\nmemcache_security_strategy \u003d MAC/ENCRYPT\nmemcache_secret_key \u003d secret_key\n\nChange-Id: I06dc593e930992291147614d111aa8c34d9f7ee5\nRelated-Prod: PROD-22099\n"
    },
    {
      "commit": "0f091cc29eb7f1ad08c1e708e1f8137e71e14a6b",
      "tree": "dfa5ad59f03d8f30991dcc97af51784c3f961f3b",
      "parents": [
        "42faa05be02738e28673053c2ccf025579d20e6d"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Sep 20 16:14:46 2018 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Sep 20 13:21:40 2018 +0000"
      },
      "message": "Add rbd_exclusive_cinder_pool option\n\nChange-Id: Iee9971179810b16feffbbceb1a9b6501867477ef\nRelated-Prod: https://mirantis.jira.com/browse/PROD-23228\n"
    },
    {
      "commit": "ee8b0643add0496a29b3ae4e819252898f0e74e3",
      "tree": "f05c73451442c59f6e0133b456943871e80cb922",
      "parents": [
        "9491727670852e33dbe2ce89bc60e95bb8c923fd"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 25 10:23:40 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Wed Sep 19 08:43:08 2018 +0000"
      },
      "message": "Add Salt 2018.3 tests\n\nChange-Id: I56c33c06d06ce1f4aa9bd147611bb98e900aadd4\n"
    },
    {
      "commit": "94de929f9e3548adb7f40071027e8ea1e0e35dbf",
      "tree": "fef6d79a048910868d3a79802632dc37d122bf4e",
      "parents": [
        "e828c4b902585455c9b1a28444efa1b97d019012"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Sep 10 10:22:39 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Sep 10 21:04:49 2018 +0300"
      },
      "message": "Remove host option\n\nUpdate cinder backend config for ceph,\nbackend parameter \"host\" has been deprecated starting from Kilo,\nand changed to \"backend_host\", and, since Pike, it was removed\ncompletely.\n\nChange-Id: I7c20d6cfd32fa37c9bfe33d0938f71e5afb73c64\nRelated-Prod: PROD-22192 (PROD:22192)\n"
    },
    {
      "commit": "db977d77395aa8ce86f9b8f4c4f4f1c8bbdd962d",
      "tree": "3d021ed8f603cf9ef50216dab704b658ccd77e9c",
      "parents": [
        "0a7b72f03ea3cbac11895250c2270f4db16e88ff",
        "9f4986c0f07ec2bdfd1b8903755e4ce30f55d17e"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Sat Sep 01 08:34:20 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 01 08:34:20 2018 +0200"
      },
      "message": "Merge pull request #26 from stelucz/caching\n\nImage-Volume cache"
    },
    {
      "commit": "9f4986c0f07ec2bdfd1b8903755e4ce30f55d17e",
      "tree": "374e64b1496a1b2ae47d03e1d65adb9fef9c59ee",
      "parents": [
        "074e2209892d5dcca5e319f8368ec433365a598d"
      ],
      "author": {
        "name": "stelucz",
        "email": "lukas.stehlik@tieto.com",
        "time": "Thu Aug 30 09:46:55 2018 +0200"
      },
      "committer": {
        "name": "stelucz",
        "email": "lukas.stehlik@tieto.com",
        "time": "Thu Aug 30 09:46:55 2018 +0200"
      },
      "message": "Image-Volume cache\n\nIntroduce `image_volume_cache_enabled` parameter for ceph backend.\n\nOptional parameter for enabling cinder image-volume cache.\nBy default set to false.\n\nDocs: https://docs.openstack.org/cinder/latest/admin/blockstorage-image-volume-cache.html\n"
    },
    {
      "commit": "372f4cc89eac0ad1d3ad11c5536045a1cdfb19c7",
      "tree": "1e6433e55e33647601da0875e28ef348e78bb943",
      "parents": [
        "de6614f181703138b3ac77e61a3eac14e5fe0237"
      ],
      "author": {
        "name": "Martin Horak",
        "email": "horak.martin@gmail.com",
        "time": "Wed Aug 15 08:33:32 2018 +0200"
      },
      "committer": {
        "name": "Martin Horak",
        "email": "horak.martin@gmail.com",
        "time": "Wed Aug 15 08:33:32 2018 +0200"
      },
      "message": "Add more parameters to test pillar.\n"
    },
    {
      "commit": "de6614f181703138b3ac77e61a3eac14e5fe0237",
      "tree": "e65b0d507c1727ef513294af65a965b311fb2ad8",
      "parents": [
        "afb3ef6c3b4d3b23dbb0da51fa6de8abdefc38f1"
      ],
      "author": {
        "name": "Martin Horak",
        "email": "horak.martin@gmail.com",
        "time": "Wed Aug 15 08:07:32 2018 +0200"
      },
      "committer": {
        "name": "Martin Horak",
        "email": "horak.martin@gmail.com",
        "time": "Wed Aug 15 08:07:32 2018 +0200"
      },
      "message": "Add parameters to test pillar.\n"
    },
    {
      "commit": "22c7d473f8ffd7d766fb24c66db89a9455506101",
      "tree": "08c35bb0629430f4ddffc7d6c1d6c7178201face",
      "parents": [
        "f58a079d88baaec0cacbb33fc0e4f029a6b7a5b6"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Sep 01 17:34:00 2017 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Jul 31 15:45:29 2018 +0300"
      },
      "message": "Update run_tests.sh to the latest revision\n\nChange-Id: I47ea743779417e6eaa2c90edfc19cdc541409bd0\nRelated-Prod: PROD-20730\n"
    },
    {
      "commit": "a5de751425ca22b01e19ee5ef112b2219cb8cbd8",
      "tree": "d8579da982a991975e6edefe4ca3acb1e21058ca",
      "parents": [
        "2ba5a1f9de2c55d125505578f56b90b22f01d5a7"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 12 17:28:36 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 18 15:00:49 2018 +0300"
      },
      "message": "[VMware] inital commit\n\nUnhardcode vmware related options.\n\nRelated-Prod: PROD-21445\n\nChange-Id: I4608b9da198ea51073dd7c7c0a68e35979161302\n"
    },
    {
      "commit": "3b5d7a312375193d8138f0636921f8c9bdcfef06",
      "tree": "64f07d9f72080f9903a7f3dc5577845ee3ec3173",
      "parents": [
        "9224019182953a58f7e22dffb98d9124fb5b507a"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Feb 28 18:56:36 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Mar 01 11:36:43 2018 +0200"
      },
      "message": "Deprecate using informula wsgi config.\n\nAll openstack services uses 99% persent same wsgi apache config.\nThis patch adds functionality to configure cinder-wsgi.conf from\napache pillar. To do this on cluster level the following file\nshould be included:\n - system.apache.server.site.cinder\n\nThe intree wsgi template will be removed when we switch all model\nand cookiecutter to use apache template.\n\nChange-Id: I6a3058d0fda074d2ddce9ea20d33a93cd3e18de7\n"
    },
    {
      "commit": "9224019182953a58f7e22dffb98d9124fb5b507a",
      "tree": "2c833f0c1e043c0efa73b3d2954d86fb705408cd",
      "parents": [
        "7b8e5db24a5edeadd4cfda189e0629ad0d38d209",
        "58e78332df5fca07bc43c535d2265572662700cc"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Feb 27 13:55:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Feb 27 13:55:30 2018 +0000"
      },
      "message": "Merge \"Add kitchen tests for logging\""
    },
    {
      "commit": "58e78332df5fca07bc43c535d2265572662700cc",
      "tree": "9bebd10ce775c9c4c4c99499b66997d873134abd",
      "parents": [
        "d392f14128659cae6a9536bdaf7e473c3cda0946"
      ],
      "author": {
        "name": "vgusev",
        "email": "vgusev@mirantis.com",
        "time": "Fri Feb 16 17:51:41 2018 +0400"
      },
      "committer": {
        "name": "vgusev",
        "email": "vgusev@mirantis.com",
        "time": "Tue Feb 27 10:38:53 2018 +0400"
      },
      "message": "Add kitchen tests for logging\n\nChange-Id: If5f37e52ade5aad5a67203c7ec2a9576c00f97e8\n"
    },
    {
      "commit": "9e6387e741f2ccba145a6d9daf37aca4da6fa3ac",
      "tree": "51ebb1d5168d37ae46c591b703f99df35b6e08b2",
      "parents": [
        "0cea8ee8c10f1fcb5cc670e4bd8d7a5ba46e3e65"
      ],
      "author": {
        "name": "sergio",
        "email": "slystopad@mirantis.com",
        "time": "Mon Feb 19 21:13:14 2018 +0200"
      },
      "committer": {
        "name": "sergio",
        "email": "slystopad@mirantis.com",
        "time": "Mon Feb 19 21:32:04 2018 +0200"
      },
      "message": "Modify SolidFire backend configuration template\n\n* make sf_api_port option configurable\n* change deprecated option name\n\nCloses-Bug: PROD-17900\nChange-Id: Ia80021cf51d13ef6e5a43e8cbb55248d4b1db8e3\n"
    },
    {
      "commit": "86456aa78bc9db5009a9df64cce603b3e5d926e6",
      "tree": "c2036b3e985f2aadb2fd1c9211b9b54963a19c31",
      "parents": [
        "7afc8ccd1cc9784fb604a5af386058408115d028"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:14 2018 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:14 2018 +0100"
      },
      "message": "Fixed shebang kernel limitation with virtualenv during test run (https://github.com/pypa/virtualenv/issues/596)\n\nChange-Id: I7c058fe8c0831cc776b05e9a348278196a81e5dc\n"
    },
    {
      "commit": "c6ca8d19ac5d27c039f43bc630fcd41269bdcb50",
      "tree": "07eb0fc719b1e38971bccb7bf860fa5fb3b6a30e",
      "parents": [
        "8a4f60551066e2aa7c1b44b32560ad8c3243a9a8"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 16:58:29 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 17:30:08 2017 +0100"
      },
      "message": "Fixed typo in run_tests.sh file\n\nChange-Id: I719eeb8bc1be5d2ad5fd9fc7c3870b05ff11e8f1\n"
    },
    {
      "commit": "113cd2c4c7290a33b469e21a23d74e8e36231e9d",
      "tree": "fbbf35e7044ffb2ab52c640d888ed6114099c161",
      "parents": [
        "ebe87aac1be7ce19b91b21246ac57cbff7271755"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Tue Sep 19 14:48:08 2017 +0300"
      },
      "committer": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Fri Oct 27 06:24:50 2017 +0000"
      },
      "message": "MySQL TLS support\n\nPROD-14216\n\nChange-Id: I46cb98d8ada7e0521e9adaabb080d8ce939c2f77\n"
    },
    {
      "commit": "83ee09a769cd126527bcede12402885ed1f226b2",
      "tree": "ae1bc073b8ce41d13c49a7cf90639bf79ac270f1",
      "parents": [
        "d397ac38805e8d83d8dfcb3e4b51d075614330f3"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Tue Oct 17 18:24:28 2017 +0300"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Tue Oct 17 19:16:59 2017 +0300"
      },
      "message": "Add Barbican integration\n\nThis patch adds Barbican integration to Cinder\n\nChange-Id: Idcae88e485ac32bdb013807ea88aaf0ce18f6b3f\nRelated-PROD: PROD-15205\n"
    },
    {
      "commit": "d397ac38805e8d83d8dfcb3e4b51d075614330f3",
      "tree": "778728df8ca81c6bb203da671d794b0a344e4c8d",
      "parents": [
        "ca100cdd46404d31be93415483f800335409579c",
        "6b1fa43094f158a3b29b087c85ee4ec3f9d0adfc"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Oct 04 14:49:41 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@6a1f56eca807",
        "time": "Wed Oct 04 14:49:41 2017 +0000"
      },
      "message": "Merge \"Use cinderng module in controller.sls\""
    },
    {
      "commit": "6b1fa43094f158a3b29b087c85ee4ec3f9d0adfc",
      "tree": "fd03590916cb17d219a72025e2f3bc83863d06e0",
      "parents": [
        "2bc92795087a19aab9811ec5d12d901f7baeea03"
      ],
      "author": {
        "name": "Denis V. Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Mon Sep 18 16:49:53 2017 +0300"
      },
      "committer": {
        "name": "Denis V. Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Tue Sep 19 19:41:58 2017 +0300"
      },
      "message": "Use cinderng module in controller.sls\n\nChanged the way how volume types for backends are being installed.\nPreviously it was done by calling an external command grepping its\noutput. Now the cinderng module/state is used because using API\nshould be the most backwards compatible way to interract with Cinder.\n\nCinderng is switched to APIv2 from v3 because it\u0027s the most available\nAPI version across releases.\n\nWhile here, fixed the PEP8 compliance in the sources and added missing\nindentity sections in some tests.\n\nChange-Id: I6d1cd509f8e349ab15b698e3ebc1583b80065d4c\nFixes: PROD-14654\n"
    },
    {
      "commit": "602151cbfbbe8b3ba46b8d696a5bb56b308cee81",
      "tree": "06a09d61be49a83b3e1ea9fd1c8142259695baab",
      "parents": [
        "dd1ffd333568eb0f0f68ed666d6162ef8f987287",
        "ffa53c088399ee6abddf31f13cf833f7cd3beb2c"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Sep 18 20:23:17 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5535367c947d",
        "time": "Mon Sep 18 20:23:17 2017 +0000"
      },
      "message": "Merge \"netapp backend should have ability to set nas_secure_file_operations and nas_secure_file_permissions.\""
    },
    {
      "commit": "2bc92795087a19aab9811ec5d12d901f7baeea03",
      "tree": "adc83a534d3b0940451084de0a1fe4b419c82e28",
      "parents": [
        "7378f2975d288b6f3f9f875616f07d5dd21465ca",
        "01614c073a4ccc9a7ab0f028f94faea5a0a9d526"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Sep 18 15:26:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5535367c947d",
        "time": "Mon Sep 18 15:26:35 2017 +0000"
      },
      "message": "Merge \"RabbitMQ TLS support\""
    },
    {
      "commit": "ffa53c088399ee6abddf31f13cf833f7cd3beb2c",
      "tree": "dd69ab6d8ebded5464be653f8d62ffd67136ab78",
      "parents": [
        "1d45fc8aa6424214fb94ff5c2d41e11ceb88bd0d"
      ],
      "author": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Sep 15 19:47:21 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Sep 15 19:49:27 2017 +0300"
      },
      "message": "netapp backend should have ability to set\nnas_secure_file_operations and nas_secure_file_permissions.\n\nChange-Id: Ia8a3bbefc196b24a134e29c6e5957d9b7be0f81e\n"
    },
    {
      "commit": "01614c073a4ccc9a7ab0f028f94faea5a0a9d526",
      "tree": "d6368f88bfc48c2f28cd82831ce6ee6de476e29e",
      "parents": [
        "ef4c7d0b92f1fc5a74e3b942bca264b5412e35f7"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Mon Jul 31 17:06:09 2017 +0300"
      },
      "committer": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Thu Sep 14 17:48:34 2017 +0300"
      },
      "message": "RabbitMQ TLS support\n\nOSCORE-381\nChange-Id: I93ead9105820fe7462b7bd9b76d51f89ce5950c6\nReleases: Mitaka, Newton, Ocata\nUsage: see README.rst\n"
    },
    {
      "commit": "1d45fc8aa6424214fb94ff5c2d41e11ceb88bd0d",
      "tree": "d91f33f3b7c2c589cb24083ec688f6ccddfe5d94",
      "parents": [
        "285e1fff127df2011e3b9c814fa214bbe254294f"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Sep 04 10:19:39 2017 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Sep 13 14:35:24 2017 +0300"
      },
      "message": "Add ability to choose OS version in tests\n\nThis commit adds possibility to run kitchen\ntests on different Openstack versions. By default\nocata release will be tested.\n\nAlso, run_tests.sh fixed to not to check pillars\nwhich don\u0027t contain cinder dict.\n\nChange-Id: Ie1d6b9a3f8e8e0d26852a5d010f88abdb1d75f71\nRelated-Prod: OSCORE-451\n"
    },
    {
      "commit": "47aa6b35abd1861f852ba57aac1c53f710f90e39",
      "tree": "696d36c14ea9a1c72743e5a52f0dad8049f7a87f",
      "parents": [
        "c369d84a523c3b3e5f23a7350a38f0d1117a71b7"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jul 10 18:39:15 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Jul 12 11:00:45 2017 +0200"
      },
      "message": "cinder client\n\nChange-Id: I10cf4eaee94154a4acdcf6931d19cbabd3fc1b04\n"
    },
    {
      "commit": "94dc0c9a54f036f79acf51861909f7e2d024e78c",
      "tree": "bd2e203418c4f289433af912fe025dde5d0bee96",
      "parents": [
        "e270bf3aa2503c199a082dea4caa44973df476c2"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jun 14 14:53:23 2017 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Jun 14 14:53:23 2017 +0200"
      },
      "message": "fix netapp compute side. Do not introduce new role for package\n\nChange-Id: I87c54b60a05c9117f0204adf4c3cb5fcf9e22601\n"
    },
    {
      "commit": "f916f0cfbd049ba8fada1ae7fe5a041bf54b6f27",
      "tree": "0b9b9fbb04b073fbdf99e78d8dbebd1654097355",
      "parents": [
        "f73b3ce52fe47aec7b6fdb7b0e7ebc0139b757c8"
      ],
      "author": {
        "name": "Alexey Chekunov",
        "email": "achekunov@mirantis.com",
        "time": "Thu May 25 13:29:45 2017 +0400"
      },
      "committer": {
        "name": "Alexey Chekunov",
        "email": "achekunov@mirantis.com",
        "time": "Fri Jun 09 19:01:10 2017 +0400"
      },
      "message": "NetApp backend support\n\nChange-Id: I49896aba03dbc350482f8a55937b52d0735afdfd\n"
    },
    {
      "commit": "56c2907ee8ae28711144f8e34aeec6e58d7844d8",
      "tree": "c7de41a12f40fda0967796d32cace8ca01ad9cdd",
      "parents": [
        "a52c3cc39c09860195c9bfa11795b6d22f6179fc"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Thu May 04 16:48:29 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Thu May 18 12:35:48 2017 +0400"
      },
      "message": "Policy.json should be defined by user\n\nUser can override and add values to policy.json by creating flat\nkey-value structure under cinder:controller:policy.\n\nChange-Id: I1d58c632442cd1ffb19f2020ab9e5e63bea975a9\n"
    },
    {
      "commit": "e2af4f16bb3ee854f5d60cf69a8080dc8cd35dc5",
      "tree": "32bb64c9599650b3c56981b9596e64b54aa643fe",
      "parents": [
        "0c7c296c5454594d20559235cd44832dea5ffec0"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Apr 04 18:39:24 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Apr 04 18:39:24 2017 +0200"
      },
      "message": "Removed fujitsu backend engine testing\n"
    },
    {
      "commit": "2ce29c3dccf4fb1ec8765678f4c2194ad1873096",
      "tree": "fb2c55cc30dd2a4adbf110826bcf4f2db05ff32e",
      "parents": [
        "196a21c76921a945aeb5b36b9098eb83f489b081"
      ],
      "author": {
        "name": "Martin819",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Mar 23 22:31:45 2017 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Apr 04 14:12:43 2017 +0200"
      },
      "message": "Added Kitchen tests and Travis\n"
    },
    {
      "commit": "88548db05f24f3da3a77175fa79a715f236aa9cf",
      "tree": "4a7c4cabb6fdad2af065c11a49bb61cc325eefd4",
      "parents": [
        "4fce879e63aa07b4d8d80ef1f97325d20faa896b"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Mar 31 12:21:37 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Mar 31 14:14:29 2017 +0200"
      },
      "message": "cinder NFS\n\nChange-Id: Ie6193bae9a5e0704270652d36b5ff6ffaf70d3ed\n"
    },
    {
      "commit": "31abba22825fb6dcba85f0c71e80665ad709de6a",
      "tree": "83e322aadb54717a21bbaff6385a8c8033d58b9a",
      "parents": [
        "cb40c509f3b69bbc75108b25ec8aeccf35ee8671"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Wed Mar 15 18:48:23 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Mar 16 16:08:09 2017 +0100"
      },
      "message": "parametrize endpoints\n\nChange-Id: Iffeb7de45c4f4f232f0e8f72c55f9b6e2c5d67c7\n"
    },
    {
      "commit": "a1c7ff119768b1250e5ad42d82034249cce56afb",
      "tree": "65892a86aac2f38d6f51dec8413eda32a8a26bfc",
      "parents": [
        "2d63c9875c41c1b131eec4c341b33b05866a4e2f"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Nov 29 16:32:50 2016 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Sat Dec 03 11:18:29 2016 +0100"
      },
      "message": "enable cadf auditing support\n\nChange-Id: I641b89a77b50a39faea9aadfc065b8046cb71633\n"
    },
    {
      "commit": "e751ca57f35cc42ad2f858b4aab0fd1f1aa201d1",
      "tree": "11931684c0089826b067033b585c0b253a8634fd",
      "parents": [
        "56a8bce1bc9435eca004f9016a5d4e6310ae9ac2"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:10:58 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:13:20 2016 +0200"
      },
      "message": "Disable minion_id_caching\n\nThis prevents this error when building Debian package:\nCould not cache minion ID: [Errno 13] Permission denied\n\nChange-Id: I7488e2599e282a748885c562aca813ba0780df5d\n"
    },
    {
      "commit": "0d1efcbbd5ec70e1cf29a8b0d0e764b504866e71",
      "tree": "f258a3442d5f2881b19f2ec8e4869956847dfe70",
      "parents": [
        "2dce35f87d2601cad6ae8e8d1467094d745078c8"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Thu Apr 21 17:01:10 2016 +0200"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Thu Apr 21 17:01:10 2016 +0200"
      },
      "message": "[RabbitMQ] Removed deprecated ha_queue option from kilo, liberty and mitaka.\n\nChange-Id: I52379fa6b8029d535fc51fdb2f07dd4b6dd9bcdb\n"
    },
    {
      "commit": "2dce35f87d2601cad6ae8e8d1467094d745078c8",
      "tree": "1bbb0082a4e925189d8beab985af8093ab61f014",
      "parents": [
        "358220db28e1282f47f708be0407f7ccb0a458a6"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Tue Apr 19 16:29:52 2016 +0200"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Wed Apr 20 14:47:09 2016 +0200"
      },
      "message": "[RabbitMQ] Parametrized message queue hosts to enable client-side HA.\n\nChange-Id: I672be41e4149f92c4debe4d75492b0cf852eb8d1\n"
    },
    {
      "commit": "358220db28e1282f47f708be0407f7ccb0a458a6",
      "tree": "79b5e0ac36e81028ddb7f764f92e99ebaa9cbdae",
      "parents": [
        "3d437df9ad948d78dd1ae5d8df304d8416b697f2"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:48:41 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:40:45 2016 +0200"
      },
      "message": "Add makefile, run tests during package build\n\nChange-Id: Icd9a721d01e621bb2ab570f3475797b9936cf729\n"
    },
    {
      "commit": "3d437df9ad948d78dd1ae5d8df304d8416b697f2",
      "tree": "0d951ab0831c4b76b423cad03da4665e05048133",
      "parents": [
        "b3c3078fb639ceb08396330b83181a9153123361"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Apr 11 22:07:50 2016 +0200"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Apr 12 10:09:16 2016 +0200"
      },
      "message": "Mitaka release configuration files support with lvm driver\n\nChange-Id: I21b382373b2b6c6bc7ed6c7039ab2035aa4134d0\n"
    },
    {
      "commit": "e57ff11dcf188722110501dd8318d70d5c511fea",
      "tree": "9cc6abf3ad29edab79afe9eb3f9df1bfb560da45",
      "parents": [
        "f41175c5498757e292553fa4d21163e5473c0498"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 09 15:30:34 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 09 15:30:34 2016 +0100"
      },
      "message": "add Keystone region configuration\n\nChange-Id: Icda5d46c296fcb2f7599dc9957baf15dd0925c54\n"
    },
    {
      "commit": "daa52fa325bbce32d20f7856fab90dde1d42805f",
      "tree": "5828963efc5b890214c8d1e5be13ceac1a1a3682",
      "parents": [
        "017204cb52cb47e758f32666ccb480b0e92f941c"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 23:49:50 2016 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 23:49:50 2016 +0100"
      },
      "message": "add tests/fix bug eternus volume/fix readme\n"
    }
  ]
}
