)]}'
{
  "log": [
    {
      "commit": "9f74322fe7a43042cef265e34b7e232cb56d99c9",
      "tree": "9cce056ac7702d518dbd93bc6132d6bd26d4772d",
      "parents": [
        "689e6ead662bb04b88c3ac255d37c9c36f7d3413"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sun May 26 01:20:42 2019 +0200"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Nov 21 16:32:52 2019 +0400"
      },
      "message": "Fix for pike nova placement interface pick.\n\n- Pushing nova to use internal interface for keystone auth.\n\nProd_related: PROD-30591\n\nChange-Id: I54d0f42a7595f16c754f65095bf73396b09e3db4\n"
    },
    {
      "commit": "689e6ead662bb04b88c3ac255d37c9c36f7d3413",
      "tree": "20823957209e73992fcdd7bb99fe022a8eeb11cf",
      "parents": [
        "9bde31096c4f4d39f476f7e561b2d10ec5dc38d9"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Nov 14 20:17:58 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Nov 19 18:31:39 2019 +0400"
      },
      "message": "Ability to set lock_path\n\nPROD-34037\n\nChange-Id: Ia1f0bb8a8937e85062fcb2236ef0cb7af158ca58\n"
    },
    {
      "commit": "9bde31096c4f4d39f476f7e561b2d10ec5dc38d9",
      "tree": "f91963e7959481fe7dfbf3cece86b8e30197720b",
      "parents": [
        "9f540bdae97e67b7ebdff8cfd33ea22874f576d2",
        "2e1cd9f659bd29dc8e743bba3e61526526fabddc"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Nov 18 13:27:08 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Nov 18 13:27:08 2019 +0000"
      },
      "message": "Merge \"Adding ability to set default_availability_zone for nova controller.\" into release/2019.2.0"
    },
    {
      "commit": "2e1cd9f659bd29dc8e743bba3e61526526fabddc",
      "tree": "33fcb5f2165b8423535ee1145da7284ad588b3a9",
      "parents": [
        "481a1c14722fcabdf861a65f1cd2c4b7109b872c"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Nov 13 16:21:39 2019 +0100"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Nov 18 13:49:05 2019 +0400"
      },
      "message": "Adding ability to set default_availability_zone for nova controller.\n\nProd-Related: PROD-34023\nChange-Id: Ia5f7b1ae5f9239fca99814f690c5ceb9b6396020\n"
    },
    {
      "commit": "9f540bdae97e67b7ebdff8cfd33ea22874f576d2",
      "tree": "b9fbde9b4f4dfffce87cf71fcdebea6a0801dc73",
      "parents": [
        "481a1c14722fcabdf861a65f1cd2c4b7109b872c"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Nov 14 14:31:59 2019 +0100"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Nov 18 09:46:51 2019 +0000"
      },
      "message": "Fix for nova aggregate mappings\n\n- Use compute.host if defined and not linux hostname\n- Do not try to create aggregate with name of AZ.\n  Compute should have it in config file and it would\n  register itself automatically in that AZ without\n  external call. Aggregates !\u003d AZs\n- Map compute host to cell if not mapped before\n  adding it to aggregate\n- Check that aggregate exists before adding\n  This feature is disabled by default, so you will\n  not miss faulty aggregate during deploy\n\nProd-Related: PROD-34033\nChange-Id: Iefc25eb9cbc2e4602f95f59f1e366a6cde7db484\n(cherry picked from commit 2c2ac84ceaf06e1f375d4e3f3f20d4d563e9f35d)\n"
    },
    {
      "commit": "481a1c14722fcabdf861a65f1cd2c4b7109b872c",
      "tree": "62e440ff63afdf6148fcd2471ec17619b7591ffa",
      "parents": [
        "1e5f0ec1172693898a6f529a78aac5ba45cd143c",
        "b0316ad9db49fdc6f3154e3cea13bc1a76f6ace2"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Nov 12 09:31:18 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Nov 12 09:31:18 2019 +0000"
      },
      "message": "Merge \"Replace libvirt domain name by nova instance name\" into release/2019.2.0"
    },
    {
      "commit": "1e5f0ec1172693898a6f529a78aac5ba45cd143c",
      "tree": "f6d08e17514559111c40e137d470d8052b42e5ea",
      "parents": [
        "524073d8d0e3fb39a1a599718beb4c81ce93884a",
        "f8497678273f6586891857fb7eccb208ca4114f1"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Nov 11 14:08:37 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Nov 11 14:08:38 2019 +0000"
      },
      "message": "Merge \"Adding an ability to specify batches num for online migrations.\" into release/2019.2.0"
    },
    {
      "commit": "b0316ad9db49fdc6f3154e3cea13bc1a76f6ace2",
      "tree": "1f5c9e22faf21a784053c81b2fb06fe19e139372",
      "parents": [
        "ddd52522412feded7e2db87a7cc1679f10b24dee"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Nov 11 11:57:12 2019 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Nov 11 12:23:37 2019 +0000"
      },
      "message": "Replace libvirt domain name by nova instance name\n\nChange-Id: I1a5a69dcc30c380defd513db435d6f79d74e0af2\nRelated-PROD: PROD-33330\n"
    },
    {
      "commit": "f8497678273f6586891857fb7eccb208ca4114f1",
      "tree": "1ab78a7a9cb622ecf47c58b2af5a7c532823e0fd",
      "parents": [
        "ddd52522412feded7e2db87a7cc1679f10b24dee"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sun Nov 03 10:36:46 2019 +0100"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sat Nov 09 14:30:20 2019 +0000"
      },
      "message": "Adding an ability to specify batches num for online migrations.\n\n- By default migrations would use 50 chunks per round.\n  We can specify larger number to speed it up.\n\nProd-Related: PROD-33940\nChange-Id: I3d2d3f4590b3a303be55ae76f8e3e701b24e4563\n(cherry picked from commit b139f14434843b675ca710cede5bf76e31011414)\n"
    },
    {
      "commit": "524073d8d0e3fb39a1a599718beb4c81ce93884a",
      "tree": "581c96c5143c79600d739b7249c35e0d3556dbec",
      "parents": [
        "ddd52522412feded7e2db87a7cc1679f10b24dee"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sun Nov 03 10:15:31 2019 +0100"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sat Nov 09 14:29:36 2019 +0000"
      },
      "message": "Fix for nova-status on newton releases\n\nProd-Related: PROD-33939\nChange-Id: I834eaa86461cdfc15a345637dc9dc290009b36bf\n(cherry picked from commit 5b365351423e6388cd2812c651bfbd483871b563)\n"
    },
    {
      "commit": "ddd52522412feded7e2db87a7cc1679f10b24dee",
      "tree": "e9021ac3320533fdde8629104b03627b449ad2e4",
      "parents": [
        "8465faea34ffab9ea3862a1c281cc34a8b9fcabd"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Oct 15 14:28:37 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Nov 08 10:42:28 2019 +0100"
      },
      "message": "Formulas testing revision 2019/10\n\nRelated: PROD-32744\nRelated: PROD-33633\nRelated: PROD-33634\nRelated: PROD-33698\nRelated: PROD-33984\n\nChange-Id: I6cb7f75a7b5249c70386251fb0af35c384c41473\n"
    },
    {
      "commit": "8465faea34ffab9ea3862a1c281cc34a8b9fcabd",
      "tree": "827800eddfe13588ce8e8859cbe962584476fdc6",
      "parents": [
        "04bfa1075d201b90c0695d61349083f44343a45c",
        "346a4afc43ea0ea502e34f8e0186f46d7a97a0c0"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Oct 04 12:17:09 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Oct 04 12:17:09 2019 +0000"
      },
      "message": "Merge \"Manage /etc/default/qemu-kvm file via template\" into release/2019.2.0"
    },
    {
      "commit": "346a4afc43ea0ea502e34f8e0186f46d7a97a0c0",
      "tree": "0e6b982df692eecc129ec33ad2ff40fe9008d611",
      "parents": [
        "a4948b789a41ad326c0c9d6b1693e8a0b5e4209f"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Oct 04 12:40:00 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Oct 04 12:57:12 2019 +0400"
      },
      "message": "Manage /etc/default/qemu-kvm file via template\n\nPROD-22202\n\nChange-Id: I9eb3a6dced64bb011b1f2bc757d2f764b845208e\n"
    },
    {
      "commit": "04bfa1075d201b90c0695d61349083f44343a45c",
      "tree": "96ea109bc34a8077bcf01e21c4faf7d248359f6c",
      "parents": [
        "a4948b789a41ad326c0c9d6b1693e8a0b5e4209f"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Oct 02 19:02:16 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Oct 02 19:02:16 2019 +0400"
      },
      "message": "Unhardocde policy file path\n\nPROD-33618\n\nChange-Id: I681c89b465284d3eca6a87a9c0345c305b07d570\n"
    },
    {
      "commit": "a4948b789a41ad326c0c9d6b1693e8a0b5e4209f",
      "tree": "2bcdf732522f8b379f562852e903bb44ee1b9b6a",
      "parents": [
        "924e1722aa2113da4ad3386b90d864a2fae0a034"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Sep 25 16:29:47 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Sep 25 16:31:44 2019 +0400"
      },
      "message": "Add vGPU support to nova-salt-formula\n\nPROD-29146\n\nChange-Id: I3b8b95bef13e17275fd3581a579f79a86d71d5d1\n"
    },
    {
      "commit": "924e1722aa2113da4ad3386b90d864a2fae0a034",
      "tree": "008a26a1f5815180e2019d5e9cd2a1753e1ba8a0",
      "parents": [
        "7f2bf099358e4acc7822647be2d0185bf4bf7f84"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Aug 28 20:07:58 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Aug 28 20:07:58 2019 +0400"
      },
      "message": "Ability to define service_token_roles\n\nPROD-32905\n\nChange-Id: I614ed04610524968cdccb3334493ea885d04a5c8\n"
    },
    {
      "commit": "7f2bf099358e4acc7822647be2d0185bf4bf7f84",
      "tree": "75f7372424c888f62ff93529980b9c1b0e9c2482",
      "parents": [
        "44b0a2bda87f820104190e98c2c11dea5d7f4e8a"
      ],
      "author": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Wed Feb 06 13:12:43 2019 +0200"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Aug 23 08:22:21 2019 +0000"
      },
      "message": "Don\u0027t fall when just loading novav21 modules\n\nthis avoids loading warnings on salt-master that may not have\nos-client-config installed, as salt tries to load them irrespective of\n__virtual__() result.\n\nChange-Id: I7a3a9c8390127563f6770c9b38b5b3a93d642364\nRelated-Issue: https://mirantis.jira.com/browse/PROD-26920\n(cherry picked from commit 7fb58f8bb4d55e69a642863fbfee90169b044232)\n"
    },
    {
      "commit": "44b0a2bda87f820104190e98c2c11dea5d7f4e8a",
      "tree": "10bd9fe180935c998b86877cebd7055c9aa4ad97",
      "parents": [
        "98980e81977d478fa378818734d195769bf7a4ad"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Mon Feb 18 11:47:11 2019 +0200"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Aug 22 13:07:50 2019 +0000"
      },
      "message": "Upgrade-check id controller is enabled\n\nIt was found that when running Ironic upgrade\non conductor node nova compute service is also being\nupgraded - it checks the controller version to find out\nwhether to run offline sycn and since there is no controller pillar\non ironic conductor node the state fails. The patch adds a check\nif nova:controller is enabled\n\nChange-Id: Ie50a522d9e92d102cc529662c5829b12e3cd674a\nRelated-PROD: PROD-24546\n(cherry picked from commit 0841459a840bd462e2705cadc801f0589c4b7663)\n"
    },
    {
      "commit": "98980e81977d478fa378818734d195769bf7a4ad",
      "tree": "e68c06dff25d557f93d1c50d5a8f3346721c0741",
      "parents": [
        "21bb69636ce0b84bbc097ec12f6f6f10c45afd18",
        "e40a4d4824c471003eb39d7cdbe605c9007bb62d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jul 31 18:30:36 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Jul 31 18:30:36 2019 +0000"
      },
      "message": "Merge \"Add logrotate meta configuration for Nova and libvirt\" into release/2019.2.0"
    },
    {
      "commit": "e40a4d4824c471003eb39d7cdbe605c9007bb62d",
      "tree": "f43bdb7c783ef99abe9c64a6e800b04b1056a9ff",
      "parents": [
        "88f3a4aa27376a6952d80b9623969de99f58271f"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 30 15:23:04 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Wed Jul 31 14:53:32 2019 +0000"
      },
      "message": "Add logrotate meta configuration for Nova and libvirt\n\n\t- parametrize interval and rotate\n\nPROD: PROD-29848\n\nChange-Id: Icfbf7461618dfdb5360a45fa80a190817022fe5f\n(cherry picked from commit f35495f72e2346f2de7964a44b79e28cbdb95316)\n"
    },
    {
      "commit": "21bb69636ce0b84bbc097ec12f6f6f10c45afd18",
      "tree": "999d77b5619ec3b496cf4e3e8f63396d14109726",
      "parents": [
        "88f3a4aa27376a6952d80b9623969de99f58271f"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Jul 31 15:29:21 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Jul 31 15:29:21 2019 +0400"
      },
      "message": "Change state id for /var/lib/nova directory\n\nPROD-31877\n\nChange-Id: I4396b86867ce5dca8c1953c42afd478c15c21db5\n"
    },
    {
      "commit": "88f3a4aa27376a6952d80b9623969de99f58271f",
      "tree": "f9f4ef72ad7efa947dab37fcc6cb25bbe90d690e",
      "parents": [
        "5988138f201c807920254720965ed479e4afe4d4",
        "a4934e830787ec49f182c11501b87d8eb4c3cab4"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Jul 15 10:24:58 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Jul 15 10:24:58 2019 +0000"
      },
      "message": "Merge \"[queens] set Neutron API retries, default to 3\" into release/2019.2.0"
    },
    {
      "commit": "5988138f201c807920254720965ed479e4afe4d4",
      "tree": "dcdac40267f45e5e0edc9ed8b1154e79ba102b98",
      "parents": [
        "d5e5646f9d43be4b2202603bd48ec04b452377a6",
        "c7d548427226075a899ecab8943ad16a589ed72b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Jul 15 09:20:57 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Jul 15 09:20:57 2019 +0000"
      },
      "message": "Merge \"[pike] Allow to set ionice level for lvm volume clear\" into release/2019.2.0"
    },
    {
      "commit": "d5e5646f9d43be4b2202603bd48ec04b452377a6",
      "tree": "0ebe60bf2018d5739e6992a66f3822f0f562a498",
      "parents": [
        "dabe8b28d6c6731827c26f2bfc20488238811712",
        "9a1de3a09bf5bfe9b04df83bbc333cb142493c2c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Jul 12 11:34:28 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Jul 12 11:34:28 2019 +0000"
      },
      "message": "Merge \"Fix dynamic_ownership\" into release/2019.2.0"
    },
    {
      "commit": "c7d548427226075a899ecab8943ad16a589ed72b",
      "tree": "62167fe94ade566416eb27a54c230af2b757613c",
      "parents": [
        "dabe8b28d6c6731827c26f2bfc20488238811712"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Jul 05 17:20:10 2019 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Fri Jul 12 07:23:35 2019 +0000"
      },
      "message": "[pike] Allow to set ionice level for lvm volume clear\n\nfor now implemented in downstream\n\npillar item is compute.lvm.volume_clear_ionice_level\n\nThis is followup to I3d00e1b4c8752133ef395797045c3f2a3afae94d\nenabiling this feature in Pike too.\n\nChange-Id: Id93693eb59cdbad79ff0ea67e7864ea380b08da2\nRelated-Issue: PROD-30537\n(cherry picked from commit 02045b1b21733e6eb702d4095c3aa2cecfceef25)\n"
    },
    {
      "commit": "a4934e830787ec49f182c11501b87d8eb4c3cab4",
      "tree": "35dfa4866a735ed50caac6308e0fa87b9c07a9f1",
      "parents": [
        "dabe8b28d6c6731827c26f2bfc20488238811712"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Jul 08 11:14:19 2019 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Thu Jul 11 13:43:25 2019 +0000"
      },
      "message": "[queens] set Neutron API retries, default to 3\n\navailable in donwstream for Queens only\n\nChange-Id: I90e2ac80c66a900182516813898ec7f92c530c3d\nRelated-Issue: PROD-30592\n(cherry picked from commit c67b56577c998621a59f4d363a6a563d3b3515af)\n"
    },
    {
      "commit": "dabe8b28d6c6731827c26f2bfc20488238811712",
      "tree": "c69e4887c44164d3756fe8f3863631090faf4177",
      "parents": [
        "ac2b347441042e257a369d5f9ba290d27d75b3a1"
      ],
      "author": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Fri Jun 07 16:18:11 2019 +0300"
      },
      "committer": {
        "name": "apodrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Fri Jul 05 12:44:47 2019 +0000"
      },
      "message": "Add \u0027manage_service_maintenance\u0027. Don\u0027t manage services scheduling while upgrading.\n\nFor some special cases, don\u0027t manage services scheduling both enable and\ndisable before and after upgrade procedure.\n\nChange-Id: I2499e5240cfc8b1ddcf91948fa052590c6a161d1\nRelated-Prod: PROD-30156\n"
    },
    {
      "commit": "9a1de3a09bf5bfe9b04df83bbc333cb142493c2c",
      "tree": "d3758e7978cf386eb0dce34769ad374c951b2696",
      "parents": [
        "ac2b347441042e257a369d5f9ba290d27d75b3a1"
      ],
      "author": {
        "name": "Dmitry Teselkin",
        "email": "dteselkin@mirantis.com",
        "time": "Mon Apr 22 19:32:02 2019 +0300"
      },
      "committer": {
        "name": "Dmitry Teselkin",
        "email": "dteselkin@mirantis.com",
        "time": "Wed Jul 03 17:04:24 2019 +0300"
      },
      "message": "Fix dynamic_ownership\n\ndynamic_ownership is a \"boolean\" value that allows only 0 or 1 integer\nvalues. Using string values results in errors when starting libvirtd:\n\n  2019-04-22 15:13:56.655+0000: 10755: error : virStateInitialize:775 : \\\n  Initialization of QEMU state driver failed: internal error: \\\n  /etc/libvirt/qemu.conf: expected a bool for \u0027dynamic_ownership\u0027 parameter\n\nThis commit forces integer only values for this field.\n\nRelated-Prod: PROD-29724\n\nChange-Id: Ic46d4b24f133871a18be2d4bc40e59f43c191af5\n(cherry picked from commit fa3a9c74befbf235c466ad1fc3e8830ac3eff309)\n"
    },
    {
      "commit": "ac2b347441042e257a369d5f9ba290d27d75b3a1",
      "tree": "18edca9dc406d89e156a356a07292b3f9970391d",
      "parents": [
        "ceff737fce56a940ecd6a96c379ba7267f0e0fd7",
        "531dc05d67266dd21ff2bce585d1e7e55bb44a19"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue May 28 15:09:12 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue May 28 15:09:12 2019 +0000"
      },
      "message": "Merge \"Leave only compute pinning\" into release/2019.2.0"
    },
    {
      "commit": "531dc05d67266dd21ff2bce585d1e7e55bb44a19",
      "tree": "659129a2acbf7886633c315887d8bd9d80c6da1e",
      "parents": [
        "41f31878ef4b67a3795d2a13418b5b445a6b963f"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Fri May 24 16:24:02 2019 +0300"
      },
      "committer": {
        "name": "ogrudev",
        "email": "ogrudev@mirantis.com",
        "time": "Tue May 28 10:22:46 2019 +0000"
      },
      "message": "Leave only compute pinning\n\nIt was found that if control plane was upgraded with some different\npinning options (e.g.: scheduler) except compute and pinning\nwasn`t deleted while compute nodes are not yet upgraded\nit leads to inability to boot instance with RPC versions error.\nIt was decided to leave only compute pinning.\n\nChange-Id: Ib168e54432f08faba641c5604899346472fa8576\nRelated-PROD: PROD-30410\n(cherry picked from commit ea4be6e5212b290e3b932da626ddb0b7b5e11923)\n"
    },
    {
      "commit": "ceff737fce56a940ecd6a96c379ba7267f0e0fd7",
      "tree": "4ca3611e2e9182a5124177b80f1a795a8cec381a",
      "parents": [
        "41f31878ef4b67a3795d2a13418b5b445a6b963f"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri May 24 14:13:55 2019 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue May 28 08:41:30 2019 +0000"
      },
      "message": "Remove useless Disk Usage panels\n\nOpensatck returns only allocation related data, not real usage.\n\nChange-Id: I7496609caeb7d6ea9e2963270e78ab8798df57dd\nRelated-PROD: PROD-27144\n(cherry picked from commit 1cdfd7b59754f2d0f097d5b9157382d706b11317)\n"
    },
    {
      "commit": "41f31878ef4b67a3795d2a13418b5b445a6b963f",
      "tree": "37df8a76a12adc7c6c0e06bd853b17c3373a72df",
      "parents": [
        "187877b8a56608789d6165f1c2d6b167502b534b",
        "c7bb32cf0777c0a6a59600266e1b55409700026e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu May 23 10:25:57 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu May 23 10:25:57 2019 +0000"
      },
      "message": "Merge \"Add SSL options for noVNC/websockify console\" into release/2019.2.0"
    },
    {
      "commit": "c7bb32cf0777c0a6a59600266e1b55409700026e",
      "tree": "00c9ecf69400114493bfb14540740a0eb7c726df",
      "parents": [
        "fe715dff9f8ea411b6890edb61067e761062b7c9"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue May 21 19:22:12 2019 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Wed May 22 18:47:19 2019 +0000"
      },
      "message": "Add SSL options for noVNC/websockify console\n\nimplemented in Queens only for now.\n\nChange-Id: I59936257474acfdb666003841985f5cd1a2fd6ec\nRelated-Issue: PROD-27619\n"
    },
    {
      "commit": "187877b8a56608789d6165f1c2d6b167502b534b",
      "tree": "95107207040fa26cc5ac4da306dc9ad2a65775db",
      "parents": [
        "fe715dff9f8ea411b6890edb61067e761062b7c9"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue May 21 16:19:37 2019 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed May 22 08:32:40 2019 +0000"
      },
      "message": "Allow to set ionice level for lvm volume clear\n\nfor now implemented in downstream and only in Queens\n\npillar item is compute.lvm.volume_clear_ionice_level\n\nChange-Id: I3d00e1b4c8752133ef395797045c3f2a3afae94d\nRelated-Issue: PROD-29930\n(cherry picked from commit 119ec058fa6ecb6d9b08327201a7fbce6576023c)\n"
    },
    {
      "commit": "fe715dff9f8ea411b6890edb61067e761062b7c9",
      "tree": "652a79570ed8ad9b2e2faa9524b51fe1efcfba74",
      "parents": [
        "cfead4bedd6cc6e52c47155ad38ada18819b95b9"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Apr 23 15:34:42 2019 +0300"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue May 21 09:10:02 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 nova services\nby configmap template\n\nChange-Id: I1f81b5dfbe927f9019afb1e236abbc9bd3b0d6de\nRelated-Prod: PROD-29040\n(cherry picked from commit 6af347b16f08da9446ca702bc29b71ee192e1e03)\n"
    },
    {
      "commit": "cfead4bedd6cc6e52c47155ad38ada18819b95b9",
      "tree": "c6660fff1b046fa96d08afa1c193be205756f626",
      "parents": [
        "f87755257af3936eb3f328e465d88af603832c5c"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon May 20 18:53:04 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon May 20 18:59:04 2019 +0300"
      },
      "message": "Change salt formulas dependencies sorce\n\nThis patch changes provisioner:dependency:source: for all salt\nformulas in the dependency: list of .kitchen.yml file to\nhttps://gerrit.mcp.mirantis.com/salt-formulas/\n\nAdd oslo_templates dependency\n\nChange-Id: I01b200048f657c230e3b03ce9703bcb881036398\nRelated-Prod: ROD-29040\n"
    },
    {
      "commit": "f87755257af3936eb3f328e465d88af603832c5c",
      "tree": "1cf4afab758fdd1e23de8c8dedd2a174ca35fdf4",
      "parents": [
        "5e229a89dc8ad3ab3b60ad5527854a1e9276b155"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Thu Apr 25 14:22:21 2019 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon May 13 08:51:08 2019 +0000"
      },
      "message": "Add recording rules for the instance status metrics\n\nChange-Id: I4270f3c1339e50611387959fb1f7ea5a541636da\nRelated-PROD: PROD-27908\n(cherry picked from commit ad5fb8130362f6c699f976748f7c3a04036f958c)\n"
    },
    {
      "commit": "5e229a89dc8ad3ab3b60ad5527854a1e9276b155",
      "tree": "1996e768238b27f3700987b0a5a717d140dea8f7",
      "parents": [
        "baa8830fab23d22e268880f002269b3e11ce58dc"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Apr 26 14:11:54 2019 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue May 07 10:26:22 2019 +0000"
      },
      "message": "Adding credentials for service user\n\nThe aim of the patch adds credentials for service user located\nunder [cinder] section. Parameter are going to be passed to config\nfile have to be located in pillar under identity branch. For\ninstance:\n\n nova:\n  controller|volume:\n    identity:\n      region:\n      username:\n      password:\n\nChange-Id: I59530258bb2dcb8ab8f054c159657a0930caa3de\nRelated-PROD: PROD-30072\n(cherry picked from commit 831975e06acdbad6098db024de3ec66313779fbe)\n"
    },
    {
      "commit": "baa8830fab23d22e268880f002269b3e11ce58dc",
      "tree": "d6ece93f2643c6923eec59aa2040fc5aa088bc61",
      "parents": [
        "ad59244402241ed12fab094126baca83e10cc920",
        "7086202da1aba9246750e915c2baee66ced56fdb"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon May 06 14:30:29 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon May 06 14:30:29 2019 +0000"
      },
      "message": "Merge \"Allow setting tls_priority option\" into release/2019.2.0"
    },
    {
      "commit": "7086202da1aba9246750e915c2baee66ced56fdb",
      "tree": "56c6278cc2814a2197ca80e0316c7c0414e57a0c",
      "parents": [
        "0b62cdf5197cae77af0af3b6c8e3afdef23a9270"
      ],
      "author": {
        "name": "Dmitry Teselkin",
        "email": "dteselkin@mirantis.com",
        "time": "Thu Apr 18 16:43:50 2019 +0300"
      },
      "committer": {
        "name": "Dmitry Teselkin",
        "email": "dteselkin@mirantis.com",
        "time": "Wed Apr 24 16:54:08 2019 +0300"
      },
      "message": "Allow setting tls_priority option\n\nAdd tls_priority config option to libvirtd.conf config.\n\nlibvirt-4.0.0 supports this functionality out of the box.\n\nTo fully comply with PROD-27620 priority string should be set in reclass\nto the following string:\n\n  SECURE256:-VERS-ALL:+VERS-TLS1.2:-KX-ALL:+ECDHE-RSA:+ECDHE-ECDSA:\\\n  -CIPHER-ALL:+AES-256-GCM:+AES-256-CBC:-MAC-ALL:+AEAD:+SHA384\n\nAlso, fix some inconsistiences found:\n\n* tests/pillar/compute_single.sls - change qemu\u0027s group name to \u0027nova\u0027 as\n  \u0027cinder\u0027 does not exists.\n\nChange-Id: I56a8c3726e1af274e2d2fffce8dca4501745519e\nRelated-Prod: PROD-27620\n(cherry picked from commit 77d9dacf644b1c8a93dcc35d30d90b046b86c9fa)\n"
    },
    {
      "commit": "ad59244402241ed12fab094126baca83e10cc920",
      "tree": "f313422fec2fa5741b53f2d76a152a3d607ece70",
      "parents": [
        "0b62cdf5197cae77af0af3b6c8e3afdef23a9270"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Fri Mar 29 16:01:23 2019 +0200"
      },
      "committer": {
        "name": "ogrudev",
        "email": "ogrudev@mirantis.com",
        "time": "Wed Apr 17 07:39:03 2019 +0000"
      },
      "message": "Fix nova upgrade pinning\n\nIt was found that Nova is not pinned during\nthe upgrade, moreover not all nova components\ncontain upgrade aliases hence different list\nof pinned services is applied according to openstack\nrelease\n\nCherry-picked from 5e4d4634f12d62b88fa369e46c187a0a51cf6ead\n\nChange-Id: I7060639480c4d00d839995a3ee0fed55d1380171\nRelated-PROD: PROD-28583\n(cherry picked from commit 5e4d4634f12d62b88fa369e46c187a0a51cf6ead)\n"
    },
    {
      "commit": "0b62cdf5197cae77af0af3b6c8e3afdef23a9270",
      "tree": "f2cf0587184a48931913ec8d00dff453fb4a9eb8",
      "parents": [
        "61fa5310580cb80cdfb27a4d3643ed0a6111d375"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Thu Mar 28 17:33:41 2019 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Mar 29 15:29:48 2019 +0000"
      },
      "message": "Modify Nova-Utilization dashboard\n\nChange-Id: I777dbf98faf0801d71d6eb38cf1712fd3bce32d2\nRelated-PROD: PROD-27142\n(cherry picked from commit 047b3b1637b7e80f5d9e32f80cc064736ada24a8)\n"
    },
    {
      "commit": "61fa5310580cb80cdfb27a4d3643ed0a6111d375",
      "tree": "da521cb2010a0ca6070c83618b0e1c41b14d9ac2",
      "parents": [
        "05cee696aeeb89d4b5156225afeb547ae2ca5d92",
        "2ea61413a3e112a632f889f1102cc364b5d1bea0"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 28 23:15:27 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 28 23:15:27 2019 +0000"
      },
      "message": "Merge \"Unhardcode nova database connection parameters\" into release/2019.2.0"
    },
    {
      "commit": "05cee696aeeb89d4b5156225afeb547ae2ca5d92",
      "tree": "e512e4b09453188b598826b7a29f67bbe2000cb7",
      "parents": [
        "c3edf4e70c0e444c8d51882a585e38174e348e59",
        "5da484b633ea8fdef01d00a6b5ccf099985414cd"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 28 20:12:59 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 28 20:12:59 2019 +0000"
      },
      "message": "Merge \"Set default TTL for memcache item expiration\" into release/2019.2.0"
    },
    {
      "commit": "c3edf4e70c0e444c8d51882a585e38174e348e59",
      "tree": "6134c1e3ef7778ad2f0513d899c7c2f0ebce6ea9",
      "parents": [
        "ae0c03e52cf549f53f52171df21b37ba6b1e0f70",
        "719d0ca5d9030b1ed7b3cecd55ec8a4d63a08eb4"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Mar 28 20:12:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 28 20:12:45 2019 +0000"
      },
      "message": "Merge \"Switch _map_instances from novang to novav21\" into release/2019.2.0"
    },
    {
      "commit": "2ea61413a3e112a632f889f1102cc364b5d1bea0",
      "tree": "bbf56a49e4232616f01eb7040f96a32e136982ef",
      "parents": [
        "ae0c03e52cf549f53f52171df21b37ba6b1e0f70"
      ],
      "author": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Jan 31 00:55:56 2019 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Mar 28 12:17:33 2019 +0200"
      },
      "message": "Unhardcode nova database connection parameters\n\n[database]/[api_database]\nidle_timeout \u003d 180\nmin_pool_size \u003d 100\nmax_pool_size \u003d 700\nmax_overflow \u003d 100\nretry_interval \u003d 5\nmax_retries \u003d -1\ndb_max_retries \u003d 3\ndb_retry_interval \u003d 1\nconnection_debug \u003d 10\npool_timeout \u003d 120\n\nChange-Id: I4bfa9ea7fdd1b91c0b43300df49ba79897bc7392\nRelated-Prod: PROD-26294\n(cherry picked from commit f795791263b56462ca29235cf4d18c75d5f4c0fa)\n"
    },
    {
      "commit": "ae0c03e52cf549f53f52171df21b37ba6b1e0f70",
      "tree": "7360401e001743cf94a7ec3e04877af79c0ad8ae",
      "parents": [
        "d19275b2d0de0244140d5292c4e2fb510f0257d1",
        "687b65406a37f3fbaeb10b7ff1c24a54215b8a44"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 27 18:11:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 27 18:11:52 2019 +0000"
      },
      "message": "Merge \"Configure nova to use service user tokens\" into release/2019.2.0"
    },
    {
      "commit": "719d0ca5d9030b1ed7b3cecd55ec8a4d63a08eb4",
      "tree": "96a751dd193df59debe26352c38f3b3a7fa4223a",
      "parents": [
        "d19275b2d0de0244140d5292c4e2fb510f0257d1"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Feb 01 13:11:12 2019 +0200"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Wed Mar 27 09:50:15 2019 +0000"
      },
      "message": "Switch _map_instances from novang to novav21\n\nSwitch _map_instances from novang to novav21 module\n\nChange-Id: I806b6a276149320964b425ee534d80ffe1eeafef\nRelated-Prod: PROD-26861 (PROD:26861)\n(cherry picked from commit 37664d8da45993940c2f6368b9d7209db209a995)\n"
    },
    {
      "commit": "d19275b2d0de0244140d5292c4e2fb510f0257d1",
      "tree": "12b4b468ca980ac8b3b4175ccfb2fb854cb9ba73",
      "parents": [
        "3021fc727b537469a6a6b2870376954262db7efc",
        "5add3b2e1ca54ed76acafec57248c3ba442da293"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 27 09:34:55 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 27 09:34:55 2019 +0000"
      },
      "message": "Merge \"Un-hardcoding stricthostkeychecking for nova user\" into release/2019.2.0"
    },
    {
      "commit": "3021fc727b537469a6a6b2870376954262db7efc",
      "tree": "7735d9ef3ed66006574b7a134b55c4edc8a8cf94",
      "parents": [
        "9adb24d1cc10b0b85a63430a96680e22b5594148",
        "1d5706afafb86271a16872d2005a8d955b67977f"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Mar 26 11:33:12 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Mar 26 11:33:12 2019 +0000"
      },
      "message": "Merge \"Using upgrade.old_release in nova.upgrade.pre state\" into release/2019.2.0"
    },
    {
      "commit": "9adb24d1cc10b0b85a63430a96680e22b5594148",
      "tree": "ed10eab84ede4b51ec7eaba85d24da659f9923f5",
      "parents": [
        "afe97f3bb68103b5b9b200932ea3e2ba2c933df6"
      ],
      "author": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Wed Feb 06 15:34:31 2019 +0100"
      },
      "committer": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Mon Mar 25 12:17:05 2019 +0100"
      },
      "message": "Add test ability to instances_mapped_to_cell\n\nRelated-issue: https://mirantis.jira.com/browse/PROD-26861\nChange-Id: I5a4898390379f2f99a7c37fc300cb555519774ab\n(cherry picked from commit 8a7631f8418fbbebcd68937b1372a99597ad4b5a)\n"
    },
    {
      "commit": "afe97f3bb68103b5b9b200932ea3e2ba2c933df6",
      "tree": "7492681f5455ae3d012f096109fedb98abb62f76",
      "parents": [
        "bbab97b7d88488a9cebc1398a023ec5dd505aa57",
        "ae23574585d9aee705150e36756ae8c791dad5c4"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Mar 25 09:50:02 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Mar 25 09:50:02 2019 +0000"
      },
      "message": "Merge \"Remove obsolete Nova stats alerts\" into release/2019.2.0"
    },
    {
      "commit": "1d5706afafb86271a16872d2005a8d955b67977f",
      "tree": "e53105d59cdf84f82d13a5d27018ed67954a8a67",
      "parents": [
        "bbab97b7d88488a9cebc1398a023ec5dd505aa57"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Feb 07 16:46:13 2019 +0000"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Mar 25 09:25:43 2019 +0000"
      },
      "message": "Using upgrade.old_release in nova.upgrade.pre state\n\nThe patch makes the formula use upgrade.old_release while rendering\nnova.conf in nova.upgrade.pre state because of the fact that at that\npoint old release of OpenStack is still installed.\n\nChange-Id: Ifbaa7f37d33091cdb984b0e3d65f323bb457b2df\nRelated-PROD: PROD-27270 (PROD:27270)\n(cherry picked from commit 2bd7c1cfc706b386438ce3fc4e3b25eea5542066)\n"
    },
    {
      "commit": "5add3b2e1ca54ed76acafec57248c3ba442da293",
      "tree": "083b4c90adb4759433da30313a15639dff92feaa",
      "parents": [
        "bbab97b7d88488a9cebc1398a023ec5dd505aa57"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Mar 06 17:00:00 2019 +0000"
      },
      "committer": {
        "name": "Tatyana Leontovich",
        "email": "tleontovich@mirantis.com",
        "time": "Mon Mar 25 09:23:30 2019 +0000"
      },
      "message": "Un-hardcoding stricthostkeychecking for nova user\n\nThe patch un-hardcodes stricthostkeychecking ssh paramter for\nusername located in ~/.ssh/config and adds compute hosts\nfingerprint fot all compute nodes in full-mesh manner according\nto the below pillar:\n\nnova:\n  compute:\n    openssh:\n      stricthostkeychecking: True\n      discover_compute_hosts: True\n\nChange-Id: If698e9465a89902c15852f0cce51e521d4beec9f\nRelated-PROD: PROD-27457 (PROD:27457)\n"
    },
    {
      "commit": "bbab97b7d88488a9cebc1398a023ec5dd505aa57",
      "tree": "be1eb0a83d8817ae123b7a31758202cc9de7fe48",
      "parents": [
        "5192027860e5c85b807127607a36fe5f1f028ac1",
        "ef9fd78ef40ca8ef165760e8893284e9fe5588cf"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 22 18:29:38 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 22 18:29:38 2019 +0000"
      },
      "message": "Merge \"Added the ability to configuring the path to an RNG device\" into release/2019.2.0"
    },
    {
      "commit": "5192027860e5c85b807127607a36fe5f1f028ac1",
      "tree": "befc471ee806bcef249b135529992578ef7cdaa2",
      "parents": [
        "cc87b1b8373b2cd74df81b138e41a9325b58d767",
        "d8a62ca7fbcb0e7cdf36702c00126fcafe256177"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 22 18:25:49 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Mar 22 18:25:49 2019 +0000"
      },
      "message": "Merge \"Added disk_allocation_ratio parameter\" into release/2019.2.0"
    },
    {
      "commit": "5da484b633ea8fdef01d00a6b5ccf099985414cd",
      "tree": "547d99976c7498e7cc004cdc53225ac526ed326e",
      "parents": [
        "71e92eb10de826feec475cc4cee660fd9fa2d28e"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Tue Feb 05 16:56:50 2019 +0400"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Mar 21 17:11:07 2019 +0200"
      },
      "message": "Set default TTL for memcache item expiration\n\nFixes: PROD-26960\n\nChange-Id: I8880277c1c0fa3b6cbea1c26fcdf09d13b92a5e8\n(cherry picked from commit 25b53070d6d625c58fb4a92728130b6122caae98)\n\nEnable default TTL for memcache item expiration\n\nIncludes oslo_templates/files/queens/oslo/_cache.conf file\nin the [cache] section of nova.conf\n\nChange-Id: I7e6ed812cc95cb492b255171c12314d89a8343de\nRelated-Prod: PROD-26960\n(cherry picked from commit 068f1534282f5f1d0a8be86c9425e6e5a20d48f4)\n"
    },
    {
      "commit": "687b65406a37f3fbaeb10b7ff1c24a54215b8a44",
      "tree": "24795a9d2cb8632e0fcb012efba3f39d1374faf9",
      "parents": [
        "71e92eb10de826feec475cc4cee660fd9fa2d28e"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Feb 20 15:51:15 2019 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Mar 21 16:59:18 2019 +0200"
      },
      "message": "Configure nova to use service user tokens\n\nLong-running operations such as live migration or snapshot can\nsometimes overrun the expiry of the user token.\nIn such cases, post operations such as cleaning up after a live\nmigration can fail when the nova-compute service needs to cleanup\nresources in other services, such as in the block-storage (cinder)\nor networking (neutron) services.\n\nThis patch enables nova 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: I203f2dfc97bdc65dd424e1085ce2e20a5e9dbf40\nRelated-Prod: PROD-27591\n(cherry picked from commit 6d821f5893a02b40b5bc0477b568b6de03590ad7)\n\nFix typo in nova service user configuration\n\nChange-Id: I2f16217d3c3ba8abf0313527b813fc1592de4088\nRelated-Prod: https://mirantis.jira.com/browse/PROD-27864\nRelated-Prod: https://mirantis.jira.com/browse/PROD-27591\n(cherry picked from commit f7c76187fb1cfbc81f23ae82dcfe58bfc3582739)\n\nRework nova service_user section\n\nThis patch overrides the service user data taken from identity\npillar by the data from service user pillar if specified.\n\nChange-Id: Iaec201ae949c3dae44b1efc6b91a21623407b711\nRelated-Prod: PROD-27591\n(cherry picked from commit f4f91a1c23fb75714d23e3df200f4297fb218b9e)\n"
    },
    {
      "commit": "d8a62ca7fbcb0e7cdf36702c00126fcafe256177",
      "tree": "a1ad24f87d0e905f906e2164ab00d29a507a8804",
      "parents": [
        "71e92eb10de826feec475cc4cee660fd9fa2d28e"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Tue Mar 05 20:51:10 2019 +0400"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Mar 21 12:38:29 2019 +0200"
      },
      "message": "Added disk_allocation_ratio parameter\n\nAllocation ratio was parametrised for all supported releases both for\ncomputes and controller nodes\n\nRelated-Prod: PROD-28255\nChange-Id: I4d1d88070d94cb88e2ca17688a303da2137e5212\n"
    },
    {
      "commit": "ef9fd78ef40ca8ef165760e8893284e9fe5588cf",
      "tree": "f4adf15f49043588ed29224e454460fc0867eb12",
      "parents": [
        "71e92eb10de826feec475cc4cee660fd9fa2d28e"
      ],
      "author": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Mon Mar 04 19:18:19 2019 +0200"
      },
      "committer": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Fri Mar 15 18:19:19 2019 +0200"
      },
      "message": "Added the ability to configuring the path to an RNG device\n\nUnhardcode settings related to rng devices in nova formula.\nThe path to an RNG (Random Number Generator) device that will be used\nas the source of entropy on the host.\n\nChange-Id: Ifaa71e8bc986143004d0f97298d53b290721f4e8\nRelated-Prod: PROD-26873 (PROD:26873)\n(cherry picked from commit d90200853918667aea4620f38b4d0b71bf2db90a)\n"
    },
    {
      "commit": "cc87b1b8373b2cd74df81b138e41a9325b58d767",
      "tree": "ca7affd1bb1587fd81f3736da5e6d7baee26ac89",
      "parents": [
        "71e92eb10de826feec475cc4cee660fd9fa2d28e"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Mar 11 15:44:42 2019 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Mar 13 12:45:53 2019 +0000"
      },
      "message": "Collect libvirt metrics only for libvirt compute driver\n\nSome drivers like ironic, vmware and others will not require libvirt is\nrunning on local compute.\nThis patch updates prometheus.yml metadata to configure libivirt metrics\ncollection only when compute_driver \u003d\u003d libvirt.LibvirtDriver\n\nChange-Id: I3a10e985afbbea826043d9ae341f298fe8402136\nRelated-Prod: PROD-25643\n(cherry picked from commit 15edf39469c3341a40531503fd7f7a659d77d401)\n"
    },
    {
      "commit": "ae23574585d9aee705150e36756ae8c791dad5c4",
      "tree": "d2f23ac2e6a1639e786385448abfead1b68af2cb",
      "parents": [
        "71e92eb10de826feec475cc4cee660fd9fa2d28e"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Wed Feb 13 15:44:20 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Mar 11 13:57:59 2019 +0000"
      },
      "message": "Remove obsolete Nova stats alerts\n\nRemove monitoring from map.jinja\nNow all alerts should be tuned in the same way,\nthrough pillar for prometheus:server\n\nChange-Id: Iea1535c12fe2c1005740719fed0cbb4ce182c27f\nCloses-Bug: PROD-27366 (PROD:27366)\nPROD-Related: PROD-27670 (PROD:27670)\n(cherry picked from commit 2ca2d673d0c5553bfb0eef4b8fb2be06a19b6822)\n"
    },
    {
      "commit": "71e92eb10de826feec475cc4cee660fd9fa2d28e",
      "tree": "990bc1bd4a1adc93c156caa23743cdae2fca9bb8",
      "parents": [
        "1cb9ba90399d029a4bcef54e48feed798d7a6034"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jan 08 12:09:31 2019 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Jan 14 19:02:12 2019 +0000"
      },
      "message": "Prevent default network from autostart\n\nRemove default network completely\n\nChange-Id: I4ce10aff5839ce1d8dc1c646891952cc20533b69\nRelated-Prod: PROD-26271\n(cherry picked from commit 686ef904fd7378ccf23366dbc0deaaa3418ca293)\n"
    },
    {
      "commit": "1cb9ba90399d029a4bcef54e48feed798d7a6034",
      "tree": "33b28a5a0b9bbe793cecc239181effa3ed2f17c6",
      "parents": [
        "600ff5454f0bc244e6262faace85a8cfbc35933a"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jan 10 12:56:51 2019 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jan 10 15:15:53 2019 +0000"
      },
      "message": "Unhardcode more rabbitmq options\n\nChange-Id: If4cbc82cddf3e26b23431f8fe75a2d79556240e6\nRelated-Prod: PROD-26377\n"
    },
    {
      "commit": "600ff5454f0bc244e6262faace85a8cfbc35933a",
      "tree": "e91af0c92a0716fbe8932ad548192e94db7f376f",
      "parents": [
        "430d1f71274acbd33c3e628ee3a5d5e926bffd5a"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Dec 20 13:57:03 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Dec 20 13:24:35 2018 +0000"
      },
      "message": "Fix user for manage commands\n\nAll utilities can create files which are used by nova services\nwhich are running under nova user. That\u0027s why they should be also\nrun under nova. Nova user and groups are created by packages.\n\nChange-Id: I615e9e057d9e3fef7c28da74395a334b9b50fb8d\nRelated-Prod: https://mirantis.jira.com/browse/PROD-26018\n"
    },
    {
      "commit": "430d1f71274acbd33c3e628ee3a5d5e926bffd5a",
      "tree": "b390176be176401498fedca5aa7c3ead3da33358",
      "parents": [
        "e2b3cb36611d7215637d1d9d93dd7efcb625f5f8",
        "a26f4f10c3e8725cea405afdbf19cf0cc0b87aa2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Sat Dec 15 07:09:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Sat Dec 15 07:09:08 2018 +0000"
      },
      "message": "Merge \"Updating reference from github to gerrit      - Changing Maintainer to dev@mirantis.com\""
    },
    {
      "commit": "a26f4f10c3e8725cea405afdbf19cf0cc0b87aa2",
      "tree": "745e3ad8fe5171d3a2f743b5cd2c3530b52314ca",
      "parents": [
        "7dd33c3b1bc12cb56165f8739916629473a9e344"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Dec 12 12:02:47 2018 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Dec 13 10:46:49 2018 +0100"
      },
      "message": "Updating reference from github to gerrit\n     - Changing Maintainer to dev@mirantis.com\n\n   Related: PROD-25327 (PROD:25327)\n\nChange-Id: I59b9eb04b2ff3ae72c7aacf33421e0b263e6a483\n"
    },
    {
      "commit": "e2b3cb36611d7215637d1d9d93dd7efcb625f5f8",
      "tree": "5a76de42677132fb90ae0dd08874845e874a0a32",
      "parents": [
        "7dd33c3b1bc12cb56165f8739916629473a9e344"
      ],
      "author": {
        "name": "Machi Hoshino",
        "email": "mhoshino@mirantis.com",
        "time": "Wed Dec 12 10:14:23 2018 +0800"
      },
      "committer": {
        "name": "Machi Hoshino",
        "email": "mhoshino@mirantis.com",
        "time": "Thu Dec 13 00:04:48 2018 +0900"
      },
      "message": "Add support soft_delete\n\nhttps://mirantis.jira.com/browse/PROD-25772\n\nChange-Id: I14edb5e815f6054757146a48a3a9d7f996821477\n"
    },
    {
      "commit": "7dd33c3b1bc12cb56165f8739916629473a9e344",
      "tree": "a9c26eddbe60d3401e53df4eca32b95347b85c66",
      "parents": [
        "765d10aa709685effbe290edd8b147d49a91103e",
        "c74c4773d7037e78bd4e38f1e63ad2ba300c4a59"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Dec 04 08:36:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Dec 04 08:36:43 2018 +0000"
      },
      "message": "Merge \"Fixed mistake in kwargs.\""
    },
    {
      "commit": "c74c4773d7037e78bd4e38f1e63ad2ba300c4a59",
      "tree": "4426d014991b5507d2da3480ff942c60bd5db7f7",
      "parents": [
        "d8eb59f2417df6e0ed0b1c5370545117db84a50f"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Nov 29 15:17:34 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Dec 03 18:11:34 2018 +0000"
      },
      "message": "Fixed mistake in kwargs.\n\nhttps://developer.openstack.org/api-ref/compute/?expanded\u003dlist-compute-services-detail#list-compute-services\n\nChange-Id: I9a80e5d385965a5bf14bc6bc1bf26a75c91d28ba\n"
    },
    {
      "commit": "765d10aa709685effbe290edd8b147d49a91103e",
      "tree": "9020deadc2f2c0112add0e9f3156b357d6502e75",
      "parents": [
        "0e966ba940db9389ec90f36989ebca824f282033",
        "8a83ba0548a323bbd75de747d2d7da5289fedfb3"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Dec 03 17:21:47 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Dec 03 17:21:47 2018 +0000"
      },
      "message": "Merge \"Add internal option [DEFAULT]shared_storage to ocata\""
    },
    {
      "commit": "8a83ba0548a323bbd75de747d2d7da5289fedfb3",
      "tree": "d48bae107de4c6dab017a1d19b00e55787cc371a",
      "parents": [
        "d8eb59f2417df6e0ed0b1c5370545117db84a50f"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Nov 29 20:14:44 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Dec 03 12:34:10 2018 +0200"
      },
      "message": "Add internal option [DEFAULT]shared_storage to ocata\n\nShared storage for instances or not.\n\nThis option is used to distinguish different way to calculate disk usage\nwhile getting hypervisor-stats.\n\nENABLE THIS ONLY WHEN ALL COMPUTE NODES ARE USING THE SAME SHARED STORAGE!\nOtherwise stats report will be skewed.\n\nPossible values:\n\n* True: Average all the compute node\u0027s disk usage\n* False: Sum all the compute node\u0027s disk usage\n\nChange-Id: Ia9645cb16ea21dc62bb9ff664911c99beeeb01f4\nRelated-Prod: PROD-25240\n"
    },
    {
      "commit": "0e966ba940db9389ec90f36989ebca824f282033",
      "tree": "313d25dc515de82fb2fc56829ae32dd8a955b39d",
      "parents": [
        "d8eb59f2417df6e0ed0b1c5370545117db84a50f",
        "14ab5215ffae362abe6b2b300a6076e6a51fc890"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Nov 30 20:58:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Nov 30 20:58:35 2018 +0000"
      },
      "message": "Merge \"Remove duplicated timeout in neutron section\""
    },
    {
      "commit": "d8eb59f2417df6e0ed0b1c5370545117db84a50f",
      "tree": "43e06df89aa4dd35d85fc8cd70bbdb6f27b1b1b1",
      "parents": [
        "024f653dc2d378417cab14713d08c4f8f9a76b73",
        "4c27ae399203d6de8d70c8d99d5cc6236bcc685e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Nov 28 13:32:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Nov 28 13:32:51 2018 +0000"
      },
      "message": "Merge \"Fix typo for rabbitmq transport url\""
    },
    {
      "commit": "024f653dc2d378417cab14713d08c4f8f9a76b73",
      "tree": "973690d07c2fb60ad897565e3e2bd52f332c02e4",
      "parents": [
        "c9134fd376a29296b02bfe99bce3e5d201a9d1a3",
        "42682bb9b7088907f2b70607443edcc147c54991"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Nov 27 14:03:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Nov 27 14:03:01 2018 +0000"
      },
      "message": "Merge \"Move to Mirantis owned docker images for tests         - This is a temporary solution until we have our own images\""
    },
    {
      "commit": "14ab5215ffae362abe6b2b300a6076e6a51fc890",
      "tree": "786eca2fc28e12191bed8344124e8615fe792453",
      "parents": [
        "c9134fd376a29296b02bfe99bce3e5d201a9d1a3"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Nov 27 11:08:27 2018 +0200"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Nov 27 11:08:27 2018 +0200"
      },
      "message": "Remove duplicated timeout in neutron section\n\nChange-Id: Idc8d34bdbd4dcb7fe02d08cfc1cdbd515dd79340\nRelated-Prod: PROD-24391 (PROD:24391)\n"
    },
    {
      "commit": "c9134fd376a29296b02bfe99bce3e5d201a9d1a3",
      "tree": "78f9c301a338ad5d5fd0513a131d954e68921b6e",
      "parents": [
        "9b918516600dca8a10283073ee4e50e44d60cfbf"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Nov 26 12:31:36 2018 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Nov 26 15:23:10 2018 +0000"
      },
      "message": "Restart nova-compute on libvirt-bin restarts\n\nDue to the fact that nova fails to start when libvirtd isn\u0027t listening,\nwe need to set dependenices properly.\n\nChange-Id: I00a2c5b09b4c1116cc98dd8284b081c0fae57f8c\nRelated-Prod: https://mirantis.jira.com/browse/PROD-25253\n"
    },
    {
      "commit": "9b918516600dca8a10283073ee4e50e44d60cfbf",
      "tree": "e24b9a4b133a36b41420f1fca063e294a5af71bb",
      "parents": [
        "d9fb46c708a84e28f9176ca48d9c5b1155e1027e"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Nov 22 18:18:11 2018 +0000"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Sat Nov 24 01:50:46 2018 +0000"
      },
      "message": "Update nova _data.cache items to enable memcache security\n\nChange-Id: If7c2994409eaddbd247f87b2206465fc1a184f79\n"
    },
    {
      "commit": "4c27ae399203d6de8d70c8d99d5cc6236bcc685e",
      "tree": "99ac67be7b1d453fedc26fffd5b37133f3d6d012",
      "parents": [
        "d9fb46c708a84e28f9176ca48d9c5b1155e1027e"
      ],
      "author": {
        "name": "ayaurov",
        "email": "ayaurov@mirantis.com",
        "time": "Fri Nov 23 17:54:30 2018 +0200"
      },
      "committer": {
        "name": "ayaurov",
        "email": "ayaurov@mirantis.com",
        "time": "Fri Nov 23 17:56:01 2018 +0200"
      },
      "message": "Fix typo for rabbitmq transport url\n\nChange-Id: I73bc13d71cc348810690ad64e697a8d3c95898f7\nRelated-Prod: PROD-25236\n"
    },
    {
      "commit": "d9fb46c708a84e28f9176ca48d9c5b1155e1027e",
      "tree": "2b6249235218effda26c5c3f5cdeb1c67eb58ab6",
      "parents": [
        "08482aa3671da7f08a204c27e141628cfca37678",
        "590b17ba80e17f48d385b621d87002734e2efea5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Nov 22 18:42:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 22 18:42:08 2018 +0000"
      },
      "message": "Merge \"Enable metadata proxy secret for Contrail\""
    },
    {
      "commit": "590b17ba80e17f48d385b621d87002734e2efea5",
      "tree": "c5f2907dadfcbd785d62c9f8044be7509ec18f26",
      "parents": [
        "aee7a07110ac1ff546bbe501f19b7dd90aafcdab"
      ],
      "author": {
        "name": "Svimba",
        "email": "psvimbersky@mirantis.com",
        "time": "Mon Nov 19 15:17:56 2018 +0100"
      },
      "committer": {
        "name": "Svimba",
        "email": "psvimbersky@mirantis.com",
        "time": "Thu Nov 22 13:00:01 2018 +0100"
      },
      "message": "Enable metadata proxy secret for Contrail\n\nRelated-Bug: PROD-24565\n\nChange-Id: I3b37cdca15fecbe01686f950577a662e05cc9bc6\n"
    },
    {
      "commit": "42682bb9b7088907f2b70607443edcc147c54991",
      "tree": "0ea1e84de957a0b117830add91b376d9f6578e3e",
      "parents": [
        "aee7a07110ac1ff546bbe501f19b7dd90aafcdab"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Nov 20 15:09:37 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Nov 20 15:09:37 2018 +0100"
      },
      "message": "Move to Mirantis owned docker images for tests\n        - This is a temporary solution until we have our own images\n\n      Fixes: PROD-24956 (PROD:24956)\n\nChange-Id: Ifc6cd651bea8be835bb250fcad066197016c78a5\n"
    },
    {
      "commit": "08482aa3671da7f08a204c27e141628cfca37678",
      "tree": "2aa80485231d6a5fe6953a1ecec6cb5fb8710ef9",
      "parents": [
        "aee7a07110ac1ff546bbe501f19b7dd90aafcdab"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Nov 19 14:07:47 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Nov 19 14:10:25 2018 +0200"
      },
      "message": "Defining volume_use_multipath for nova compute\n\nThe patch add possibility to use volume_use_multipath in\nin libvirt for nova compute.\n\nChange-Id: I35829191c23e6cae9a9fd78b97d7a5a83a165eb3\nRelated-PROD: PROD-24803 (PROD:24803)\n"
    },
    {
      "commit": "aee7a07110ac1ff546bbe501f19b7dd90aafcdab",
      "tree": "ced11272b1023023d1a647571376c43ad11bdcfc",
      "parents": [
        "597af68eda60563314c3866f3b5dbdb6636c23f4",
        "f6d54b98372705731130d8752d2391d89331fdc6"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Nov 15 12:37:58 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 15 12:37:58 2018 +0000"
      },
      "message": "Merge \"Update Gemfile and Makefile configuration   - One Gemfile for all formulas tests   - Update Makefile for OpenStack tests\""
    },
    {
      "commit": "597af68eda60563314c3866f3b5dbdb6636c23f4",
      "tree": "826f45cf09740528f7c5040ffb5d6f785ff039bd",
      "parents": [
        "cc02c7fd2a795372b4405d878996d5a592704784"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Nov 07 15:08:13 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Nov 13 14:27:10 2018 +0200"
      },
      "message": "Arranging placement section with Queens\n\nThe patch arranges parameters in section [placement]\nto be used in nova configuration file for Queens release.\n\nChange-Id: I835a38fc3cb57a8b6ae98ac153f78a270440f8a8\nRelated-PROD: PROD-24685\n"
    },
    {
      "commit": "f6d54b98372705731130d8752d2391d89331fdc6",
      "tree": "88a75d15698d2e9c396fa12c9124a45690a0103a",
      "parents": [
        "cc02c7fd2a795372b4405d878996d5a592704784"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 14:44:07 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 07 17:37:23 2018 +0100"
      },
      "message": "Update Gemfile and Makefile configuration\n  - One Gemfile for all formulas tests\n  - Update Makefile for OpenStack tests\n\nFixes: PROD-24408 (PROD:24408)\nChange-Id: I99414a4840419bb49d7acdc58412c6299ad213e9\n"
    },
    {
      "commit": "cc02c7fd2a795372b4405d878996d5a592704784",
      "tree": "eb8479fcddc0d0917c14a494b5fb255dc5bdf9e2",
      "parents": [
        "b5ef9219052dec7a61db5bb41a69fbe2fc5686e5"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Thu Oct 25 14:29:30 2018 +0300"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Oct 26 07:47:07 2018 +0000"
      },
      "message": "Manage token TTL for Nova VNC console service\n\nManage token TTL for noVNC console in Nova configuration file\n\nChange-Id: I30c55c717d342976917783de90f2cafc38a6901c\nRelated-Prod: PROD-21128 (PROD:21128)\n"
    },
    {
      "commit": "b5ef9219052dec7a61db5bb41a69fbe2fc5686e5",
      "tree": "5c3db6648f65023cd7a198ce31544bcf6af759b1",
      "parents": [
        "ef032cadd377ff94c803b846d8f31cf98325d1d3"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:03:09 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Oct 24 12:03:09 2018 +0200"
      },
      "message": "Freeze inspec version for salt-formulas tests\n\t- in inspec \u003e\u003d 3.0.0 there are changes in schema\n\t  which require to have tests/integration dir\n\t  to contain tests, otherwise fails\n\t- this is temporary workaround until we decide\n\t  proper fix\n\nChange-Id: I2451a9b9adfbc0db5796bb3a9e166aadbbb0b9b2\n"
    },
    {
      "commit": "ef032cadd377ff94c803b846d8f31cf98325d1d3",
      "tree": "d34a037c2583a179c5ae2896ed7ec37920c3aa58",
      "parents": [
        "e02980955db2b533b26fedf583070cf909ae57c0",
        "2bce2cb44c00604597d205aae6fedcee86a36464"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Oct 23 10:25:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Oct 23 10:25:32 2018 +0000"
      },
      "message": "Merge \"Handle scheduler default filters as sequence\""
    },
    {
      "commit": "e02980955db2b533b26fedf583070cf909ae57c0",
      "tree": "486e95cd0384074978d30caf6d6fe4c39aa4a4c6",
      "parents": [
        "fc1cf9b155b5a9b1ab4413b494a116acc230b967",
        "f5093b89d7943e04d1b4ff6f9fa3813091c071ea"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Sat Oct 20 07:40:14 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Sat Oct 20 07:40:14 2018 +0000"
      },
      "message": "Merge \"Adding ability to configure passthrough_whitelist and alias parameters\""
    },
    {
      "commit": "f5093b89d7943e04d1b4ff6f9fa3813091c071ea",
      "tree": "b176f5c545f230f6ffbdeaf013105f72d121b291",
      "parents": [
        "8d567e2bd7460abf4d6bc86d8a8d3321534eac39"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Oct 17 11:16:08 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Sat Oct 20 04:43:59 2018 +0000"
      },
      "message": "Adding ability to configure passthrough_whitelist and alias parameters\n\nThe patch gets key:value located under nova:compute:sriov:nic_name and\nnova:\u003crole\u003e:pci:alias:\u003calias1\u003e...\u003caliasN\u003e puts it to nova.conf in appropirate\nformat for passthrough_whitelist and alias parameters.\n\nChange-Id: I83f505658f9e8d241a9f31b5ddc4ba7089bc51cb\nRelated-PROD: PROD-23653 (PROD:23653)\n"
    },
    {
      "commit": "fc1cf9b155b5a9b1ab4413b494a116acc230b967",
      "tree": "d98e5228fda206829b2c808b0cc9bab290c76500",
      "parents": [
        "f173c57f66e2c2807cafaa7a737a9b374a0dfae7",
        "5afda1c2b48dbd43eb6637f2b9a85f686c32f57c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Oct 17 19:49:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Oct 17 19:49:49 2018 +0000"
      },
      "message": "Merge \"Setting up upgrade_levels\""
    },
    {
      "commit": "2bce2cb44c00604597d205aae6fedcee86a36464",
      "tree": "a296b7f174dbe07e93b66d78bdef13aed6813631",
      "parents": [
        "f173c57f66e2c2807cafaa7a737a9b374a0dfae7"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Sep 17 16:05:43 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Oct 17 13:17:34 2018 +0400"
      },
      "message": "Handle scheduler default filters as sequence\n\nIn order to add just additional filters on cluster level\ninstead of copy/paste all existing list plus additional ones.\nBoth string and sequence are supported since Queens version.\n\nChange-Id: I55b5a045b4615e12788a358f25f47698d70653aa\n"
    },
    {
      "commit": "f173c57f66e2c2807cafaa7a737a9b374a0dfae7",
      "tree": "b22e732094aadb2ff9b51f995d29cb7813457ba7",
      "parents": [
        "8d567e2bd7460abf4d6bc86d8a8d3321534eac39",
        "bb8abfe9504bc6da57cf0d8f777912f815f51094"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Oct 17 07:26:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Oct 17 07:26:11 2018 +0000"
      },
      "message": "Merge \"Implement nova memcache security strategy\""
    },
    {
      "commit": "8d567e2bd7460abf4d6bc86d8a8d3321534eac39",
      "tree": "17200e72b770659a5feb8eb5775fc39db5e1b6e7",
      "parents": [
        "aac40f2d59007c8154ebfa969d240f16a4d21736"
      ],
      "author": {
        "name": "Adam Heczko",
        "email": "aheczko@mirantis.com",
        "time": "Thu Oct 11 12:41:39 2018 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Thu Oct 11 12:03:56 2018 +0000"
      },
      "message": "Change permissions for libvirtd unix sockets\n\nCurrent permissions seemed to be too restrictive and we must\nrevert back to the default set by Libvirtd.\n\nChange-Id: Ib999244bfb316c6b54acec317f26fb40657c866b\nCloses-Issue: https://mirantis.jira.com/browse/PROD-23842\n"
    },
    {
      "commit": "bb8abfe9504bc6da57cf0d8f777912f815f51094",
      "tree": "39b1aea5b7290827a5bc9ddcda85d5fca786cc89",
      "parents": [
        "e78bf157faecb08365361b26f8222a28b04a9e28"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Sep 28 22:21:43 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Oct 09 17:47:13 2018 +0300"
      },
      "message": "Implement nova 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: I740be64fd5d822a4c4718e9b56b9fff34c2ba9da\nRelated-Prod: PROD-22099\n"
    },
    {
      "commit": "aac40f2d59007c8154ebfa969d240f16a4d21736",
      "tree": "8378fae5f4a0d31650a8df6c2e048886c4c418ca",
      "parents": [
        "2e533c2374b0716de41598f264a911a189b84095"
      ],
      "author": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Fri Oct 05 13:44:14 2018 +0300"
      },
      "committer": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Fri Oct 05 17:48:41 2018 +0300"
      },
      "message": "Set live_migration_wait_for_vif_plug when neutron uses ovs\n\nCloses-issue: https://mirantis.jira.com/browse/PROD-23717\nChange-Id: I02f29237dfd22c90121a4391a5b3b8687477c152\n"
    },
    {
      "commit": "2e533c2374b0716de41598f264a911a189b84095",
      "tree": "4e60373d186eea4ad4720b1618bf18db0455d7a6",
      "parents": [
        "55f3b71d05b0c47616d01b5f735e65d642d68d1e",
        "32a5409430874f4cf50cb1f887cbb88a03f948a1"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Oct 04 15:37:12 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Oct 04 15:37:12 2018 +0000"
      },
      "message": "Merge \"Added token_ttl parameter\""
    },
    {
      "commit": "32a5409430874f4cf50cb1f887cbb88a03f948a1",
      "tree": "2491842a7537cc63311f010f5a762a3db60d5530",
      "parents": [
        "e78bf157faecb08365361b26f8222a28b04a9e28"
      ],
      "author": {
        "name": "Gleb Galkin",
        "email": "ggalkin@mirantis.com",
        "time": "Tue Oct 02 17:16:40 2018 +0300"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Oct 04 10:31:34 2018 +0200"
      },
      "message": "Added token_ttl parameter\n\nChange-Id: I8f763ed547b3f4f0348b61d49f6cbc48246ba084\n"
    },
    {
      "commit": "55f3b71d05b0c47616d01b5f735e65d642d68d1e",
      "tree": "3c1b037246169bf181961d07a1662b3651fe87a7",
      "parents": [
        "8c7a0b9d08225b8fccd021286be78f0c0949c95a"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Oct 03 14:31:17 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Oct 03 19:30:00 2018 +0000"
      },
      "message": "Fix certificate permissions\n\nThis patch fixes certificate permissions for the following\ncertificates to root:nova\n\n * mysql\n * rabbit\n * vncencrypt\n * libvirt\n\nChange-Id: I101d5ef254f5e39109678662fd0232188ba5c9b1\n"
    }
  ],
  "next": "8c7a0b9d08225b8fccd021286be78f0c0949c95a"
}
