)]}'
{
  "log": [
    {
      "commit": "2f43351a5eea2c0625274fca00fb07a6b7c98fd9",
      "tree": "f83f19b8fabffab27e1988ffb91d6b3e0b374d5b",
      "parents": [
        "79241fa719c0cbcbcb66f2a79ed8ec95de7e6697"
      ],
      "author": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Fri May 15 11:53:15 2020 +0200"
      },
      "committer": {
        "name": "Ksawery Dziekoński",
        "email": "kdziekonski@mirantis.com",
        "time": "Mon May 18 09:11:30 2020 +0200"
      },
      "message": "Fix typos in Neutron dashboard\n\nRelated-Prod: PROD-35019\n\nChange-Id: I29bdecb29a75b178b4d4b2d960820f232329e107\n"
    },
    {
      "commit": "a6caca9b0691564e3204f1e0c6d545efd5f3b5b8",
      "tree": "37ed74a2e35f2769b3ab58a75b6ce68f5583c8ad",
      "parents": [
        "22f72a6513cb14d76c56d407e3d8d6e79884fdb8"
      ],
      "author": {
        "name": "Roman Lubianyi",
        "email": "rlubianyi@mirantis.com",
        "time": "Wed Mar 04 11:26:23 2020 +0200"
      },
      "committer": {
        "name": "Vladimir Khlyunev",
        "email": "vkhlyunev@mirantis.com",
        "time": "Mon Mar 23 17:19:13 2020 +0400"
      },
      "message": "Added possibility to manage  nova metadata protocol for Neutron\n\nPROD-34843\n\nChange-Id: I16e94c90d2290c8e3a76e912e131d576683ca138\n"
    },
    {
      "commit": "7f077d467d2289058eb2270747dc81baee5a62c1",
      "tree": "e6d98c5170a563f88422e896fbfd3dbf45356396",
      "parents": [
        "f538c911a98b6933f2d22d1a46931628b025ef7d"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Dec 12 14:58:43 2019 +0100"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Mon Jan 27 09:29:02 2020 +0000"
      },
      "message": "Update neutron policy management\n\nRelated: PROD-34318\n\nChange-Id: Ic2ee62da1a52076a635b79e8131803723412db4c\n"
    },
    {
      "commit": "b6dd37132a60a47508b783294fef8c0ee0ebfbd6",
      "tree": "4eb010a7ce6d0c5f3996686cf36b4d6e38818911",
      "parents": [
        "0e5db00046b82fbc44e84b1571b603c07ce07416"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Oct 21 20:56:55 2019 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Mon Oct 21 20:58:27 2019 +0200"
      },
      "message": "Adding ability to set arbitrary host name for ovs neutron agents\n\nProd-Related: PROD-33830\nChange-Id: Ia71f6c32dbd35584624b22bb1076f82752229498\n"
    },
    {
      "commit": "cae2987258ef5a0690563b4e22541ad478a37b75",
      "tree": "da18345b828f8fe2db28b8c6579e4f5bf7178e04",
      "parents": [
        "fd696ec57740a903d9b27f4ba834024a3a505902"
      ],
      "author": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Oct 09 12:00:04 2019 +0400"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Wed Oct 09 12:02:00 2019 +0400"
      },
      "message": "Add ability to configure dnsmasq_dns_servers for dhcp agent\n\nChange-Id: I3731dc4271eac527a83a3beaef713550299ad3b5\nRelated-Prod: PROD-32949\n"
    },
    {
      "commit": "b9d02af0bbc5e8ec4980f331584698bf64b7f6c1",
      "tree": "01a883999f1c6c20254fa8cf99236fe7d878b3c9",
      "parents": [
        "4d1b91d90730091f1031bb27596b87f3114ab642"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Fri May 10 16:59:14 2019 +0300"
      },
      "committer": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed May 15 14:32:13 2019 +0300"
      },
      "message": "Handle the hardcoded configuration values\n\nThis patch allows to customize the hardcoded configuration values,\nas well as introduce new configuration options for neutron services\nby configmap template with the specified section:\n\n    neutron:\n      server:\n        configmap:\n          neutron_server:\n            quotas:\n              quota_network: 20\n              quota_subnet: 10\n              quota_port: 100\n          gateway:\n            metadata_agent:\n              DEFAULT:\n                metadata_workers: 10\n                debug: True\n              agent:\n                report_interval: 30\n            l3_agent:\n              DEFAULT:\n                agent_mode : dvr\n              agent:\n                report_interval: 40\n            dhpc_agent:\n              DEFAULT:\n                ovs_vsctl_timeout: 12\n                resync_interval: 60\n              agent:\n                report_interval: 60\n\nChange-Id: If4ae2530a0d0ebe71d0689fc2a5ffb121f49acbd\nRelated-Prod: PROD-29040\n"
    },
    {
      "commit": "6656b6e1ed424311a3f318e6c94fb8000f00612d",
      "tree": "0beea15522404c0d0989affe9f63a3c5c44dbd1a",
      "parents": [
        "a08947183f5f5207ece370371063836a692174a8",
        "5350a63dd384125217b9caaa2c5dd262a63bd6f1"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Feb 27 10:46:32 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Wed Feb 27 10:46:32 2019 +0000"
      },
      "message": "Merge \"Drop Travis CI support\""
    },
    {
      "commit": "be3cb9a68abff940e4ad56e1b55623841a834a64",
      "tree": "1891fc012de8c5e5f70feabce99a9411685bc24b",
      "parents": [
        "44d034ef4d5c666d6e82bcd3a2d480360344f2d9"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Feb 08 17:56:49 2019 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Feb 11 17:44:33 2019 +0400"
      },
      "message": "[ovn] Increase mac table size for provider bridge\n\nDefault mac table size (2048 for OVS\u003c2.10) isn\u0027t enough for\nbusy environments and can lead to its overflow and as a result\nof the consuming 100% CPU by ovs-vswitchd process.\n\nChange-Id: I172e9adeba641bb72544f28f08afc8f67aa63261\nCloses-Bug: PROD-27400\n"
    },
    {
      "commit": "5350a63dd384125217b9caaa2c5dd262a63bd6f1",
      "tree": "35cee1a5e7271de03d1bb2d806297d1ef1a639e1",
      "parents": [
        "37aacbf98ef3ec6202217a6bcf45d649f4edb48c"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 25 15:41:15 2019 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Mon Feb 11 14:06:22 2019 +0100"
      },
      "message": "Drop Travis CI support\n\n- Update test cases\n\nFixes: PROD-25037 (PROD:25037)\n\nChange-Id: Ie608b52ce5a5ccbd2a7acc99b31055e35f9f3351\n"
    },
    {
      "commit": "37aacbf98ef3ec6202217a6bcf45d649f4edb48c",
      "tree": "4afe58692d68b5fd2fb6af6277c725864dc1a241",
      "parents": [
        "c78cf90e2ff4d4da3dbe14bbf6735e18c2c8fb04"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Dec 11 17:27:40 2018 +0400"
      },
      "committer": {
        "name": "sgarbuz",
        "email": "sgarbuz@mirantis.com",
        "time": "Sun Jan 27 16:47:54 2019 +0000"
      },
      "message": "Support rocky version\n\nChange-Id: Ie9439cf50b5dcfb73f63acd1f01c1dcb034358ee\nRelated-Prod: PROD-23722\n"
    },
    {
      "commit": "81a8998e197c92861c5d0090d293bf755acc3aad",
      "tree": "8a37abe946aafa125df39a3668459d70fd50254b",
      "parents": [
        "365f43c2fab5546d56fd0a68fa8105500e6a7fa7"
      ],
      "author": {
        "name": "William Konitzer",
        "email": "wkonitzer@mirantis.com",
        "time": "Mon Jan 07 12:49:15 2019 -0600"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Jan 09 18:26:28 2019 +0400"
      },
      "message": "Allow the following parameters to be configured in the cluster model\n\nagent_down_time\ndhcp_agents_per_network\nallow_automatic_dhcp_failover\nrpc_conn_pool_size\nrpc_thread_pool_size\nrpc_response_timeout\nreport_interval\n\noslo_messaging change for Queens here:\nhttp://gerrit.mcp.mirantis.com/33457\n\nChange-Id: Ica83263681fca1e28121f84e5ddd2d2259149359\nRelated-Prod: PROD-26334\nRelated-Prod: PROD-26314\n"
    },
    {
      "commit": "e58671b2069e8ceae87d55052b770d35c688cdaf",
      "tree": "8d3b5ab9f1a4a01b57f47eac11ea91d0275a5741",
      "parents": [
        "450c3ed1c342a73ca0f4dd00d85b2fead6abdbd5",
        "348005351fdb86a20ab2731bf0ec6b8259f58eb5"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Dec 18 11:51:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Tue Dec 18 11:51:50 2018 +0000"
      },
      "message": "Merge \"Add missing sriov_agent.ini + update test structure\""
    },
    {
      "commit": "4da4e5419d0c51f49b646720873b8004121af61b",
      "tree": "83185bcf7c47dfe3ace31e4c8b0f5f0810d3b31d",
      "parents": [
        "fb965ac55aefa0ee33582eae7dd06aa606fd9293",
        "c35c9eb53163de3d28cce57482f3583c266350ed"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Dec 10 19:39:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Dec 10 19:39:11 2018 +0000"
      },
      "message": "Merge \"adding linuxbridge agent feature to neutron formula.\""
    },
    {
      "commit": "348005351fdb86a20ab2731bf0ec6b8259f58eb5",
      "tree": "938671a196ac2ad678734c31a2526744c30cfc4e",
      "parents": [
        "fb965ac55aefa0ee33582eae7dd06aa606fd9293"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Fri Dec 07 13:21:11 2018 +0400"
      },
      "committer": {
        "name": "Anna Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Dec 10 09:26:01 2018 +0000"
      },
      "message": "Add missing sriov_agent.ini + update test structure\n\nChange-Id: If431aa5dc8c65abf6e4da947421f3c6cfb8f820d\nRelated-PROD: PROD-25611\n"
    },
    {
      "commit": "c35c9eb53163de3d28cce57482f3583c266350ed",
      "tree": "6eed110496e18a2bbc137fa4df176df0581e65eb",
      "parents": [
        "a15f4834414b5b4254d4a9a3944542c50267aeb6"
      ],
      "author": {
        "name": "cdodda",
        "email": "cdodda@mirantis.com",
        "time": "Wed Nov 07 23:18:10 2018 -0600"
      },
      "committer": {
        "name": "cdodda",
        "email": "cdodda@mirantis.com",
        "time": "Sun Dec 02 01:07:32 2018 -0600"
      },
      "message": "adding linuxbridge agent feature to neutron formula.\n\nby this user will be able to enable linuxbridge agent insted of default openvswitch from cluster level.\n\nPillar changes are :\n\nneutron:gateway:backend:mechanism:lb:driver \u003d linuxbridge\nneutron:compute:backend:mechanism:lb:driver \u003d linuxbridge\nneutron:gateway:agents:l3:interface_driver \u003d linuxbridge\n\nCloses-Bug: https://mirantis.jira.com/browse/PROD-24715\n\nChange-Id: Ic1ca59155a1833eea928450fca8172321f88602d\n"
    },
    {
      "commit": "ab32411706c88e638ffce3c781b76b67fb473160",
      "tree": "459f3a0a4633d329b55a6e57f0bc9b84cc459f79",
      "parents": [
        "a15f4834414b5b4254d4a9a3944542c50267aeb6"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Nov 19 17:56:57 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Nov 20 13:43:17 2018 +0400"
      },
      "message": "Support several vlan ranges per physnet\n\nHandle several vlan ranges of one physnet properly\n\nChange-Id: I42dce60a276f22357837fb5c9248c0693fc529cf\nRelated-Prod: (PROD-25082)\n"
    },
    {
      "commit": "ea47018d6f93f5713d36f141eedc92d50fed1d92",
      "tree": "5403979ac67909217769107a813f469ec2972d2c",
      "parents": [
        "48b0c608e7834a5d07ed92b92cac8684f11ee025"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Oct 24 15:33:35 2018 +0200"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Wed Oct 24 16:47:33 2018 +0000"
      },
      "message": "Adding an ability to use ssl for metadata host\n\nProd-Related: PROD-19298\nChange-Id: I4150abd2caf87c39183fcdf4f9bace7a360ecaa1\n"
    },
    {
      "commit": "e8701e396ebf69416d05bfb8cf96a43b40184f47",
      "tree": "c99ead30d96f266a400d69d82dde792086e1ff6b",
      "parents": [
        "3b0ac2c5a1022b6fcdae539599c33e0b5185cb0b",
        "bc2dfeeb30fe4f22d2cc25219dd2db6b350436ef"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Mon Oct 22 08:09:42 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "mail@domain.com",
        "time": "Mon Oct 22 08:09:42 2018 +0000"
      },
      "message": "Merge \"Handle agent_boot_time option\""
    },
    {
      "commit": "bc2dfeeb30fe4f22d2cc25219dd2db6b350436ef",
      "tree": "af2d1b8f92b5d0903f4f22fa2542059901b7859b",
      "parents": [
        "48df2a7bf9c440edafc0ce539d7900c6dfa45a86"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Oct 17 18:41:51 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Oct 17 18:41:51 2018 +0400"
      },
      "message": "Handle agent_boot_time option\n\nChange-Id: Ieaf178979a1e31bd62c922cc2bb1b12147ff2cec\nRelated-Prod: https://mirantis.jira.com/browse/PROD-24038\n"
    },
    {
      "commit": "3b0ac2c5a1022b6fcdae539599c33e0b5185cb0b",
      "tree": "9536a47f0daab788c2dd36c955a3dd08c1389d7c",
      "parents": [
        "48df2a7bf9c440edafc0ce539d7900c6dfa45a86"
      ],
      "author": {
        "name": "Oleksandr Bryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Thu Oct 04 11:06:24 2018 +0300"
      },
      "committer": {
        "name": "obryndzii",
        "email": "obryndzii@mirantis.com",
        "time": "Wed Oct 17 10:39:51 2018 +0000"
      },
      "message": "Implement neutron 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: I7f623586023c8b0605bb77977a28d6b7c47e5287\nRelated-Prod: PROD-22099\n"
    },
    {
      "commit": "48df2a7bf9c440edafc0ce539d7900c6dfa45a86",
      "tree": "d8ace884056163c9f07d38160b33800272bd63ce",
      "parents": [
        "3ce6ce4ba7dca366f9fe27a38888120d24b5acf8"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Oct 12 16:38:11 2018 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Fri Oct 12 17:02:27 2018 +0200"
      },
      "message": "Fix for metadata agent enablement on nondvr computes.\n\nChange-Id: Ia0c495220d774a4c34710839eeb83f761a79bfbe\n"
    },
    {
      "commit": "f9db14690396857cd130084ab7356fcd476321e3",
      "tree": "814aa383485b41fdc870a54463fdf3e5e232e246",
      "parents": [
        "11afd1e276b23ec5ef70cc28c1fcdbaf0b231fa5",
        "d5e89e596b5eb925c90d08745ac6f6c66cad5b77"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Tue Sep 25 15:27:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Tue Sep 25 15:27:24 2018 +0000"
      },
      "message": "Merge \"Add an ability to set base_mac and dvr_base_mac in neutron.\""
    },
    {
      "commit": "d5e89e596b5eb925c90d08745ac6f6c66cad5b77",
      "tree": "bf72d3065b8a3f441e43dbd0c86d531223e3b53f",
      "parents": [
        "1a453ae4d443e5315e76956ad5bb70dfbb26f05f"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Sep 25 10:01:54 2018 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Tue Sep 25 10:58:29 2018 +0200"
      },
      "message": "Add an ability to set base_mac and dvr_base_mac in neutron.\n\nCustomer-Found\nChange-Id: I28d05608152e2e053817271712f9f31e6d780010\n"
    },
    {
      "commit": "58161efb67740f33e8aa82f7ac31dc4c269a7e2a",
      "tree": "fa0ee8355df2ee6068a8cab35122e1b18e977344",
      "parents": [
        "1a453ae4d443e5315e76956ad5bb70dfbb26f05f"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue May 15 18:04:09 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Sep 24 16:09:34 2018 +0400"
      },
      "message": "Bring in OVN metadata agent\n\nChange-Id: I6bf172b47c6838811f6b485cfe1da65d8a0f6170\n"
    },
    {
      "commit": "9cccecc673662908068b68e770294a5688f0aaf4",
      "tree": "e038b204a97638e1d07f8c8ce1843eddaf8b7abb",
      "parents": [
        "d6561f8f326e6096bac146119aaab5d38dda2abf"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Sep 14 14:54:18 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Sep 14 15:04:41 2018 +0400"
      },
      "message": "Bring in SFC support\n\nChange-Id: I42673ff1529a082185564592d2d709a8e3b57acf\n"
    },
    {
      "commit": "547862900c75aa5868e2084f7b5691fccb03e6a7",
      "tree": "9286480f595b383f7fe358663703ae53651a8e90",
      "parents": [
        "4bd2d922096cb2e2d6fb58f45090e41e845e659b"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Aug 01 13:43:02 2018 +0300"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Wed Aug 01 13:44:10 2018 +0300"
      },
      "message": "Update run_tests.sh to the latest revision\n\nChange-Id: I259dd175596314ad90b34e523f1cb55762a5bd8a\n"
    },
    {
      "commit": "4bd2d922096cb2e2d6fb58f45090e41e845e659b",
      "tree": "e9a92e946f9a482c242a731fceb7379a5ec4cc5e",
      "parents": [
        "4549efe89f12e79b260e138a21d2e3b82d58fc1c"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Fri Jul 27 09:56:38 2018 +0000"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Aug 01 09:00:01 2018 +0400"
      },
      "message": "Unhardcode more options for dhcp agent\n\nChange-Id: I4e0ff6f5a77a012d5e2bd5d52a24e3574bf98df9\n"
    },
    {
      "commit": "4f495a6c91d8fd1b331be2b0f52a212e807c0138",
      "tree": "a08f35361a63d48d71df858d8d0b91e417a01181",
      "parents": [
        "fed79573f14b509208c5c85393e4424eae8c6ef6"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Jul 17 12:07:28 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Jul 24 15:32:29 2018 +0400"
      },
      "message": "Handle ovs_use_veth option\n\nChange-Id: I3331ddae9840d9b1ae3dc07e4065684fbb1ab15f\nCloses-Bug: PROD-21373\n"
    },
    {
      "commit": "fed79573f14b509208c5c85393e4424eae8c6ef6",
      "tree": "67afa7303c89937f327d24072123f73f9516ea33",
      "parents": [
        "85188088ddd070e8759b77ef292aeeea66a7de47"
      ],
      "author": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Fri Jul 20 14:11:35 2018 +0300"
      },
      "committer": {
        "name": "Oleksii Chupryn",
        "email": "achuprin@mirantis.com",
        "time": "Mon Jul 23 10:16:32 2018 +0300"
      },
      "message": "Add ability to configure ovsdb_interface param\n\nChange-Id: I5d2f813a57754a73bc5c1e81012294754f9f2063\nRelated-PROD: PROD-21583\n"
    },
    {
      "commit": "47d9e2d8ed567f45394eb546a4dd07e7ea963191",
      "tree": "87b9ff48ccde5714ec91ae8c4c0cd5cd667f79eb",
      "parents": [
        "ddb9af12fd97a99382c097d5773eac4e40641769"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Jul 03 13:22:26 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Jul 04 12:34:45 2018 +0400"
      },
      "message": "Allow specify flat networks\n\nSome customers want to be able to specify the exact list of flat\nnetworks or to disable flat networks due to security reasons\n\nChange-Id: Ic61f266349eb99fa6d96eeee382a7719fb7fe8be\nRelated-Prod: PROD-21077\n"
    },
    {
      "commit": "ddb9af12fd97a99382c097d5773eac4e40641769",
      "tree": "35c435d36523dd5a3e97c5d298e80edee9855139",
      "parents": [
        "0b3c5dd624fae04a972459e96b08854ed3d9e9ca"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jul 02 19:07:57 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jul 02 19:34:48 2018 +0400"
      },
      "message": "Allow override default physnets\n\nSome customers want to be able to specify list of physnets\n(provider nets) explicitly, and not having default physnet1/2/3.\nWe already allow override \u0027bridge_mappings\u0027 on computes so\nthis is logical continuation.\n\nChange-Id: Iff9657c5261b3b2f715a8b1fbd7dd925187a7857\nRelated-Prod: PROD-21121\n"
    },
    {
      "commit": "168c0bef7f23f082330bece921fe779d4acfe859",
      "tree": "33ab3ce9ee6dfc46a820f8c8531d2fd4ece18517",
      "parents": [
        "90676d4260fa502e13d32f1895afd1a9f2509c26",
        "0bf59a7629e153a94df251f3677fab4d99b934bc"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jun 28 14:01:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@853267bf53e2",
        "time": "Thu Jun 28 14:01:24 2018 +0000"
      },
      "message": "Merge \"Order mechanism_drivers list\""
    },
    {
      "commit": "cece76df5359c4f50555b6ae81c7e7e783157473",
      "tree": "94fd2d6f97836247ac4e9d83c03f422ac3795367",
      "parents": [
        "25fbd65a9d207d6d718ce96926c7cbb241bf743b"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Jun 21 14:56:17 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Jun 22 17:46:36 2018 +0400"
      },
      "message": "Handle firewall_driver option\n\nChange-Id: I90b7c5807ecd0ea8789e17a2fd701084982d39d3\nCloses-Bug: PROD-20881\n"
    },
    {
      "commit": "0bf59a7629e153a94df251f3677fab4d99b934bc",
      "tree": "3e9160afff73543a83dd5aee881a3b70e5d7f26e",
      "parents": [
        "25fbd65a9d207d6d718ce96926c7cbb241bf743b"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Jun 19 18:06:56 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Jun 21 18:15:25 2018 +0400"
      },
      "message": "Order mechanism_drivers list\n\nThe list of networking mechanism driver entrypoints should be ordered\nto ensure sriovnicswitch is listed first, followed by opendaylight.\n\nChange-Id: I05fdfceef13d3051d2bac5bfd624b52b2606778d\nCloses-Bug: PROD-20883\n"
    },
    {
      "commit": "25fbd65a9d207d6d718ce96926c7cbb241bf743b",
      "tree": "168aa41e899182141ca17797492e679fb32af4e6",
      "parents": [
        "8c058ace4fa3da62ee73d588ef5d22b42f0b078b",
        "f59229bbeb33c56b41de5de6a3ab567d43b53e11"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Jun 21 13:40:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@99e8dbefe3b7",
        "time": "Thu Jun 21 13:40:08 2018 +0000"
      },
      "message": "Merge \"[queens] Smooth out OVN backend\""
    },
    {
      "commit": "f59229bbeb33c56b41de5de6a3ab567d43b53e11",
      "tree": "9f87de09acdee9e06981f46d0cb85a99a1e05949",
      "parents": [
        "e0eeac143feb21900c5f4302b2cb7c1d7b0ab8a0"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Jun 19 16:24:49 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Wed Jun 20 14:57:45 2018 +0400"
      },
      "message": "[queens] Smooth out OVN backend\n\n* add missing ovn control options file\n* install networking_ovn package before db_sync\n* set sync mode of ovn northbound OVSDB with neutron DB\n* enable distributed floating IP support if DVR is turned on\n\nChange-Id: I1ece368e8d763fa7c96b1853646e90d5c1fb11e0\n"
    },
    {
      "commit": "2151b27c942259807041927642fc3ad25c7cae5d",
      "tree": "68a33edbcaffc6a403c89a2826f483ba1513d8f4",
      "parents": [
        "e0eeac143feb21900c5f4302b2cb7c1d7b0ab8a0"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Jun 19 18:32:31 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Tue Jun 19 18:56:03 2018 +0400"
      },
      "message": "Handle dhcp_lease_duration option\n\nChange-Id: I3b1a6ba31c55dde7e3e02e1eb3c46dddee515816\nCloses-Bug: PROD-20880\n"
    },
    {
      "commit": "ada324fcc215b3fabe7d94c4d717ac178a36f289",
      "tree": "6c7e100256f6bfe8bd1b8cfb9054c5239453bb81",
      "parents": [
        "59f8e06d5b67cbb83f54542b624250e056cd5fbd"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Jun 04 14:55:38 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Wed Jun 06 13:40:35 2018 +0400"
      },
      "message": "Add ability to specify additional physnets\n\nAlong with default external, tenant and ironic nets there\nshould be an ability to specify other physical networks\nwhich customers may want to use in an openstack cluster.\n\nChange-Id: I648d5095c534a58385da1880b18fe989684adcd0\nRelated-Prod: PROD-20255\n"
    },
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "86d9d0d4642a5ee8d4e4467264aacfdc3a474e5d",
      "tree": "0259cf01898edacad3be2981fa60a2cdc17f835e",
      "parents": [
        "a6c39cccf216aa1c2ede8a456113861c0eb53b7a"
      ],
      "author": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Sat Jun 24 18:07:50 2017 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Jun 26 11:52:49 2017 +0400"
      },
      "message": "Fix *agent.ini for QoS extension\n\nReplace incorrect \"server\" with \"neutron\" and\nset correct OpenStack vesrion for tests.\n\nChange-Id: Ie8c5bfe8ceaf82fed19e9cd5634c1e1ca9e86ccc\n"
    },
    {
      "commit": "4f94300e3144aad47643c8f13245eeadf79446f1",
      "tree": "ef22251ef09e4392743529245ba834f125154f0b",
      "parents": [
        "0b6fd3dd17fdb366b84ca2456c90a00f71d685fe"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Jun 15 17:54:22 2017 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Jun 22 16:40:20 2017 +0400"
      },
      "message": "Add QoS support for neutron\n\nAdded \"qos\" option to enable qos support for openvswith and sriov.\nSet qos false by default.\n\nDepends-on change for reclass/system\nhttps://gerrit.mcp.mirantis.net/#/c/5999\n\nChange-Id: Ia2daf0024c5de56518ec6b5a1eac77d8fd9d5d4f\n"
    },
    {
      "commit": "cd67cfe34586f0564183878e1054c8730cd478ce",
      "tree": "06779b5b49c9fc19d272d742588b6f1ee86ece70",
      "parents": [
        "b80669757662736a499deb011e2c78432ad9b429"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Fri Jun 16 23:35:07 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jun 21 13:46:22 2017 +0400"
      },
      "message": "Allow configuring Neutron LBaaSv2 with Octavia\n\nUpdated lbaas settings in neutron-server.conf to allow enabling\nneutron_lbaas with Octavia driver.\n\nChange-Id: If211abd2bf326fb167425596b12884153767b8fc\n"
    },
    {
      "commit": "596ddcf6232da48f4438501debf1f472bbb05498",
      "tree": "0b51fcecb007cc5dce5c70b25650189123a7bbf0",
      "parents": [
        "b4ca8adbfc1e2bee89d76e714a6289e03418ae05"
      ],
      "author": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Thu May 04 18:16:16 2017 +0400"
      },
      "committer": {
        "name": "Dmitry Ukov",
        "email": "dukov@mirantis.com",
        "time": "Wed May 17 18:59:02 2017 +0400"
      },
      "message": "Policy.json should be defined by user\n\nUser can override and add values to policy.json by creating flat\nkey-value structure under neutron:server:policy.\n\nChange-Id: I62dc05832a124b361a8d608326cbc6168af754c8\n"
    },
    {
      "commit": "5c4e46ba25dab1e597b9abafd7034bbc045a5740",
      "tree": "fd9293fc4924418f97239c05d27a97d204b03781",
      "parents": [
        "eedc1ba24818365f76e8e6e089aab61557f04571",
        "520a2a19ea09c04e91dc85f16657a7dcb3562dfb"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Mon Apr 10 10:17:22 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 10 10:17:22 2017 +0200"
      },
      "message": "Merge pull request #5 from salt-formulas/pr_add_kitchen_travis\n\nAdd Kitchen test + Travis CI [WIP]"
    },
    {
      "commit": "520a2a19ea09c04e91dc85f16657a7dcb3562dfb",
      "tree": "8b9ddd4846a13529e381b3a5623caf762ecf3613",
      "parents": [
        "8f83ccc55136fb68555c43fb7208157c69d40ec2"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Mar 13 08:47:43 2017 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Apr 10 08:11:43 2017 +0200"
      },
      "message": "Add Kitchen test + Travis CI\n"
    },
    {
      "commit": "d030c5dd032c8346631e735f8ec401c05ce23bc0",
      "tree": "609eb52e2b6238144b3ccaf410588f9b1be693cf",
      "parents": [
        "8f83ccc55136fb68555c43fb7208157c69d40ec2",
        "371147249cc4647fc6f436ea93c780228952054d"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Mar 13 20:35:27 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@8d47cb36f245",
        "time": "Mon Mar 13 20:35:28 2017 +0000"
      },
      "message": "Merge \"Allow keystone endpoint_type interpolation for Neutron models  - Add \u0027endpoint_type\u0027 identity parameter  - Set \u0027endpoint_type: internal\u0027 as a    default parameter for \u0027service\u0027 reclass model (/metadata/)\""
    },
    {
      "commit": "371147249cc4647fc6f436ea93c780228952054d",
      "tree": "0627c0b8c126984478f86d0869264f3cecabac33",
      "parents": [
        "2d7a8c19c9ee6718c64eba76881640dbd335e483"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Mon Mar 06 16:52:26 2017 +0200"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Fri Mar 10 15:23:25 2017 +0200"
      },
      "message": "Allow keystone endpoint_type interpolation for Neutron models\n - Add \u0027endpoint_type\u0027 identity parameter\n - Set \u0027endpoint_type: internal\u0027 as a\n   default parameter for \u0027service\u0027 reclass model (/metadata/)\n\nChange-Id: If328588f2a6f324aec1df7b4ba7ba03ce9431855\n"
    },
    {
      "commit": "8f83ccc55136fb68555c43fb7208157c69d40ec2",
      "tree": "0b153e05abadf1b28c82e87514783981287e7ea5",
      "parents": [
        "638b90007b904bdc23bfb3fe0fe00f97fbc50b9f"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Mon Feb 27 11:15:39 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Mar 07 16:30:29 2017 +0100"
      },
      "message": "OVS-dpdk support\n\nIntroduce dpdk support for neutron OVS configuration\n\nChange-Id: Ibb08f835ec4d4f67b561aff35189c4a493a9f420\nEpic: PROD-8957\n"
    },
    {
      "commit": "70555cb62b231ba41e108bf7441a31bc7a0b258f",
      "tree": "5d4fa55e9c8bc9ef5940d155834cc4eadbd1b997",
      "parents": [
        "de2e290f542051c75e24d8b58f9968139d85fe36"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Sun Feb 26 18:48:02 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Mar 07 16:23:59 2017 +0100"
      },
      "message": "SRIOV support in Neutron OVS\n\nEnable SRIOV support for Neutron OVS\n\nChange-Id: I3cc29154d24152f8bf13e404c325e31992948c86\nEpic: PROD-8956\n"
    },
    {
      "commit": "b37f184ba161daf3e55f39f78a9f61a0a51b7fac",
      "tree": "ffe50ae730a6114e23629ec6a3605c0e4bd63a27",
      "parents": [
        "b61094d85868acbd82656ddf05f50313e3f04523"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Jul 27 09:46:53 2016 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Jan 09 21:53:11 2017 +0100"
      },
      "message": "Cleanup + extend tests/pillars\n"
    },
    {
      "commit": "61f7ab22069b2c51eb941f2ea8a465e373c11e7e",
      "tree": "febf2c070a779116e1d77db1ddc7b7d318130e64",
      "parents": [
        "af37e09a42a3c41caeab44d2f5e4199e7a4dc2e1"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Nov 29 16:29:09 2016 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Sat Dec 03 11:21:51 2016 +0100"
      },
      "message": "enable cadf auditing support\n\nChange-Id: I47d0787c3edd83aeaa186f6031cac452cdc93b52\n"
    },
    {
      "commit": "74f61118e5efcc94a2494328fa8a708f26df8863",
      "tree": "31853235281b7209714882457d71778b5797ce09",
      "parents": [
        "e732abde3ad7b1a77eabe7b420d748876601c85f"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jiribroulik@gmail.com",
        "time": "Mon Nov 21 20:23:47 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Thu Nov 24 19:17:44 2016 +0100"
      },
      "message": "initial Neutron OVS support scenarios\n\nChange-Id: Ibac27dd6d1840f31ecb54c6b5e2b74b16f2c3b06\n"
    },
    {
      "commit": "24eae8b490af006e9f2199be2c91c450d577aae6",
      "tree": "de37bf219c1ff808bd06ae2406c26c07fca32600",
      "parents": [
        "85ae688414d029c1cdbb233c1b2602cebe85a1c7"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Oct 21 17:30:47 2016 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Fri Oct 21 17:31:24 2016 +0200"
      },
      "message": "added test pillars for contrail backend\n\nChange-Id: I3f9766fae6fd699c752bb1a2a13e96b67a65f110\n"
    },
    {
      "commit": "872f5c8864482e850a90362eb6555a01a3110155",
      "tree": "e2b79c379b5367fa8d7e831a3466989d2273d018",
      "parents": [
        "6cf80e5ff6547a4c7db8e6afa3e8be0ac1e58913"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 20 13:53:38 2016 +0000"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Tue Sep 20 13:53:38 2016 +0000"
      },
      "message": "Revert \"introduce test-kitchen\"\n\nThis reverts commit 6cf80e5ff6547a4c7db8e6afa3e8be0ac1e58913.\n\nChange-Id: I9a9c5cb8b551f698d446b5aa0611b12a37fe5e28\n"
    },
    {
      "commit": "6cf80e5ff6547a4c7db8e6afa3e8be0ac1e58913",
      "tree": "f1e12eedbb70bd1d6bfdcaa76240ed86f4880e4e",
      "parents": [
        "d041e80ec3e432b4c6608d979d0b1fc7100a21e7"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Wed Jul 27 09:46:53 2016 +0200"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Mon Aug 22 12:01:30 2016 +0200"
      },
      "message": "introduce test-kitchen\n\nChange-Id: I4e230f4a564ead75829a9016eafd0b7ca0825086\nImplements: blueprint service-level-testing\n"
    },
    {
      "commit": "4106bc876853ab641d63e771c3b68d41753d601e",
      "tree": "cedfcd5a2e6d378799a4b0dc2797b86b831cfe8b",
      "parents": [
        "60887f82786d4c45a4b3e7e27c388d8fdfbb2afb"
      ],
      "author": {
        "name": "Lukas Zmrzlik",
        "email": "lukas.zmrzlik@firma.seznam.cz",
        "time": "Thu Jun 23 11:10:24 2016 +0200"
      },
      "committer": {
        "name": "Lukas Zmrzlik",
        "email": "lukas.zmrzlik@firma.seznam.cz",
        "time": "Thu Jun 23 13:51:58 2016 +0200"
      },
      "message": "Disable logging to file during tests\n\nWithout this patch, salt-call emits warning when run as non-root:\n[WARNING ] Failed to open log file, do you have permission to write to\n/var/log/salt/minion\n\nChange-Id: Ifde87fc95ca7565891c4cfc2ff1ef764ae9df9f2\n"
    },
    {
      "commit": "a4428a33df1514ab7674d80fc85ed186e304a818",
      "tree": "6edd453caeac13cecc69615765d282fd427eeb55",
      "parents": [
        "3dd907977c19eb85d5ff22e5517ab2f9b2c3294b"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Fri Jun 10 11:50:16 2016 +0200"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Tue Jun 21 17:12:11 2016 +0200"
      },
      "message": "Add midonet support for neutron.\n\nChange-Id: Id0f071d8985dfd2680e26aeebff4caec8ac20a2c\n"
    },
    {
      "commit": "23f1aba1fb883cb9e2e4c3cb4446151368a37646",
      "tree": "1584411aceea00170d214c088a8cc3ccc62aeaf9",
      "parents": [
        "fceae7f0385874b5b6f46b4f4ac96f83b27c9e4f"
      ],
      "author": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:16:13 2016 +0200"
      },
      "committer": {
        "name": "Ondřej Nový",
        "email": "ondrej.novy@firma.seznam.cz",
        "time": "Sat Apr 23 17:16:45 2016 +0200"
      },
      "message": "Disable minion_id_caching\n\nThis prevents this error when building Debian package:\nCould not cache minion ID: [Errno 13] Permission denied\n\nChange-Id: Id7eae64615fea9369fb049cce5e00fefec3064ef\n"
    },
    {
      "commit": "fceae7f0385874b5b6f46b4f4ac96f83b27c9e4f",
      "tree": "36ae30674a2cbf383af97059c97c7cce84ebc8f2",
      "parents": [
        "812a6bfb81ef3c3f48e0d613aa4ee1f8af7b67fa"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Thu Apr 21 17:17:44 2016 +0200"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Thu Apr 21 17:18:11 2016 +0200"
      },
      "message": "[RabbitMQ] Removed deprecated ha_queue option.\n\nChange-Id: Ia5477de82e4fda1dae3925e20c370628478e76ac\n"
    },
    {
      "commit": "93b199993bab46055e042c7c10325efd083376d9",
      "tree": "cb39ffc94021016badd3c59e6b9f942ff97acc3d",
      "parents": [
        "ad095893fda7d06a3e2d2137af01f60ae8f2ee85"
      ],
      "author": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Tue Apr 12 11:15:39 2016 +0200"
      },
      "committer": {
        "name": "Jiri Konecny",
        "email": "jiri.konecny@tcpcloud.eu",
        "time": "Tue Apr 19 11:43:30 2016 +0200"
      },
      "message": "[RabbitMQ] Parametrized message queue hosts to enable client-side HA.\n\nChange-Id: I1eae4e7d839ca9a82804456e5d354ab9482d335b\n"
    },
    {
      "commit": "ad095893fda7d06a3e2d2137af01f60ae8f2ee85",
      "tree": "3c888e6f1a888df35eb81c25610c686cd6dfd2e8",
      "parents": [
        "21f60ae82f73fee74ab56d76611c696de3d350f0"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 11:51:09 2016 +0200"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Apr 14 16:40:53 2016 +0200"
      },
      "message": "Add makefile, run tests during package build\n\nChange-Id: I96aa80c4e0cff28b76f96fa0d7dfbf0ad657aac3\n"
    },
    {
      "commit": "6dd5c0a359eb5911b4721a99123cbfbe1003ae7d",
      "tree": "2642f7e39747bb50e0763972e023a926248bf430",
      "parents": [
        "ae1ae08dfc5d35060e8084c6c924bced586f6584"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 09 14:18:15 2016 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 09 14:18:15 2016 +0100"
      },
      "message": "add Keystone region configuration\n\nChange-Id: If672a613f0b6d4ef2bbbf123b2fe716d95c86e2b\n"
    },
    {
      "commit": "45cef7b9ee86eb971881f8b43d24e1589ba0d3be",
      "tree": "92991a9299bb47d15ab5372405671cb7d466c75b",
      "parents": [
        "3d4af9da24315872b40e368a664fd2f56c902d6a"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 22:44:50 2016 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 22:44:50 2016 +0100"
      },
      "message": "make run_tests executable\n"
    },
    {
      "commit": "6085ab33abf043aa903cdde4fef7fb8b25edc1d3",
      "tree": "feb07002b6340008d60eecedfb6e194150bac5ad",
      "parents": [
        "53bc29903081b90008a895fc348e64ad68c24c80"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 21:29:53 2016 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 21:33:23 2016 +0100"
      },
      "message": "add plugin to control_cluster\n"
    },
    {
      "commit": "53bc29903081b90008a895fc348e64ad68c24c80",
      "tree": "5ca6ac98ef42b3cc625da071200d6e12d10eb54e",
      "parents": [
        "50b9983ee4c47da4ef6fa2ac20708b309c378b07"
      ],
      "author": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 21:24:20 2016 +0100"
      },
      "committer": {
        "name": "marco",
        "email": "m.celoud@tcpcloud.eu",
        "time": "Mon Jan 25 21:24:20 2016 +0100"
      },
      "message": "test for neutron\n"
    }
  ]
}
