)]}'
{
  "log": [
    {
      "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\""
    },
    {
      "commit": "ce1f2145baca4a69ece57df81094aedd90570e19",
      "tree": "936468923186798190c98540e13e20c78050e3a2",
      "parents": [
        "a5df138d37fa9048f6526b80cb242183fd2f5454"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Mar 06 17:00:00 2019 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Mar 11 10:01:51 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": "ca60dd6af03de006762b4361f9ae2850ba8f9583",
      "tree": "e9de8e0a5a944801f833d83ee4f7776460310bf4",
      "parents": [
        "a5df138d37fa9048f6526b80cb242183fd2f5454"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Tue Mar 05 20:51:10 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Wed Mar 06 01:09:37 2019 +0400"
      },
      "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": "a5df138d37fa9048f6526b80cb242183fd2f5454",
      "tree": "56548daab4684254365c306914beb4fee949610c",
      "parents": [
        "4650bdd5e132252343b561c27856e7ac1340bc06",
        "f4f91a1c23fb75714d23e3df200f4297fb218b9e"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Mar 05 15:44:42 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Mar 05 15:44:42 2019 +0000"
      },
      "message": "Merge \"Rework nova service_user section\""
    },
    {
      "commit": "4650bdd5e132252343b561c27856e7ac1340bc06",
      "tree": "96bcba90f74f6fe6d9e0ba16158230cffaf7865b",
      "parents": [
        "f7c76187fb1cfbc81f23ae82dcfe58bfc3582739",
        "25b53070d6d625c58fb4a92728130b6122caae98"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Mar 05 09:52:01 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Mar 05 09:52:01 2019 +0000"
      },
      "message": "Merge \"Set default TTL for memcache item expiration\""
    },
    {
      "commit": "f4f91a1c23fb75714d23e3df200f4297fb218b9e",
      "tree": "57669686ce8ce434cd9895d1ca23a317141f260a",
      "parents": [
        "f7c76187fb1cfbc81f23ae82dcfe58bfc3582739"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Mar 04 15:14:48 2019 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Mar 04 16:12:42 2019 +0200"
      },
      "message": "Rework 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"
    },
    {
      "commit": "f7c76187fb1cfbc81f23ae82dcfe58bfc3582739",
      "tree": "c6ce7c6b3edaa50d61d4865c921e779852373e10",
      "parents": [
        "77d05026381b75aa71f02a5a21a74d38113fcd0d"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Feb 26 11:24:11 2019 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Feb 26 09:29:25 2019 +0000"
      },
      "message": "Fix 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"
    },
    {
      "commit": "77d05026381b75aa71f02a5a21a74d38113fcd0d",
      "tree": "6a88e04235dce0b508a8df65031d4c7a6c489942",
      "parents": [
        "6d821f5893a02b40b5bc0477b568b6de03590ad7",
        "14f0827b1c2df5e319754dff6d441186b20ec34d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Feb 26 09:27:51 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Feb 26 09:27:51 2019 +0000"
      },
      "message": "Merge \"Added the ability to configuring white list of PCI devices\""
    },
    {
      "commit": "14f0827b1c2df5e319754dff6d441186b20ec34d",
      "tree": "088321b586a85e11b16298b965dac10af8ce7ec8",
      "parents": [
        "9a5ead4196912d3d3e8c3f114ad57aaa54ffecb4"
      ],
      "author": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Wed Feb 20 12:48:17 2019 +0200"
      },
      "committer": {
        "name": "Oleksandr Pidrepnyi",
        "email": "apodrepnyi@mirantis.com",
        "time": "Fri Feb 22 15:11:35 2019 +0200"
      },
      "message": "Added the ability to configuring white list of PCI devices\n\nChange-Id: I94e72ad9fe2aa6a9a687e916fea6314521b87002\nRelated-Prod: PROD-23161 (PROD:23161)\n"
    },
    {
      "commit": "6d821f5893a02b40b5bc0477b568b6de03590ad7",
      "tree": "9e2bb6770e0f89fc8c6d8b95ade53c1a2d17fc4e",
      "parents": [
        "5e06667c3c7030059255889868a3d14e18da181b"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Feb 20 15:51:15 2019 +0200"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Feb 22 09:31:04 2019 +0000"
      },
      "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"
    },
    {
      "commit": "5e06667c3c7030059255889868a3d14e18da181b",
      "tree": "89d425ff4fa2ac034bcbf4eb7ae43d509943878e",
      "parents": [
        "c3a41f07f244468259924202b6719e2cbc178a38",
        "2ca2d673d0c5553bfb0eef4b8fb2be06a19b6822"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Feb 21 14:20:06 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Thu Feb 21 14:20:06 2019 +0000"
      },
      "message": "Merge \"Remove obsolete alerts\""
    },
    {
      "commit": "c3a41f07f244468259924202b6719e2cbc178a38",
      "tree": "02b8c550cdeed39f9280e9cd8f2fab3b695c44ec",
      "parents": [
        "9a5ead4196912d3d3e8c3f114ad57aaa54ffecb4",
        "2adac3f0d63d2cf3448e7e02bcde8c097fe73617"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Feb 20 10:46:52 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Feb 20 10:46:52 2019 +0000"
      },
      "message": "Merge \"Unhardcode instance_build_timeout option\""
    },
    {
      "commit": "9a5ead4196912d3d3e8c3f114ad57aaa54ffecb4",
      "tree": "d0882538545b4c00c27dbe08ae9e6ca4d3d6fc16",
      "parents": [
        "068f1534282f5f1d0a8be86c9425e6e5a20d48f4",
        "0841459a840bd462e2705cadc801f0589c4b7663"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Feb 19 21:08:50 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Feb 19 21:08:50 2019 +0000"
      },
      "message": "Merge \"Upgrade-check id controller is enabled\""
    },
    {
      "commit": "068f1534282f5f1d0a8be86c9425e6e5a20d48f4",
      "tree": "5d9f73b473a5c5d5ca0d31f80d28904d22bd6be1",
      "parents": [
        "37664d8da45993940c2f6368b9d7209db209a995"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Feb 18 15:18:42 2019 +0200"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Feb 19 12:30:10 2019 +0200"
      },
      "message": "Enable 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"
    },
    {
      "commit": "0841459a840bd462e2705cadc801f0589c4b7663",
      "tree": "d622693893d24867b60a5c2e56b47e9c4d1f7bf0",
      "parents": [
        "37664d8da45993940c2f6368b9d7209db209a995"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Mon Feb 18 11:47:11 2019 +0200"
      },
      "committer": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Tue Feb 19 10:57:34 2019 +0200"
      },
      "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"
    },
    {
      "commit": "2adac3f0d63d2cf3448e7e02bcde8c097fe73617",
      "tree": "c45f30188e381a7fad49362f0d35013c5c3040af",
      "parents": [
        "37664d8da45993940c2f6368b9d7209db209a995"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Feb 18 12:32:52 2019 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Feb 18 12:34:33 2019 +0200"
      },
      "message": "Unhardcode instance_build_timeout option\n\nThis patch allows to configure instance_build_timeout option that\ndefines maximum time in seconds that an instance can take to build.\n\nChange-Id: Ia589aa368a87f02df3955697b19bcafe6e6390d7\n"
    },
    {
      "commit": "2ca2d673d0c5553bfb0eef4b8fb2be06a19b6822",
      "tree": "17f4839fc20c735d48a428f3c52c24c0e641922d",
      "parents": [
        "b0e2aa935f0db66747b2cdc744f9f5664bd89e68"
      ],
      "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": "Wed Feb 13 17:37:38 2019 +0400"
      },
      "message": "Remove obsolete 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\n"
    },
    {
      "commit": "37664d8da45993940c2f6368b9d7209db209a995",
      "tree": "41ab64962f31d461df35681e947eae33d622a024",
      "parents": [
        "b0e2aa935f0db66747b2cdc744f9f5664bd89e68"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Feb 01 13:11:12 2019 +0200"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Tue Feb 12 12:47:06 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"
    },
    {
      "commit": "b0e2aa935f0db66747b2cdc744f9f5664bd89e68",
      "tree": "96b7985a135d536044ce042678673d785d85ae34",
      "parents": [
        "46afeec957a1c5058414b71d5ae6f18232432358",
        "b1e6f10c7f7d3c2e479d89f4f44bd1460618a470"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Feb 12 09:20:34 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Feb 12 09:20:34 2019 +0000"
      },
      "message": "Merge \"Update controller config\""
    },
    {
      "commit": "46afeec957a1c5058414b71d5ae6f18232432358",
      "tree": "30c16a31a34605ea885cbeaff8fec93df7b4d937",
      "parents": [
        "ea87b23bf83d21b5242a11546f06d5e68e9e0be5",
        "7fb58f8bb4d55e69a642863fbfee90169b044232"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Sun Feb 10 20:31:21 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Sun Feb 10 20:31:21 2019 +0000"
      },
      "message": "Merge \"Don\u0027t fall when just loading novav21 modules\""
    },
    {
      "commit": "ea87b23bf83d21b5242a11546f06d5e68e9e0be5",
      "tree": "a11645972a0b0febb9e54b379a69f41643dbedc5",
      "parents": [
        "2bd7c1cfc706b386438ce3fc4e3b25eea5542066",
        "5ef9f98957e9c692fe56db73def176e083103950"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Feb 08 19:12:38 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Fri Feb 08 19:12:38 2019 +0000"
      },
      "message": "Merge \"Unhardcode parameters for rocky and queens\""
    },
    {
      "commit": "b1e6f10c7f7d3c2e479d89f4f44bd1460618a470",
      "tree": "6c849dd8ad16afd59bd07ada821ffc7725261bc8",
      "parents": [
        "2bd7c1cfc706b386438ce3fc4e3b25eea5542066"
      ],
      "author": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Feb 08 15:09:38 2019 +0200"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Fri Feb 08 15:09:38 2019 +0200"
      },
      "message": "Update controller config\n\nUpdate controller config\n\nChange-Id: I94331578c9749a68d6f53e58fb6184ad567b5c82\nRelated-Prod: PROD-23724 (PROD:23724)\n"
    },
    {
      "commit": "2bd7c1cfc706b386438ce3fc4e3b25eea5542066",
      "tree": "d6eb609829d9c65017d59de47868bd1261e03cf8",
      "parents": [
        "f795791263b56462ca29235cf4d18c75d5f4c0fa"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Feb 07 16:46:13 2019 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Feb 07 16:50:37 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"
    },
    {
      "commit": "5ef9f98957e9c692fe56db73def176e083103950",
      "tree": "1563bc7a764bf80b5d3e735456b3c6f68cb6f8f7",
      "parents": [
        "f795791263b56462ca29235cf4d18c75d5f4c0fa"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Feb 07 18:40:00 2019 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Thu Feb 07 18:40:00 2019 +0200"
      },
      "message": "Unhardcode parameters for rocky and queens\n\ntimeout_nbd and heal_instance_info_cache_interval were available\nfor configuration in pike so should be available and in later\nreleases.\n\nChange-Id: I3bf9bcde5f60761826926d5a6e00893980925681\nRelated-Prod: https://mirantis.jira.com/browse/PROD-27288\n"
    },
    {
      "commit": "f795791263b56462ca29235cf4d18c75d5f4c0fa",
      "tree": "e0e21a6bf18790ff8fb2633cdbf3dda49a721cbe",
      "parents": [
        "8a7631f8418fbbebcd68937b1372a99597ad4b5a"
      ],
      "author": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Jan 31 00:55:56 2019 +0000"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Feb 07 11:40:20 2019 +0000"
      },
      "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"
    },
    {
      "commit": "8a7631f8418fbbebcd68937b1372a99597ad4b5a",
      "tree": "ea83728a60f9fd2b4616442c4f35fce5b8460aa0",
      "parents": [
        "34ceb07af84fe6d2de0f3ae7da0db6c971679be5"
      ],
      "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": "Wed Feb 06 14:40:21 2019 +0000"
      },
      "message": "Add test ability to instances_mapped_to_cell\n\nRelated-issue: https://mirantis.jira.com/browse/PROD-26861\nChange-Id: I5a4898390379f2f99a7c37fc300cb555519774ab\n"
    },
    {
      "commit": "7fb58f8bb4d55e69a642863fbfee90169b044232",
      "tree": "0b4a859dd5fd2d818827bd260888f283214922e0",
      "parents": [
        "34ceb07af84fe6d2de0f3ae7da0db6c971679be5"
      ],
      "author": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Wed Feb 06 13:12:43 2019 +0200"
      },
      "committer": {
        "name": "Oleksiy Petrenko",
        "email": "opetrenko@mirantis.com",
        "time": "Wed Feb 06 13:13:00 2019 +0200"
      },
      "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"
    },
    {
      "commit": "25b53070d6d625c58fb4a92728130b6122caae98",
      "tree": "7fa824556f50e82bfa3923f65941d1bdca621286",
      "parents": [
        "34ceb07af84fe6d2de0f3ae7da0db6c971679be5"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Tue Feb 05 16:56:50 2019 +0400"
      },
      "committer": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Wed Feb 06 10:47:27 2019 +0400"
      },
      "message": "Set default TTL for memcache item expiration\n\nFixes: PROD-26960\n\nChange-Id: I8880277c1c0fa3b6cbea1c26fcdf09d13b92a5e8\n"
    },
    {
      "commit": "34ceb07af84fe6d2de0f3ae7da0db6c971679be5",
      "tree": "a44c0fe1853edf083ae46bfd1bfd08d744db8279",
      "parents": [
        "f37e5b6fc2cc75b837c57dc881c9f80f86012462",
        "d182bf1340913fbf0f463565ae2bd9956c426d42"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Jan 22 15:11:56 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Jan 22 15:11:56 2019 +0000"
      },
      "message": "Merge \"Rework cell functions in novav21 state\""
    },
    {
      "commit": "d182bf1340913fbf0f463565ae2bd9956c426d42",
      "tree": "8aee8d40febd46cf44cf48c7bf0dd8b50ff74919",
      "parents": [
        "11009e19537978a24351d304cc754b08ff146f19"
      ],
      "author": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Fri Jan 11 14:02:38 2019 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Mon Jan 21 21:27:59 2019 +0200"
      },
      "message": "Rework cell functions in novav21 state\n\nThis change allows to append query parameters to cell connection\nstrings, removes discover_hosts and map_instances calls from the\ncell_present function and creates a separate instances_mapped_to_cell\nfunction.\n\nIt also adds the possibility to construct transport url during\ncell_present call and adds some comments on what to look out for\nwhen updating and deleting cells.\n\nCloses-issue: https://mirantis.jira.com/browse/PROD-26362\nChange-Id: Id3b8454afe37b488fc08f32f4bb51430bcb39c68\n"
    },
    {
      "commit": "f37e5b6fc2cc75b837c57dc881c9f80f86012462",
      "tree": "6c29f5904bb05e6ceb0abc595444c60ab8c4d389",
      "parents": [
        "11009e19537978a24351d304cc754b08ff146f19"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Nov 28 17:55:45 2018 +0400"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Mon Jan 21 18:46:33 2019 +0200"
      },
      "message": "Support rocky version\n\nChange-Id: Ie7061f1b68ef3b203d4e169b60996a97ee6778c6\nRelated-Prod: PROD-23724\n"
    },
    {
      "commit": "11009e19537978a24351d304cc754b08ff146f19",
      "tree": "d4508336f3f303068bc78ab2c28b4b826509e687",
      "parents": [
        "09b6ac31b566d0b68677d25f664a29f68019e3b6",
        "2408a7adaf7591f7440d1d96cbb7858cf52e6e0c"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Jan 21 15:35:47 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Jan 21 15:35:47 2019 +0000"
      },
      "message": "Merge \"Drop Travis CI support\""
    },
    {
      "commit": "2408a7adaf7591f7440d1d96cbb7858cf52e6e0c",
      "tree": "f2e4de3c5e5e9857c06d0e947de5af05e7304044",
      "parents": [
        "2a2fc0d51095a022579e3438f8fbd2e1227ba493"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 18 10:17:17 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 18 10:17:21 2019 +0100"
      },
      "message": "Drop Travis CI support\n\nFixes: PROD-25037 (PROD:25037)\n\nChange-Id: I50f9358fabe23265e3006c83d2911fe674ed3386\n"
    },
    {
      "commit": "09b6ac31b566d0b68677d25f664a29f68019e3b6",
      "tree": "9e719b5cad271b5e2cd39844db931037cc7751a4",
      "parents": [
        "2a2fc0d51095a022579e3438f8fbd2e1227ba493"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jan 17 15:23:58 2019 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jan 17 15:25:21 2019 +0200"
      },
      "message": "Unhardcode vif_pluggin and workers for Pike+\n\nunhardcode the following options:\n * workers\n * vif_plugging_timeout\n * osapi_compute_workers\n\nChange-Id: I4499ce4b73e4547e53a5d505c901378355897f2d\n"
    },
    {
      "commit": "2a2fc0d51095a022579e3438f8fbd2e1227ba493",
      "tree": "990bc1bd4a1adc93c156caa23743cdae2fca9bb8",
      "parents": [
        "686ef904fd7378ccf23366dbc0deaaa3418ca293"
      ],
      "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 13:05:23 2019 +0200"
      },
      "message": "Unhardcode more rabbitmq options\n\nChange-Id: If4cbc82cddf3e26b23431f8fe75a2d79556240e6\nRelated-Prod: PROD-26377\n"
    },
    {
      "commit": "686ef904fd7378ccf23366dbc0deaaa3418ca293",
      "tree": "12b5387ada127874d183b05b2d299197b001156a",
      "parents": [
        "600ff5454f0bc244e6262faace85a8cfbc35933a"
      ],
      "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": "Tue Jan 08 12:10:13 2019 +0000"
      },
      "message": "Prevent default network from autostart\n\nRemove default network completely\n\nChange-Id: I4ce10aff5839ce1d8dc1c646891952cc20533b69\nRelated-Prod: PROD-26271\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"
    },
    {
      "commit": "8c7a0b9d08225b8fccd021286be78f0c0949c95a",
      "tree": "da6cf0083442e4e976087e730b369b82dc06a840",
      "parents": [
        "30994a0226f31d5f55abd96799baf3687046068e",
        "97b3787aae6605921491f23e97b41276629d66b2"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Oct 03 13:51:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Oct 03 13:51:55 2018 +0000"
      },
      "message": "Merge \"Certificates permission fixed for libvirt vnc+tls\""
    },
    {
      "commit": "30994a0226f31d5f55abd96799baf3687046068e",
      "tree": "6ee6be7c9a767f73f9997ddab1046dfc11468b5b",
      "parents": [
        "5d5af43d93a1b6ed04c370b5aff82b6d606134b1",
        "11ac97322b2c7f282c61a486631364579432414d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Oct 03 10:47:13 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Oct 03 10:47:13 2018 +0000"
      },
      "message": "Merge \"Added hypervisors mutual authentication.\""
    },
    {
      "commit": "11ac97322b2c7f282c61a486631364579432414d",
      "tree": "a64651ebcb32d176f1a76cab275fa2cec54edcde",
      "parents": [
        "e78bf157faecb08365361b26f8222a28b04a9e28"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Oct 02 17:04:33 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Oct 02 17:13:08 2018 +0000"
      },
      "message": "Added hypervisors mutual authentication.\n\nWhen TLS is enabled libvirt allows to math remote host by DN field in\ncert.\nThis patch allows to configure tls_allowed_dn_list option via\nnova:compute:libvirt:tls:allowed_dn_list\n\nFor more infromation about this option please refer to\n\nhttps://libvirt.org/remote.html#Remote_TLS_client_certificates\n\nChange-Id: I3fdbc608b6cf73f030b1fd896c3dd42ad794c660\nRelated-PROD: PROD-22086\n"
    },
    {
      "commit": "5d5af43d93a1b6ed04c370b5aff82b6d606134b1",
      "tree": "2d316fb4bcbbc902d3b5f91fcb54e807e9b8bb48",
      "parents": [
        "e78bf157faecb08365361b26f8222a28b04a9e28"
      ],
      "author": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Tue Oct 02 16:26:30 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Grudev",
        "email": "ogrudev@mirantis.com",
        "time": "Tue Oct 02 16:26:30 2018 +0300"
      },
      "message": "Nova-handle v2.1 resources in client state\n\nThe patch allows to handle v2.1 nova resources\nhence allowing to pass extra specs while creating flavors\n\nPillar example:\nnova:\n  client:\n    enabled: True\n    resources:\n      v21:\n        admin_identity:\n          flavor:\n            m1.tiny_test:\n              ram: 512\n              disk: 5\n              vcpus: 1\n              extra_specs:\n                hw:mem_page_size: small\n\nChange-Id: Iaeb812d28729a86eb8096b026c085bca0b7ff963\nRelated-PROD: PROD-23478\n"
    },
    {
      "commit": "97b3787aae6605921491f23e97b41276629d66b2",
      "tree": "96e1f25c1859b2c987aa2431e02fface9223da3c",
      "parents": [
        "e78bf157faecb08365361b26f8222a28b04a9e28"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Oct 02 12:37:40 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Tue Oct 02 12:44:57 2018 +0300"
      },
      "message": "Certificates permission fixed for libvirt vnc+tls\n\n  * Nova and libvirt-qemu users must have read acces to cert files.\n    User libvirt-qemu added to Nova group in compute state.\n\nChange-Id: I7fdd2bafc555b80bf99ea8906c67d6a084ccca79\n"
    },
    {
      "commit": "e78bf157faecb08365361b26f8222a28b04a9e28",
      "tree": "3d16f034d24124060577144c76d22b8dc3d63263",
      "parents": [
        "8b8eabd1f1cb4dc63719a1d536a7e18dc11e09ea",
        "f09a87147fccfec9498fa37346c124e99a841359"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Sep 28 10:07:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Sep 28 10:07:02 2018 +0000"
      },
      "message": "Merge \"Updated UNIX-Socket permissions for Libvirt\""
    },
    {
      "commit": "8b8eabd1f1cb4dc63719a1d536a7e18dc11e09ea",
      "tree": "9422dc9d8870589748804934020277a8b1b43fff",
      "parents": [
        "b65003d7445f09796d6a03ca6a6b786278320b63"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Sep 26 16:52:15 2018 +0300"
      },
      "committer": {
        "name": "oshyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Sep 27 20:00:38 2018 +0000"
      },
      "message": "TLS certs/keys permissions for Libvirt and VNC has been update.\n\n  * Permissions for TLS certs/keys has been update.\n  * Little bit cosmetic changes.\n\nChange-Id: I8c7a8db610797e1daa32585637eda44aa85c647e\n"
    },
    {
      "commit": "b65003d7445f09796d6a03ca6a6b786278320b63",
      "tree": "e7a6240eabcf1d404b5382267c73dbaa5abd05c2",
      "parents": [
        "7167338363f870ed3a3dbcbdb98e830333f13782"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Sep 27 18:09:35 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Sep 27 18:09:57 2018 +0300"
      },
      "message": "Add default location for cacert_file\n\nChange-Id: I518db2db86ba4d70bcc38c7684073a039625848a\n"
    },
    {
      "commit": "f09a87147fccfec9498fa37346c124e99a841359",
      "tree": "370dc796c1935cd93902449934dc516f7cd8eca4",
      "parents": [
        "7167338363f870ed3a3dbcbdb98e830333f13782"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Sep 26 19:22:12 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Sep 27 16:38:34 2018 +0300"
      },
      "message": "Updated UNIX-Socket permissions for Libvirt\n\n  * Unauthenticated UNIX-Socket connections are prohibited\n  * Little bit cosmetic changes.\n\nRelated-PROD: PROD-22086\n\nChange-Id: Ideb4247606d9b1b6b8e0bfc5fadda7d0ed95307f\n"
    },
    {
      "commit": "7167338363f870ed3a3dbcbdb98e830333f13782",
      "tree": "142f1f87d17f2a149f1d8f21f2789b2f7e1cb297",
      "parents": [
        "e539a916592bcab2438e1a3d08b38f002faff20f"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Sep 27 12:57:26 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Thu Sep 27 12:57:26 2018 +0300"
      },
      "message": "Un-hardcode rpc_response_timeout for nova\n\nThe patch un-hardcodes rpc_response_timeout for both nova-\ncontroller and nova-compute by nova_rpc_response_timeout which\nis 30 although default is 60.\n\nChange-Id: Ic84ad9c0c5c58a4e9617afe5d74c8db7761d0ae0\nRelated-PROD: PROD-23376 (PROD:23376)\n"
    },
    {
      "commit": "e539a916592bcab2438e1a3d08b38f002faff20f",
      "tree": "c7c11dbf54efa53219c0bddb55a53097eb2e9171",
      "parents": [
        "cb3cec7be53cce9c902cf454211ce1598aebc5cf"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Tue Sep 25 17:45:48 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Sep 26 10:41:43 2018 +0000"
      },
      "message": "Add default location for cacert_file\n\nChange-Id: I370338087b37b29a7fc7d7d8a32b1a2517b6cce9\nRelated-Prod: PROD-23403\n"
    },
    {
      "commit": "cb3cec7be53cce9c902cf454211ce1598aebc5cf",
      "tree": "85cabe842d0717cd9a7d33fc35df04b133572a92",
      "parents": [
        "7a9a86d86504bd59ee1d555f4316662bff5ad491"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Sep 25 17:02:31 2018 +0300"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Sep 25 17:02:31 2018 +0300"
      },
      "message": "Change upgrade.verify._service state to run any case\n\nChange-Id: I6a885d8b6baef03210b09c94c5d87779a279d76d\n"
    },
    {
      "commit": "5afda1c2b48dbd43eb6637f2b9a85f686c32f57c",
      "tree": "c8f817e024b374805d15806a52df7fd16dc11ab4",
      "parents": [
        "7a9a86d86504bd59ee1d555f4316662bff5ad491"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Sep 19 14:03:11 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Sep 25 11:15:31 2018 +0000"
      },
      "message": "Setting up upgrade_levels\n\nThe patch sets up upgrade_levels for controller and computes\nto support different OpenStack versions among the nodes.\n\nChange-Id: I94c1588605ffaa1c0c2f54aa7c471dc7f5f3cf3b\n"
    },
    {
      "commit": "7a9a86d86504bd59ee1d555f4316662bff5ad491",
      "tree": "e2613c32879cfa8772be4140276d86953b29a5cd",
      "parents": [
        "9ca426e5373d631db4a9e53dba4b0aad82452cbd",
        "cd76ebc430ef42716197572710f9017ee27df4f0"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Sep 20 14:07:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Thu Sep 20 14:07:36 2018 +0000"
      },
      "message": "Merge \"Implement X.509 auth between Rabbitmq and Nova.compute\""
    },
    {
      "commit": "cd76ebc430ef42716197572710f9017ee27df4f0",
      "tree": "731ea4da38b0887ee2b8c5d33c91d929c7ef73ba",
      "parents": [
        "17d6fe060fa82896f8b8a2433efd3828866aed7d"
      ],
      "author": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Sep 20 11:01:32 2018 +0000"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Sep 20 15:16:59 2018 +0300"
      },
      "message": "Implement X.509 auth between Rabbitmq and Nova.compute\n\nChange-Id: I2e308a09ec77dd5afe0d9a18ba1474716f82f795\nRelated-Prod: PROD-22766\n"
    },
    {
      "commit": "9ca426e5373d631db4a9e53dba4b0aad82452cbd",
      "tree": "dfe9e3fbd406fe3ee29b258f769583dcfa3c92b0",
      "parents": [
        "17d6fe060fa82896f8b8a2433efd3828866aed7d",
        "5cfb9d39793e362d7bc5162808597d5c2bf66b7d"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Sep 19 12:22:46 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Wed Sep 19 12:22:46 2018 +0000"
      },
      "message": "Merge \"Adding states to disable nova-compute service\""
    },
    {
      "commit": "5cfb9d39793e362d7bc5162808597d5c2bf66b7d",
      "tree": "66a98920db73d53af8aeb5fe2ab21d8ba04d6d96",
      "parents": [
        "e2e30b2435248fb4f69e7e0d89b915079208ef91"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Sep 11 16:55:24 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Sep 19 10:40:34 2018 +0000"
      },
      "message": "Adding states to disable nova-compute service\n\nChange-Id: Id6042a5c18b6867fc90e5005e1edeb2eb3270f8e\nRelated-PROD: PROD-23088 (PROD:23088)\n"
    },
    {
      "commit": "17d6fe060fa82896f8b8a2433efd3828866aed7d",
      "tree": "e699e896e06bd125cbfd8ccb3d31cce3d1cfd3af",
      "parents": [
        "0e41793ad5d0a90f3c4a43882e079de8287a7afd"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Sep 17 10:15:17 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Mon Sep 17 10:16:15 2018 +0000"
      },
      "message": "Add nova_cacert switch\n\nSets a default value for controller/compute.cacert_file\n\nRelated-Prod: PROD-22766\n\nChange-Id: Ibb4b335e7be10dbf8fe2e7a5d2bb4fdabcc33cf6\n"
    },
    {
      "commit": "0e41793ad5d0a90f3c4a43882e079de8287a7afd",
      "tree": "791d635983c0dce33a15be090814a4e958ac454e",
      "parents": [
        "1d5fa54a62b1aff6e4cce4455cba1d266cc98f12"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Sep 14 14:39:11 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri Sep 14 17:45:22 2018 +0000"
      },
      "message": "[REFACTOR] Implement X.509 auth between Rabbitmq and Nova\n\nAllows to manage cert and key according to the role enabled\n\nRelated-Prod:  PROD-22766\n\nChange-Id: I0aa0f49b846e0ec6c3642d32d511c432b041b4a1\n"
    }
  ],
  "next": "1d5fa54a62b1aff6e4cce4455cba1d266cc98f12"
}
