)]}'
{
  "log": [
    {
      "commit": "807e6f931c60442075a1794976cbb94a63f8f04f",
      "tree": "53f1ecd49b46b20f2b4da9c5e758e3efb46cf726",
      "parents": [
        "1c745efbbd16894a9cac8466865e13516fae3711",
        "a0010212b3c3fa8dccfbebda5112ced816e43f73"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Feb 01 21:40:47 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Feb 01 21:40:47 2021 +0000"
      },
      "message": "Merge \"For support non-clustered RabbitMQ configuration added check of use_vip_address option for nova.controller.nova_update_cell1 state\""
    },
    {
      "commit": "1c745efbbd16894a9cac8466865e13516fae3711",
      "tree": "5946167c52c7e76301301180ced214808f510769",
      "parents": [
        "91481d76ea7d49b96f54448021348bad53430c88",
        "7a3259957faa3271a3a2bebe23e5ec0dec8fe5e2"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Feb 01 15:36:53 2021 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Feb 01 15:36:53 2021 +0000"
      },
      "message": "Merge \"Added check of ssl options for nova cells database_connection\""
    },
    {
      "commit": "91481d76ea7d49b96f54448021348bad53430c88",
      "tree": "0e57844f29a11e2474c085aaf60c49fc67c81acd",
      "parents": [
        "7e9ac322ead3371b61e9c9f14e4a5475d4265882"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Wed Jan 27 19:43:23 2021 +0200"
      },
      "committer": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Wed Jan 27 19:43:23 2021 +0200"
      },
      "message": "Add management of nova-compute.conf\n\nRelated-Prod: PROD-35971\nChange-Id: I60b8fe12b71a680d84ca06777b2ca9070c791fbb\n"
    },
    {
      "commit": "7a3259957faa3271a3a2bebe23e5ec0dec8fe5e2",
      "tree": "35f26dd98554f6befa9d66e7b4e7148db25924bd",
      "parents": [
        "7e9ac322ead3371b61e9c9f14e4a5475d4265882"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Jan 27 10:15:00 2021 +0200"
      },
      "committer": {
        "name": "rlubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Jan 27 16:23:51 2021 +0000"
      },
      "message": "Added check of ssl options for nova cells database_connection\n\nOn environments with enabled SSL for MySQL updating cells\nmay leads to broken connection configuration. To fix this issue\ncheck of SSL options was added.\n\nPROD-36069\n\nChange-Id: I7c424e971facf3a06c7b88416c7b457ecd438545\n"
    },
    {
      "commit": "a0010212b3c3fa8dccfbebda5112ced816e43f73",
      "tree": "cf96b99028596398d22a04f72143f1ba56e525af",
      "parents": [
        "7e9ac322ead3371b61e9c9f14e4a5475d4265882"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Jan 27 09:44:34 2021 +0200"
      },
      "committer": {
        "name": "rlubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Jan 27 07:49:40 2021 +0000"
      },
      "message": "For support non-clustered RabbitMQ configuration added check\nof use_vip_address option for nova.controller.nova_update_cell1 state\n\nPROD-36091\n\nChange-Id: I07aa5735bbedd3bef8681dba270e21b880706c6f\n"
    },
    {
      "commit": "7e9ac322ead3371b61e9c9f14e4a5475d4265882",
      "tree": "a6a030e7ee5777a01baa677b4465a8c87417ff24",
      "parents": [
        "662862645b38533677ecb26343c2aca798483406"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Fri Nov 27 12:56:41 2020 +0200"
      },
      "committer": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Mon Nov 30 14:50:35 2020 +0200"
      },
      "message": "Added non-zero exit-code handling for `nova-manage db archive_deleted_rows`\n\nProd-Related: PROD-35959\n\nSigned-off-by: Oleksii Molchanov \u003comolchanov@mirantis.com\u003e\nChange-Id: I8cc2914bb2ec0c714062440e91cbee9e592b699a\n"
    },
    {
      "commit": "662862645b38533677ecb26343c2aca798483406",
      "tree": "149adc5b249253244efde2d5045552075c28e74d",
      "parents": [
        "e64fca1d778c8206e676082f83f508d54d2d9d4d",
        "03ae2119aee9474ba31bec8842dc905d27d870f8"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Nov 24 10:07:15 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Nov 24 10:07:15 2020 +0000"
      },
      "message": "Merge \"Unlock max_instances_per_host in controller config\""
    },
    {
      "commit": "e64fca1d778c8206e676082f83f508d54d2d9d4d",
      "tree": "3352b19ea1ea9c210564fa4dcc6adf8014f6bd96",
      "parents": [
        "aed745fdd1d6683638bed58d2564b77c1d8622ba"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Thu Nov 19 22:46:05 2020 +0200"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Thu Nov 19 20:47:15 2020 +0000"
      },
      "message": "Add possibility to manage qemu security_driver\n\nRelated-Prod: PROD-35639\nChange-Id: I87d8c44efddd95e19f7d10baa9d198caa77fbc07\n"
    },
    {
      "commit": "03ae2119aee9474ba31bec8842dc905d27d870f8",
      "tree": "bc56ecc86951da352717519d673ea6a945a29903",
      "parents": [
        "aed745fdd1d6683638bed58d2564b77c1d8622ba"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Sep 15 12:39:55 2020 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Tue Nov 17 19:42:20 2020 +0400"
      },
      "message": "Unlock max_instances_per_host in controller config\n\nPROD-35769\n\nChange-Id: Ifd639dca8a59964ec5a3d5f9f12b63736c594505\n"
    },
    {
      "commit": "aed745fdd1d6683638bed58d2564b77c1d8622ba",
      "tree": "19aafeb5c2e8b31b7a598b892c1b637e29658597",
      "parents": [
        "f82a9948da50084728270d17d9065bed278eea76"
      ],
      "author": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Tue Oct 27 17:20:32 2020 +0100"
      },
      "committer": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Tue Oct 27 17:22:40 2020 +0100"
      },
      "message": "Allow to delete private flavors\n\nAs they can be created now we should also be able to delete them.\n\nRelated-issue: https://mirantis.jira.com/browse/PROD-35763\nChange-Id: I46e832b196803c77c85ab6d54d1bea2d52987dd0\n"
    },
    {
      "commit": "f82a9948da50084728270d17d9065bed278eea76",
      "tree": "27c605c3fce49fcd27fffda0a3f5036b9c2f1b9d",
      "parents": [
        "233c6d65678a63c95e2f149bba19ab5a67dc9ae5",
        "c664e80fe54567efec9d8712821ec17d000d05c9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Oct 21 13:23:01 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Oct 21 13:23:01 2020 +0000"
      },
      "message": "Merge \"Adding ability to cleanup database stale resources\""
    },
    {
      "commit": "233c6d65678a63c95e2f149bba19ab5a67dc9ae5",
      "tree": "d1ffb5d4127d4a9d22a240bc6f587b6c6b5ed76c",
      "parents": [
        "073396dfac820a29638fdda6efb7bfe6abcbabfd",
        "9db38b0e8a5e29b95231d31f7a29127bde8ff0d0"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Oct 21 10:27:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Oct 21 10:27:44 2020 +0000"
      },
      "message": "Merge \"Chang deprecated option name from scheduler_available_filters to available_filters for Queens release\""
    },
    {
      "commit": "c664e80fe54567efec9d8712821ec17d000d05c9",
      "tree": "1ce29f58d433e50bf8d297b3f1cb348d16d29ff4",
      "parents": [
        "073396dfac820a29638fdda6efb7bfe6abcbabfd"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Jul 06 20:02:58 2020 +0200"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Thu Oct 15 18:01:06 2020 +0000"
      },
      "message": "Adding ability to cleanup database stale resources\n\nProd-Related: PROD-35183\nChange-Id: I3e35c706653ff3d2773d29582be8db41e2d2139a\n"
    },
    {
      "commit": "073396dfac820a29638fdda6efb7bfe6abcbabfd",
      "tree": "064ea263d6a9af7386cf6d8b82b566e5f1887b43",
      "parents": [
        "a42116a51fda84d4e96e706efccd6fc6c28db98f",
        "d37f2c878488ab985e78d3ee001062d5cb0edc6b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Oct 15 11:49:32 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Oct 15 11:49:32 2020 +0000"
      },
      "message": "Merge \"Fix for private flavor list\""
    },
    {
      "commit": "a42116a51fda84d4e96e706efccd6fc6c28db98f",
      "tree": "7db2286780393b71e81747a6eb9923681629391b",
      "parents": [
        "4ffafacd3f6d1e3aa8a4f5495517f7f9e5cbf355"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Oct 09 15:05:19 2020 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Oct 09 15:05:19 2020 +0400"
      },
      "message": "Pass cpu_allocation_ratio to openstack_api for consistency\n\nChange-Id: Ib1cdd7304f5f4e9d1a41d6eccb4483a0772bc009\nRelated-To: PROD-35784\n"
    },
    {
      "commit": "d37f2c878488ab985e78d3ee001062d5cb0edc6b",
      "tree": "c6579bf2fd1ffdcd8beedf2bfa8c9d2f0c5ff5e5",
      "parents": [
        "4ffafacd3f6d1e3aa8a4f5495517f7f9e5cbf355"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Sep 11 13:13:58 2020 +0200"
      },
      "committer": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Tue Sep 15 10:41:59 2020 +0200"
      },
      "message": "Fix for private flavor list\n\nCloses-issue: https://mirantis.jira.com/browse/PROD-35763\nChange-Id: If25297ef8d3f06f82622b30ef2ed2209af6ace00\n"
    },
    {
      "commit": "9db38b0e8a5e29b95231d31f7a29127bde8ff0d0",
      "tree": "388261589771b11655d85424166b4e951d1233f7",
      "parents": [
        "4ffafacd3f6d1e3aa8a4f5495517f7f9e5cbf355"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Fri Sep 11 17:21:53 2020 +0300"
      },
      "committer": {
        "name": "rlubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Fri Sep 11 14:24:34 2020 +0000"
      },
      "message": "Chang deprecated option name from scheduler_available_filters to\navailable_filters for Queens release\n\nPROD-35129\n\nChange-Id: I9a758914f0551e3bc8b4486d647901e10eea2da2\n"
    },
    {
      "commit": "4ffafacd3f6d1e3aa8a4f5495517f7f9e5cbf355",
      "tree": "96d2bb4ef5fc0207e393c65e5b981a7c98725332",
      "parents": [
        "3151e8ae8c7e7ee220e56fb4eabc79516bc5843d",
        "aaf3c0c47b2fbcf54ea03057f189bbadcb0a0da4"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Mon Sep 07 09:53:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Sep 07 09:53:44 2020 +0000"
      },
      "message": "Merge \"Fix confusion between `state` and `status` in overview dashboard.\""
    },
    {
      "commit": "3151e8ae8c7e7ee220e56fb4eabc79516bc5843d",
      "tree": "6ae3754fa804530b397187b2fac113191d3ad483",
      "parents": [
        "0556bcff019d9c709c21c5e74241f18303c734c1",
        "61775b069eada862b91fad17d24be14212d7fb9a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Aug 20 11:43:54 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Aug 20 11:43:54 2020 +0000"
      },
      "message": "Merge \"Change some default values for Rabbit driver\""
    },
    {
      "commit": "0556bcff019d9c709c21c5e74241f18303c734c1",
      "tree": "0a892e06a99843b320d465cdcf42c8bd07256066",
      "parents": [
        "5f7178176b150b56fc91d527032e9f59d6019371"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Thu Aug 13 17:58:45 2020 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Aug 14 16:07:43 2020 +0400"
      },
      "message": "Openstack API check improvements\n\n- show public endpoint on the dasboard;\n- switch from \"name\" to \"service_name\" label;\n- replace component alerts by generic OpenstackServiceEndpointDown.\n\nChange-Id: Icf3f6d9aa96166df8bcb7e3c89ade2df6486a84a\nRelated-PROD: PROD-35549\n"
    },
    {
      "commit": "aaf3c0c47b2fbcf54ea03057f189bbadcb0a0da4",
      "tree": "a7a190067623dbd61beb6543d75c41ce783a1a02",
      "parents": [
        "5f7178176b150b56fc91d527032e9f59d6019371"
      ],
      "author": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Mon Jul 20 15:31:06 2020 +0200"
      },
      "committer": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Mon Jul 20 15:31:06 2020 +0200"
      },
      "message": "Fix confusion between `state` and `status` in overview dashboard.\n\nFixes PROD-35533\n\nChange-Id: I7f5c6654b842bcf4a536215fd9784719cb319799\n"
    },
    {
      "commit": "5f7178176b150b56fc91d527032e9f59d6019371",
      "tree": "5d1c382bdc0b2d684d1a9774410f6b3392cbcff7",
      "parents": [
        "30888e315010000805b0989063acac7b1c05860d"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Jul 10 10:38:39 2020 +0000"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Jul 10 10:50:41 2020 +0000"
      },
      "message": "Make nova manage options version specific\n\nChange-Id: Iedb2d8424885609046f1b4852e964c8d154ced4b\nRelated-Prod: https://mirantis.jira.com/browse/PROD-29403\n"
    },
    {
      "commit": "30888e315010000805b0989063acac7b1c05860d",
      "tree": "91098212db95398b441b8756b323f77023078355",
      "parents": [
        "f81957cc40c5c93cc0d38855cdbdfb0e351b79ad",
        "7b3a39d19fd5023954338d31904aaac4e1e2410e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Jun 22 16:22:30 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Jun 22 16:22:30 2020 +0000"
      },
      "message": "Merge \"Set endpoint_type \u003d internal by default for nova requests\""
    },
    {
      "commit": "61775b069eada862b91fad17d24be14212d7fb9a",
      "tree": "5c98b422ce1630ff7b0159857ed978b547625572",
      "parents": [
        "1554fa66f9ec8c9b8f01016569bb08b8adf7a320"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Jun 19 00:09:12 2020 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Jun 19 00:09:38 2020 +0300"
      },
      "message": "Change some default values for Rabbit driver\n\nIt was observed that for the rabbitmq-server version 3.8.2 default\nvalues during failover of one of the rabbit nodes cause rapid connection\nrecreation. In some cases it leads to the creation of broken exchanges\nand hangs of OpenStack operations. Changing rabbit_retry_interval to 5,\nrabbit_retry_backoff to 10 and kombu_reconnect_delay to 5.0 fix an\nissue.\n\nThis change is Pike-only, Queens is implemented in oslo-templates\nformula.\n\nRelated-Issue: PROD-34332\nChange-Id: Ibe1b7d534f44ffd3af79a7b89b0fce278010204c\n"
    },
    {
      "commit": "7b3a39d19fd5023954338d31904aaac4e1e2410e",
      "tree": "81c5b1a4509f866d7063983ec1868dfa34bd3636",
      "parents": [
        "1554fa66f9ec8c9b8f01016569bb08b8adf7a320"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Mon May 25 12:42:35 2020 +0300"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Tue Jun 16 09:30:14 2020 +0000"
      },
      "message": "Set endpoint_type \u003d internal by default for nova requests\n\nCloses-Bug: PROD-35257\nChange-Id: I57d582d1626b069c33252bdb5105ffb3b33f8fbd\n"
    },
    {
      "commit": "f81957cc40c5c93cc0d38855cdbdfb0e351b79ad",
      "tree": "05d33ba59d7538ac9b7013f887452942f920fc7c",
      "parents": [
        "1554fa66f9ec8c9b8f01016569bb08b8adf7a320"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Apr 15 18:40:47 2020 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Apr 15 18:41:07 2020 +0200"
      },
      "message": "Fixes for novav21.aggregate_present\n\n- improper \u0027aggregate_set_metadata\u0027 function call fix\n- improper logic for metadata change check fix\n\nProd-Related: PROD-35146\nChange-Id: Ic6e9fa7c59a16cdf7df15a8592efc9bb3df60899\n"
    },
    {
      "commit": "1554fa66f9ec8c9b8f01016569bb08b8adf7a320",
      "tree": "352ac678a13496616b427955982f1b9be914dc4a",
      "parents": [
        "1d7099fa4f73b93f7cb09d2953804c1b848a6546",
        "f57af87bd8ae8868b221688ea435a4e5c5020cc8"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Apr 01 11:11:30 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Apr 01 11:11:30 2020 +0000"
      },
      "message": "Merge \"Added possibility to manage  use_db_reconnect option for Nova\""
    },
    {
      "commit": "1d7099fa4f73b93f7cb09d2953804c1b848a6546",
      "tree": "fbe2550fddddc2f0c53fe3769fa7aa47bf8cf3b2",
      "parents": [
        "6d943d49b60ed52d3e2e3f991c601fd57a7877cb",
        "6956f45532d27913226b2a73965a48e0a55bfa5b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Mar 31 07:22:29 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Mar 31 07:22:29 2020 +0000"
      },
      "message": "Merge \"Disable xenvncproxy and spicehtml5proxy\""
    },
    {
      "commit": "f57af87bd8ae8868b221688ea435a4e5c5020cc8",
      "tree": "155a1227b1a339926d0b466e65adc718d22704ce",
      "parents": [
        "6d943d49b60ed52d3e2e3f991c601fd57a7877cb"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Thu Mar 26 14:08:10 2020 +0200"
      },
      "committer": {
        "name": "rlubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Thu Mar 26 15:29:07 2020 +0000"
      },
      "message": "Added possibility to manage  use_db_reconnect option for Nova\n\nPROD-34776\n\nChange-Id: I259787a37d5b7f3a7fd762c12f5f86ac8a588fa3\n"
    },
    {
      "commit": "6d943d49b60ed52d3e2e3f991c601fd57a7877cb",
      "tree": "df43e561dcb8c8dc569f9b870bcc635b1ed0f52d",
      "parents": [
        "b202adbdafb1b4b63345aaaf1db22b30a094b939",
        "5e32c9c8d569ce262dd5ff08583abce572042884"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Mar 26 13:26:20 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Mar 26 13:26:20 2020 +0000"
      },
      "message": "Merge \"Split out SystemLoad alerts for Nova Compute nodes.\""
    },
    {
      "commit": "6956f45532d27913226b2a73965a48e0a55bfa5b",
      "tree": "604e445463f6d3039b762819194abd394d55ee27",
      "parents": [
        "b202adbdafb1b4b63345aaaf1db22b30a094b939"
      ],
      "author": {
        "name": "Oleksii Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Thu Jan 09 12:25:29 2020 +0200"
      },
      "committer": {
        "name": "Oleksiy Molchanov",
        "email": "omolchanov@mirantis.com",
        "time": "Thu Mar 26 10:20:05 2020 +0000"
      },
      "message": "Disable xenvncproxy and spicehtml5proxy\n\nServices xenvncproxy and spicehtml5proxy should be disabled,\nas we use novncproxy.\n\nCloses-Bug: PROD-34432\nChange-Id: Iffc8a87e6d30cf975b4645d9aa5c7b58f2f31528\n"
    },
    {
      "commit": "5e32c9c8d569ce262dd5ff08583abce572042884",
      "tree": "192bc8bbd4dccf413aa7caebb5466ad5b146cb55",
      "parents": [
        "8babb81b634a512685fcd36b10be0048183aec4b"
      ],
      "author": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Mon Mar 16 17:14:20 2020 +0100"
      },
      "committer": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Tue Mar 17 14:39:21 2020 +0100"
      },
      "message": "Split out SystemLoad alerts for Nova Compute nodes.\n\nFixes PROD-34626\n\nChange-Id: Iee4617067e1f491ffc46ddacbbb2c8d517fe3766\n"
    },
    {
      "commit": "b202adbdafb1b4b63345aaaf1db22b30a094b939",
      "tree": "b2f312694d25a76ec3f532ba4b2d5c8a81058b8c",
      "parents": [
        "8babb81b634a512685fcd36b10be0048183aec4b"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Nov 22 20:14:21 2019 +0100"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Mar 16 12:32:28 2020 +0000"
      },
      "message": "Adding an ability to ensure keypairs and aggregates using novav21\n\nProd-Related: PROD-34111\nChange-Id: I71432dc36796af53c4106da066699fb93b933708\n"
    },
    {
      "commit": "8babb81b634a512685fcd36b10be0048183aec4b",
      "tree": "6629cca37bc78301a23f752258150b87c216d5b3",
      "parents": [
        "fe2055b09f83cef245b8e8f42ad1bdc70c94466c"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sun Feb 16 17:02:44 2020 +0100"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Mar 13 11:55:56 2020 +0000"
      },
      "message": "Fix for novav21 state (aggregates)\n\n- novav21 state should not wipe aggregate hosts from DB if none provided\n\nProd-Related: PROD-34790\nChange-Id: Idd5054cc83d884ae8bb7a579725324a27585c9f4\n"
    },
    {
      "commit": "fe2055b09f83cef245b8e8f42ad1bdc70c94466c",
      "tree": "a2c15198c8bb891b001b2f18af74e634d94ee3a5",
      "parents": [
        "19418e0b5b1303e02e45f0e54a40e5b72f60a3f2"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Feb 18 15:33:56 2020 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Feb 18 15:33:56 2020 +0400"
      },
      "message": "Add nova_az dashboard to meta\n\nChange-Id: Ie472edd69db7f16e7ec220618d8df2d22b4133ad\nRelated-PROD: PROD-34800\n"
    },
    {
      "commit": "19418e0b5b1303e02e45f0e54a40e5b72f60a3f2",
      "tree": "6e2e5c78d43d5d93307800e33509a30453976947",
      "parents": [
        "1e9410a3b3b61f5da3b1d90b43b5e6c99a7d56ab",
        "ead0d2011f4cd9f1a3839495108a1f3bf0c6e002"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Wed Feb 05 08:52:44 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Feb 05 08:52:44 2020 +0000"
      },
      "message": "Merge \"Add Nova AZ dashboard\""
    },
    {
      "commit": "1e9410a3b3b61f5da3b1d90b43b5e6c99a7d56ab",
      "tree": "d2d21129bfbbc76d5ebe44ca0ec3019598b350d0",
      "parents": [
        "9faa8e01dbe78dfbc925f47a69811b85e40845db",
        "781f59e958c1a74dbaff08885fed180e5b019a9b"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Jan 31 15:17:28 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Jan 31 15:17:28 2020 +0000"
      },
      "message": "Merge \"Extend template to set up additional values:\""
    },
    {
      "commit": "ead0d2011f4cd9f1a3839495108a1f3bf0c6e002",
      "tree": "f9d6bc7fd806ee5ea7c2c4356c982cfd33d078bd",
      "parents": [
        "cb25b5baec3cab26a9bd62066d50b7b59e3fefec"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Jan 31 16:41:57 2020 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Jan 31 16:51:07 2020 +0400"
      },
      "message": "Add Nova AZ dashboard\n\nChange-Id: I59cfbfb84107d41e41d1decd473664be6db7e020\nRelated-PROD: PROD-34532\n"
    },
    {
      "commit": "781f59e958c1a74dbaff08885fed180e5b019a9b",
      "tree": "019a075b3064eb8a4157db0b1a09b7c1864d44cd",
      "parents": [
        "65e2a14b7c4ed071e2283593ea97d699746df205"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Jan 30 18:29:29 2020 +0100"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Jan 31 12:34:57 2020 +0100"
      },
      "message": "Extend template to set up additional values:\n\n- use_cow_images\n- force_raw_images\n- snapshot_image_format\n- images_type\n\nProd-Related: PROD-34639\nChange-Id: I172e8e7d97786f059dad4586d3bf27fa86b89dce\n"
    },
    {
      "commit": "9faa8e01dbe78dfbc925f47a69811b85e40845db",
      "tree": "fef8ac90943724d1a6423452a96184a70c4103bf",
      "parents": [
        "65e2a14b7c4ed071e2283593ea97d699746df205"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Jan 30 19:16:18 2020 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Jan 30 16:17:54 2020 +0000"
      },
      "message": "Add quotes around policy name and rule\n\nPolicy name or rule may contain specific\nsymbols which can lead to sls rendering failure.\n\nPROD-34318\n\nChange-Id: Ia2edafe9bf84670f39683d91a5548aafbedce003\n"
    },
    {
      "commit": "65e2a14b7c4ed071e2283593ea97d699746df205",
      "tree": "5ab5119cef17df3728c67d51a3935fc475ecf3fb",
      "parents": [
        "80b92b377a6217d1ace0bf45cb8de45b11503557"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Dec 17 14:19:44 2019 +0100"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Jan 23 15:15:20 2020 +0000"
      },
      "message": "Update nova policy management\n\nRelated: PROD-34318\n\nChange-Id: Ifb4ba79dc2fc9cb53910898c39ccbc762f7ade4d\n"
    },
    {
      "commit": "80b92b377a6217d1ace0bf45cb8de45b11503557",
      "tree": "37a802c3b5b2ca5e873adc9323af302450e077e5",
      "parents": [
        "cf2873837b72d34269dac81a46d5637c337c1c21",
        "cb25b5baec3cab26a9bd62066d50b7b59e3fefec"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Jan 23 09:33:24 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Jan 23 09:33:24 2020 +0000"
      },
      "message": "Merge \"Rework topk panels implementation\""
    },
    {
      "commit": "cb25b5baec3cab26a9bd62066d50b7b59e3fefec",
      "tree": "5c9218e646255a3a52da7dec2a237a7904ce629a",
      "parents": [
        "daadc6fcaf9b0bd6718bb2d0fdf6fa8312e3a793"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Wed Jan 15 20:19:55 2020 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Wed Jan 22 13:56:21 2020 +0400"
      },
      "message": "Rework topk panels implementation\n\nChange-Id: I76f010a27f9385041c53e480b614864be13a3197\nRelated-PROD: PROD-34330\n"
    },
    {
      "commit": "cf2873837b72d34269dac81a46d5637c337c1c21",
      "tree": "836e50252e61af3efb27167227ecbe47bcf3b0f1",
      "parents": [
        "daadc6fcaf9b0bd6718bb2d0fdf6fa8312e3a793"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Dec 18 12:19:52 2019 +0100"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Jan 14 11:49:49 2020 +0000"
      },
      "message": "Add \u0027--by-service\u0027 flag to \u0027cell_v2_discover_hosts\u0027 cmd call\n\nRelated: PROD-29403\n\nChange-Id: I76a29fc02430cbad906c692dbbce295af5be04a9\n"
    },
    {
      "commit": "daadc6fcaf9b0bd6718bb2d0fdf6fa8312e3a793",
      "tree": "b32b6205a83970678daa51f8b3c68b6f6cabab82",
      "parents": [
        "13c1fef8e2d0eb7cb6d14acb954fc2a33f44e6cd"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Dec 23 18:16:20 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Mon Jan 13 14:35:42 2020 +0400"
      },
      "message": "Make sure that ceph packages are installed before nova-compute service running\n\nRelated-Prod: PROD-32054\nChange-Id: I4f20a451f03155f85f5c161961bb2ad4030531dd\n"
    },
    {
      "commit": "13c1fef8e2d0eb7cb6d14acb954fc2a33f44e6cd",
      "tree": "e3b5d234861885252a202d93da818e4a3ef2c0ba",
      "parents": [
        "405e8844dbaf0e841d49b7512ddbda153d71afa3"
      ],
      "author": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Tue Dec 10 12:01:19 2019 +0100"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Dec 10 17:42:33 2019 +0400"
      },
      "message": "Allow to override max_count in map_instances\n\nRelated-issue: https://mirantis.jira.com/browse/PROD-34308\nChange-Id: Ifdec823b0136db5c4f739d9f5af6036ebdc26f78\n"
    },
    {
      "commit": "405e8844dbaf0e841d49b7512ddbda153d71afa3",
      "tree": "19cf3fdd2d8f7dcb64304b4303e6097633155189",
      "parents": [
        "bfb5f3c61941d6ccb4a1d12b93adb203132f202f"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Nov 18 16:27:07 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Tue Dec 03 13:57:17 2019 +0000"
      },
      "message": "Install python-osc-placement for Queens\n\nPROD-34009\n\nChange-Id: I1f6f826c9d352f6ccb6767532b1e36facca4211b\n"
    },
    {
      "commit": "bfb5f3c61941d6ccb4a1d12b93adb203132f202f",
      "tree": "bbaf27a9575e3f9c5572d67db62273a06ec50fad",
      "parents": [
        "6543cfa5df921d24d5183965afdf72cb5876e10f"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Nov 29 16:50:36 2019 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Nov 29 20:59:56 2019 +0400"
      },
      "message": "Rework Nova Top dashboards\n\n- add Block disk device stats panels\n\nChange-Id: Ief2a86cd2833273c2e06d46401701d9b28161745\nRelated-PROD: PROD-34224\n"
    },
    {
      "commit": "6543cfa5df921d24d5183965afdf72cb5876e10f",
      "tree": "1a46f7fe0f704fa079e417e3484a3a4cfbe12c1d",
      "parents": [
        "11fde964b8310b36b490e955e3ba3f96a8a79ef6"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Wed Nov 27 20:03:09 2019 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Thu Nov 28 11:09:24 2019 +0400"
      },
      "message": "Rework Nova Top dashboards\n\n- provide a possibility to watch instances from hosts with no host\n  aggregate;\n- replace host(s) by host_aggregate(s) in the legend (host(s) is\n  not readable in case 10+ computes).\nChange-Id: Ib49995b11f831f38695aae2fa28614b41b4239f5\nRelated-PROD: PROD-34148\n"
    },
    {
      "commit": "11fde964b8310b36b490e955e3ba3f96a8a79ef6",
      "tree": "a8ad6427374c1cecce1fafd8ae3a69ab9233b6c7",
      "parents": [
        "68dfac19c75dca9090984b2258aa58fc1114874a"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Nov 25 20:27:23 2019 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Nov 25 20:33:10 2019 +0400"
      },
      "message": "Rework Nova Top dashboards\n\n- add possibility to switch between instance name/id\n  on Nova Top Instances\n- decrease the default time frame from 1h to 30m\n\nChange-Id: Id77d5b554442d34906fb3caa91895a64ab4db287\nRelated-PROD: PROD-33332\n"
    },
    {
      "commit": "68dfac19c75dca9090984b2258aa58fc1114874a",
      "tree": "04ed111cd6f6216b7881e9506660b2be0642a253",
      "parents": [
        "235417556221443d7429f9aecf29ec590d3f720f",
        "f1869a3204af8fd3a333955249bc64bbaa218b68"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Nov 21 14:26:48 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 21 14:26:48 2019 +0000"
      },
      "message": "Merge \"Ability to set lock_path\""
    },
    {
      "commit": "235417556221443d7429f9aecf29ec590d3f720f",
      "tree": "54834f32aa4f14b04f9bf2de1301d1d609047a6e",
      "parents": [
        "248b0e41d50dd516e4efa943873315b2de9df23c",
        "aab9abb296581bc1007616d603f9a088e1455401"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Nov 21 14:19:09 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 21 14:19:09 2019 +0000"
      },
      "message": "Merge \"Fix keystone interface value\""
    },
    {
      "commit": "f1869a3204af8fd3a333955249bc64bbaa218b68",
      "tree": "4941ad33ea254d2f7ebec59a22a3925feebc7072",
      "parents": [
        "aab9abb296581bc1007616d603f9a088e1455401"
      ],
      "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": "Thu Nov 21 16:30:45 2019 +0400"
      },
      "message": "Ability to set lock_path\n\nPROD-34037\n\nChange-Id: Ia1f0bb8a8937e85062fcb2236ef0cb7af158ca58\n"
    },
    {
      "commit": "aab9abb296581bc1007616d603f9a088e1455401",
      "tree": "a8289d440ff1c53178d40a95486d9f488397b0da",
      "parents": [
        "7062a4d54f84df39f7163cf877b93811ac54c7a4"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Nov 21 16:29:31 2019 +0400"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Nov 21 16:29:31 2019 +0400"
      },
      "message": "Fix keystone interface value\n\nPROD-34078\nPROD-30591\n\nChange-Id: Ia8367afe43bf6911bc5577ef3363da0ed970702c\n"
    },
    {
      "commit": "248b0e41d50dd516e4efa943873315b2de9df23c",
      "tree": "ed423750447902e6b07e194faa788d03413b8eaa",
      "parents": [
        "7062a4d54f84df39f7163cf877b93811ac54c7a4"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Mon Nov 11 11:26:48 2019 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Thu Nov 21 14:47:34 2019 +0400"
      },
      "message": "Add recording rules and dashboards for tenant monitoring extension\n\n+ remove 2 old dashboards since the content is covered by the new\ndashboards.\n\nChange-Id: Icd900b1b0c2df71dbc9d6a18d5e934722ed1ac18\nRelated-PROD: PROD-33325\nRelated-PROD: PROD-33327\nRelated-PROD: PROD-33335\n"
    },
    {
      "commit": "7062a4d54f84df39f7163cf877b93811ac54c7a4",
      "tree": "66a40ec06beb8a7e25b48ba5ff82c2d2ccf988d2",
      "parents": [
        "fdc136ba6dee626e4ed8316aeafa510c28c822e6"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 20 14:26:12 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Nov 20 14:26:12 2019 +0100"
      },
      "message": "Update test repos URLs\n\nChange-Id: I9b3f1f6c039238d2b18444f62b271c0cb035332d\nRelated: PROD-33984\nRelated: PROD-33634\n"
    },
    {
      "commit": "fdc136ba6dee626e4ed8316aeafa510c28c822e6",
      "tree": "c6f8968c1578afb2b2bfbb0d4cf167b177cfeadc",
      "parents": [
        "81d5f7a3b8f52ea15420e2d6bfe03a73e8da823b",
        "2c2ac84ceaf06e1f375d4e3f3f20d4d563e9f35d"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Fri Nov 15 16:57:00 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Nov 15 16:57:00 2019 +0000"
      },
      "message": "Merge \"Fix for nova aggregate mappings\""
    },
    {
      "commit": "2c2ac84ceaf06e1f375d4e3f3f20d4d563e9f35d",
      "tree": "d70b14557911025e1ed21aa1f25291ed20f73234",
      "parents": [
        "ea4be6e5212b290e3b932da626ddb0b7b5e11923"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Nov 14 14:31:59 2019 +0100"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Nov 15 15:51:09 2019 +0100"
      },
      "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"
    },
    {
      "commit": "81d5f7a3b8f52ea15420e2d6bfe03a73e8da823b",
      "tree": "76151f78bc575d87aad105897d3bbbca69a7abce",
      "parents": [
        "8c635799fd2c6f6ca0c69adfbd204ca909630869",
        "92ddd6acfd2f65d9881d2ff1911685559f8e6d76"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Nov 14 13:45:07 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 14 13:45:07 2019 +0000"
      },
      "message": "Merge \"Fix for interface for nova calls on compute node\""
    },
    {
      "commit": "8c635799fd2c6f6ca0c69adfbd204ca909630869",
      "tree": "8a7dd65bf746db5f62f80cae42fe279caec1af6c",
      "parents": [
        "862fd2ff5e7e8c53057d8d8be8464e3b6ee6a23a",
        "881d2c3c751df3e0bf61acdcdf3cace361b9731d"
      ],
      "author": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Nov 14 13:44:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Nov 14 13:44:52 2019 +0000"
      },
      "message": "Merge \"Adding ability to set default_availability_zone for nova controller.\""
    },
    {
      "commit": "92ddd6acfd2f65d9881d2ff1911685559f8e6d76",
      "tree": "e228412b60aee0ec9d0f8ee52fa835c8bd907151",
      "parents": [
        "881d2c3c751df3e0bf61acdcdf3cace361b9731d"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Nov 13 18:06:01 2019 +0100"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Thu Nov 14 09:53:45 2019 +0000"
      },
      "message": "Fix for interface for nova calls on compute node\n\nProd-Related: PROD-34026\nChange-Id: Ib6290023f11c650eff85944ee98378e550e1b518\n"
    },
    {
      "commit": "881d2c3c751df3e0bf61acdcdf3cace361b9731d",
      "tree": "8994cf5dd60ed1609b1484e5dcaac4d728083c92",
      "parents": [
        "ea4be6e5212b290e3b932da626ddb0b7b5e11923"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Nov 13 16:21:39 2019 +0100"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Nov 13 18:23:18 2019 +0100"
      },
      "message": "Adding ability to set default_availability_zone for nova controller.\n\nProd-Related: PROD-34023\nChange-Id: Ia5f7b1ae5f9239fca99814f690c5ceb9b6396020\n"
    },
    {
      "commit": "862fd2ff5e7e8c53057d8d8be8464e3b6ee6a23a",
      "tree": "90e26217a303634625c72e8ae727411fd94a76b1",
      "parents": [
        "b139f14434843b675ca710cede5bf76e31011414"
      ],
      "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 07:59:20 2019 +0000"
      },
      "message": "Replace libvirt domain name by nova instance name\n\nChange-Id: I1a5a69dcc30c380defd513db435d6f79d74e0af2\nRelated-PROD: PROD-33330\n"
    },
    {
      "commit": "b139f14434843b675ca710cede5bf76e31011414",
      "tree": "52dd6bf5ac6246d842019975ffa3524a8b609a38",
      "parents": [
        "5b365351423e6388cd2812c651bfbd483871b563"
      ],
      "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": "Thu Nov 07 15:36:25 2019 +0100"
      },
      "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"
    },
    {
      "commit": "5b365351423e6388cd2812c651bfbd483871b563",
      "tree": "0fb0a4140855d494dd1de2b7452b551cba526b08",
      "parents": [
        "6ebb464282572bed44e307b192566374da8bea88"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sun Nov 03 10:15:31 2019 +0100"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Thu Nov 07 11:01:38 2019 +0000"
      },
      "message": "Fix for nova-status on newton releases\n\nProd-Related: PROD-33939\nChange-Id: I834eaa86461cdfc15a345637dc9dc290009b36bf\n"
    },
    {
      "commit": "6ebb464282572bed44e307b192566374da8bea88",
      "tree": "e98332dbb4efc85edcdb8832505ae3a0f72c6c8c",
      "parents": [
        "e8de07cb38fa8045be31bca2cef852ad6ebf284f",
        "fb2289a9ad9945f966a7aa4bebfb8da196b5dc05"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Nov 06 13:52:12 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Nov 06 13:52:12 2019 +0000"
      },
      "message": "Merge \"Fix for pike nova placement interface pick.\""
    },
    {
      "commit": "fb2289a9ad9945f966a7aa4bebfb8da196b5dc05",
      "tree": "c036b23c0591f18f695392ce1974442a33987a82",
      "parents": [
        "ea4be6e5212b290e3b932da626ddb0b7b5e11923"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sun May 26 01:20:42 2019 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Nov 05 16:02:31 2019 +0100"
      },
      "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": "e8de07cb38fa8045be31bca2cef852ad6ebf284f",
      "tree": "50d6bcbbed7e1e915df559407c953a2dc32c0337",
      "parents": [
        "f63065cbe206b7578742f1a0a2b82ee6aad73c81"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Oct 15 14:28:15 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Oct 15 14:28:15 2019 +0200"
      },
      "message": "Formulas testing revision 2019/10\n\nRelated: PROD-32744\nRelated: PROD-33633\nRelated: PROD-33698\n\nChange-Id: I06bf8430b654c04a7efc7b516397747f9080283a\n"
    },
    {
      "commit": "f63065cbe206b7578742f1a0a2b82ee6aad73c81",
      "tree": "43127cc7988b0b7a422d77dcf194c8ca0f2e015b",
      "parents": [
        "0f8d755f356aa511efe3ca1381d017202a494e3a"
      ],
      "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 09:07:20 2019 +0000"
      },
      "message": "Manage /etc/default/qemu-kvm file via template\n\nPROD-22202\n\nChange-Id: I9eb3a6dced64bb011b1f2bc757d2f764b845208e\n"
    },
    {
      "commit": "0f8d755f356aa511efe3ca1381d017202a494e3a",
      "tree": "0c2734f8541ae3c13354f3a79a56360e9f1835c0",
      "parents": [
        "eff62786b77f228ae7082e4e448425d388b0d6bb"
      ],
      "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 16:46:59 2019 +0000"
      },
      "message": "Unhardocde policy file path\n\nPROD-33618\n\nChange-Id: I681c89b465284d3eca6a87a9c0345c305b07d570\n"
    },
    {
      "commit": "eff62786b77f228ae7082e4e448425d388b0d6bb",
      "tree": "8dae29e629d9e3d270e1fdec9067479ce69cbf5c",
      "parents": [
        "c041be3b62e6b8b778372ca35d917232ac82998c"
      ],
      "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:29:47 2019 +0400"
      },
      "message": "Add vGPU support to nova-salt-formula\n\nPROD-29146\n\nChange-Id: I3b8b95bef13e17275fd3581a579f79a86d71d5d1\n"
    },
    {
      "commit": "c041be3b62e6b8b778372ca35d917232ac82998c",
      "tree": "c388c25dc16e4c27c740370d23145761f84814f1",
      "parents": [
        "15f1dfb0a784a14854fdffd7f865afb39ad5bbc3"
      ],
      "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 16:09:39 2019 +0000"
      },
      "message": "Ability to define service_token_roles\n\nPROD-32905\n\nChange-Id: I614ed04610524968cdccb3334493ea885d04a5c8\n"
    },
    {
      "commit": "15f1dfb0a784a14854fdffd7f865afb39ad5bbc3",
      "tree": "be6fbb72110ab757db419839af87c082fea032ed",
      "parents": [
        "b9cb694f0363d0ebcdcc2ea19ce6ad864caca260",
        "f35495f72e2346f2de7964a44b79e28cbdb95316"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Jul 31 14:49:05 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Jul 31 14:49:05 2019 +0000"
      },
      "message": "Merge \"Add logrotate meta configuration for Nova and libvirt\""
    },
    {
      "commit": "f35495f72e2346f2de7964a44b79e28cbdb95316",
      "tree": "fa93db911428f3ed8759e3e1649f29b9aa4aafec",
      "parents": [
        "02045b1b21733e6eb702d4095c3aa2cecfceef25"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Jul 30 15:23:04 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Jul 31 14:58:53 2019 +0200"
      },
      "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"
    },
    {
      "commit": "b9cb694f0363d0ebcdcc2ea19ce6ad864caca260",
      "tree": "c0fd708fba1c910d0217567b0d3aceed056067fe",
      "parents": [
        "02045b1b21733e6eb702d4095c3aa2cecfceef25"
      ],
      "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 11:30:17 2019 +0000"
      },
      "message": "Change state id for /var/lib/nova directory\n\nPROD-31877\n\nChange-Id: I4396b86867ce5dca8c1953c42afd478c15c21db5\n"
    },
    {
      "commit": "02045b1b21733e6eb702d4095c3aa2cecfceef25",
      "tree": "9fa488acb48adce125b87f30f820b0aa73cdbcb9",
      "parents": [
        "c67b56577c998621a59f4d363a6a563d3b3515af"
      ],
      "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": "Thu Jul 11 13:45:20 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"
    },
    {
      "commit": "c67b56577c998621a59f4d363a6a563d3b3515af",
      "tree": "6125ea27055ad226d7599cc5d6c17bb500cb9f35",
      "parents": [
        "60df8720a81b32f05885e3cbd49a4bb6e8960e27"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Jul 08 11:14:19 2019 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jul 11 12:23:48 2019 +0300"
      },
      "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"
    },
    {
      "commit": "60df8720a81b32f05885e3cbd49a4bb6e8960e27",
      "tree": "7f3e375d0e94725c6dd2818a6592daa6b7d10942",
      "parents": [
        "80732abc766a011b3e30898dba813314b1b7908e"
      ],
      "author": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Fri Jun 07 16:18:11 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Thu Jul 04 17:28:50 2019 +0300"
      },
      "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": "80732abc766a011b3e30898dba813314b1b7908e",
      "tree": "7bb0b29d2efd51fad8d314b98d32c15a2af651b2",
      "parents": [
        "ea4be6e5212b290e3b932da626ddb0b7b5e11923",
        "1cdfd7b59754f2d0f097d5b9157382d706b11317"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue May 28 08:35:56 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue May 28 08:35:56 2019 +0000"
      },
      "message": "Merge \"Remove useless Disk Usage panels\""
    },
    {
      "commit": "ea4be6e5212b290e3b932da626ddb0b7b5e11923",
      "tree": "405dc56f1cff166356f2a8a3f31816b8adf0ccbd",
      "parents": [
        "567e01e7bde885dab14591cbb1da1dfa58db8907"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Fri May 24 16:24:02 2019 +0300"
      },
      "committer": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Fri May 24 16:24:02 2019 +0300"
      },
      "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"
    },
    {
      "commit": "1cdfd7b59754f2d0f097d5b9157382d706b11317",
      "tree": "341cb01927dd9ff68e7f25785f13a9fb7d3232f3",
      "parents": [
        "567e01e7bde885dab14591cbb1da1dfa58db8907"
      ],
      "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": "Fri May 24 16:14:54 2019 +0400"
      },
      "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"
    },
    {
      "commit": "567e01e7bde885dab14591cbb1da1dfa58db8907",
      "tree": "2fa1c4cde0f996cb66f5d7b5eb660ec6a3ac69bf",
      "parents": [
        "119ec058fa6ecb6d9b08327201a7fbce6576023c"
      ],
      "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": "Tue May 21 16:42:59 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": "119ec058fa6ecb6d9b08327201a7fbce6576023c",
      "tree": "008a8a293f0c2ac6c44998d95f6fd5000fc1cd1e",
      "parents": [
        "d6b89a406ca89d2112663a4a4eae20059ba82043"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue May 21 16:19:37 2019 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Tue May 21 16:58:41 2019 +0300"
      },
      "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"
    },
    {
      "commit": "d6b89a406ca89d2112663a4a4eae20059ba82043",
      "tree": "a6b48c42825d6037ff012061d822959347ae551a",
      "parents": [
        "6af347b16f08da9446ca702bc29b71ee192e1e03"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Fri May 17 13:40:42 2019 +0200"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Fri May 17 21:24:32 2019 +0200"
      },
      "message": "Updated grafana dashboard with dynamic rate_interval\n\n- added in one place the rate_interval variable instead of static \"[1m]\".\n\nRelated-Bug: PROD-30388\n\nChange-Id: I0ec065d5094aa34dff7c1077dd7dd372a2965592\n"
    },
    {
      "commit": "6af347b16f08da9446ca702bc29b71ee192e1e03",
      "tree": "a8f7919fcd4fa1a5b8512eb4b54dcee51c508800",
      "parents": [
        "35b6d4a681bc8cd5241b2274c6c6dee4d38cddac"
      ],
      "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": "Mon May 06 09:09:01 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"
    },
    {
      "commit": "35b6d4a681bc8cd5241b2274c6c6dee4d38cddac",
      "tree": "41db01e55da8f1e330991e0bc6de720237ed931f",
      "parents": [
        "bde17737ba5378bc4ffc31f55efb07ad645694d6",
        "fa3a9c74befbf235c466ad1fc3e8830ac3eff309"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Apr 26 16:10:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Apr 26 16:10:32 2019 +0000"
      },
      "message": "Merge \"Fix dynamic_ownership\""
    },
    {
      "commit": "bde17737ba5378bc4ffc31f55efb07ad645694d6",
      "tree": "b6c538648f650b2e56e65e1d8ea05caf087d9006",
      "parents": [
        "ad5fb8130362f6c699f976748f7c3a04036f958c",
        "831975e06acdbad6098db024de3ec66313779fbe"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Apr 26 14:48:15 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Apr 26 14:48:15 2019 +0000"
      },
      "message": "Merge \"Adding credentials for service user\""
    },
    {
      "commit": "fa3a9c74befbf235c466ad1fc3e8830ac3eff309",
      "tree": "3c61777251b8ba9cc93e92fc8a7d992fce77fe1f",
      "parents": [
        "ad5fb8130362f6c699f976748f7c3a04036f958c"
      ],
      "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": "Fri Apr 26 14:06:02 2019 +0000"
      },
      "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"
    },
    {
      "commit": "831975e06acdbad6098db024de3ec66313779fbe",
      "tree": "c61c12a9801bbc3150caf19fc3c75139af16324a",
      "parents": [
        "77d9dacf644b1c8a93dcc35d30d90b046b86c9fa"
      ],
      "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": "Fri Apr 26 15:47:56 2019 +0300"
      },
      "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-29459\n"
    },
    {
      "commit": "ad5fb8130362f6c699f976748f7c3a04036f958c",
      "tree": "231625b02292590483d9f0865cc4f3ac24a94986",
      "parents": [
        "77d9dacf644b1c8a93dcc35d30d90b046b86c9fa"
      ],
      "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": "Thu Apr 25 14:22:21 2019 +0400"
      },
      "message": "Add recording rules for the instance status metrics\n\nChange-Id: I4270f3c1339e50611387959fb1f7ea5a541636da\nRelated-PROD: PROD-27908\n"
    },
    {
      "commit": "77d9dacf644b1c8a93dcc35d30d90b046b86c9fa",
      "tree": "5eb0b682fbc5a389352087cdee35c69fe330750a",
      "parents": [
        "0bd43408028d5326663e1c4fbafdc634767f26bb"
      ],
      "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": "Tue Apr 23 09:27:23 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"
    },
    {
      "commit": "0bd43408028d5326663e1c4fbafdc634767f26bb",
      "tree": "402b863a44891cfe13b4a44c5ef74236e6396dac",
      "parents": [
        "c39e5850fc6f3f0d1c77b15061133cd00cca7f87"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 10 08:21:45 2019 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 10 08:21:45 2019 +0200"
      },
      "message": "Make sure kitchen test dependencies formulas are always fetched from correct branch\n\nChange-Id: I7c9943153bb7e0c332ed31cd4d9d30b0259fe3b8\nRelated: PROD-29251\n"
    },
    {
      "commit": "c39e5850fc6f3f0d1c77b15061133cd00cca7f87",
      "tree": "db9cfe163ae9b0dfd110639a36f639e5c7a1e3ed",
      "parents": [
        "d96a099eba266cbf891fbbe8ac1f844d8f5f2a27",
        "5e4d4634f12d62b88fa369e46c187a0a51cf6ead"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Apr 02 11:10:31 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Apr 02 11:10:31 2019 +0000"
      },
      "message": "Merge \"Fix nova upgrade pinning\""
    },
    {
      "commit": "d96a099eba266cbf891fbbe8ac1f844d8f5f2a27",
      "tree": "f3faa328fbd3e9d60ed66bd2527212834bd4c8b1",
      "parents": [
        "047b3b1637b7e80f5d9e32f80cc064736ada24a8"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Fri Mar 29 11:18:25 2019 +0000"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Apr 01 16:27:41 2019 +0000"
      },
      "message": "Added secure_proxy_ssl_header to nova.conf\n\n  * The HTTP Header that will be used to determine what the\n    original request protocol scheme was, even if it was hidden\n    by a SSL termination proxy.\n\nChange-Id: Ide2e0362b7c8fc056bc41c62a227e0537c08f0ba\nRelated-PROD: PROD-28987\n"
    },
    {
      "commit": "5e4d4634f12d62b88fa369e46c187a0a51cf6ead",
      "tree": "c11dce866a2dcf0c47aa6d2790faace3c170567e",
      "parents": [
        "52585ec28bd1e64660cf6897fb33a9dfd8214a8d"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Fri Mar 29 16:01:23 2019 +0200"
      },
      "committer": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Mon Apr 01 18:30:21 2019 +0300"
      },
      "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\nChange-Id: I7060639480c4d00d839995a3ee0fed55d1380171\nRelated-PROD: PROD-28583\n"
    },
    {
      "commit": "047b3b1637b7e80f5d9e32f80cc064736ada24a8",
      "tree": "d91fe6e64ffa2339629aab88ba59849908c875aa",
      "parents": [
        "52585ec28bd1e64660cf6897fb33a9dfd8214a8d"
      ],
      "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:46:09 2019 +0400"
      },
      "message": "Modify Nova-Utilization dashboard\n\nChange-Id: I777dbf98faf0801d71d6eb38cf1712fd3bce32d2\nRelated-PROD: PROD-27142\n"
    },
    {
      "commit": "52585ec28bd1e64660cf6897fb33a9dfd8214a8d",
      "tree": "51c6e769afe89b399eaad6a30a1483f21cb608d0",
      "parents": [
        "15edf39469c3341a40531503fd7f7a659d77d401",
        "d90200853918667aea4620f38b4d0b71bf2db90a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Mar 13 10:39:04 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Mar 13 10:39:04 2019 +0000"
      },
      "message": "Merge \"Added the ability to configuring the path to an RNG device\""
    },
    {
      "commit": "d90200853918667aea4620f38b4d0b71bf2db90a",
      "tree": "73e6939b9b9e4478a57c0640b1c075060e18a4ab",
      "parents": [
        "f7c76187fb1cfbc81f23ae82dcfe58bfc3582739"
      ],
      "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": "Wed Mar 13 09:16:04 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"
    },
    {
      "commit": "15edf39469c3341a40531503fd7f7a659d77d401",
      "tree": "29d107ea0633cb46c833632297fd8eda55398402",
      "parents": [
        "488b6c7e6971cd2bf54810509801ed3b2fa83bd7"
      ],
      "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": "Tue Mar 12 08:48:16 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"
    },
    {
      "commit": "488b6c7e6971cd2bf54810509801ed3b2fa83bd7",
      "tree": "4e5fa3589de5fcc47b8fa02277a71bc34c712b8e",
      "parents": [
        "ca60dd6af03de006762b4361f9ae2850ba8f9583",
        "ce1f2145baca4a69ece57df81094aedd90570e19"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Mar 11 12:21:48 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Mar 11 12:21:48 2019 +0000"
      },
      "message": "Merge \"Un-hardcoding stricthostkeychecking for nova user\""
    }
  ],
  "next": "ce1f2145baca4a69ece57df81094aedd90570e19"
}
