)]}'
{
  "log": [
    {
      "commit": "acb2e535a053a85688a2400170a69927f5a74dac",
      "tree": "700c6eb201de0923f176927a4322d9e2d4d32689",
      "parents": [
        "a1c1522121a0918094a9884f4f1d1db8406ad49f"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Mar 06 10:43:59 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Mar 06 17:47:45 2018 +0400"
      },
      "message": "BGP VPN: configure BaGPipe service for bagpipe driver\n\nBaGPipe driver for BGP VPN relies on the use of the bagpipe-bgp\nBGP VPN implementation on compute nodes and the MPLS implementation\nin OpenVSwitch.\n\nChange-Id: Iebadbafcace34e78001ed4d910a618de1e6ac90f\nRelated-Prod: PROD-17949\n"
    },
    {
      "commit": "a1c1522121a0918094a9884f4f1d1db8406ad49f",
      "tree": "35f45931984158462fee080381bcd58bb2add095",
      "parents": [
        "486c1d76dfede5f4a544841f4895744307176e8d",
        "87d2b74e7c65b292e6b54fd46a77788f1090e863"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Mar 05 10:27:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Mon Mar 05 10:27:08 2018 +0000"
      },
      "message": "Merge \"Bring in opendaylight support\""
    },
    {
      "commit": "486c1d76dfede5f4a544841f4895744307176e8d",
      "tree": "1962a5c04cf1a98d7808ffbc431c1bf923b3a496",
      "parents": [
        "0d0106ea6add35107466567570a24f9a8a3a2d3f",
        "b63d27f109cfc19bb95a19aa825e37907e14705a"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 02 16:33:37 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Mar 02 16:33:37 2018 +0000"
      },
      "message": "Merge \"Add BGP VPN Interconnection Service\""
    },
    {
      "commit": "0d0106ea6add35107466567570a24f9a8a3a2d3f",
      "tree": "19e7d2d0267789fd6bea8c58c0202d84dc549cdd",
      "parents": [
        "d1e9a1d1543560cbb1f7235dc50c7cabbec7f6a3",
        "a36733ee814ba48e01ff3303dd762fd0a47e3e79"
      ],
      "author": {
        "name": "Anna Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Fri Mar 02 15:23:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Mar 02 15:23:59 2018 +0000"
      },
      "message": "Merge \"Adding [securitygroup] in sriov_agent.ini file\""
    },
    {
      "commit": "b63d27f109cfc19bb95a19aa825e37907e14705a",
      "tree": "379faf319376b43f6eca8759bbb2ba1b2c88ab3a",
      "parents": [
        "d1e9a1d1543560cbb1f7235dc50c7cabbec7f6a3"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Feb 14 19:21:06 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Fri Mar 02 18:15:48 2018 +0400"
      },
      "message": "Add BGP VPN Interconnection Service\n\nThe service aims at supporting inter-connection between L3VPNs\nand Neutron resources, i.e. Networks, Routers and Ports.\nThe framework is generic to also support E-VPN [RFC7432],\nwhich inherits the same protocol architecture as BGP/MPLS IP VPNs.\n\nRelated-Prod: PROD-17612\nChange-Id: I236016669160f5bc6b52d5563b6471be820ec271\n"
    },
    {
      "commit": "a36733ee814ba48e01ff3303dd762fd0a47e3e79",
      "tree": "8c6558cfcbfb3815db9feb92ac6d086d38cc2f0d",
      "parents": [
        "523fd64deac7f90eeb69b5c0b305d8caeee5e0aa"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Mar 02 14:55:21 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Mar 02 15:46:52 2018 +0200"
      },
      "message": "Adding [securitygroup] in sriov_agent.ini file\n\nThe patch adds [securitygroup] section to sriov_agent.ini file\nif SR-IOV is enabled and a node role is compute.\n\nRelated-PROD: PROD-16975\n\nChange-Id: I7eef15b3cd1af93948bc65d46bf37c0411d79255\n"
    },
    {
      "commit": "87d2b74e7c65b292e6b54fd46a77788f1090e863",
      "tree": "fa43fff29dffc5ba209b9591309eb7c7ab9f4490",
      "parents": [
        "d1e9a1d1543560cbb1f7235dc50c7cabbec7f6a3"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Jun 29 12:05:25 2017 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Mar 02 17:37:24 2018 +0400"
      },
      "message": "Bring in opendaylight support\n\nChange-Id: Ie9073fafccba336f94b1996bd85c98d7a7f5060b\nRelated-Prod: PROD-17815\n"
    },
    {
      "commit": "d1e9a1d1543560cbb1f7235dc50c7cabbec7f6a3",
      "tree": "4f400c3aa511985183481e48b14b0e0fb7d2f301",
      "parents": [
        "cccd1a5a18af07b8335c79ff76fd2551e809456d",
        "16cb4e03ec4213cac6291373ac5a7ff76223c868"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Mar 02 00:37:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Mar 02 00:37:55 2018 +0000"
      },
      "message": "Merge \"Add ability to deploy dhcp agent on compute node\""
    },
    {
      "commit": "16cb4e03ec4213cac6291373ac5a7ff76223c868",
      "tree": "12e8a4a340cbe04c68b7064670967a23ab7209d7",
      "parents": [
        "66ee25337132f887fed6093f10bfcd55a9879759"
      ],
      "author": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Mon Feb 26 14:20:39 2018 +0200"
      },
      "committer": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Wed Feb 28 13:27:59 2018 +0200"
      },
      "message": "Add ability to deploy dhcp agent on compute node\n\nRelated-Prod: PROD-18109\nChange-Id: I1a19106959e0bf96bc64b90a9c4b400551c30c00\n"
    },
    {
      "commit": "cccd1a5a18af07b8335c79ff76fd2551e809456d",
      "tree": "ffccfe113460238cc893010f84b339a48640e8ed",
      "parents": [
        "66ee25337132f887fed6093f10bfcd55a9879759"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Feb 02 17:41:16 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Feb 27 14:18:35 2018 +0400"
      },
      "message": "Support L2GW plugin/agent\n\nL2 Gateway (L2GW) is an API framework that offers bridging 2+\nnetworks together to make them look as a single broadcast domain.\nA typical use case is bridging the virtual with the physical networks.\n\nRelated-Prod: PROD-17614\nChange-Id: I4101b94202f87da6f5ecdea75d38dde17f08ca99\n"
    },
    {
      "commit": "66ee25337132f887fed6093f10bfcd55a9879759",
      "tree": "d46b7989da4dd3cb0c2ff6a328fb2e11fc9ff29c",
      "parents": [
        "1cd9a88b28d65e30f019b7383e514284f6cf4a2c"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sun Feb 25 23:03:04 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Sun Feb 25 21:25:47 2018 +0000"
      },
      "message": "Install neutron-plugin-ml2 when ml2 is enabled\n\nInstalling neutron-plugin-ml2 was missed when backend engine is ml2 or ovn.\nThis patch fixes that.\n\nChange-Id: If0b061d8286c68d4795f69398938a631de1efb12\nRelated-Prod: PROD-18101\n"
    },
    {
      "commit": "1cd9a88b28d65e30f019b7383e514284f6cf4a2c",
      "tree": "d9bcff662185ec86e09d1bc8dd3ca684673854a0",
      "parents": [
        "61176754199aca354eb3f85dd571afeebece141d"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Feb 22 14:10:05 2018 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Feb 22 14:10:05 2018 +0100"
      },
      "message": "fix rbac for opencontrail\n\nChange-Id: I0f325979c29050317739dc15afd6b2c0bcf3a82b\n"
    },
    {
      "commit": "61176754199aca354eb3f85dd571afeebece141d",
      "tree": "0f7e8bfa673b2e763b959126964a325af9a164d3",
      "parents": [
        "df615857063836e9f97acd62225372e644a46ec3"
      ],
      "author": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Wed Feb 21 16:54:44 2018 +0400"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Wed Feb 21 17:03:53 2018 +0400"
      },
      "message": "Do not override DAEMON_ARGS through /etc/default files\n\nAfter adding support we faced broken configuration for openstack\nservices (see related bug). OS services\u0027 init.d files \"sources\"\n/etc/defaults/{service_name} files which could override DAEMON_ARGS.\n\nChange-Id: Ia275e4b9acc0fe766691e95a172d71bff5d098bf\nRelated-bug: PROD-17968\n"
    },
    {
      "commit": "df615857063836e9f97acd62225372e644a46ec3",
      "tree": "f162fbecc59c7885a462ce40af881e93c50ad155",
      "parents": [
        "2a8b9523720e01694fd7b415ec94559975aaa00e",
        "67ce2063f195be81efca02ca964f3d95bed4d49e"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Feb 21 10:42:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Wed Feb 21 10:42:38 2018 +0000"
      },
      "message": "Merge \"Enable RBAC for OpenContrail\""
    },
    {
      "commit": "2a8b9523720e01694fd7b415ec94559975aaa00e",
      "tree": "1314007450c2b709d59e9c2900b1477a73d5ca67",
      "parents": [
        "f8730e910aa168d7ad6c55b5ee74e55b1ca934f1",
        "6c5fb4efe0777dbe66017c86e117697a1a77f997"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Feb 20 14:19:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Feb 20 14:19:10 2018 +0000"
      },
      "message": "Merge \"Added missing test suites, prepare suites for Ubuntu Bionic testing\""
    },
    {
      "commit": "6c5fb4efe0777dbe66017c86e117697a1a77f997",
      "tree": "426cb85728e9f60c50f7d5439a6234bd9f2f47a6",
      "parents": [
        "2b7daf16ff85ae05dc83a01f15cf28c045ba0fac"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Feb 20 13:28:57 2018 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Feb 20 13:28:57 2018 +0100"
      },
      "message": "Added missing test suites, prepare suites for Ubuntu Bionic testing\n\nChange-Id: Id3ac58f9a0acecc1988395a06f7aa6ad729e3b66\n"
    },
    {
      "commit": "f8730e910aa168d7ad6c55b5ee74e55b1ca934f1",
      "tree": "3cbd928d932e8d280a8eaaf72103b16160b2528b",
      "parents": [
        "2b7daf16ff85ae05dc83a01f15cf28c045ba0fac"
      ],
      "author": {
        "name": "Richard Felkl",
        "email": "rfelkl@mirantis.com",
        "time": "Mon Feb 19 17:33:40 2018 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Feb 20 12:01:52 2018 +0000"
      },
      "message": "Makedirs set to true for ml2_conf.ini\n\nChange-Id: Id271f93651cd056d3a41d38b9f392a13aaeedaa4\nRelated: PROD-17922\n"
    },
    {
      "commit": "2b7daf16ff85ae05dc83a01f15cf28c045ba0fac",
      "tree": "b2cdf8a8dad01d015055da3160726c214eea93fc",
      "parents": [
        "9afb4f1f83a2bea7b13617834c10e0839262389b"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Feb 20 12:17:46 2018 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Tue Feb 20 12:18:39 2018 +0100"
      },
      "message": "Use new image for kitchen tests\n\nChange-Id: I53f77c0f8b74f4b0ad87277abfa37f0604c9fe27\n"
    },
    {
      "commit": "9afb4f1f83a2bea7b13617834c10e0839262389b",
      "tree": "ee3b669294a5c7e73d51b7829dc17f84b1e3dc3a",
      "parents": [
        "1e0a7e707c97868ed7e152006bdd09730f432bb8"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:13 2018 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:13 2018 +0100"
      },
      "message": "Update Makefile\n"
    },
    {
      "commit": "1e0a7e707c97868ed7e152006bdd09730f432bb8",
      "tree": "f51277ae0985fc177a157ac6ccaac6083ea6a26b",
      "parents": [
        "c6146fbf7a1b326c79cba9565ab72f2d3c2545b2"
      ],
      "author": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Feb 12 13:37:33 2018 +0100"
      },
      "committer": {
        "name": "Mateusz Matuszkowiak",
        "email": "mmatuszkowiak@mirantis.com",
        "time": "Mon Feb 12 13:37:33 2018 +0100"
      },
      "message": "Use \u0027openstack\u0027 in Grafana dashboard tags\n\nChange-Id: I9548e7d11876d7c4d1d402b306f86ded0656ed50\nRelated-Bug: PROD-17781\n"
    },
    {
      "commit": "c6146fbf7a1b326c79cba9565ab72f2d3c2545b2",
      "tree": "6f673a6b68fe4e645bf9b9f6cee0c195e2f7e047",
      "parents": [
        "1be97a6917f9cc1ce917a461ee273aab7c2774ee",
        "156c5f4c0ff62bdeccae23fb2a880486298309b7"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Feb 09 10:29:53 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Feb 09 10:29:54 2018 +0000"
      },
      "message": "Merge \"Add support of OSSysLogHandler logging handler\""
    },
    {
      "commit": "1be97a6917f9cc1ce917a461ee273aab7c2774ee",
      "tree": "db58f995d03bd1b62b7924cea238931ad955091d",
      "parents": [
        "48ec0c076750d6b5ae7f791c069f38d8c22ccb96"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:18 2018 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Thu Feb 08 13:22:18 2018 +0100"
      },
      "message": "Fixed shebang kernel limitation with virtualenv during test run (https://github.com/pypa/virtualenv/issues/596)\n\nChange-Id: I7febfdf5573bda6cbd01a96ef4b7c0838f8ba477\n"
    },
    {
      "commit": "156c5f4c0ff62bdeccae23fb2a880486298309b7",
      "tree": "73dd5fe733085d67c69212d475b7d983c7062146",
      "parents": [
        "48ec0c076750d6b5ae7f791c069f38d8c22ccb96"
      ],
      "author": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Wed Feb 07 10:06:50 2018 +0200"
      },
      "committer": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Thu Feb 08 10:37:00 2018 +0200"
      },
      "message": "Add support of OSSysLogHandler logging handler\n\nChange-Id: If7eb42aa4badf18b3910187bc791109d93834cc8\n"
    },
    {
      "commit": "48ec0c076750d6b5ae7f791c069f38d8c22ccb96",
      "tree": "9b973516b88a97b08b6cd6de0e25c02d0d375dfd",
      "parents": [
        "9dde8e5039bc27ac7d13032bc7b644119f4fe9cf",
        "bf2b24e5fe37b7518dbc734fa1b8313ab73c144a"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Mon Feb 05 14:03:56 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Mon Feb 05 14:03:56 2018 +0000"
      },
      "message": "Merge \"Update neutron OVS dashboard with fluentd metrics\""
    },
    {
      "commit": "67ce2063f195be81efca02ca964f3d95bed4d49e",
      "tree": "2ca165b3108fd3da585b2900bbc39e6e6594acd8",
      "parents": [
        "9dde8e5039bc27ac7d13032bc7b644119f4fe9cf"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Jan 31 13:44:55 2018 +0100"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Jan 31 13:48:44 2018 +0100"
      },
      "message": "Enable RBAC for OpenContrail\n\nPROD-17451\n\nChange-Id: I55f1fc517369fa40d408f17748186f4a23d0909e\n"
    },
    {
      "commit": "bf2b24e5fe37b7518dbc734fa1b8313ab73c144a",
      "tree": "0feaad2393fe110d7bc731fe04db714982594a98",
      "parents": [
        "83aecfc7865097d523e2e49ffbcce943894311f4"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jan 30 18:35:51 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jan 30 18:35:51 2018 +0400"
      },
      "message": "Update neutron OVS dashboard with fluentd metrics\n\nChange-Id: Ie3f6620bacfe4dba1a005d87647b83e6ffcc43d1\nCloses-Bug: PROD-17477\n"
    },
    {
      "commit": "9dde8e5039bc27ac7d13032bc7b644119f4fe9cf",
      "tree": "76da5121df2db264ddd6818c0dc81a702fa39687",
      "parents": [
        "d04e386bf3db679e7e3123b6e03c88413f381f30",
        "c50137a642775881d94a0920bbea7c21fedc6f4d"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Jan 24 16:14:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Wed Jan 24 16:14:42 2018 +0000"
      },
      "message": "Merge \"Adding posibility to add extra bridge_mappings to neutron OVS agent.\""
    },
    {
      "commit": "c50137a642775881d94a0920bbea7c21fedc6f4d",
      "tree": "dc24af7ead43b8da86f2436e8db3e621d1fd633e",
      "parents": [
        "d293a696e510566f131781c3da379ccc7ce7ab2e"
      ],
      "author": {
        "name": "Marcin Iwinski",
        "email": "miwinski@mirantis.com",
        "time": "Mon Jan 22 14:18:24 2018 +0100"
      },
      "committer": {
        "name": "Marcin Iwinski",
        "email": "miwinski@mirantis.com",
        "time": "Tue Jan 23 15:55:37 2018 +0100"
      },
      "message": "Adding posibility to add extra bridge_mappings to neutron OVS agent.\n\nChange-Id: I039eccb094bd8531f67b22fad9502567f063ce60\nRelated-Prod: PROD-17094\n"
    },
    {
      "commit": "d04e386bf3db679e7e3123b6e03c88413f381f30",
      "tree": "3f1c327da6d2be0f2a57a8ccf25620ac49ed58d6",
      "parents": [
        "83aecfc7865097d523e2e49ffbcce943894311f4",
        "523fd64deac7f90eeb69b5c0b305d8caeee5e0aa"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Jan 23 12:32:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Tue Jan 23 12:32:02 2018 +0000"
      },
      "message": "Merge \"Deleting deprecated function and switch test to 2017.7\""
    },
    {
      "commit": "523fd64deac7f90eeb69b5c0b305d8caeee5e0aa",
      "tree": "dede9f8ea8a6f32f187e1231df34a7c96e155aa9",
      "parents": [
        "d293a696e510566f131781c3da379ccc7ce7ab2e"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Fri Jan 19 18:38:26 2018 +0200"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Mon Jan 22 15:54:15 2018 +0200"
      },
      "message": "Deleting deprecated function and switch test to 2017.7\n\nThe patch deletes deprecated cmd.run function which actually\nwas defined in salt 2016 as alias for cmd.shell therefore this\nchange supports backward compatibility.\n\nChange-Id: I3fcf06eb259306e3fb5b748a6087624aa52e52dc\nRelated-PROD: 17056\n"
    },
    {
      "commit": "83aecfc7865097d523e2e49ffbcce943894311f4",
      "tree": "215561ef8a7690d7bd160a9ed302964efab59fc7",
      "parents": [
        "d293a696e510566f131781c3da379ccc7ce7ab2e"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Jan 22 12:42:51 2018 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Mon Jan 22 16:34:19 2018 +0400"
      },
      "message": "Align alerts and grafana dashboard with fluentd\n\nThis change introduces:\n  - The new version of Grafana dashboard aligned\nwith the new log-based metrics from fluentd;\n  - Updated prometheus alert with case insensitive check;\n  - Updated logging.conf with request logging.\n\nChange-Id: Ia67e1f10930fb4b72278e60455459692c1d88eb8\n"
    },
    {
      "commit": "d293a696e510566f131781c3da379ccc7ce7ab2e",
      "tree": "c62a63a20d73ce7b442248946f799f3c5dfae7f8",
      "parents": [
        "5a1705ab39e89d3cbda15a0f93ca64f24354b069",
        "35dd0e01a8d25025b2606a57d352958fba473eba"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Jan 19 14:16:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Fri Jan 19 14:16:48 2018 +0000"
      },
      "message": "Merge \"Enable logging.conf \u0026 fluentd for neutron\""
    },
    {
      "commit": "35dd0e01a8d25025b2606a57d352958fba473eba",
      "tree": "1b2fdaaa59976073d08ee92701c6d0d7e375c99a",
      "parents": [
        "dd748b6cf50d6a1c76f173a683d7894c61eaf951"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Thu Dec 07 14:16:25 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Wed Jan 17 19:08:21 2018 +0400"
      },
      "message": "Enable logging.conf \u0026 fluentd for neutron\n\nThis change introduce ability to use log_config_append parameter with\nnew FluentdHandler to send logs directly to Fluentd.\n\nTo save per binary log streams as it is in the default logging states generates\nseparate logging.conf files per service and use /etc/default/\u003cservice name\u003e\nto pass dedicated logging.conf to every service.\n\nChange-Id: I2952c8c0abe76690114d3ac5d3815b992d48d1cb\nRelated-Prod: PROD-16324\n"
    },
    {
      "commit": "5a1705ab39e89d3cbda15a0f93ca64f24354b069",
      "tree": "a1efa5b870b41cb8ebca3970d60bd09aec0872a9",
      "parents": [
        "960e95f2b75118e39569c42add2ccbd781b8e5e9"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jan 11 13:03:10 2018 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jan 11 13:03:10 2018 +0100"
      },
      "message": "Pike config files\n\nEnable config files for Pike release.\n\nChange-Id: I554bd627c7eca4a5a7f2aee2c8f7ec8b309e281e\n"
    },
    {
      "commit": "960e95f2b75118e39569c42add2ccbd781b8e5e9",
      "tree": "ec02b10d670dcd26c98266ae98e46235d40e7192",
      "parents": [
        "a3d492ba7e5247b385854df31c22d84875b0c301",
        "cb1e80cebbb2b4a7a37ad0accec0b58213a5c221"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "pmichalec@mirantis.com",
        "time": "Wed Jan 10 09:38:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Wed Jan 10 09:38:27 2018 +0000"
      },
      "message": "Merge \"Optimize kitchen tests for Travis CI\""
    },
    {
      "commit": "cb1e80cebbb2b4a7a37ad0accec0b58213a5c221",
      "tree": "48c5862414e8588c9ea5e40ddd927a2a7f27e3e5",
      "parents": [
        "ca8cf96e0afcb1e2617ffb6ed85340773b899395"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 13:26:12 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 13:26:12 2018 +0100"
      },
      "message": "Optimize kitchen tests for Travis CI\n\nChange-Id: I5cd7ebb2f8fcaf80406ef795fd1742b2b4d6b9c5\n"
    },
    {
      "commit": "a3d492ba7e5247b385854df31c22d84875b0c301",
      "tree": "3ed2755753bf0f65fa20862023c5795a04f12d87",
      "parents": [
        "a0f58bd93fe4a9c9a4cd1e86c28bfb9f9c76b27e"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Dec 27 15:49:43 2017 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Dec 29 15:15:23 2017 +0400"
      },
      "message": "[ovn] Handle ovn central options\n\nSince ovs 2.8 remote ports of NB/SB are closed by default,\nso get options from pillar to open required ports.\n\nChange-Id: I4b4437a35ec8719113757a524f429b5d7b3cd28e\n"
    },
    {
      "commit": "a0f58bd93fe4a9c9a4cd1e86c28bfb9f9c76b27e",
      "tree": "9e398b2913cdc542ceef28d7709b3dd75b0ec4d1",
      "parents": [
        "dd748b6cf50d6a1c76f173a683d7894c61eaf951",
        "60d9eed6d1f37c8aaa6522474167a84033d265d9"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Dec 19 13:19:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Tue Dec 19 13:19:55 2017 +0000"
      },
      "message": "Merge \"Fixed typo in run_tests.sh file\""
    },
    {
      "commit": "dd748b6cf50d6a1c76f173a683d7894c61eaf951",
      "tree": "d02259acc9b189023b92b59742aac840e32fc6bc",
      "parents": [
        "009feac061c45acbb1ac948e27d873777505a363"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Tue Nov 21 10:42:57 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Dec 18 21:45:37 2017 +0200"
      },
      "message": "OpenStack HTTPS Endpoints support\n\nCommunication between services usually done via internal\nendpoints that are located in internal network. In some\ncases it is required to encrypt traffic even on internal\nnetwork. This patch unhardcode communication protocol between\nGlance and other services. Also adds possibility to specify\nca_file to verify SSL certificates of remote peers.\n\nThis change is fully backward compatible.\n\nRelated-Prod: PROD-15736\n\nChange-Id: I8a1b176ce5e59270e0e4b21e522c4871938a880f\n"
    },
    {
      "commit": "009feac061c45acbb1ac948e27d873777505a363",
      "tree": "25a6c566e79dc9b2048aa3a603c841cf91695421",
      "parents": [
        "ee7e83097a67c49beabf80fabd66c3850525eee0",
        "253406d8496d05225dffafbf33c7d8df6b5aa156"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Dec 18 10:43:41 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Mon Dec 18 10:43:41 2017 +0000"
      },
      "message": "Merge \"Allow to set workers for neutron\""
    },
    {
      "commit": "60d9eed6d1f37c8aaa6522474167a84033d265d9",
      "tree": "222de4eee1c50345361c2507dcf9342d125a0780",
      "parents": [
        "bfd769dd0100efd5770914e76d7aa5dc7429f017"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 16:58:30 2017 +0100"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jakub.josef@gmail.com",
        "time": "Fri Dec 15 17:33:12 2017 +0100"
      },
      "message": "Fixed typo in run_tests.sh file\n\nChange-Id: If9e0f166954babccc047ac7b32913da15e60ea0b\n"
    },
    {
      "commit": "253406d8496d05225dffafbf33c7d8df6b5aa156",
      "tree": "5ef3d6f8d1972803d60c6de22d662efa26804ff9",
      "parents": [
        "ca8cf96e0afcb1e2617ffb6ed85340773b899395"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Dec 08 17:01:37 2017 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Dec 15 16:29:17 2017 +0000"
      },
      "message": "Allow to set workers for neutron\n\nThis change adds ability to set custom workers number for neutron\n(rpc and metdata workers), in the same time if workers parameters aren\u0027t\ndefined in pillar, backward compatibility is kept and hardcoded values\nfrom template will be used.\n\nChange-Id: I4bc91b669a465b73ef610b53fbe960cae3911bdb\nRelated-Prod: https://mirantis.jira.com/browse/PROD-16465\n"
    },
    {
      "commit": "ee7e83097a67c49beabf80fabd66c3850525eee0",
      "tree": "42ce3f3a2a2a07bcf5a5bed90034f1bb2a5b99e4",
      "parents": [
        "bfd769dd0100efd5770914e76d7aa5dc7429f017"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Oct 16 17:20:38 2017 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Fri Dec 15 15:20:02 2017 +0000"
      },
      "message": "Use a separate dir for vhost_user sockets\n\nCurrently when OVS-DPDK is enabled, instances fail to spawn\ndue to permissions mismatch, see nova bug for details:\nhttps://bugs.launchpad.net/nova/+bug/1670950\n\nThis patch updates openvswitch agent config to use a separate\ndirectory for the sockets. Nova formula patch:\nhttps://gerrit.mcp.mirantis.net/#/c/11213/ takes care\nof creating the dir with proper permissions.\n\nCorresponding reclass-system patch is:\nhttps://gerrit.mcp.mirantis.net/13307/\n\nRelated-PROD: PROD-14413\n\nChange-Id: I9fdc12ec4c99a517a1ea4e7aba86692529b76c96\n"
    },
    {
      "commit": "bfd769dd0100efd5770914e76d7aa5dc7429f017",
      "tree": "172f804f1523370b35473fb02326f15f506fee56",
      "parents": [
        "ca8cf96e0afcb1e2617ffb6ed85340773b899395"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Dec 12 14:12:36 2017 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Dec 12 12:18:51 2017 +0000"
      },
      "message": "Refactor map file to import role data only\n\nThe smallest piece of salt formula is state. In our formulas each\nstate is an abstraction of \u0027role\u0027 for example:\n  * controller (installs api services)\n  * compute (installs neutron agent on compute node)\n  * gateway (installs neutron l3 agent)\n  * client (installs neutron resources like networks, subnets,\n    ports etc.)\nEach state have its own API (the format of pillar it accepts). We would\nlike to keep pillar data unified and in long term automatically\nvalidated. By importing anything non role-specific makes\nunification/automatic validation hard to maintain.\nThis patch refactor map.jinja and neutron config file templates to import\nonly role specific data from map file.\n\nChange-Id: I22e9dc9144df7ad19a00a3e3fe66c00b22d96812\nRelated-Prod: PROD-16498\n"
    },
    {
      "commit": "ca8cf96e0afcb1e2617ffb6ed85340773b899395",
      "tree": "a9baae35b913e9c45fc3dbdd522e8ae3b19d23de",
      "parents": [
        "4b41022889c36944c26c6db43c27fcd2cdd92c01",
        "3c1be3e707030a7c951507176ca240ad0dba88cf"
      ],
      "author": {
        "name": "Roman Vyalov",
        "email": "rvyalov@mirantis.com",
        "time": "Thu Nov 23 21:06:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Thu Nov 23 21:06:49 2017 +0000"
      },
      "message": "Merge \"One should be able to set path_mtu value for neutron\""
    },
    {
      "commit": "4b41022889c36944c26c6db43c27fcd2cdd92c01",
      "tree": "89cded7c2caba802add2f06ca78a8458c13edc09",
      "parents": [
        "a9814a46d823ecd083f79fd3d063ff28f48dc94b"
      ],
      "author": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sat Nov 18 11:29:55 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Nov 22 15:09:51 2017 +0300"
      },
      "message": "One should be able to set up different mtus for different physnets\n\nexternal_mtu may differ from tenant_net_mtu\nThis patchset fixes that issue\n\nCustomer-Found\nChange-Id: I1eeb6cffd5e8d940ddced41e4a94c7b973f67c2e\n"
    },
    {
      "commit": "3c1be3e707030a7c951507176ca240ad0dba88cf",
      "tree": "bb20e2b46271e2e39f7d341a340abb1d8dfb61ce",
      "parents": [
        "a9814a46d823ecd083f79fd3d063ff28f48dc94b"
      ],
      "author": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sat Nov 18 11:04:20 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Nov 22 14:55:05 2017 +0300"
      },
      "message": "One should be able to set path_mtu value for neutron\n\nCustomer-Found\nChange-Id: Ie100e957aeeba3a8e1747513b0793aeee5b7cd76\n"
    },
    {
      "commit": "a9814a46d823ecd083f79fd3d063ff28f48dc94b",
      "tree": "f6f73cb2b40aa7e2384d5f1c59ba9e6fab641f9b",
      "parents": [
        "e90f62a32218a406d671739250827ae508ba4b4d"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Oct 26 16:32:18 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Nov 13 11:26:26 2017 +0000"
      },
      "message": "Add pike symlink to ocata\n\nLink pike config to ocata folder to be able install Pike version\nby this formula.\n\nRelated-Prod: PROD-15582\nChange-Id: I2789b46e3cbc62188bffba828781596608ab1b6f\n"
    },
    {
      "commit": "e90f62a32218a406d671739250827ae508ba4b4d",
      "tree": "a2e44e85d3156ccb68aeeb490b71f54d8fb5947d",
      "parents": [
        "cd8a32136719507da8c9891b48c9ed6d09e6f100"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Thu Nov 02 12:21:15 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "smolaon@gmail.com",
        "time": "Thu Nov 02 12:25:01 2017 +0100"
      },
      "message": "make changes in neutronng states to make it work with module\n\nChange-Id: I65f0934378ea672b8a83eacf19fafccf2935c137\n"
    },
    {
      "commit": "cd8a32136719507da8c9891b48c9ed6d09e6f100",
      "tree": "5a06306ba25432b3913170b32254f4a929646049",
      "parents": [
        "8bcc3d04517dd27d26b413ad34b6aef4c37c4461"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Tue Sep 19 17:11:38 2017 +0300"
      },
      "committer": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Tue Oct 31 08:39:10 2017 +0000"
      },
      "message": "MySQL TLS Support\n\nPROD-14215\n\nChange-Id: Id5c83b02dbdd49b09515c60b1a01ab1843dbff77\n"
    },
    {
      "commit": "8bcc3d04517dd27d26b413ad34b6aef4c37c4461",
      "tree": "cad1fd786b4d8cd9eb5faa990b17aabfac2f9220",
      "parents": [
        "a60a0b96d3ce6676cf02dd36986e4f7e365da25a",
        "8cf6cf58a0d3a6ae004a5192cf3c4cfb47a5f57b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Oct 30 11:18:34 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Mon Oct 30 11:18:34 2017 +0000"
      },
      "message": "Merge \"Add Designate integration\""
    },
    {
      "commit": "a60a0b96d3ce6676cf02dd36986e4f7e365da25a",
      "tree": "d1306f6eacca87e4248ea0b8d21789bbfd4e39c8",
      "parents": [
        "b6aaaf3e2f0b2588099603e6f28580afd05b2980",
        "a3a4ab451e331d70ddc780f1d27500162a57daa9"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Oct 26 09:01:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Thu Oct 26 09:01:29 2017 +0000"
      },
      "message": "Merge \"Fixing inaccurate physnet mapping iterations\""
    },
    {
      "commit": "a3a4ab451e331d70ddc780f1d27500162a57daa9",
      "tree": "6b91cc8b6523ab9d83e67d1507429cc6534a6873",
      "parents": [
        "ec56780e3c6cd0643318032648d8c97093f9fa39"
      ],
      "author": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Oct 23 17:37:12 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Oct 25 21:42:39 2017 +0300"
      },
      "message": "Fixing inaccurate physnet mapping iterations\n\nIn order to handle situations, when external vlan ranges are not\napplicable, we should iterate properly to generate config file.\nRemoving physnet1 hardcode in such case.\n\nPillar:\n\n  neutron:\n    server:\n      external_access\n\nis not set by default anywhere, so it would be True and this\npatch does not break backward compatibility for physnet1 hardcode.\n\nAdding ironic physnet handling\n\nCustomer-Found\nChange-Id: Iead3b5e2ecfa072801b6e0766751e371e36e895f\n"
    },
    {
      "commit": "b6aaaf3e2f0b2588099603e6f28580afd05b2980",
      "tree": "f3bf4ab76627265978574549ef7072b3b0d267cf",
      "parents": [
        "0575ae4a1e276d4701333a0156550e41e87a264c"
      ],
      "author": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Oct 25 16:48:41 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Oct 25 16:50:28 2017 +0300"
      },
      "message": "Fixing default l2population mechanism handler for vxlan nets.\nDVR nets could be built upon vlans.\n\nFixes: PROD-15463\n\nChange-Id: Ia7f74e4e3671a1975732eea8b991e6cc39b19ac5\n"
    },
    {
      "commit": "8cf6cf58a0d3a6ae004a5192cf3c4cfb47a5f57b",
      "tree": "d58b124d96f135fd49fb322e11748f14e724cd7d",
      "parents": [
        "0575ae4a1e276d4701333a0156550e41e87a264c"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Mon Sep 18 15:44:03 2017 +0300"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Oct 25 13:49:57 2017 +0300"
      },
      "message": "Add Designate integration\n\nThis patch adds Designate support\n\nChange-Id: Ic8391196c0d7eefc6f0ff7b6cc6106d499284e22\nRelated-PROD: PROD-14689\n"
    },
    {
      "commit": "0575ae4a1e276d4701333a0156550e41e87a264c",
      "tree": "44077d1adeb05de5373a192ce27b08f5b8d7406f",
      "parents": [
        "ec56780e3c6cd0643318032648d8c97093f9fa39"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Fri Jul 28 16:36:25 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Tue Oct 24 12:01:48 2017 +0400"
      },
      "message": "Add OVN support\n\nInstall docs:\nhttps://docs.openstack.org/networking-ovn/latest/install/index.html\n\nPartial Prod: PROD-15003\n\nCo-Authored-By: Elena Ezhova \u003ceezhova@mirantis.com\u003e\nChange-Id: I0a7023f3e14aae6d5ec5efe8f117ebc9d0ed302d\n"
    },
    {
      "commit": "ec56780e3c6cd0643318032648d8c97093f9fa39",
      "tree": "7911b4b29188ea261abcc257e7b4443be4de9e48",
      "parents": [
        "6952df6c867931f90b62448ef38e577c3d8e5e58",
        "ac17f4f0bce20fb21f3b2253c1ade547664b1a5a"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Mon Oct 23 11:27:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Mon Oct 23 11:27:06 2017 +0000"
      },
      "message": "Merge \"Change extensions list type\""
    },
    {
      "commit": "6952df6c867931f90b62448ef38e577c3d8e5e58",
      "tree": "0d32e75ec1c309b1a858c1623332e545e99b1551",
      "parents": [
        "f2525cd27996f42dbadb35cf9dfe301b912c2c18",
        "6868290edb596f3b4cce34c2851f0228626fa30c"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Oct 19 10:44:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Thu Oct 19 10:44:15 2017 +0000"
      },
      "message": "Merge \"Inaccurate mechanism drivers iteration fix.\""
    },
    {
      "commit": "ac17f4f0bce20fb21f3b2253c1ade547664b1a5a",
      "tree": "c86f207cd2187cb3b84e3d22ac227f3b8eccc441",
      "parents": [
        "d6a080c141e3b2c5d48dd29bbfb4ea17eeb83860"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Fri Oct 06 11:24:27 2017 +0300"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Oct 18 14:36:30 2017 +0300"
      },
      "message": "Change extensions list type\n\nThis patch changes type of extensions pillar to dictionary\n\nChange-Id: Ia8b155766daa111973e90bd59aacaec6a3778506\nRelated-PROD: PROD-14689\n"
    },
    {
      "commit": "f2525cd27996f42dbadb35cf9dfe301b912c2c18",
      "tree": "0ca23eb866f907de8f424d1f18659fe34fdf5284",
      "parents": [
        "dcca20456863c4d2c36c0b608df98c6a8fc0b11d",
        "d230f457feefc87f46c1b2c554b8d3f11a2e9970"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Wed Oct 18 11:26:24 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@7cd0c2eb159e",
        "time": "Wed Oct 18 11:26:24 2017 +0000"
      },
      "message": "Merge \"Add prometheus main dashboard\""
    },
    {
      "commit": "6868290edb596f3b4cce34c2851f0228626fa30c",
      "tree": "e0964ec3b02c3f3da6b31017ef84f5e20eb3910e",
      "parents": [
        "dcca20456863c4d2c36c0b608df98c6a8fc0b11d"
      ],
      "author": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Oct 17 01:06:45 2017 +0300"
      },
      "committer": {
        "name": "Dmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Oct 17 16:59:54 2017 +0300"
      },
      "message": "Inaccurate mechanism drivers iteration fix.\n\nCurrently:\n- l2_population mechanism enforced and could not be excluded.\n- mechanism could lack of driver key which leads to failure.\n\nThis change fixes code syntax and increases flexibility for option.\n\nChange-Id: I5921d29f77e4a9992d7527221ef5ade22fb17766\n"
    },
    {
      "commit": "d230f457feefc87f46c1b2c554b8d3f11a2e9970",
      "tree": "be5ae71ce080241dacc0028843cadf6a15c75e99",
      "parents": [
        "cd7740837186396c226a31d17d665785493775a9"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Oct 13 11:59:36 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Oct 17 09:32:38 2017 +0200"
      },
      "message": "Add prometheus main dashboard\n\nChange-Id: I6aba27366ba1843775b8ead080bb135f907b14f5\n"
    },
    {
      "commit": "dcca20456863c4d2c36c0b608df98c6a8fc0b11d",
      "tree": "1e3549d6028fc49b7d2f5aef40c51b14f1bc49f0",
      "parents": [
        "d6a080c141e3b2c5d48dd29bbfb4ea17eeb83860"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Fri Oct 13 15:03:23 2017 +0300"
      },
      "committer": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Fri Oct 13 15:08:44 2017 +0300"
      },
      "message": "Fix cross states ID conflict\n\nIn the AIO deployment, all of neutron services located\nat single node, so applying whole neutron state leads\nto naming conficts:\n\n  Detected conflicting IDs, SLS IDs need to be globally unique.\n  The conflicting ID is \u0027rabbitmq_ca\u0027 and is found in SLS\n  \u0027base:neutron.server\u0027 and SLS \u0027base:neutron.gateway\u0027\n\nChange-Id: I07a465821299d8ec6cbacf5041cbc40d0b8c121d\nCloses-bug: PROD-14869\n"
    },
    {
      "commit": "d6a080c141e3b2c5d48dd29bbfb4ea17eeb83860",
      "tree": "406637030559baf2827df582ce5d779fe4a64c94",
      "parents": [
        "2cd0a7aa6cf64d0d610dcbdc1260008e3864ee8e"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Oct 09 15:25:16 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Oct 09 15:27:14 2017 +0400"
      },
      "message": "Revert \"Refactor mechanism driver metadata\"\n\nThis reverts commit 79ffa26858d682f404984175dc1ab93863a149ad.\n\nFixes PROD-14994\n\nChange-Id: I8dc05999dd072b3249831a7ef01d07831e46db0f\n"
    },
    {
      "commit": "2cd0a7aa6cf64d0d610dcbdc1260008e3864ee8e",
      "tree": "500a4af0d1da08a5ff51952b6dc38fea586c4184",
      "parents": [
        "35cec04c8a5891282d29cf8c72a0d0f9cbe66fb2",
        "79ffa26858d682f404984175dc1ab93863a149ad"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Sep 29 15:07:23 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@6a1f56eca807",
        "time": "Fri Sep 29 15:07:23 2017 +0000"
      },
      "message": "Merge \"Refactor mechanism driver metadata\""
    },
    {
      "commit": "35cec04c8a5891282d29cf8c72a0d0f9cbe66fb2",
      "tree": "406637030559baf2827df582ce5d779fe4a64c94",
      "parents": [
        "9636e99c1633eafaef36a21c02090f55195c87ad",
        "0805289c8dd474777c646cc2f3d56886c843c83b"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Sep 29 13:27:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@6a1f56eca807",
        "time": "Fri Sep 29 13:27:35 2017 +0000"
      },
      "message": "Merge \"Remove references to the neutron:server:plugin parameter\""
    },
    {
      "commit": "9636e99c1633eafaef36a21c02090f55195c87ad",
      "tree": "dff84f56ae123e93642514168ad195f701eaeeb0",
      "parents": [
        "f0607d96a18cc27244fc972f10c50ec3873fda92",
        "2adc392cf4050eeb02dae30bff5694a8e10f5f4e"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Wed Sep 27 14:42:10 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5385cbfc747d",
        "time": "Wed Sep 27 14:42:10 2017 +0000"
      },
      "message": "Merge \"Watch out for ml2 plugin config changes\""
    },
    {
      "commit": "79ffa26858d682f404984175dc1ab93863a149ad",
      "tree": "52e72064cef52a17ef04fa8d25c65b7575deb40f",
      "parents": [
        "0805289c8dd474777c646cc2f3d56886c843c83b"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Sep 27 16:24:07 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Sep 27 16:53:26 2017 +0400"
      },
      "message": "Refactor mechanism driver metadata\n\nUsing a quite heavy nested dict structure for defining a list of\nmechanism driver to load is an overkill. This change simplifies\nthe structure by turning it into a list.\nThe mechanism driver meta for gateway and compute nodes is now moved\nto the system level (like it is already done for control nodes).\nThe l2population mechanism driver is still enabled by default,\nhowever its enablement is no longer unconditional.\n\nChange-Id: I4ae9c9c0562ef2271bf627d53d62aca60c101dab\n"
    },
    {
      "commit": "0805289c8dd474777c646cc2f3d56886c843c83b",
      "tree": "0f43a586fe9e0f2706e7879f2ac215e7b9b36c0e",
      "parents": [
        "f0607d96a18cc27244fc972f10c50ec3873fda92"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Sep 27 12:50:55 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Sep 27 12:50:55 2017 +0400"
      },
      "message": "Remove references to the neutron:server:plugin parameter\n\nThis parameter is present in service- and system-level metadata\neven though it became oblosete somewhere around adoption of Kilo\nrelease of OpenStack when it was replased by the\nneutron:server:backend:engine param. Its presense currently only\nclutters metadata and the formula and confuses users.\n\nThis change removes references to this param from the formula and\nfixes the 2 remaining cases of its usage:\n  - In Juno neutron-server conf replaced it with the `backend.engine`\n  - In map.jinja removed the long contrail-related if-block. All\n    metadata that is used for dict population there is provided in\n    the system level classes.\n\nChange-Id: Id8b2123d2d3deb89caa8fa12bc6608d032c00494\n"
    },
    {
      "commit": "f0607d96a18cc27244fc972f10c50ec3873fda92",
      "tree": "c815715786d9a519193f79a5e94be1a9375c5344",
      "parents": [
        "00024b0e0b766267bb364bc0f89889a8f69fa083",
        "78acec606eaa6d7f7bdd666617bdd1ba356e86c0"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Sep 25 14:52:18 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5385cbfc747d",
        "time": "Mon Sep 25 14:52:18 2017 +0000"
      },
      "message": "Merge \"Add missing local API down alert\""
    },
    {
      "commit": "00024b0e0b766267bb364bc0f89889a8f69fa083",
      "tree": "97ebc4a3fa59944acdc3a605b10718b29650d490",
      "parents": [
        "cd7740837186396c226a31d17d665785493775a9",
        "de71cc2f99968fa09b7d58db6a988f9e77131483"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Sep 25 08:15:10 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5385cbfc747d",
        "time": "Mon Sep 25 08:15:10 2017 +0000"
      },
      "message": "Merge \"Add extensions list\""
    },
    {
      "commit": "de71cc2f99968fa09b7d58db6a988f9e77131483",
      "tree": "c7c394373987bbce0c6ac71252104e35b9b00563",
      "parents": [
        "44f9d009b65a75f83956a20def030042bd62d982"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Mon Sep 18 17:58:56 2017 +0300"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Fri Sep 22 15:47:11 2017 +0300"
      },
      "message": "Add extensions list\n\nThis patch adds extensions list instead of hardcoded.\n\nChange-Id: I369b6593557ccbc84f06ec0e3d06feabb7640257\nRelated-PROD: PROD-14689\n"
    },
    {
      "commit": "cd7740837186396c226a31d17d665785493775a9",
      "tree": "464bded6a0dda1ea5065f5fe3131332572fba80f",
      "parents": [
        "668c4e162d9ec1b123dd1fdace8a0b010e3d177a"
      ],
      "author": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Sep 22 16:07:14 2017 +0400"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Fri Sep 22 16:07:45 2017 +0400"
      },
      "message": "Alignment Neutron Grafana dashboard\n\nChange-Id: I988f30f98cba584d34b8e692c33b95525ee2913e\nCloses-bug: PROD-14622\nCloses-bug: PROD-14712\n"
    },
    {
      "commit": "78acec606eaa6d7f7bdd666617bdd1ba356e86c0",
      "tree": "253240b9d634b2b36f6970004741ea0369b06a6d",
      "parents": [
        "668c4e162d9ec1b123dd1fdace8a0b010e3d177a"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Sep 20 15:55:25 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Sep 20 15:55:25 2017 +0200"
      },
      "message": "Add missing local API down alert\n\nChange-Id: I1576ad6a0f943dac786f2ac111e1d1f70c35fa2e\n"
    },
    {
      "commit": "668c4e162d9ec1b123dd1fdace8a0b010e3d177a",
      "tree": "414f452ec944189d60d2173645856734f29e3158",
      "parents": [
        "3138fd2b2dd0f5bb139ac7926032f4bf58833140"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Thu Sep 14 13:27:07 2017 +0200"
      },
      "committer": {
        "name": "Ildar Svetlov",
        "email": "isvetlov@mirantis.com",
        "time": "Tue Sep 19 06:31:11 2017 +0000"
      },
      "message": "Fix alerts\n\nChange-Id: Icd8ccf334b6447200e32787aef1e4bd2290b2508\n"
    },
    {
      "commit": "3138fd2b2dd0f5bb139ac7926032f4bf58833140",
      "tree": "8d62952e5f130e58df1ef9529bdb698bc748bac8",
      "parents": [
        "44f9d009b65a75f83956a20def030042bd62d982",
        "8fffe02b9748c557254e31307c85eb11a6fa97f0"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Sep 18 15:27:25 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@5535367c947d",
        "time": "Mon Sep 18 15:27:25 2017 +0000"
      },
      "message": "Merge \"RabbitMQ TLS support\""
    },
    {
      "commit": "8fffe02b9748c557254e31307c85eb11a6fa97f0",
      "tree": "489be824d553175efbf8f6c0e017f7c6f5eaac3f",
      "parents": [
        "83b67e23409e91598c9b63ea8e2516c994b7061a"
      ],
      "author": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Thu Aug 03 17:55:02 2017 +0300"
      },
      "committer": {
        "name": "Kirill Bespalov",
        "email": "kbespalov@mirantis.com",
        "time": "Thu Sep 14 18:03:34 2017 +0300"
      },
      "message": "RabbitMQ TLS support\n\nOSCORE-385\nChange-Id: I93ead9105820fe7462b7bd9b76d51f89ce5950c6\nReleases: Mitaka, Newton, Ocata\nUsage: see README.rst\n"
    },
    {
      "commit": "44f9d009b65a75f83956a20def030042bd62d982",
      "tree": "ac53e810e2a0ebca5794dcb41b13c93f5fab5b98",
      "parents": [
        "83b67e23409e91598c9b63ea8e2516c994b7061a"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Sep 13 15:03:57 2017 +0200"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Wed Sep 13 15:03:57 2017 +0200"
      },
      "message": "Fix Grafana dashboards for Neutron ports\n\nChange-Id: I6287cb4c9c9f22ad557e679ceb8492fb9032bf83\n"
    },
    {
      "commit": "83b67e23409e91598c9b63ea8e2516c994b7061a",
      "tree": "1bc4dc8d9637d947001d799b9573bc6893d34a3c",
      "parents": [
        "0a0ebdc67de9219b21fd3b476ee27b5a3f32f919"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Mon Sep 04 17:10:51 2017 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Tue Sep 05 11:21:37 2017 +0200"
      },
      "message": "add FWaaS driver to l3_agent.ini\n\nChange-Id: I793cd96d8e4ed8eb341e59deb7c5d11b15ab1bb3\n"
    },
    {
      "commit": "0a0ebdc67de9219b21fd3b476ee27b5a3f32f919",
      "tree": "320cb05188512c52c51a40546f2eabb730aa618d",
      "parents": [
        "166d401c29f96083acd0eacf0f787e3972a13754"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Aug 31 21:37:37 2017 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Aug 31 21:38:07 2017 +0200"
      },
      "message": "backport FWaaS for Mitaka\n\nChange-Id: I94eba5953a7e0c6ce58a2c79fabcedfc695a9d72\n"
    },
    {
      "commit": "166d401c29f96083acd0eacf0f787e3972a13754",
      "tree": "a68daace9514dbb17d299898dbb0e9d31510c0b8",
      "parents": [
        "45cbaf9ab4c5dd639f00c0ea6e9c6c121f39ffdb"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Aug 17 12:53:52 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Aug 31 16:22:45 2017 +0400"
      },
      "message": "Add FWaaS support\n\nThis adds all necessary FWaaS configuration for the Ocata version.\nBoth V1 and V2 versions can be enabled, however only V1 is operable\nin this release.\n\nPROD-13639\nChange-Id: I432149c90011492c13b22813b96be65d84fa3229\n"
    },
    {
      "commit": "45cbaf9ab4c5dd639f00c0ea6e9c6c121f39ffdb",
      "tree": "71ef02f28ee113a69bcef76bd51dfc2efbaa81e0",
      "parents": [
        "60dfb8a41c2f39e1b9400aa49991f70241519085"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Aug 16 12:06:51 2017 +0200"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Wed Aug 16 18:46:01 2017 +0200"
      },
      "message": "parametrized global_physnet_mtu/path_mtu\n\nChange-Id: Ibaa509e184fbdfedd9e0418900944ac1c15c0910\n"
    },
    {
      "commit": "2adc392cf4050eeb02dae30bff5694a8e10f5f4e",
      "tree": "a348ad22d828ada02db94d298a3973a40d7f6d2b",
      "parents": [
        "60dfb8a41c2f39e1b9400aa49991f70241519085"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Jul 05 11:43:29 2017 +0400"
      },
      "committer": {
        "name": "Mikhail Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Aug 04 05:40:54 2017 +0000"
      },
      "message": "Watch out for ml2 plugin config changes\n\nRestart neutron api service if ml2 plugin config has changed.\n\nChange-Id: I6d5ff1e52a0b37ebf5ae1eb22b4097b543780074\n"
    },
    {
      "commit": "60dfb8a41c2f39e1b9400aa49991f70241519085",
      "tree": "659f2a043434bbcd5ee60687b064092f2948072a",
      "parents": [
        "73daa4955b6069b7d875cf1590daad2a7b2700ec",
        "82d913b09ed9204288063f6dead76dfbafaf8813"
      ],
      "author": {
        "name": "jenkins-mk jenkins-mk",
        "email": "jenkins-mk@gerrit.mcp.mirantis.net",
        "time": "Mon Jul 31 17:54:07 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@980ef0291b9e",
        "time": "Mon Jul 31 17:54:07 2017 +0000"
      },
      "message": "Merge \"remove .gitreview file on github\""
    },
    {
      "commit": "82d913b09ed9204288063f6dead76dfbafaf8813",
      "tree": "c76055d5ab59d3fc6410ae0dd639df847efa46c3",
      "parents": [
        "27007b01d717d50edc065bc3f17f17ad401c2b82"
      ],
      "author": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Jul 31 15:58:33 2017 +0200"
      },
      "committer": {
        "name": "Tomáš Kukrál",
        "email": "tkukral@mirantis.com",
        "time": "Mon Jul 31 16:07:15 2017 +0200"
      },
      "message": "remove .gitreview file on github\n\nChange-Id: I2ccca8d5616f7aa010237081b4897d295d73e162\n"
    },
    {
      "commit": "73daa4955b6069b7d875cf1590daad2a7b2700ec",
      "tree": "7874bcbdcc799e011e3f7e8aed021f7a1d32bcaf",
      "parents": [
        "27007b01d717d50edc065bc3f17f17ad401c2b82"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Jul 28 15:03:36 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Fri Jul 28 15:11:53 2017 +0200"
      },
      "message": "Add API Performances panels to Prometheus dashboard\n\nChange-Id: Iee918272862c9580793c9fa3f865babe26f4c36b\n"
    },
    {
      "commit": "27007b01d717d50edc065bc3f17f17ad401c2b82",
      "tree": "8a06ae3386da4361323b9b5f4f89296e1ef1fbf8",
      "parents": [
        "647479be758be0766c4da736e5583367f823bd9e",
        "0bd80631d13502fc3c490760ad97d4719e914b9d"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Jul 26 07:25:04 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jul 26 07:25:06 2017 +0000"
      },
      "message": "Merge \"Fix openstack_api_check_status service name\""
    },
    {
      "commit": "0bd80631d13502fc3c490760ad97d4719e914b9d",
      "tree": "f3efa54596eae6daf647e3ab1834a9dc0a95afc1",
      "parents": [
        "3874505591faa290b34eb6a824732fdfeac2e9f8"
      ],
      "author": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jul 25 18:40:22 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Kalashnik",
        "email": "dkalashnik@mirantis.com",
        "time": "Tue Jul 25 18:40:22 2017 +0400"
      },
      "message": "Fix openstack_api_check_status service name\n\nChange-Id: I78c868dd8d2aaff50f8a63394dcf6e545406c51b\n"
    },
    {
      "commit": "647479be758be0766c4da736e5583367f823bd9e",
      "tree": "f8965c735c1ec045729b6a87795e8e5b14c688bb",
      "parents": [
        "72441b64560e6a1b3037e94c3e942d0e968912ae",
        "b0caba848bbb5cbc3dc0af571934f4351d42ba8c"
      ],
      "author": {
        "name": "jenkins-mk jenkins-mk",
        "email": "jenkins-mk@gerrit.mcp.mirantis.net",
        "time": "Mon Jul 24 12:32:59 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Mon Jul 24 12:33:00 2017 +0000"
      },
      "message": "Merge \"Adjust server configs\""
    },
    {
      "commit": "72441b64560e6a1b3037e94c3e942d0e968912ae",
      "tree": "70cc8ef2ed0e0dfa69609fd6d9487035f68ac095",
      "parents": [
        "02a31aae7440b2e81147458f3c1d24c729aaa53d",
        "8c30336806b456350896456a8072f6dcb1992a8c"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Mon Jul 24 09:10:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Mon Jul 24 09:10:06 2017 +0000"
      },
      "message": "Merge \"Fix neutron/meta/prometheus.yml for the CI\""
    },
    {
      "commit": "02a31aae7440b2e81147458f3c1d24c729aaa53d",
      "tree": "02f09f154c17c73c12ad81f8fc8a3efda21e9763",
      "parents": [
        "85e8a416ac96b6600cc577cc1f32f8adc02822e0",
        "d8d671cb518e9880779f8d3c672df420621e4ca1"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jul 20 12:50:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Thu Jul 20 12:50:11 2017 +0000"
      },
      "message": "Merge \"Set rpc_workers to the number of CPUs\""
    },
    {
      "commit": "8c30336806b456350896456a8072f6dcb1992a8c",
      "tree": "f1cb64b1af35e5efbd752305433bf096a2350334",
      "parents": [
        "85e8a416ac96b6600cc577cc1f32f8adc02822e0"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 19 02:39:04 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Wed Jul 19 13:46:22 2017 +0200"
      },
      "message": "Fix neutron/meta/prometheus.yml for the CI\n\nChange-Id: Ie688ff5deecf2fe3c6d206d13a9ba97f756db571\n"
    },
    {
      "commit": "b0caba848bbb5cbc3dc0af571934f4351d42ba8c",
      "tree": "1f5db7616dd60745e78cb5a0d0fd03d6827cf3a3",
      "parents": [
        "c2f1da812f3f850f4154c0d7739cf4f73096a2ca"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jul 17 16:28:20 2017 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Jul 18 15:20:58 2017 +0400"
      },
      "message": "Adjust server configs\n\nPreferable values are specified in the scale testing doc.\nPlease see PROD for the link.\n\nRelated PROD: PROD-13092\n\nChange-Id: Iabc5c88ff59036ac67c99774d76e48ce40ab237f\n"
    },
    {
      "commit": "85e8a416ac96b6600cc577cc1f32f8adc02822e0",
      "tree": "7d7c2b798a69b408b7ab131ba96c299c055c6540",
      "parents": [
        "c2f1da812f3f850f4154c0d7739cf4f73096a2ca",
        "7638fd10c49b353cd6c9441defecdf32f5e2c4cc"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Jul 17 15:05:05 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Mon Jul 17 15:05:06 2017 +0000"
      },
      "message": "Merge \"Revert \"Temporary disable parallel tests to shorten the tests duration\"\""
    },
    {
      "commit": "d8d671cb518e9880779f8d3c672df420621e4ca1",
      "tree": "99f255af51ae78beb8f980eb4f47183535eb9974",
      "parents": [
        "c2f1da812f3f850f4154c0d7739cf4f73096a2ca"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Jul 13 19:15:19 2017 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jul 17 18:12:52 2017 +0400"
      },
      "message": "Set rpc_workers to the number of CPUs\n\nNeed to align with api_workers for better performance at scale.\n\nRelated PROD: PROD-12893\n\nChange-Id: I65ef186e830c875f60910aad946c83a4c20dab41\n"
    },
    {
      "commit": "c2f1da812f3f850f4154c0d7739cf4f73096a2ca",
      "tree": "5e488b7880bf5e5593a589bcd79f49b8fe56c1b9",
      "parents": [
        "0aa712a8dc8a79513bc45d9e53f04afb06da89fc"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jul 13 23:01:49 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jul 13 23:01:49 2017 +0400"
      },
      "message": "Watch for neutron.conf in neutron_dvr_agents state\n\nL3 and metadata agent get their config from neutron.conf as well\nas from l3_agent.ini and metadata_agent.ini correspondingly.\nThat\u0027s why we need to watch for changes in neutron.conf too.\n\nChange-Id: Ie30b2c2128bfbb50a87c55c3ee9b21111096919e\n"
    },
    {
      "commit": "0aa712a8dc8a79513bc45d9e53f04afb06da89fc",
      "tree": "19f8b9449e665555efc62a2f34b32e4b44b7e3be",
      "parents": [
        "42f17236bc4a7d1657449d16d4377e3cb5048a32",
        "61a63dbfd09418142e0981bab154c7307d04cb53"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Jul 13 13:38:32 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Thu Jul 13 13:38:33 2017 +0000"
      },
      "message": "Merge \"Configure root_helper_daemon for better performance\""
    },
    {
      "commit": "42f17236bc4a7d1657449d16d4377e3cb5048a32",
      "tree": "18c0d984a573bcb09cdcada642b5d8a1eab95116",
      "parents": [
        "82dbc3504ce1a5fb8a60a5786b55c7f29eba110b"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jul 12 12:59:25 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jul 12 23:27:02 2017 +0400"
      },
      "message": "Add service level metadata for neutron client\n\nNeutron client has to enabled on the service level so that\nservice level metadata can rely on it.\nThe client state hasn\u0027t been used before that is why nothing\nbroke, but now it must be set properly.\n\nChange-Id: Ib9905da3c2fe195afdddc865521bfe02d019cf9f\n"
    },
    {
      "commit": "7638fd10c49b353cd6c9441defecdf32f5e2c4cc",
      "tree": "eb8eeef3c033ca8c0540a8cfe6ae70263f365516",
      "parents": [
        "147920862ad2ae0b7d229cc353aaaa37594fe5d1"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Wed Jul 12 16:12:39 2017 +0000"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "mpolreich@mirantis.com",
        "time": "Wed Jul 12 16:12:39 2017 +0000"
      },
      "message": "Revert \"Temporary disable parallel tests to shorten the tests duration\"\n\nThis reverts commit 147920862ad2ae0b7d229cc353aaaa37594fe5d1.\n\nChange-Id: I4447dffa45d45c221ba2a1da41ee29c4be63d8b3\n"
    },
    {
      "commit": "82dbc3504ce1a5fb8a60a5786b55c7f29eba110b",
      "tree": "f84f276381c6ac78ac3455d3760ed66ceb23bbcc",
      "parents": [
        "5c2c153ff83845ca1b2d3423427a36cfabba99dc",
        "2045669bf99506cfaea84334bbe4b6c11429af81"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jul 12 13:24:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jul 12 13:24:20 2017 +0000"
      },
      "message": "Merge \"Add port_present client state\""
    }
  ],
  "next": "5c2c153ff83845ca1b2d3423427a36cfabba99dc"
}
