)]}'
{
  "log": [
    {
      "commit": "2be1f8a169601d9d3e2ef1e7779a7bc48c91da19",
      "tree": "c1780516cb1f08a08d928cfbaf222135fd66a521",
      "parents": [
        "267dde28bae403546a83357c5d21ff8864871ed5"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Thu Dec 28 13:54:01 2017 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Fri Dec 29 16:15:21 2017 +0400"
      },
      "message": "[ovn] Open nb/sb remote ports\n\nThese ports are closed by default since ovs 2.8\nthat comes with pike release.\n\nChange-Id: Ia6c5ad5a1a1d8c198c1080aea09256a2ac820145\n"
    },
    {
      "commit": "9883a464f7dfd98ffdd3d5366ab6b286453d58d7",
      "tree": "43c1b634bc9254ace4633e908cf76d8a2e99bc20",
      "parents": [
        "7405a74b0ac9f1e51209701ca4bb175bafa98350",
        "f665ac54edee0d4278533db4fd0258dfc532277c"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Thu Dec 28 10:02:55 2017 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 28 10:02:55 2017 +0100"
      },
      "message": "Merge pull request #298 from alexandruavadanii/parameterize-cluster-hostnames\n\nParameterize cluster hostnames"
    },
    {
      "commit": "cc884a3ca4674b0853d0b93f778818a985bd4b79",
      "tree": "d271916542aae53580175db677e7a7f6d9a428ed",
      "parents": [
        "52897f1aa59a5490e165095460be6cad26ae0193"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Dec 11 16:20:50 2017 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Dec 18 12:58:00 2017 +0000"
      },
      "message": "Define vhost_socket_dir in neutron section\n\nvhost_socket_dir is needed in neutron and linux formulas.\nThis patch defines a global parameter for it and then references it\nin linux and neutron pillars.\n\nRelated-PROD: PROD-14413\n\nChange-Id: If54879717857bf71b6c038b9316244a14a9b0668\n"
    },
    {
      "commit": "f665ac54edee0d4278533db4fd0258dfc532277c",
      "tree": "870111343c80fd7b34d61d53fdc891ec0afbaeaa",
      "parents": [
        "74f5df259264c330637120ace4652c3a25aae255"
      ],
      "author": {
        "name": "Alexandru Avadanii",
        "email": "Alexandru.Avadanii@enea.com",
        "time": "Sun Dec 10 21:05:12 2017 +0100"
      },
      "committer": {
        "name": "Alexandru Avadanii",
        "email": "Alexandru.Avadanii@enea.com",
        "time": "Fri Dec 15 00:14:09 2017 +0100"
      },
      "message": "haproxy: Parameterize cluster hostnames\n\nReplace ctl{01,02,03} with reclass params, i.e.:\ns/ctl01/${_param:cluster_node01_hostname}/g\n\nAffects haproxy configuration in:\n- haproxy.proxy.listen.openstack\n- neutron.control\n\nSigned-off-by: Alexandru Avadanii \u003cAlexandru.Avadanii@enea.com\u003e\n"
    },
    {
      "commit": "d86e16ed3d4b0efe6bb4678b4f3be4b189a4a1bd",
      "tree": "9e009fb6d493908b7f9667ba1a0054edebf8beb7",
      "parents": [
        "faa39e04e33bfd66cdbe29e1ae740b4a8037a7ef"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Mon Sep 25 12:56:53 2017 +0300"
      },
      "committer": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Mon Dec 04 17:36:29 2017 +0000"
      },
      "message": "Add template to create ironic_provision network\n\nAs part of Ironic+Contrail integration we need to be able\nto create provision network for Ironic. This patch\nadds ironic_provision neutron client template. By including\nthis template baremetal-provision-network will be created\nwhen running neutron.client salt state.\n\nChange-Id: I121bf7b0cfe4f42aa8e82bf8574679741942661c\n"
    },
    {
      "commit": "7fba9ce7122ffbc4581912ec24f03898ec7d3641",
      "tree": "4ddba6bce28988dbc9cfb2947e6ec19e37f26075",
      "parents": [
        "2e6733ceb81c1dcd95feec5be3f5cd8d081b9330",
        "557ff873dce30875714c8684a23cdf9c512f8df1"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Nov 28 11:13:07 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@44cc31867e31",
        "time": "Tue Nov 28 11:13:07 2017 +0000"
      },
      "message": "Merge \"Bump fs.inotify.max_user_instances on gateway nodes for scale\""
    },
    {
      "commit": "557ff873dce30875714c8684a23cdf9c512f8df1",
      "tree": "5c2e30da56d4512fac47cca723b57d425bd5d627",
      "parents": [
        "4edd3b5eec839a06a3369c8c0d47bbb79681e172"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Nov 23 18:03:12 2017 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Nov 27 14:53:40 2017 +0400"
      },
      "message": "Bump fs.inotify.max_user_instances on gateway nodes for scale\n\nThis problem appeared with latest dnsmasq version.\n\nSince each dnsmasq process consumes one inotify socket, the default\nvalue of fs.inotify.max_user_instances which is 128 lets us scale to\nonly around a 116 neutron subnets (a few other sockets are used by other\nprocesses on the system). Since, we need to provide better defaults,\nthis patch proposes to bump this value to 1024 by default, while giving\nthe user a way to cahnge it. Based on\nhttps://unix.stackexchange.com/a/13757 each inotify watch takes 1KB of\nmemory and we have fs.inotify.max_user_watches set to 8192 by default.\nThis means that even in the worst case we won\u0027t be using more than 8MB\nof memory. Bumping the fs.inotify.max_user_instances value to 4096 is\nsafe because there is fs.inotify.max_user_watches which caps the total\nnumber of files that can be watched by all the inotify instances a user\nhas.\n\nFixes Prod: PROD-16064\n\nChange-Id: I3394bb423f3079fad6f64708a4b5ed3011415169\n"
    },
    {
      "commit": "a2bfe95a0df62b012aedeac7e06dbe2d2ab44f7b",
      "tree": "85b6db37ee220fd86c151dd654933d4182aaf736",
      "parents": [
        "83c132664ce86f68dcf47d55c7e58aad9187436b"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Oct 16 16:31:56 2017 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Nov 02 14:11:43 2017 +0000"
      },
      "message": "Define a separate dir for OVS DPDK vhostuser 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 defines the path so the dir could be created by the nova\nformula [1] with needed permissions, and also used by linux.network [2]\nand neutron formulas for proper configuration.\n\n[1] https://gerrit.mcp.mirantis.net/#/c/11213\n[2] https://gerrit.mcp.mirantis.net/#/c/10763\n[3] https://gerrit.mcp.mirantis.net/#/c/10764/\n\nRelated-PROD: PROD-14413\n\nChange-Id: Ibacffe8f31432dc24fd9fd81b159faadcddd062a\n"
    },
    {
      "commit": "f94b5fb0b70f4be0a482baaddea41aae4836d698",
      "tree": "bb0c34d8c73a6825529c008532dd0964d7bf0054",
      "parents": [
        "5df3ad74e27b9f37613bcfca00ba7185606b8ca5"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Sep 27 12:31:10 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Fri Oct 20 08:03:09 2017 +0000"
      },
      "message": "Add OVN support\n\nThis change add metadata for setting up a single controller with\nOVN.\nOVN currently doesn\u0027t support control nodes clusterization, so sticking\nwith single neutron-server instance for now.\n\nPartial PROD-15003\nChange-Id: Iacaa9000b6104b44d8586aaf4258fe9f55a161a8\n"
    },
    {
      "commit": "93d43cc9d765df3c0c2d9f3f050cc7d85240efab",
      "tree": "a6f0d6e5590e87d3c94c294175dcfbdb07f83c33",
      "parents": [
        "0cc690931c14c90284451a60f3d6b9d42d7d8db2",
        "586a770d454f2ead3567aabafcf5d21e7c589f54"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Tue Oct 10 13:55:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@6a1f56eca807",
        "time": "Tue Oct 10 13:55:21 2017 +0000"
      },
      "message": "Merge \"Remove references to the neutron:server:plugin parameter\""
    },
    {
      "commit": "edc9fd6e301d1ac7de1dac021866019bbdd4b8f0",
      "tree": "21321e8d6925dae8e04010567b6d32b404248e0f",
      "parents": [
        "87edc4896ed5e9961c001e4f7773dada335fd332",
        "6f5768dc28ee2238b1a460290dc1ab82749e7693"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Fri Oct 06 08:37:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@6a1f56eca807",
        "time": "Fri Oct 06 08:37:46 2017 +0000"
      },
      "message": "Merge \"Use a single class to create \u0027neutron\u0027 database\""
    },
    {
      "commit": "6f5768dc28ee2238b1a460290dc1ab82749e7693",
      "tree": "ac74bbb18094babe290173a0b87f19a4b0ee15db",
      "parents": [
        "48d050053ca5ecf5bc2b2d3d40c56bce75c122fd"
      ],
      "author": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Oct 05 22:18:52 2017 +0300"
      },
      "committer": {
        "name": "Dennis Dmitriev",
        "email": "ddmitriev@mirantis.com",
        "time": "Thu Oct 05 22:18:52 2017 +0300"
      },
      "message": "Use a single class to create \u0027neutron\u0027 database\n\nUse a class instead of multiplying \u0027neutron\u0027 database definitions.\nThe class \u0027system.galera.server.database.neutron\u0027 will be included\nonly once for a node that avoids database definitions dublication.\n\nChange-Id: Ibf318200a7cf83fe3bd00c3ca265ed3bcb989811\nCloses-Bug: https://mirantis.jira.com/browse/PROD-15066\n"
    },
    {
      "commit": "3a3e6d2e315b089a4ad790d27a7906d0fb8c168f",
      "tree": "0e5262ad4818965ae1d1807eeeac676f6f60faa1",
      "parents": [
        "d579effcfd913629072f4447cfed466647c5d97d"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Aug 17 17:21:57 2017 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Oct 05 13:48:01 2017 +0000"
      },
      "message": "Do not hardcode DPDK driver to \u0027uio\u0027\n\nThe driver parameter should be taken from cluster model\n\nChange-Id: Ieeafb9734208e736e7a3765a8e6f1954c38154bf\n"
    },
    {
      "commit": "586a770d454f2ead3567aabafcf5d21e7c589f54",
      "tree": "b72e3d7d1775ef491b0b1a02bf5165443c2403bf",
      "parents": [
        "3fe95626e8070cd0287e125d07b99e0f3300e223"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Sep 27 13:03:41 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Sep 27 13:03:41 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 confuses users.\n\nThe same cleunup is also performed on the neutron formula level:\nhttps://gerrit.mcp.mirantis.net/10753\n\nChange-Id: Ib29e061cf5174aa93d1ae1f1f2b2483408b6d6e2\n"
    },
    {
      "commit": "4967aeda27a379d07f7a466dc2d6ace728ee63a3",
      "tree": "0044b7dcd821aaf9fe59956c76453163fd077be6",
      "parents": [
        "5dcdb85adfb69e062bbe541eb40b48a4d20ec866"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Aug 24 18:08:13 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Aug 31 15:46:24 2017 +0400"
      },
      "message": "Add Neutron FWaaS support\n\nThe Firewall-as-a-Service (FWaaS) plug-in applies firewalls to OpenStack\nobjects such as projects, routers, router ports, as well as to VM ports\nand SFC ports in FWaaS V2.\n\nThis change adds system level metadata required to enable FWaaS in\nNeutron. As the fwaas meta has to be passed for both server, gateway\nand compute states, it is placed on the one level with their meta to\navoid duplication.\n\nAdded a release note.\n\nPROD-13639\n\nChange-Id: I4427a60e72dd044a73fb14cd51d992ed1464c050\n"
    },
    {
      "commit": "0b4723878f18bfa66029737f628779e5b736cd8b",
      "tree": "6d7815069b8315b8675041e675924225b7045cfa",
      "parents": [
        "742c8c87b0c0096b7d386f996ad19e7535eba016"
      ],
      "author": {
        "name": "Ilya Chukhnakov",
        "email": "ichukhnakov@mirantis.com",
        "time": "Wed Jul 05 03:08:22 2017 +0300"
      },
      "committer": {
        "name": "Ilya Chukhnakov",
        "email": "ichukhnakov@mirantis.com",
        "time": "Wed Aug 16 13:59:11 2017 +0300"
      },
      "message": "Add neutron_enable_vlan_aware_vms option\n\nAdd option to enable VLAN-aware-VMs for Neutron.\n\nChange-Id: Iac59055ac589c6c947c737f7896a02a21ef0a2e3\n"
    },
    {
      "commit": "0c7e110643674ad4a5f9762f6f4c9b99125ab414",
      "tree": "222b83fcc43fc45057e66615e3df4c17b9c734ba",
      "parents": [
        "9593288945c903f3558f3bce798a6519ed879602"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Thu Aug 10 13:39:04 2017 +0300"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Thu Aug 10 18:01:07 2017 +0000"
      },
      "message": "Pin python-pymysql latest version MOS repo.\n\nChange-Id: Ia42b38284331484df7bafe80773b7f5e1b28fd01\n"
    },
    {
      "commit": "7a69111e9d7665bbe030b9528b7851bf1dd17af3",
      "tree": "a8a10d47755120fb051a536f998cfaa88017f0a3",
      "parents": [
        "be1bc7be3d43107a8d0fd747fb432bce34f16d30"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Aug 03 13:31:12 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Aug 03 11:45:21 2017 +0000"
      },
      "message": "Add neutron client definition for public network\n\nAllow to create public network via reclass neutron.client\nFix binding for bind9 service to listen on single_address instead\nof 127.0.0.1\n\nRelated-Prod: OSCORE-270\n\nCo-Autored-By: mkarpin \u003cmkarpin@mirantis.com\u003e\nChange-Id: I66467801f87b17dca180c71fd2c690e0818581f3\n"
    },
    {
      "commit": "cb02e3183e80d35bd51aee6d1fd6666357c32777",
      "tree": "cb09ef18f6aa95731b82cc2e61d72b9e011e7e38",
      "parents": [
        "88eee2733481bc50fa704d29617f51a0ed187b8f"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jul 24 17:59:57 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jul 24 17:59:57 2017 +0200"
      },
      "message": "oc control single\n\nChange-Id: Idc9e0feb6e8db24b2372aca8d4c483788b7bc754\n"
    },
    {
      "commit": "01fd53fe63b284a23bcedc2b6ee6e3b47e839805",
      "tree": "316d7feaec8d0be2e0a3603ac0d790137f2386e3",
      "parents": [
        "8da95f73810796fc60420a1981a34aaeb435a0ab"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Fri Jul 21 12:28:49 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Fri Jul 21 12:46:04 2017 +0400"
      },
      "message": "Minor refactor of Octavia metadata\n\nClasses and parameters specific for octavia manager would now\nbe defined on a cluster level in a separate class.\n\nChange-Id: I60bb4dc38a411ab7a81f50574c3eb70cca020775\n"
    },
    {
      "commit": "e8537b2162da9299086824a0131ad52d0e95753d",
      "tree": "1cfe783c2e615b63fdfb0f2afc20f130068a1f56",
      "parents": [
        "329eced0d70ff8f7ec3c9af3fda750415488b34b"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Jul 10 20:00:22 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jul 12 18:20:32 2017 +0400"
      },
      "message": "Add mine functions to get Octavia network, port and secgroup info\n\nRelated prod: PROD-11917\n\nChange-Id: I84c3237e8390f2aa93ea138b73bfeae4cc3edf9a\n"
    },
    {
      "commit": "329eced0d70ff8f7ec3c9af3fda750415488b34b",
      "tree": "423009ee18afd8fdf8cb654b4b0e5d99fb121ae9",
      "parents": [
        "3af94157a1207fb31eb7fbbe616ceae5d0a97827"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Jul 10 14:55:45 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jul 12 18:20:32 2017 +0400"
      },
      "message": "Add Neutron client metadata to create Octavia port\n\nRelated prod: PROD-11917\n\nChange-Id: I738029b5cd79dd9a7e5d7baedc5c4821c63b7b27\n"
    },
    {
      "commit": "3af94157a1207fb31eb7fbbe616ceae5d0a97827",
      "tree": "0def4b6df689e30f6e66b7f1b89a21b9fb0ec7a0",
      "parents": [
        "93e46f4d07f9bbe9e7698224b57a9da22f20742b"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Fri Jul 07 16:34:27 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jul 12 18:20:32 2017 +0400"
      },
      "message": "Add Neutron client metadata to create Octavia security groups\n\nRelated prod: PROD-11917\n\nChange-Id: Ibc96464cac997caa7c8842921fa3fd2906056ae0\n"
    },
    {
      "commit": "93e46f4d07f9bbe9e7698224b57a9da22f20742b",
      "tree": "2362204c4384ec1e2f81731f542c0b0bc28bf6db",
      "parents": [
        "18f5a999f03e50de311ef8831ba51b001af3e92c"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jul 06 19:01:45 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jul 12 18:20:19 2017 +0400"
      },
      "message": "Add Neutron client metadata to create Octavia network and subnet\n\nDepends on: https://gerrit.mcp.mirantis.net/7363\nRelated prod: PROD-11917\n\nChange-Id: I7492906652c8a84513775711038c64461407a6f3\n"
    },
    {
      "commit": "3476aa8b234a59839cf30d0ce7cc746a42ff6ba3",
      "tree": "0e2c8f078ec731b9e93cd60726077425a85ed3fa",
      "parents": [
        "35d428e55c9982f1915c6008dc4b0349b5ea5513"
      ],
      "author": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Jun 26 07:20:21 2017 +0200"
      },
      "committer": {
        "name": "Olivier Bourdon",
        "email": "obourdon@mirantis.com",
        "time": "Mon Jun 26 07:25:11 2017 +0200"
      },
      "message": "Fix neutron qos parameter location\n\nChange-Id: I5540906188a0ba3b3b6e0d1d76d2e9cf7f9b0bb1\n"
    },
    {
      "commit": "e683d7faa269ba2a4320f53229d3624fd33573e9",
      "tree": "aaa6e6d847a2651641b259f733a29ea824bc1f31",
      "parents": [
        "7d085c0e41b024229bce7a74116f94018e1edf70",
        "ec9c8f9d32d0ce9f1ddd5515e05886db63ecb50a"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Jun 21 17:00:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 21 17:00:36 2017 +0000"
      },
      "message": "Merge \"Add neutron_enable_qos option\""
    },
    {
      "commit": "803b8fda62e3b10a7d37dd9bcc49f2c58047ee0b",
      "tree": "19ef94b355404d46a931d4743a183dcc2e76d2b2",
      "parents": [
        "ba21ddc93a70ecbcbab125c12c80da4014214122"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jun 21 19:35:44 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jun 21 19:35:44 2017 +0400"
      },
      "message": "Fix bind_url option in neutron_lbaas service provider metadata\n\nChange-Id: Iaa10730517e0011c0e9da9b8ad54fa556f38be0a\n"
    },
    {
      "commit": "89b124ec180fa47d093acb38010dcf130016fef5",
      "tree": "4074fdb64563c59ca87472bf5798c000558f3bc2",
      "parents": [
        "4e146981b5d491e91d49693ad9c1ca3f24b3740c",
        "036c608aa8aaf87867660985e7cb03d65f148014"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Wed Jun 21 10:09:27 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Wed Jun 21 10:09:29 2017 +0000"
      },
      "message": "Merge changes from topic \u0027octavia-meta\u0027\n\n* changes:\n  Add metadata for Octavia manager\n  Add Neutron metadata for configuring LBaaSV2 with Octavia\n"
    },
    {
      "commit": "2fbedd4e1c3641395f098c9218d77fd5ff3d73d2",
      "tree": "dd4ac97dfa3b39fdb7868cb647162fc307614f5f",
      "parents": [
        "6889288d52c8943a3d41c064fcd585fb3432d524"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Fri Jun 16 23:45:05 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jun 21 13:49:48 2017 +0400"
      },
      "message": "Add Neutron metadata for configuring LBaaSV2 with Octavia\n\nChange-Id: I079ee82b9cb28bf82a1eb13534531027857cc7d9\n"
    },
    {
      "commit": "ec9c8f9d32d0ce9f1ddd5515e05886db63ecb50a",
      "tree": "612ca783eb218cf2a456c05a796f7f45b6ea51f5",
      "parents": [
        "6aae32017cfe68aa5fc58bcba4698d3184bd6d4c"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Jun 15 18:13:47 2017 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Jun 21 12:18:28 2017 +0400"
      },
      "message": "Add neutron_enable_qos option\n\nAdd option to enable QoS for Neutron.\n\nChange-Id: I034aa1d88114a15c31862fa1fe813735173c312f\n"
    },
    {
      "commit": "10e356fded0716114de1db3d6100c68f8f8358e2",
      "tree": "ab99af00a80e6ff423cad682ad070b2d17e246cd",
      "parents": [
        "957f54a16d0af7f2489d3af90897580923435559"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Jun 15 14:41:28 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jun 20 20:42:58 2017 +0300"
      },
      "message": "Unhardcode baremetal-flat-network ip ranges\n\nAllow to configure baremetal-flat-network cidr and\ndhcp range via _param variables.\nAdd system model for neutron.gateway with ironic enabled.\nSetup keystone admin_identity salt grains, used to create\nopenstack resources like neutron networks/subnets, ironic nodes.\n\nDepends-On: I3f2db74e7e34310de19a44739828a874a5d5abac\n\nChange-Id: I8bb529bf8b9ae2f115cbaa43beb16c819495d158\n"
    },
    {
      "commit": "9dbabd0c2ad64808e46d99eb6de0f939c7da2f66",
      "tree": "588694bd85fadec08740a3bf2da17575e1091e40",
      "parents": [
        "e1bf38ccfd44662c806fe6c7b652b988bc0d6f24"
      ],
      "author": {
        "name": "Andrey Shestakov",
        "email": "ashestakov@mirantis.com",
        "time": "Fri May 12 13:48:18 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Tue Jun 06 18:33:31 2017 +0300"
      },
      "message": "Add classes for Ironic\n\nChange-Id: Ia265bea6ee95435e25110d85d1c8e0eef7c11a3b\n"
    },
    {
      "commit": "8725413ad42b79675723ebcc53ca38415eccbabe",
      "tree": "99b707e75282df967a5fda3ad3e7b2dcc34f04cd",
      "parents": [
        "3ab784b7fda41a5d38b5c0d7046aa889bd921a6b"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jiribroulik@gmail.com",
        "time": "Mon May 01 08:33:02 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jiribroulik@gmail.com",
        "time": "Mon May 01 09:12:41 2017 +0200"
      },
      "message": "ctl upgrade fixes\n"
    },
    {
      "commit": "5f2f818ace628b58bde1b8ab7a4133187465cac3",
      "tree": "9fe425ad42ed7590c27bc2e92ee085f14a408b31",
      "parents": [
        "5672fbd7070e1544c790b616149105d0d7dd7207"
      ],
      "author": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Apr 11 11:30:03 2017 +0200"
      },
      "committer": {
        "name": "Marek Celoud",
        "email": "mceloud@mirantis.com",
        "time": "Tue Apr 11 11:30:03 2017 +0200"
      },
      "message": "cleanup opencontrail metadata/remove unused gluster definition for keystone and glance\n"
    },
    {
      "commit": "dcf6b65744d8c80127f801b0d44c40d3724f54e1",
      "tree": "406e3874cbbb286e452a4a4499819ce986b37565",
      "parents": [
        "784116f8479c157a7d35f26b0b95c6a0066367c3"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Sun Apr 02 17:54:32 2017 +0200"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Sun Apr 02 17:54:32 2017 +0200"
      },
      "message": "fix openvswich region param\n\nChange-Id: I38bc2f5bfd0b5c4e5e848d057dc40853ba13eb42\n"
    },
    {
      "commit": "9df35215e65da2baebaf93912b56e6dcb68ae5a7",
      "tree": "99c4966a2223347d7a824ac6fba37984918dbe37",
      "parents": [
        "4e615635f4fbcb37ca0a0dea89aa8b5608c20692"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Mar 23 13:16:53 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Thu Mar 23 13:16:53 2017 +0100"
      },
      "message": "Add missing region parameters for OpenvSwitch\n"
    },
    {
      "commit": "8a1baa39e91314140b60cfd099fcf8b34dbeec28",
      "tree": "6b51258c0b1deb17dba7c50cfb2836de9abab7ea",
      "parents": [
        "c964e6eef2d5ebc89ba41dac3673d86146cac050"
      ],
      "author": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Mar 16 00:53:35 2017 +0100"
      },
      "committer": {
        "name": "Pavel Cizinsky",
        "email": "pcizinsky@mirantis.com",
        "time": "Thu Mar 16 00:53:35 2017 +0100"
      },
      "message": "replace hardcoded region with param\n"
    },
    {
      "commit": "aaa7d1e7a9e13b30ac22856fca0cd4b283a08939",
      "tree": "0dedcf40649bf865c53386f3f649d5d5ad1406c3",
      "parents": [
        "914a40373ff1f68bd6591f0ecd6a762be0b4c461"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 08 10:46:42 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 08 10:46:42 2017 +0100"
      },
      "message": "OVS SR-IOV configurations\n\nEnable definitions on system level for sr-iov.\n"
    },
    {
      "commit": "531d54b0c1c5b01fa4e975d03d122a06958a82de",
      "tree": "dbf8099fc85f93bbf4c4ec67ef1809bcad3dcf11",
      "parents": [
        "baf830eb4645af839ea9ccbe9eff1a91465f9a5e"
      ],
      "author": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 08 10:04:36 2017 +0100"
      },
      "committer": {
        "name": "Jakub Pavlik",
        "email": "pavlk.jakub@gmail.com",
        "time": "Wed Mar 08 10:04:36 2017 +0100"
      },
      "message": "OVS DPDK definitions\n\nEpic: PROD-8957\n"
    },
    {
      "commit": "a9c5343edcec0e5149610eeb5e585b3a2c37b982",
      "tree": "4b1beefcaef5d8dd27edca9b7ab4980b58bd20fa",
      "parents": [
        "2a5fdaba11d38c962f46624ec57a03ecf061818d"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jan 27 16:44:39 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Fri Jan 27 16:44:39 2017 +0100"
      },
      "message": "Add classes to enable CADF notifications\n"
    },
    {
      "commit": "8c7d685fc1da58de9eb41f109d59a97e8fe48606",
      "tree": "b1d37c385bb9bf15812c93abc056122df52b670f",
      "parents": [
        "d80e411c75ead6302fdff0bff8d2f02ebf9eb256"
      ],
      "author": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 16:14:01 2017 +0100"
      },
      "committer": {
        "name": "Simon Pasquier",
        "email": "spasquier@mirantis.com",
        "time": "Mon Jan 09 16:18:48 2017 +0100"
      },
      "message": "Create classes to configure notifications\n"
    },
    {
      "commit": "9585e7ee427d94d65fbd7671e784256b902aac58",
      "tree": "b8a7cfd245e84eb7713b4b09adbfa824fe6c9986",
      "parents": [
        "777ea70085751ba000b479af578229f98a6e0e96"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jan 03 18:27:15 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jan 03 18:27:15 2017 +0100"
      },
      "message": "added rabbit to neutron gw and cmp\n"
    },
    {
      "commit": "777ea70085751ba000b479af578229f98a6e0e96",
      "tree": "24c999155465e1aea4218dc298ac85f74685208a",
      "parents": [
        "eb7b590c0f386d013daa845428d1e3aeab98d5e2"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jan 03 18:13:07 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Jan 03 18:13:07 2017 +0100"
      },
      "message": "fix neutron ovs/dvr, fix opencontail proxy, fix mysql client\n"
    },
    {
      "commit": "c7b01039d2c1bfe5c121f375fccdc7e738985a3d",
      "tree": "7cfe23c987023c73018dbd908d08ee2c6b917c01",
      "parents": [
        "a46a1c5a2d6646ea2d655f5439c6b722d519ff49"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Dec 01 11:20:06 2016 +0100"
      },
      "committer": {
        "name": "Ales Komarek",
        "email": "ales.komarek@newt.cz",
        "time": "Thu Dec 01 11:20:06 2016 +0100"
      },
      "message": "Moved structure\n"
    }
  ]
}
