)]}'
{
  "log": [
    {
      "commit": "6792de09c710c2cbd34ffac9d916add701bc618a",
      "tree": "0787e8164306cfc0d80876d01394f704e507348a",
      "parents": [
        "7842e78d6ea9cca6dd4542b69d9eac4ce9657d82",
        "339a634df69dc842295c6071969aa1de5f984e66"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Thu Feb 10 13:17:47 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.131",
        "time": "Thu Feb 10 13:17:47 2022 +0000"
      },
      "message": "Merge \"Add mysql version selector to galera pillars\" into release/proposed/2019.2.0"
    },
    {
      "commit": "339a634df69dc842295c6071969aa1de5f984e66",
      "tree": "0f5f546fbed593c9b35b9746f7f2d29460597cbe",
      "parents": [
        "50b30f75109c0cedea373bbd9fca7cdf6d71c7d9"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Thu Feb 10 14:24:31 2022 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Thu Feb 10 14:39:06 2022 +0400"
      },
      "message": "Add mysql version selector to galera pillars\n\nPROD-36708\n\nChange-Id: I756a2b0504492e76fc66623ba9d9eef22fce3928\n"
    },
    {
      "commit": "0801cbea324b1049aabbdf4c947a88ec9c498898",
      "tree": "fb3ce0aac57311387d2ad92858e915df3673ea6b",
      "parents": [
        "50b30f75109c0cedea373bbd9fca7cdf6d71c7d9"
      ],
      "author": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Thu Dec 23 11:23:18 2021 +0200"
      },
      "committer": {
        "name": "Taras Khlivnyak",
        "email": "tkhlivnyak@mirantis.com",
        "time": "Thu Dec 23 09:27:24 2021 +0000"
      },
      "message": "Add milliseconds to wsgi logs of panko, aodh, barbican.\n\nAdd milliseconds to wsgi logs of panko, aodh, barbican.\nAll logs will be at the same format.\n\nRelated-big: PROD-36719\nChange-Id: I9fde9290b6ea188df15f88e7c0e2f80a63c5b091\n"
    },
    {
      "commit": "50b30f75109c0cedea373bbd9fca7cdf6d71c7d9",
      "tree": "c0993e36b1d5c63ab34059a7123b911a9447a56d",
      "parents": [
        "0433333ef440bf3aaa7731b33e2cee58672a7cf6"
      ],
      "author": {
        "name": "Denis V. Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Wed Dec 22 08:24:20 2021 +0100"
      },
      "committer": {
        "name": "Denis Meltsaykin",
        "email": "dmeltsaykin@mirantis.com",
        "time": "Wed Dec 22 07:38:16 2021 +0000"
      },
      "message": "Return logs of panko, aodh, barbican to older format\n\nFormulas don\u0027t yet support this one\n\nPROD-36719\n\nChange-Id: I0440a5cb6e9cce5982ec73f7aac21f803c30088a\n"
    },
    {
      "commit": "0433333ef440bf3aaa7731b33e2cee58672a7cf6",
      "tree": "fb3ce0aac57311387d2ad92858e915df3673ea6b",
      "parents": [
        "bbc85563f5b1e08f88062072db84d8b0e590cad2"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Mon Dec 20 17:23:20 2021 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Mon Dec 20 17:23:20 2021 +0400"
      },
      "message": "Fix issue with milliseconds in logs shiped to elastic.\n\nwsgi files could be generated by apache formula\n\nPROD-36715\n\nChange-Id: I8395e7996951c78d2a091573859b8b71c4d11c31\n"
    },
    {
      "commit": "9d8772522b68deb41611b16827f69209aa8c9a88",
      "tree": "f97c2ecf78bcef2ab929569c74ee3e30fdc912a8",
      "parents": [
        "ad7ef35781b123496c8f297f91b3299155a9d2b6"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Wed Sep 08 14:25:20 2021 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Wed Sep 08 16:37:51 2021 +0400"
      },
      "message": "Enable nova update_cells by default\n\nPROD-36548\n\nChange-Id: Ic1e431f639fa44b120b17f4f894f15cf5e377b7a\n"
    },
    {
      "commit": "54dac26304607ac7ac2d3014348c246b3162dfb3",
      "tree": "4bea153a4d330b1bb383b4bda1a1629c8c4b7e43",
      "parents": [
        "8478868bda500e95d958297be156acff8a41dec4"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Aug 10 15:41:29 2021 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Wed Aug 11 16:28:43 2021 +0400"
      },
      "message": "Route mysql connections to dbs02-03\n\nPROD-36526\n\nChange-Id: I5cbcf78c4d3858a7e8285afe13c651e1a03cafcc\n"
    },
    {
      "commit": "74865012722398783978d7e0afa9ff41bb408f09",
      "tree": "2a6c2c5209afe27c6b68215b1ca7e69bd34af62e",
      "parents": [
        "58ac324a3f5415c03fd690522c5bcca38df44e13"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Fri Jan 22 11:47:12 2021 +0200"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Fri Feb 19 09:50:17 2021 +0000"
      },
      "message": "Update image for amphora\n\nRelated-Prod: PROD-36078\nChange-Id: Idfe5361eac08fc4c03f722883203a3c0a50e88f6\n(cherry picked from commit 9a5a8c8c7c08b0aed4efce491ce700e5fd344677)\n"
    },
    {
      "commit": "24e9fed527ac2913aea0861c83dce23cd3b9724a",
      "tree": "c1db51d1a74344e21f098f804b5326579973b578",
      "parents": [
        "d14f053d27d9f1d4c073866145f32770d414d534"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Jul 22 15:02:46 2020 +0300"
      },
      "committer": {
        "name": "rlubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Jul 22 12:07:07 2020 +0000"
      },
      "message": "Add default policy for Panko\n\nPROD-35531\n\nChange-Id: I591e0365af4849bbe2a5c2ef9f4b19440a122395\n"
    },
    {
      "commit": "4ee1f619f1dd6e1dd165ac7dbb2fdb46f5efef82",
      "tree": "58980933fe220cb0c1254da8ac1cfdc4b8754166",
      "parents": [
        "c1dbd20aecb0bc5597966bae8a6490d787bf20b8"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Mar 27 14:20:40 2020 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Mar 27 14:20:40 2020 +0400"
      },
      "message": "Add default policy for Gnocchi\n\nPROD-34861\n\nChange-Id: Iedc4605bfa1e3c87909fd1c4731fac77650c861f\n"
    },
    {
      "commit": "c1dbd20aecb0bc5597966bae8a6490d787bf20b8",
      "tree": "25b410a5eb1c3f904078e98dc321838bdbd7e87f",
      "parents": [
        "d57c494547269911ee2c51613b49aeeb88024673"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Mar 26 20:25:52 2020 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Mar 26 20:25:52 2020 +0400"
      },
      "message": "Add default policies for Ironic\n\nPROD-34908\n\nChange-Id: I0dc31646deaa67991d334bb0d3f0118ad1104018\n"
    },
    {
      "commit": "e7ea8e69e6b93673f24e3cc95d4417b0c99379a0",
      "tree": "e7574465540b571c417f08d2e439e58832236cc6",
      "parents": [
        "56b1dfb7d15d82a1249665f9f5b56c2b33adaffb"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Jan 16 16:47:02 2020 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Jan 29 16:50:03 2020 +0400"
      },
      "message": "Add pillars with default policy configuration for OS services\n\nPROD-34318\n\nChange-Id: I46dee301c78450b2aa7a6430de1f3432756688d8\n"
    },
    {
      "commit": "2a95fb1dacd35f96a52313c0901e8cdd3c35eea1",
      "tree": "5fb66ba4a3ceed98d3d4df09d8e6b665730f4f61",
      "parents": [
        "89811e960c7eea88e6a7c9e9c998d1f7220bc4bd"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Dec 13 13:52:13 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Dec 13 14:02:25 2019 +0400"
      },
      "message": "Unbind qcow2 images from mcp_version param\n\nPROD-34364 PROD-34140\n\nChange-Id: Idf4a36e05ab9a70daa90c79be421a58c6e95c551\n"
    },
    {
      "commit": "659ab09756ab143875110546d8a5a5731ef26f6c",
      "tree": "9184b9263e6294eb5c19fe429bc0251885da169f",
      "parents": [
        "d6b09d8106c29ffefff8a7be568b4bb4cc5b9476"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 06 11:30:41 2019 +0100"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Dec 04 14:54:47 2019 +0000"
      },
      "message": "Add designate dashboard to horizon/server/plugin and add defaults\n\nRelated: PROD-31956\n\nChange-Id: Ibb0a83c57c79f5097eb7f3953596ce5de7789224\n"
    },
    {
      "commit": "f979ac558d67ddb9041ed6421fe76a91a71dd5ae",
      "tree": "fde6ee7d92ccf9ee4cfcfb4008c2894fdce02ac9",
      "parents": [
        "ad5827fd5d5cf6afeb5a9fe51c602e39f2872aba"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Oct 07 15:51:56 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Oct 07 11:53:29 2019 +0000"
      },
      "message": "Fix wrong folder version for cirros image\n\nChange-Id: Ib3f4feccec4b3ce235cb9fee630189eb57a24253\nRelated-Prod: PROD-33680\n(cherry-picked from commit deb67c8312222d208e030311b8d9c8076da7393d)\n"
    },
    {
      "commit": "ad5827fd5d5cf6afeb5a9fe51c602e39f2872aba",
      "tree": "d02c7e500f73b5f1a2b8210ac0aa110f8de7107b",
      "parents": [
        "b8600965c1181869afa6be935ee68ada90ff69b3"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Oct 07 12:24:44 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Oct 07 08:26:33 2019 +0000"
      },
      "message": "Update cirros image to 0.4.0 version\n\nChange-Id: I69c541d9d1973e1f5878186d002810622aa8a092\nRelated-Prod: PROD-33680\n(cherrry-picked from commit 7b6e3749bf59cb47771d5588d8e7286ecc38ee97)\n"
    },
    {
      "commit": "6d9f14ef81d2c293dece476b1949d221fd8f7ef3",
      "tree": "83e320faa3c62ab287e3203004d9f8b8d87ff59e",
      "parents": [
        "e4af76946978254b909e3e368fa0ab97d9cce253"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Sep 16 16:19:19 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Sep 23 13:38:43 2019 +0000"
      },
      "message": "Add missed stuff for offline\n\n* Enable caching for DebMirror to save disk space\n  Use caching logic to save disk space for DebMirror, so same packages\n  in different repo versions will be used via hardlinks;\n* Save in offline default Cirros/Fedora images.\n\nChange-Id: I832d45167ad4b70b8349260614ffc8bbb9a911ca\nRelated-Prod: PROD-32735\n"
    },
    {
      "commit": "2663ae2f6280cb60fa20c79559bdf37fba3173a8",
      "tree": "9fcc56c1ce76ef94f55df9ebeb0c7f3b22ea24b9",
      "parents": [
        "9e6ef4aa2aaa6b1508bcf1c1a4e494697b06854f"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jan 31 11:04:48 2019 +0200"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Aug 22 17:15:50 2019 +0400"
      },
      "message": "Enable console interfaces for ironic by default\n\nThis patch updates list of enabled console interfaces to:\n  * ipmitool-shellinabox\n  * ipmitool-socat\n  * no-console\n\nThe console support might be disabled by setting _param:ironic_console_enabled\u003dFalse\n\nChange-Id: I8718a5d9d4bc079fb9e4d6bc5fb2dc60ce1b18a8\nRelated-Prod: PROD-26131\n(cherry picked from commit 07730450d589911adf7e92952b9cfc307deff7d8)\n"
    },
    {
      "commit": "5c99f3d0ba5b58554f01282244bab641e52adf93",
      "tree": "6aa67f514c934a8971f9fe3a60e7d2a52e8846e7",
      "parents": [
        "c5e9e740f1143d2ef2e121a94f7f50af982a51ac"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Jul 05 15:24:37 2019 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Jul 09 19:30:49 2019 +0000"
      },
      "message": "Add galera system level upgrade metadata\n\nChange-Id: I610e290986189704da54a8386d62b4c3b27c8d52\nRelated-prod: PROD-29630\n(cherry picked from commit b8fb87471b1a8e295048ad2036409f1a457d1100)\n"
    },
    {
      "commit": "5f58dd7d5a43571b043097d20b961232bf3d4c96",
      "tree": "00937ead35d57b863443771e2615d8645d94b5fe",
      "parents": [
        "6f1521a601885f266ab3c4e544c1e3ed601c061d"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon May 20 14:10:11 2019 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Jul 08 11:31:34 2019 +0000"
      },
      "message": "Generate random keystone users\n\nDepends-On: https://gerrit.mcp.mirantis.com/#/c/44319/\nDepends-On: https://gerrit.mcp.mirantis.com/#/c/45118/\nDepends-On: https://gerrit.mcp.mirantis.com/#/c/45119/\n\nRelated-Prod: PROD-29868\nRelated-Prod: PROD-31315\n(cherry picked from commit f5956c2f6151cc5d99659103f90641ea66eac44a)\n(cherry picked from commit 70dd0f0587eb297fbefdea43837839c4983b8378)\n\nChange-Id: I402be73437d5397224184a4fd71e2f6abae24db2\n"
    },
    {
      "commit": "f0386ca40ed33bff3721765bb01f22f7b17805e6",
      "tree": "eb975b02732477d2382c33a6ce9f3e49b71f29ee",
      "parents": [
        "46a77cb832ebf44300838c7801f90ab9ec32acb4"
      ],
      "author": {
        "name": "ibumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Mon Apr 22 10:58:14 2019 +0200"
      },
      "committer": {
        "name": "ibumarskov",
        "email": "ibumarskov@mirantis.com",
        "time": "Tue May 28 10:12:22 2019 +0200"
      },
      "message": "Define default opencontrail parameters\n\nRelated-PROD: PROD-29523 (PROD:29523)\n\n(cherry picked from commit 3cb553c41c48da32360a38ccd2946458ad2a18cc)\nChange-Id: Iadb3dcbab17dc4230d3d4d4f06310ce46037a410\n"
    },
    {
      "commit": "4a08766857d825faede4599aff48bb64b2819bf9",
      "tree": "9c746852d387bb0bc321c7e2f9ed9a09bddc631f",
      "parents": [
        "c7d8c1a1eb13b747ed08aca420fcabe0bd6a6a28",
        "05238eba875d1985b62a0b4dba0cb81bfd15e052"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue May 21 14:15:38 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue May 21 14:15:38 2019 +0000"
      },
      "message": "Merge \"Do not lockout service users on auth failures\" into release/proposed/2019.2.0"
    },
    {
      "commit": "05238eba875d1985b62a0b4dba0cb81bfd15e052",
      "tree": "1b3ab0b82341d4f630a15c64df523ce70d0eaf5f",
      "parents": [
        "9f9b9e68ef40a543ed344b65af872f0ab3d40811"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Thu May 16 16:04:33 2019 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue May 21 08:03:01 2019 +0000"
      },
      "message": "Do not lockout service users on auth failures\n\nwhith security compliance in keystone enabled and predictable service\nuser names it is very easy to DoS the cloud when locking out of service\nusers on auth failure is not disabled.\n\nChange-Id: I6974b670fc2b7a2b384f8bc8a2c939929ef59064\nRelated-Issue: PROD-28027\n(cherry picked from commit c2d455aaf3942a9b0bbd1ae2929df56606ec61b6)\n"
    },
    {
      "commit": "7c1d3b390ae2257d479778780681fbef264c4b9d",
      "tree": "0891ac810bd3448fd2ab160c3817e1c8a9123e7a",
      "parents": [
        "820e9f9016bcb83327006f6c2ecfeac0cc95beb0"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Apr 05 13:22:48 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue May 21 00:31:47 2019 +0300"
      },
      "message": "Add redis metadata for ceilometer\n\nAdd coordination_backend:redis metadata structure\n\nAdd the following softparams and set their defaults:\n  ceilometer_redis_db\n  ceilometer_redis_sentinel_mastername\n\nRelated-Prod: PROD-29126\n\nChange-Id: I4ed496bae6e93db025980ee88a253a6e06ffa35d\n(cherry picked from commit 271c9e75ec9d2a1c42aa2865082fd08071f327ed)\n"
    },
    {
      "commit": "820e9f9016bcb83327006f6c2ecfeac0cc95beb0",
      "tree": "5582ceacd1f9533a603ce2d2e5c2c22cea5c5c10",
      "parents": [
        "94e1c9bebced8c78504a03e14b57a1af095a5b0e"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Apr 05 13:18:25 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue May 21 00:20:10 2019 +0300"
      },
      "message": "Add redis metadata for aodh\n\nAdd coordination_backend:redis metadata structure\n\nAdd the following softparams and set their defaults:\n    aodh_redis_db\n    aodh_redis_sentinel_mastername\n\nRelated-Prod: PROD-29126\n\nChange-Id: I92d31cc5ca54eb1a907895e0a32d9a99b5b0921e\n(cherry picked from commit a4946035b0320191b8e8fff786de2e2d39f5cb6a)\n"
    },
    {
      "commit": "94e1c9bebced8c78504a03e14b57a1af095a5b0e",
      "tree": "1f80ca22c5f018b3415e1e71afcf70e9c6160727",
      "parents": [
        "685c76adea48742ae0efa1d4c3a1f4527ceb8109"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Apr 05 12:49:23 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon May 20 20:07:32 2019 +0300"
      },
      "message": "Add redis metadata for gnocchi\n\nAdd coordination_backend:redis metadata structure\nAdd storage:redis metadata structure\nAdd storage:incomming:redis metadata structure\n\nSet softparams in defaults/openstack/init.yml:\n\nopenstack_telemetry_redis_db \u003d 0\nopenstack_telemetry_redis_sentinel_mastername \u003d \u0027master_1\u0027\n\nChange-Id: I22f5f849b71a7d7a424dd43472ab6167837b496a\nRelated-Prod: PROD-29126\n(cherry picked from commit fab80dbb2afe6c50140acc6e43468ed05dc672a0)\n"
    },
    {
      "commit": "8e8df06191b77c835bd981d1ff0bd15b2497bc67",
      "tree": "bbd681ba26c27c35a92da39dcfbd282f5735040b",
      "parents": [
        "c1f92df305449c74959ee2b9e376a3e4ba77aa51"
      ],
      "author": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Mon May 06 18:56:27 2019 +0300"
      },
      "committer": {
        "name": "apodrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Mon May 20 14:58:05 2019 +0000"
      },
      "message": "Add configuration option \u0027image_conversion_dir\u0027 for cinder.\n\nCinder configuration option \u0027image_conversion_dir\u0027 set path to directory\nused for temporary storage during image conversion.\n\nChange-Id: Icc01549730e6b9457a88cd933b877e9968384775\nRelated-Prod: PROD-29437 (PROD:29437)\n(cherry picked from commit edaf7481d5616bd905911c502a070b6b45a69fa1)\n"
    },
    {
      "commit": "e6b1f37a0051cc9c5ff8f93cadf2ef081b3c7894",
      "tree": "312cbec96be62bbcac8d18e09fa9b1a9883bcbd7",
      "parents": [
        "ee2c031b9921d4283bdfb64deea4998ca809a179"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri May 17 14:02:08 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri May 17 19:13:09 2019 +0300"
      },
      "message": "Add RabbitMQ system level upgrade metadata\n\nChange-Id: I792c942ad424b3a8c3930062b8cada8f9edd8f0f\nRelated-Prod: PROD-29461\n(cherry picked from commit 757f653dfee6166a39eb0bcf4226472495070aee)\n"
    },
    {
      "commit": "9727dac47ff0299eddf84ff86e0cbd39580cea80",
      "tree": "ab33f105f8fcb4e115a478880e0cde522bb3cce4",
      "parents": [
        "76cbaf8537ef4f42d5fddc56a0f86d4d12bcc6e3",
        "4c9f343f9b1333e641c3c3a761087c76358adeb9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Apr 01 09:01:50 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Apr 01 09:01:50 2019 +0000"
      },
      "message": "Merge \"Add log_format variable for apache openstack sites\" into release/2019.2.0"
    },
    {
      "commit": "4c9f343f9b1333e641c3c3a761087c76358adeb9",
      "tree": "3f64f38c61602a6ee7b7c94e572bc7c5de722626",
      "parents": [
        "aa92fd0aa2654142bec7a7cff7947b6d221f592a"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Mar 14 18:42:59 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Fri Mar 29 04:53:09 2019 +0000"
      },
      "message": "Add log_format variable for apache openstack sites\n\nAdd openstack default variables with log formats for apache sites\n\nAligh log settings with settings from formulas for openstack\nservices: aodh, barbican, cinder, gnocchi, manila, nova-placement,\npanko.\n\nChange-Id: Ie59d341c39e9c50292f4fe28c6227766961d250c\nPROD-Related: PROD-28066 (PROD:28066)\n(cherry picked from commit 3369142157ac5b705955b9b8754124c4c24cbd4f)\n"
    },
    {
      "commit": "f8e71a5065e337b4f5b3bc6fc8813d20a6fe5052",
      "tree": "9e71552c407ede6c8228f1e172988cc74fc2b0ea",
      "parents": [
        "a224dd821a1cae0c30622c0f6b7b7069aaca1ba4"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Mar 05 17:16:48 2019 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Mar 28 12:24:17 2019 +0200"
      },
      "message": "Add nova service user metadata\n\nEnable nova service user by default\n\nChange-Id: I42ac5f7b5ae54fb20ee2f1fd822ac76ee87c938a\nRelated-Prod: PROD-27591\n(cherry picked from commit e9ba5e4a951ec34521f1432f7b75c1b983ee8418)\n\nAdd openstack service user soft param\n\nTo configure the OpenStack services with service users globally\n\nChange-Id: Id5b1f4d199d3fc2d6abc623c7d2baf8d7bdab459\nRelated-Prod: PROD-27591, PROD-25985\n(cherry picked from commit 0062ffe3c93b8360033e01e66e19dc2ff1d9b8ca)\n"
    },
    {
      "commit": "4f0c27c41ae01232f11deda120ee9fba0732d39f",
      "tree": "c0b5b6fdc5e0bbec6fcd81b94f9941c957ffcf67",
      "parents": [
        "612afd81da304deeff45f60c45405260fe338948",
        "79b8968e5758dabfa2cb978b90dfb77fb3b9ce80"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 27 18:07:55 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 27 18:07:55 2019 +0000"
      },
      "message": "Merge \"Update keystone default softparams\" into release/2019.2.0"
    },
    {
      "commit": "65da5228cff26095a9be21eb6a982926921e35e1",
      "tree": "fb1a4165eff799a65decddb4dc00b530a244fcc8",
      "parents": [
        "0a27ac0c0a96b1c87715ec10271c5882c7cbe0b5",
        "a338450904d5eb4bdcc46d346b32a86c53de9d2d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Mar 26 12:22:46 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Mar 26 12:22:46 2019 +0000"
      },
      "message": "Merge \"Added extra options for service users\" into release/2019.2.0"
    },
    {
      "commit": "79b8968e5758dabfa2cb978b90dfb77fb3b9ce80",
      "tree": "6d80038f054f583ad38ee19cee562ef6f99f5d8e",
      "parents": [
        "0056f12dfedc27d525dfcb4d537c025e56fb9b08"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Feb 27 14:23:23 2019 +0200"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Mar 26 11:58:02 2019 +0000"
      },
      "message": "Update keystone default softparams\n\nMoves _param:keystone_tokens_expiration: 3600 definition\ninto defaults/openstack/init.yml\n\nAdd default soft params for the keystone fernet rotation:\nkeystone_fernet_rotate_rsync_minute \u003d 0\nkeystone_fernet_rotate_rsync_hour \u003d \u0027*\u0027\n\nAdd default soft param for the keystone [token] allow_expired_window:\nkeystone_tokens_allow_expired_window \u003d \u0027\u0027\n\nAdjuststed the max_active_keys default value according to the following defaults:\n``[token] allow_expired_window`` \u003d 172800 (48 hours)\n``[token] expiration`` \u003d 3600 (1 hour)\n  rotation_frequency \u003d 1 hour (keystone_fernet_rotate_rsync_minute/hour \u003d 0 *)\n\nmax_active_keys \u003d (allow_expired_window + expiration)/rotation_frequency + 2\nkeystone_tokens_max_active_keys \u003d 51\n\nChange-Id: I7a2a252afb34de9f3c7c4a1549f67d534959ecf9\nRelated-Prod: PROD-27591\n(cherry picked from commit 1558a8ee927fa4f952fa4fd5c4c0e4adbaa6d03e)\n\nSet default keystone_tokens_allow_expired_window\n\nSet keystone_tokens_allow_expired_window \u003d 172800\n\nChange-Id: I65595c09ed31c302d4cdec52e73bc52abc58d80d\nRelated-Prod: PROD-27591\n(cherry picked from commit 8b98a638d7243f4eab10da8ca6a5e728a60c2deb)\n"
    },
    {
      "commit": "6853c7ca20ea9d6dd0540b526ed5d897c4edab26",
      "tree": "4eafd9299a1475ed119f777d9031ae9588e8dd87",
      "parents": [
        "915adab1e33bf415abad548e25acf1c4c1e4ebf8"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jan 15 15:42:12 2019 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Mar 26 08:55:41 2019 +0000"
      },
      "message": "Add hosts metadata for share, telemetry and barbican services\n\nChange-Id: I8a969e675331da5920b0e38ff0db6e267c8c2679\nRelated-Pord: PROD-24975\n(cherry picked from commit b0931af9f5c8214f26482f2f0851b34b89ad4e79)\n"
    },
    {
      "commit": "a338450904d5eb4bdcc46d346b32a86c53de9d2d",
      "tree": "4c8906d80843496e0ecc22b6093939d8ade41cda",
      "parents": [
        "67b511386f4035a2a2a3ba24ff27f407430e2244"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Feb 27 13:23:06 2019 +0200"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Mar 25 20:40:59 2019 +0000"
      },
      "message": "Added extra options for service users\n\n  * This user options allow to ignore some security compliance definitions\n    of service users in case when security compliance is enabled.\n\nChange-Id: I123548008b5605ef4cb7d915cba0d600f0fc885b\nRelated-PROD: PROD-28027\n(cherry picked from commit b508ed40cb8ae41891bc4587448e56d5e05024c7)\n"
    },
    {
      "commit": "3cdc768add664aa7369782ae12e41b4803daf5b2",
      "tree": "8a1313fa5f9ea41463c4cbe619a401a80015484f",
      "parents": [
        "762514af78a94d3175d16ab4e6144c50d46bda14"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jan 28 11:38:28 2019 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jan 28 16:24:04 2019 +0000"
      },
      "message": "Add apache proxy site for octavia\n\nOctavia as other services is running under eventlet, for SSL enabled\nenvironment we need to terminate SSL on proxy (Apache) side.\nThis patch adds metadata for apache to configure proxy site for\noctavia.\n\nCo-Authored-By: Ann Kamyshnikova \u003cakamyshnikova@mirantis.com\u003e\n\nChange-Id: I8fd39b79b8e292339e4a5f231dcde9d272ad4860\nRelated-Prod: PROD-26938\n(cherry picked from commit 6a26e28ff15913b2974cd72aee41080220cc7a68)\n"
    },
    {
      "commit": "c1fd0bd9cbd98a59948ca3701e1a12d0a287f5b8",
      "tree": "3756f2adb2a1fe2bee1f845b5b42eb110d9411eb",
      "parents": [
        "e669939faf94c9a699c88bb9aa2d41236f068e2e",
        "ef97bfefdce960acfd5c7e1e6b5cca2a96818b82"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jan 23 10:30:01 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Jan 23 10:30:01 2019 +0000"
      },
      "message": "Merge \"updare amphora artifact reference\" into release/2019.2.0"
    },
    {
      "commit": "ef97bfefdce960acfd5c7e1e6b5cca2a96818b82",
      "tree": "e809971962c0c0de44d6816142e7d85da5155a2e",
      "parents": [
        "d136276e360f4f6e22ad04557fa480aa163504db"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jan 22 13:12:53 2019 +0200"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Jan 23 09:39:55 2019 +0000"
      },
      "message": "updare amphora artifact reference\n\n  * Fix reference also \n\n(cherry picked from commit Iab3a944e439dc37f2ddb39867d2867d58e86e45f)\nBug-related: PROD-26621 (PROD:26621)\n\nChange-Id: I162f540ac7ecc2923f2acbb6f9a3c599860b7c1e\n"
    },
    {
      "commit": "0e753f158e41bf75d4016b12e4d16a9e41120419",
      "tree": "912d964c51e35005841977df2d704e21957eb3cb",
      "parents": [
        "d136276e360f4f6e22ad04557fa480aa163504db"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jan 22 18:55:48 2019 +0200"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jan 22 18:32:54 2019 +0000"
      },
      "message": "Fix default openstack_version in reclass\n\nSet it to latest supported version in release - queens\n\nChange-Id: I1332ebabca8b2973bac31b2cdcb9f07304be8ddb\n(cherry picked from commit 2676316323c45cdddcb8ab4689901ad409e9e4f4)\n"
    },
    {
      "commit": "9b91ef943b6fa92e65937d6a8e13a0608aa0b976",
      "tree": "e1724eec2e6883ff90d77b3bd5a3b862f3dcfd62",
      "parents": [
        "8e1489306fb7f661295076e2b3417583a2026839"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Jan 21 18:46:02 2019 +0200"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Jan 22 10:05:02 2019 +0000"
      },
      "message": "Move amphora_image_name|url to defaults\n\nChange-Id: I511cbcd518df1b511837a7633f2967b4cb9a5782\nProd-related: PROD-26621 (PROD:26621)\n(cherry picked from commit 2ecced2c82f7a451a03e001c8a0cdc8bb2f4b5e0)\n"
    },
    {
      "commit": "955e67a1eee7a14b1bc46d0c17e718e4339081ab",
      "tree": "49974d4ca33de15c0fc8418ae1b2c279c2c2cc37",
      "parents": [
        "1b9a8619ebdf49ee696ef6698a925816f9518093"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Dec 13 23:31:28 2018 +0000"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Dec 24 14:01:17 2018 +0000"
      },
      "message": "Enable server-status module by default\n\nChange-Id: Id0fc0e5dcff5f79249ef898fc7b4d30a1d284796\nRelated-Prod: PROD-25671\n"
    },
    {
      "commit": "1b9a8619ebdf49ee696ef6698a925816f9518093",
      "tree": "8450ee7416a1bda7c36c289d6899a44bb70348b0",
      "parents": [
        "f58f6570f782ebb30986759399280256b86cd626",
        "119d3ec91ba6bee1b38e9d4a5c00baa577974917"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Dec 24 13:45:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Dec 24 13:45:57 2018 +0000"
      },
      "message": "Merge \"Octavia manager services clusterization\""
    },
    {
      "commit": "119d3ec91ba6bee1b38e9d4a5c00baa577974917",
      "tree": "2c19217aad7bdebd384f4b6cc41adf077cba65f7",
      "parents": [
        "60e3c4d30876234c1c359f6b09ea6bfc753ec114"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Nov 28 14:32:29 2018 +0400"
      },
      "committer": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Dec 24 16:26:28 2018 +0400"
      },
      "message": "Octavia manager services clusterization\n\nRelated-PROD: PROD-25309\n\nChange-Id: I16476cb1fdbc499033c7fce8a91d8cb5cb817a00\n"
    },
    {
      "commit": "3ed24aa812ce07576118004a827b96232095dc9d",
      "tree": "a5c20e568c57ea994c2755896b43d2390d5bf2bb",
      "parents": [
        "60e3c4d30876234c1c359f6b09ea6bfc753ec114"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Dec 21 10:58:30 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Dec 21 10:58:30 2018 +0200"
      },
      "message": "Set retry for proxy to 0\n\nApache proxies for openstack aren\u0027t used as HA proxies, they are\nsimply ssl terminators in case of setup of ssl on internal endpoints\nfor services which don\u0027t support running under apache and wsgi.\nSo retry parameter is set 0, to eliminate maintenance mode for backend\nwhich is 60 seconds by default.\n\nChange-Id: I023ffff61e26520bd6ee625a18b5a7d0deeb94e1\nRelated-Prod: https://mirantis.jira.com/browse/PROD-25993\n"
    },
    {
      "commit": "da2c7836d0ddc614ff22d11790510b472ac50fc4",
      "tree": "49634f7db9a4929b9e23db9d63d22e4f82aab075",
      "parents": [
        "264974184ac6d055cb34043c0750d9a283d08c2d"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Dec 18 12:58:36 2018 +0000"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Dec 18 16:04:23 2018 +0000"
      },
      "message": "Add apache server-status host and port\n\nChange-Id: I9b392b4d3150d365db15defab0fcd8e4e16178ce\nRelated-Prod: PROD-25671\n"
    },
    {
      "commit": "569ac8f5fe5aa6b44bf6399beab9453793fbe752",
      "tree": "4b422bb3e80705f8cd62806780bad3b7e6b8dc75",
      "parents": [
        "2a7e847ac55d0822bb9e600f70cf6bd0401fc2f6"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Dec 11 11:33:55 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Dec 11 09:55:08 2018 +0000"
      },
      "message": "Set openstack_old_version to openstack version by default\n\nopenstack_old_version is used only during upgrade/update procedure.\nBy default openstack_old_version should be the same as openstack_version\nand not hardcoded. Currently it is always ocata, but with this patch\nit can be easily overriden from cluster level. The same also is\napplicable for Gnocchi.\n\nChange-Id: I7dfe83838d9e52900b6ac264228fa0d448193c94\nRelated-Prod: https://mirantis.jira.com/browse/PROD-24991\n"
    },
    {
      "commit": "882dcac395361b201217a76ba25618aa6c4820ba",
      "tree": "3a7a646d916dccab2814c11b88494e55bc066732",
      "parents": [
        "2368cdb415a0601ce17c6efb05aae9ffcaac8d71"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Nov 30 16:37:28 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Dec 04 17:59:39 2018 +0200"
      },
      "message": "Add upgrades pillars in system\n\nCurrently upgrade pillar need to be set externally by pipeline\nthis patch allows to set them directly from system level.\nVersions of components now will be easily managed by openstack_version\nand openstack_old_version parameters.\n\nAlso manila version setting refactored to common style.\n\nChange-Id: I4b1d06b4c144d2095d7916b37bbfa4c459652307\nRelated-Prod: https://mirantis.jira.com/browse/PROD-24991\n"
    },
    {
      "commit": "2368cdb415a0601ce17c6efb05aae9ffcaac8d71",
      "tree": "136fca8b2936b2e13f8e8057f5472ce2fdf7a6ff",
      "parents": [
        "67d4424735df17cb5aeb14911e5b7a22eab32030"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Dec 04 14:43:44 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Dec 04 15:34:15 2018 +0200"
      },
      "message": "Un-hardcoding horizon server address\n\nThe patch makes a possible to change horizon address\nwhich could be used  by horizon by soft param.\n\nChange-Id: Ib4794406612fdb61377ac341314268494b07ee66\nRelated-PROD: PROD-25528\n"
    },
    {
      "commit": "1b5be04ac36b38199df3a5fa0683e2bb2924134b",
      "tree": "a76b0b2e67e46f5265e4283ec1c240d91a7082fa",
      "parents": [
        "795f73cce32b8cdf2960ea499464b4a5a4c821bf"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Nov 29 19:04:34 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Dec 03 16:03:45 2018 +0000"
      },
      "message": "Un-hardcoding apache address\n\nThe patch un-hardcodes IP address which can be\nused to be bound for apache while redirect.\n\nChange-Id: Iedf513c375896d5d651fc5462fa70edaf27ce779\n"
    },
    {
      "commit": "81c4c21a1194f06f4e0e37845cf8ab2f6fd3140e",
      "tree": "5b7d4b1e9303fcae130adb30f9566de70ea1a8b8",
      "parents": [
        "9182eeb659ec1434e2d5279ac6ee1ab08a8f92df"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Nov 23 17:23:15 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Nov 26 19:54:12 2018 +0200"
      },
      "message": "Adding haproxy class for horizon\n\nThe patch adds new class for HAproxy is going\nto be used in dashborad nodes with two nodes instead\nid three ones how it is used in existing class.\n\nChange-Id: Ib959d3e24d658feef01c6bccbd78588dcc2b0dbf\nRelated-PROD: PROD-24977\n"
    },
    {
      "commit": "26e8d6f3d6ac2f9b3672d25eb18c05a7b645c729",
      "tree": "dc8597867b6fbcc22c74ada172d3d2c9b2447700",
      "parents": [
        "c1f7437d9f47f524250b694234ddb6d964cd7c2f"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Nov 21 16:18:57 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Nov 21 16:18:57 2018 +0200"
      },
      "message": "Un-harcoding memcached bind address\n\nThe patch adds possibility to configure the address\nto be bound by memcached server.\n\nChange-Id: Ie808a6e2c96d1b5b6b381ffb689fe0a317eefe23\nRelated-PROD: PROD-23544\n"
    },
    {
      "commit": "71e8c54c8d55df2e7face2cda1e3f57e49566d42",
      "tree": "113195f06150f91d5b2415df99fa8c514017030f",
      "parents": [
        "b45dbd9a0e93b9e7ee568cdfa30edbf439dbb277"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Nov 16 16:19:17 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Nov 19 18:41:59 2018 +0000"
      },
      "message": "Prepare for fqdn on internal endpoints in keystone catalog\n\n * Adds hosts entries to each node to map\n   \u003copenstack_control_address\u003e to \u003copenstack_service_hostname\u003e.\u003cdomain\u003e\n\n * Adds appropriate DNS aliases to openstack API, barbican, novncproxy\n   certs\n\nChange-Id: I8fbd0f03a7c60291c66c5fd686052d18d4edc426\nRelated-Prod: PROD-24975\n"
    },
    {
      "commit": "1cc05dee1232165e5ee9f463302f8c43682de241",
      "tree": "bbef95f6f5af659ea20c4f35d6b743033e6e78ea",
      "parents": [
        "2fa59a0c19bd4fd514447561fd42d4664e9a28ee"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Nov 19 16:49:27 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Nov 19 16:56:48 2018 +0200"
      },
      "message": "Consolidate barbican_integration_enabled settings\n\nbarbican might be enabled in multiple openstack services\n * nova\n * glance\n * cinder\n\nInstead of enabling it on cluster level, move this integration\nto system. Use barbican_integration_enabled option for this.\n\nChange-Id: Ifcb2c404d700232085ba983dbca3b41dcdaaa43e\nRelated-Prod: PROD-25026\nRelated-Prod: PROD-25025\nRelated-Prod: PROD-25023\n"
    },
    {
      "commit": "3f736c4f430b54953dfde31b814bf6b996c9b6ab",
      "tree": "6c26d69f47bf5265c478ee8833c85e8cfcb9e1f2",
      "parents": [
        "8fcbe75dcb383b47545abf6cc4d7108e0c59de7b"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Thu Nov 01 20:04:29 2018 +0200"
      },
      "committer": {
        "name": "Aleksey Zvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Mon Nov 12 18:41:43 2018 +0000"
      },
      "message": "Move cluster_public|internal_protocol to defaults\n\nCloses-bug: PROD-24615 (PROD:24615)\n\nChange-Id: I5083de941a2db42e5b46a6bdc6eacce07b4da266\n"
    },
    {
      "commit": "ebe9062c012938be20fff0771a1309ac762456fa",
      "tree": "a0de9aa0a55e1d4b40e3d7dd5cda164e968b8800",
      "parents": [
        "3976bdca6f46412fa81d4603b111e3cebe480dbd"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Nov 12 11:03:18 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Nov 12 11:31:19 2018 +0000"
      },
      "message": "Switch horizon to direct upload mode to glance\n\nThis patch switches horizon to direct upload mode to glance.\nIt will prevent horizon from caching user image on proxy node.\n\nDisable caching for glance site on proxy node.\n\nEnable CORS in glance with allowed origins set to horizon URL.\n\nParametrize horizon proxy settins:\n * horizon_public_host\n * horizon_public_port\n * horizon_public_protocol\n \n Related-Prod: PROD-24536\n\nChange-Id: Ie2ff8b58c352584d076e0c85bd033dc8fe52ee89\n"
    },
    {
      "commit": "242b2d1b5ba5aa1d346688f0954583b591104ea2",
      "tree": "feda4958e6ca813f93121efb2c26c5e6466bbb7d",
      "parents": [
        "4df0ec39741ca44614565d6b37dbcc87ec1325f7"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Nov 07 13:49:15 2018 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Nov 07 13:49:15 2018 +0200"
      },
      "message": "Add Ironic metadata for memcache security strategy\n\nChange-Id: I5cef5967ebfce23a22025b885b75b67dd129ab1d\nRelated-Prod: PROD-23561\n"
    },
    {
      "commit": "0e5c105f7cbe4a086d9aeb6d8d054367955ad645",
      "tree": "342c45561e90aef011f4c037bfae3338e2b294d6",
      "parents": [
        "1d4234974ce85c6dc3f65ef690ec0b84893b6372"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Nov 06 17:35:51 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Nov 06 18:56:47 2018 +0200"
      },
      "message": "Add ability to define horizon images upload mode\n\nThis patch adds ability to define horizon images upload mode via\nsoft param: horizon_images_upload_mode.\n\nChange-Id: Ia214b392ac0287163af8541d452e4d0a537a5dd9\nRelated-Prod: PROD-24536\n"
    },
    {
      "commit": "1d4234974ce85c6dc3f65ef690ec0b84893b6372",
      "tree": "23c7e149f70c16b208ebe60149f5acb39a972798",
      "parents": [
        "34ac6c601f6ebab7e41717b956b5ea28990299de"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Nov 06 10:35:02 2018 +0200"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Nov 06 12:37:42 2018 +0000"
      },
      "message": "Add metadata to disable apache mods\n\nIntroduce a new pillar apache:server:mods that is a dictionary with\nthe new module metadata. Allows to manage apache modules by setting:\n\nenabled: True/False\nstatus: disabled/enabled\n\nChange-Id: I01c4a6d0f77ec22d7dd33c047f8e349216e8db67\nRelated-Prod: PROD-23524\n"
    },
    {
      "commit": "09cf02cabe22830a6f0c34d43ee1d4084033befe",
      "tree": "faeb13685dc1fcc8996b10ec0e361b8d1c96dbaf",
      "parents": [
        "43fed5ff1f7892107d4f4304fb39c359d8b7dbab"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Nov 05 15:33:32 2018 +0200"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Nov 05 16:24:56 2018 +0000"
      },
      "message": "Add metadata for memcached listeners\n\nSet defaults for memcached server\nAdd ability to manage tcp/udp listeners\n\nChange-Id: I7e4c712d6984f2b181cf8b1ebce7e2200b11d660\nRelated-Prod: PROD-23524\n"
    },
    {
      "commit": "43fed5ff1f7892107d4f4304fb39c359d8b7dbab",
      "tree": "8b55d40ab47b18c63253277a8ef9b040ca0242e7",
      "parents": [
        "0bf966d05780fc9da69dc35e6c6e8a5a82dcac3b"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 01 19:26:19 2018 +0200"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Nov 05 15:17:55 2018 +0000"
      },
      "message": "Add barbican metadata for memcache security strategy\n\nChange-Id: I96c1cb1bfacfa5438b6774197cdfdb867154f910\nRelated-Prod: PROD-23561\n"
    },
    {
      "commit": "0bf966d05780fc9da69dc35e6c6e8a5a82dcac3b",
      "tree": "825e1962d102e60906aae395a62734adb1b61927",
      "parents": [
        "eb3e47d46d23ede294a83c5f3b7773db679ccf1f"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 01 18:36:54 2018 +0200"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Nov 05 15:17:34 2018 +0000"
      },
      "message": "Add panko metadata for memcache security strategy\n\nChange-Id: Ib14a9f909aabf564a0f2820843d8c2619672afbb\nRelated-Prod: PROD-23561\n"
    },
    {
      "commit": "0b5809e06962d9d3ad5d1cb240de5204d449a7c7",
      "tree": "37b8b7d54ea382469fe63e6eb118e2632bd0dba0",
      "parents": [
        "4b0c53a22b9fb260e90bf4c7a41016b866bd6dc2"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 01 18:23:35 2018 +0200"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Nov 05 12:17:04 2018 +0000"
      },
      "message": "Add gnocchi metadata for memcache security strategy\n\nChange-Id: I3942e861ecce2c75577ed7c0a9c8d5d706e77a73\nRelated-Prod: PROD-23561\n"
    },
    {
      "commit": "c72982cffa0f0fbd0d80362701f82cbfe69cd28a",
      "tree": "6234cb9ec48f7dee303d85990f1ce37983522007",
      "parents": [
        "b7c921721099b49689c924124085afc6f9311c34"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Oct 24 11:50:20 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 01 14:15:00 2018 +0200"
      },
      "message": "Add aodh metadata for memcache security strategy\n\nChange-Id: Ic4caa502221ab917116d9fd90d4d110c3876337d\nRelated-Prod: PROD-23561\n"
    },
    {
      "commit": "b7c921721099b49689c924124085afc6f9311c34",
      "tree": "1e82c3d0dba79efc757ed45e2ec4b44ac0e90383",
      "parents": [
        "dcd0d3979a67c46b4f0d5f929ec64a5579aee305"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Oct 24 12:02:20 2018 +0300"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 01 10:51:28 2018 +0000"
      },
      "message": "Add heat metadata for memcache security strategy\n\nChange-Id: I13579fe7e43cf1f08c40d1e6015043ef0260d5e8\nRelated-Prod: PROD-23561\n"
    },
    {
      "commit": "61d8db883e7e9e32e1f0b4ffbcf569d365f6a82a",
      "tree": "c59542951ff6fd0db83a25bc6ec69f12035b9118",
      "parents": [
        "ecd1e499b9674fa639c6d757422431aa484b2fbf"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Oct 24 16:03:12 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Oct 26 20:58:17 2018 +0300"
      },
      "message": "Update glance memcache defaults\n\nChange-Id: I22e2e0c82f05d3a6070c67d1be3711fe5e2402d8\n"
    },
    {
      "commit": "860f66d8487115bd1d18812b41944e705821251a",
      "tree": "fcb47f177adaae9a74317dc0173f8451a3107a77",
      "parents": [
        "5b72d63c23764f1ef59feba89c9ef82ed7d37a86",
        "48cf31f71547d5c0e28f230c4b4a7868bab9ccad"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Oct 26 16:46:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Oct 26 16:46:52 2018 +0000"
      },
      "message": "Merge \"Update nova memcache defaults\""
    },
    {
      "commit": "536a683a53a5a6be19f770c005865af4c63fe10c",
      "tree": "e8b7a404019a8efb3bdc7f1e20cc4ac8415a63f2",
      "parents": [
        "c99cf320a5ea27502d639338db71db60c41bd748"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Oct 25 17:56:07 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Oct 25 20:57:49 2018 +0300"
      },
      "message": "Revert \"Add neutron metadata for memcache security strategy\"\n\nthis breaks following logic, as when cache is defined members becomes mandatory...\n\nThis reverts commit fcf6f39b7e09aa5972d8164f962b8a56b6d4dae1.\n\nChange-Id: Ic61fbc8a816dac21251c885beaba005651f13055\n"
    },
    {
      "commit": "48cf31f71547d5c0e28f230c4b4a7868bab9ccad",
      "tree": "96cd1a2e88e1d40537529606a259107ae0f0ec06",
      "parents": [
        "10cbae7e1f54e14985e2f42ec5202e30b7bd3ac1"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Oct 24 16:08:46 2018 +0300"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Oct 25 14:54:26 2018 +0000"
      },
      "message": "Update nova memcache defaults\n\nChange-Id: Ia88107057d0e8a05f4734f43ed71044dc6f1b369\n"
    },
    {
      "commit": "256f63eee6d9538e7d06aa2bcfc70c21e185d6c6",
      "tree": "d70905f7e42d75bc006ad6f3886065439282abf1",
      "parents": [
        "7de5fa7a282cb4afa7fe1186ead080dfa26ff76b"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Oct 02 11:36:05 2018 +0000"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Oct 24 12:46:39 2018 +0000"
      },
      "message": "Add cinder metadata for memcache security strategy\n\nPROD-22099\n\nChange-Id: I36de03a2a32d94d7995018c1812a0eb841dc68c4\n"
    },
    {
      "commit": "fcf6f39b7e09aa5972d8164f962b8a56b6d4dae1",
      "tree": "669c5f824b41808be6222d8b2d1de2e72b0a2ce8",
      "parents": [
        "2a1f5a281907b261f6b5b6045672988e9a3fceff"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Oct 04 10:58:03 2018 +0000"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Wed Oct 24 11:41:14 2018 +0300"
      },
      "message": "Add neutron metadata for memcache security strategy\n\nRelated-Prod: PROD-22099 (PROD:22099)\n\nChange-Id: I3371c13c2f581521bc57029a186770997c49d0f2\n"
    },
    {
      "commit": "87f24234f38848a637801771fe309cf3cc95bceb",
      "tree": "db18d562262ee197558565e0c8eb7ec31d7b3b2b",
      "parents": [
        "886445e3abc8e83b445387ad3f702ab254b9ac9f"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Oct 02 09:51:13 2018 +0000"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Oct 23 08:25:26 2018 +0000"
      },
      "message": "Add nova metadata for memcache security strategy\n\nChange-Id: I7d093034b640dc9505acae977fbd7b54bd914934\nRelated-Prod: PROD-22099\n"
    },
    {
      "commit": "f94ab8ccf839a76de6c377a1d17bbfa2093604cd",
      "tree": "5f924d32865e068dff33d223ba3e276d5ecda6aa",
      "parents": [
        "3cbe52b6291dba9fbee967acf74da1ff6a01daa8"
      ],
      "author": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Fri Oct 12 20:48:59 2018 +0300"
      },
      "committer": {
        "name": "azvyagintsev",
        "email": "azvyagintsev@mirantis.com",
        "time": "Tue Oct 16 16:10:22 2018 +0300"
      },
      "message": "Move few openstack _params to defaults\n\n   * galera|rabbitmq ssl\n   * openstack port|ssl\n\nChange-Id: Ibd3b8d4760b9b062c5d7eb7c58049b83c9732973\n"
    }
  ]
}
