)]}'
{
  "log": [
    {
      "commit": "86c84cc697838753816b3dec26e231b5d383e85d",
      "tree": "135bdc5eba7c903c87a5e682f7fb663da70b3ae5",
      "parents": [
        "a23bc6e3d7176c5f0869bf4e6b20d4202315eed4"
      ],
      "author": {
        "name": "kairat_kushaev",
        "email": "kkushaev@mirantis.com",
        "time": "Thu Jul 05 16:24:53 2018 +0400"
      },
      "committer": {
        "name": "Kairat Kushaev",
        "email": "kkushaev@mirantis.com",
        "time": "Thu Jul 05 12:36:01 2018 +0000"
      },
      "message": "remove explicit version specification from cinder formula\n\nWe don\u0027t need to specify version explicitly, it is extracted from\nservice url, before queens it had not led to any problems but since\n[1] has been merged  we need to delete explicit specification.\n\n1. https://github.com/openstack/os-client-config/commit/b2f7ceadb1a99bd0f5fb17b9298c6f962414aa9f\n\nChange-Id: I3e153c7fccfb7972a6385757fda459fe46f2bc15\n"
    },
    {
      "commit": "5c8626d7557ebd8c3b42c8769e879ebcf16e5162",
      "tree": "21b6fcb0a911d8e633a39446ac867a459d69e4c9",
      "parents": [
        "6fcb6b267a59c9c2404a374297ae5ea1c1c5327d"
      ],
      "author": {
        "name": "kairat_kushaev",
        "email": "kkushaev@mirantis.com",
        "time": "Sat Jun 09 18:15:15 2018 +0400"
      },
      "committer": {
        "name": "kairat_kushaev",
        "email": "kkushaev@mirantis.com",
        "time": "Wed Jul 04 17:07:34 2018 +0400"
      },
      "message": "Use os_client config for Openstack requests\n\nwe need to use os_client config and direct api calls\nbecause it is very stable.\nCloses-Issue: PROD-20033\n\nChange-Id: I3645f0426030bbbfa63b7bbc75a41f8d0df86dba\n"
    },
    {
      "commit": "0291d9c32f07460cbc015efbf8862c857a49b6ba",
      "tree": "17807509c0b9495aa4469fd1764f6255f0ad4981",
      "parents": [
        "c4398b2c9aaf23506307a22fb9ce5d17b79ba08a"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu May 31 12:44:07 2018 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu May 31 12:44:49 2018 +0300"
      },
      "message": "Fix retries decorator, fix queens key_manager section\n\nThis patch fixes retries decorator in cinderng module.\nAlso fix rendering issues around barbican in config.\n\nChange-Id: I8890ffd2eff124c5b0f38167e14292393561636b\n"
    },
    {
      "commit": "c4398b2c9aaf23506307a22fb9ce5d17b79ba08a",
      "tree": "958e3180ca8a96f4e02602192453c73aeda95d0f",
      "parents": [
        "37b42449613ef40aead081ca99dafef0bf4b4c28"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue May 29 13:12:08 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue May 29 13:12:08 2018 +0300"
      },
      "message": "Increasing amount of retries for cinder module\n\nSporadically race condition occurs when first node is ready but\nprocess of cinder deployment is not finished yet on the rest nodes\nand request can be transmitted to unconfigured node by HAproxy\ntherefore amount of attempts should be increased.\n\nChange-Id: I94e3dde89a33adc7728107d4e6dad24ac1e201df\nRelated-PROD: PROD-20266\n"
    },
    {
      "commit": "49c4b493ae9a3fc144fd1d494fd495e4b78861fa",
      "tree": "dadf3a7863772c4546d66faa72dba8047ef06cb3",
      "parents": [
        "3b474a41886acd4710ae07f7fbb465df118db58f"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu May 03 16:07:39 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu May 03 22:52:00 2018 +0300"
      },
      "message": "Adding connection retries for keystone adapter\n\nDue to fact that the same state cinder are run on the\nall control nodes and this state means restarting of\napache therefore raise condition occurs and as a consequence\nBadStatus lines errors is raised whiting keystone connection. So\nin order to avoid this connect_retries is set to make keystone client\nreconnect to the server.\n\nRelated-PROD: PROD-19729\n\nhttps://github.com/openstack/keystoneauth/blob/master/keystoneauth1/adapter.py#L45\n\nChange-Id: I8ba2de1197d07b9c11994f3c7e89223430fcbc8f\n"
    },
    {
      "commit": "6fe8e5d85a08b3eb84d619e00ad399b0816581a7",
      "tree": "161fb7d4e7835bd02f5250a8e05839d4268e40f4",
      "parents": [
        "e7311cfc81985af3149088924b5b6f11583da1ed"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Tue Feb 20 14:26:04 2018 +0200"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Fri Feb 23 13:39:49 2018 +0200"
      },
      "message": "Add keystone API versioning support\n\nThis patch adds an ability to specify keystone API version.\nv3 is default.\n\nChange-Id: I8810672ceef493e7dbd32b755705f4c0ccb30b63\n"
    },
    {
      "commit": "86bf9e40545332d97d19bed1662a20f74f5efe23",
      "tree": "5610c8108a0503b21a021d13c1611ac00b06f12b",
      "parents": [
        "05069b701b609706943749c200ea399b44344c9f"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Thu Jan 18 20:58:21 2018 +0200"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Thu Jan 25 13:11:16 2018 +0200"
      },
      "message": "Change sync db order and add retries for cinder client\n\nThis patch changes sync db order and adds retries for cinder python client\n\nRelated-Prod: PROD-17170\nChange-Id: I26f19299ca294bb5b03c3404b03d88f86fae1d1b\n"
    },
    {
      "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": "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"
    }
  ]
}
