)]}'
{
  "log": [
    {
      "commit": "97ac04e8d4e815738c729b9bb4636d4e87de3c57",
      "tree": "e455a1acf65c9c4a334a6f2958720f22931ff70a",
      "parents": [
        "5b961113c63b297cc036b996860095ff70cfac2e"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Mon Sep 24 18:59:40 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Sep 27 15:43:01 2018 +0400"
      },
      "message": "Add octaviav2\n\nV2 stands for using raw REST API requests rather than\npython clients which creates problems with not\nversioned salt formulas.\n\nAlso created executable modules needed and states\nto maintain loadbalancers\n\nAlso added verify api step for upgrade\n\nChange-Id: Idf4c95f3944d8e7b5280ba26530e496433e3b1c3\nRelated-Prod: PROD-22187\n"
    },
    {
      "commit": "5b961113c63b297cc036b996860095ff70cfac2e",
      "tree": "d564ef536cc0f39db86b778a8c52e6d30d72e1ad",
      "parents": [
        "e46deb11ce6d313d39e2c8799c9d66dd191d8fae"
      ],
      "author": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Sep 24 14:30:46 2018 +0400"
      },
      "committer": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Sep 24 14:34:00 2018 +0400"
      },
      "message": "[Queens] Fix octavia_api config\n\nRemove not accidentally added lines in config.\n\nChange-Id: I334dffad482fc215cf7a31c4627a42719254e4ab\nRelated-PROD: PROD-22017\n"
    },
    {
      "commit": "e46deb11ce6d313d39e2c8799c9d66dd191d8fae",
      "tree": "622e199cd11077a1e744f36fb659b80d04344724",
      "parents": [
        "077766f85c76d383739677bf49468e8d2eee6143"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Sep 18 17:54:52 2018 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Thu Sep 20 11:13:11 2018 +0400"
      },
      "message": "Add octavia upgrade states\n\nChange-Id: I51c84da6116db919464873a4247b6193c2a4d46c\nRelated-Prod: PROD-22187\n"
    },
    {
      "commit": "077766f85c76d383739677bf49468e8d2eee6143",
      "tree": "78684a5b615d8391d35902cd79a1fd3eed2535f4",
      "parents": [
        "07e6f6ab8e4661c04b9bf6ad439bc7fbb8fe8b0b"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Sep 19 15:17:05 2018 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Sep 19 15:17:05 2018 +0400"
      },
      "message": "Fix test\n\nChange-Id: I0734adeea5dbdfbb0cb217d66baea9be45d190a8\n"
    },
    {
      "commit": "07e6f6ab8e4661c04b9bf6ad439bc7fbb8fe8b0b",
      "tree": "0b0b6c0fd01b4bba99a503e9f03778fcc4bba1ae",
      "parents": [
        "e10af241b3616e7ed45cfef3ceae7a918a3a4785",
        "08eb39bc81e8aacd778b3c1358e0e2e3e78075b1"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Sep 14 14:02:11 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Sep 14 14:02:11 2018 +0000"
      },
      "message": "Merge \"Start creating/using separate configs for api/manager\""
    },
    {
      "commit": "e10af241b3616e7ed45cfef3ceae7a918a3a4785",
      "tree": "b00053195391f0c9eeb871af2760ffcc0827230b",
      "parents": [
        "35045ccd18ff237fda7fd0ba072d08ebec643f61",
        "1570aa7d4900cc4f08bba9c0321ee811c2af9802"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Sep 14 13:18:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Sep 14 13:18:57 2018 +0000"
      },
      "message": "Merge \"Add config files for queens\""
    },
    {
      "commit": "35045ccd18ff237fda7fd0ba072d08ebec643f61",
      "tree": "9259bb2372de71e19172d7724e4bec82c753c582",
      "parents": [
        "a637c5715a5016ef48c2c7e1c1e2a8ecf218ac45",
        "4a50643224950541af206091017906404d4e3d10"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Fri Sep 14 12:59:24 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Fri Sep 14 12:59:24 2018 +0000"
      },
      "message": "Merge \"Add test pillar for pike\""
    },
    {
      "commit": "1570aa7d4900cc4f08bba9c0321ee811c2af9802",
      "tree": "e20320ac2c559a6fd9344997f7e49ec574d16de2",
      "parents": [
        "4a50643224950541af206091017906404d4e3d10"
      ],
      "author": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Fri Sep 07 16:11:00 2018 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Sep 13 15:30:56 2018 +0400"
      },
      "message": "Add config files for queens\n\nRelated-PROD: PROD-22017\nChange-Id: I0150ce4fe225ffcb68307f2c43e6d4c535155f49\n"
    },
    {
      "commit": "4a50643224950541af206091017906404d4e3d10",
      "tree": "44d272a0828748e56708dc95df192744dcd61438",
      "parents": [
        "e47a5547326a8112c83db2a5ddafe6af62bfba6a"
      ],
      "author": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Fri Sep 07 16:48:20 2018 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Sep 13 15:28:19 2018 +0400"
      },
      "message": "Add test pillar for pike\n\nRelated-PROD: PROD-22015\n\nChange-Id: Idd57383b39ec5116de9858078bd1aa6345d2e94b\n"
    },
    {
      "commit": "a637c5715a5016ef48c2c7e1c1e2a8ecf218ac45",
      "tree": "d526fd028822f5e757d7c9c1e5a1d5f0f7c5a8f7",
      "parents": [
        "e47a5547326a8112c83db2a5ddafe6af62bfba6a"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Sep 10 16:34:59 2018 +0400"
      },
      "committer": {
        "name": "Anna Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Sep 12 12:58:03 2018 +0000"
      },
      "message": "Fix ca_private_key and ca_file files name\n\nRelated-PROD: PROD-22015\n\nChange-Id: Id003f82957b08e8221b37b5412fe976c1372fc71\n"
    },
    {
      "commit": "08eb39bc81e8aacd778b3c1358e0e2e3e78075b1",
      "tree": "a2c535f8c79eb429991f377c44be6f4bfb120534",
      "parents": [
        "e47a5547326a8112c83db2a5ddafe6af62bfba6a"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Tue Sep 11 13:54:13 2018 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Tue Sep 11 15:09:30 2018 +0400"
      },
      "message": "Start creating/using separate configs for api/manager\n\nFor aio case we need to have separate config files, so that\noctavia.api and octavia.manager states use proper configs.\n\nChange-Id: I926b3a624290a9888eb84f5123df738372400d25\nRelated-PROD: PROD-23037\n"
    },
    {
      "commit": "e47a5547326a8112c83db2a5ddafe6af62bfba6a",
      "tree": "ef99a752b1cf87f6d8f162c1c3a8485eb1953ce5",
      "parents": [
        "227e8fceb0112c49eed4a813645ead61421eac98"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Sep 05 14:21:35 2018 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Wed Sep 05 14:21:35 2018 +0400"
      },
      "message": "Make loadbalancer_topology parametrized\n\nChange-Id: Id4138dd126447e644ed4b4e46363351c34f37f1a\nRelated-PROD: PROD:22015\n"
    },
    {
      "commit": "227e8fceb0112c49eed4a813645ead61421eac98",
      "tree": "3adb7d0a1034771dab1efca17c4294e365c6bf53",
      "parents": [
        "67bb8b873978373c706bfdae6d16b37e22e10953"
      ],
      "author": {
        "name": "Anna Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Sep 03 16:38:47 2018 +0000"
      },
      "committer": {
        "name": "Anna Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Sep 03 16:40:41 2018 +0000"
      },
      "message": "Fix changelog\n\nRelated-PROD: PROD-22793\n\nChange-Id: Ia30a7a0f0655f71b609e0220ff5c85569ff80d97\n"
    },
    {
      "commit": "67bb8b873978373c706bfdae6d16b37e22e10953",
      "tree": "e65211525000e21fa3630162ea4e9151f17f46ea",
      "parents": [
        "384f4726a971ed7a01159942385bee0aef212ca2"
      ],
      "author": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Fri Aug 24 13:32:48 2018 +0400"
      },
      "committer": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Thu Aug 30 15:41:16 2018 +0400"
      },
      "message": "Update configs according to pike upstream config.py\n\nPROD-22016\nPROD-22019\n\nChange-Id: I822d748f7dfe015caa64b3590ace4aea8050be05\n"
    },
    {
      "commit": "384f4726a971ed7a01159942385bee0aef212ca2",
      "tree": "951b29a9e8c593606d369663044c386fb5b05aef",
      "parents": [
        "8ce29f491f00c7c5824509e9e4d657fc09a9d34a"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Aug 30 14:38:25 2018 +0400"
      },
      "committer": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Aug 30 14:38:25 2018 +0400"
      },
      "message": "Fix email for Maintainer\n\nChange-Id: Ibcb9c2f6ef2da8ebeff1c71edae93abe23e4ac43\n"
    },
    {
      "commit": "8ce29f491f00c7c5824509e9e4d657fc09a9d34a",
      "tree": "dae38a035d73910fff092c039ccd22fca1a615cd",
      "parents": [
        "504b1c77d4eb7b50ac2d6dbcbdf3669c70f13178",
        "9194671e4e0b022e90683678d6f735f94286aa46"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Aug 30 09:49:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Thu Aug 30 09:49:44 2018 +0000"
      },
      "message": "Merge \"Fix maintainer\""
    },
    {
      "commit": "9194671e4e0b022e90683678d6f735f94286aa46",
      "tree": "28271ce14c2b829529225ce58e43a78b08221bde",
      "parents": [
        "367cf13ae3f6c6e634117946083a46c496ba3d18"
      ],
      "author": {
        "name": "Ann Kamyshnikova",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Aug 30 12:50:45 2018 +0400"
      },
      "committer": {
        "name": "Anna Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Thu Aug 30 09:30:58 2018 +0000"
      },
      "message": "Fix maintainer\n\nSet maintainer to NFV-Networking team instead of eezhova\n\nChange-Id: Id8d93fbbdc458cec19ab8cfc400587bc93e44a10\n"
    },
    {
      "commit": "504b1c77d4eb7b50ac2d6dbcbdf3669c70f13178",
      "tree": "d16b108b635b05c09c46345e90082656330c01ef",
      "parents": [
        "367cf13ae3f6c6e634117946083a46c496ba3d18",
        "e33c0acc4fedf8fa1bd889660522f5015bb485ae"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Thu Aug 30 09:18:05 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@84b5d06f6116",
        "time": "Thu Aug 30 09:18:05 2018 +0000"
      },
      "message": "Merge \"Update salt-formula to be tested on pike\""
    },
    {
      "commit": "e33c0acc4fedf8fa1bd889660522f5015bb485ae",
      "tree": "6cf2fe46705943796dcf2976953fc04d3ba44190",
      "parents": [
        "feafc6bf851c0a2c3c40ad0feaf2dc189f3c1b65"
      ],
      "author": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Wed Aug 15 16:20:40 2018 +0400"
      },
      "committer": {
        "name": "Anastasia Kuznetsova",
        "email": "akuznetsova@mirantis.com",
        "time": "Wed Aug 29 16:42:37 2018 +0400"
      },
      "message": "Update salt-formula to be tested on pike\n\nFollowing warning and error were occured in pike deployment:\n- WARNING octavia.api.root_controller [-] Both v1 and v2.0 API endpoints are enabled\n\nNow there are 2 version of api, should be ability to enable/disable them.\n\n- CRITICAL octavia [-] Unhandled error: MissingRequiredOptions:\nAuth plugin requires parameters which were not given: auth_url\n\nauth_url parameter was added.\n\n- ERROR keystonemiddleware.auth_token [-] Bad response code while validating token: 400:\nBadRequest: Expecting to find username or userId in passwordCredentials.\n\nauth_section \u003d service_auth was defined for keystonemiddleware.\n\nPROD-22016\nPROD-22019\n\nChange-Id: Id3b17e836c07b75d9603f81c68ae9a30e2d06725\n"
    },
    {
      "commit": "367cf13ae3f6c6e634117946083a46c496ba3d18",
      "tree": "f35f97cc1c5292b4410e55449fb2944ae92677b3",
      "parents": [
        "feafc6bf851c0a2c3c40ad0feaf2dc189f3c1b65"
      ],
      "author": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Fri Aug 24 13:13:09 2018 +0400"
      },
      "committer": {
        "name": "Ann Taraday",
        "email": "akamyshnikova@mirantis.com",
        "time": "Mon Aug 27 10:56:30 2018 +0400"
      },
      "message": "Add octavia-client\n\nOctaviaclient installation was missing.\n\nChange-Id: I6874d1b8cc8657562a7fac8f1efd9fa6bd108438\nRelated-PROD: PROD:22576\n"
    },
    {
      "commit": "feafc6bf851c0a2c3c40ad0feaf2dc189f3c1b65",
      "tree": "aef7dffc57f33c21b500593ee904f731b8c4abf3",
      "parents": [
        "1eb2fba8e9089e93b3692a903316cdfcadc20958"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:30:39 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Thu Jun 21 15:30:39 2018 +0200"
      },
      "message": "Fix Python version for Travis CI tests\n\nChange-Id: Id34e9b9978f77f61cfe9eb2562212bd3e1bdd165\n"
    },
    {
      "commit": "1eb2fba8e9089e93b3692a903316cdfcadc20958",
      "tree": "817c108f672d2953663a4dc397007c648af95fd2",
      "parents": [
        "a206f8a45e120c17c36f0edc659fda69fcdba006"
      ],
      "author": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Fri Jun 08 14:11:48 2018 +0200"
      },
      "committer": {
        "name": "Michal Kobus",
        "email": "mkobus@mirantis.com",
        "time": "Tue Jun 12 12:22:44 2018 +0200"
      },
      "message": "Cosmetic changes for alerts\n\nChange-Id: I75abad22a55188493537c41983137ed6f1e91c27\nCloses-bug: PROD-20466\n"
    },
    {
      "commit": "a206f8a45e120c17c36f0edc659fda69fcdba006",
      "tree": "52e2390cb55023685bf09dc4bad252a9ea17b85a",
      "parents": [
        "3513ddb54c11659201407a1cdc8e25742b135d63"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 25 14:11:59 2018 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Apr 25 14:11:59 2018 +0200"
      },
      "message": "Add Salt 2018.3 tests\n\nChange-Id: Ie19c18618061255ac049b4fd757ae353fc9c8186\n"
    },
    {
      "commit": "3513ddb54c11659201407a1cdc8e25742b135d63",
      "tree": "7abd155f1cf5b859b6599df11f93c1ad07a82bd4",
      "parents": [
        "00bd50023da5c8c039102ac6cfd9166025597d16",
        "2e7cc052c4f817a4fcfb3bddc53fd4720735039b"
      ],
      "author": {
        "name": "Jakub Josef",
        "email": "jjosef@mirantis.com",
        "time": "Thu Feb 22 10:18:15 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Thu Feb 22 10:18:15 2018 +0000"
      },
      "message": "Merge \"Use new image for kitchen tests\""
    },
    {
      "commit": "2e7cc052c4f817a4fcfb3bddc53fd4720735039b",
      "tree": "eb3e89ace48d85b16ae693cd475c82d7c926b4b2",
      "parents": [
        "c8ab093367e639f94b1fc281235fea047383e308"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Feb 21 14:04:57 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Wed Feb 21 14:04:57 2018 +0100"
      },
      "message": "Use new image for kitchen tests\n\nChange-Id: Ieb2da8005df771419a533d82c1322a1856161a3b\n"
    },
    {
      "commit": "00bd50023da5c8c039102ac6cfd9166025597d16",
      "tree": "c06db73b181b247a371a2acce6f35c349929c1ea",
      "parents": [
        "d75ceb9903eadfb52393c250fb0837e55f851d90",
        "78359d7ff2103ee292fbd58936024226fbcd0957"
      ],
      "author": {
        "name": "mcp-jenkins",
        "email": "mcp-jenkins@mirantis.com",
        "time": "Wed Feb 21 10:30:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@56fc70e46927",
        "time": "Wed Feb 21 10:30:44 2018 +0000"
      },
      "message": "Merge \"Replace pike symlink\""
    },
    {
      "commit": "d75ceb9903eadfb52393c250fb0837e55f851d90",
      "tree": "eaee80cd6e2db2d7005c0a58ae7a1454fe1f7d6d",
      "parents": [
        "c8ab093367e639f94b1fc281235fea047383e308"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:13 2018 +0100"
      },
      "committer": {
        "name": "Filip Pytloun",
        "email": "filip@pytloun.cz",
        "time": "Thu Feb 15 15:13:13 2018 +0100"
      },
      "message": "Update Makefile\n"
    },
    {
      "commit": "78359d7ff2103ee292fbd58936024226fbcd0957",
      "tree": "55a08559db452c0eefccde0f89ba3c1375081e94",
      "parents": [
        "c8ab093367e639f94b1fc281235fea047383e308"
      ],
      "author": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Feb 07 09:43:34 2018 +0200"
      },
      "committer": {
        "name": "Oleg Iurchenko",
        "email": "oiurchenko@mirantis.com",
        "time": "Wed Feb 07 09:45:39 2018 +0200"
      },
      "message": "Replace pike symlink\n\nThis patch removes files/pike symlink and\ncopy files/ocata to files/pike directory.\n\nChange-Id: I34c18619570a02216444db550908d3addf826722\nRelated-Prod: PROD-17540\n"
    },
    {
      "commit": "c8ab093367e639f94b1fc281235fea047383e308",
      "tree": "016116664cd4feeba3259d1ab0dc0cd9df451080",
      "parents": [
        "c97f324f939786626d6d280195f3b954234236ad",
        "53b16460976a735f28dfbfa6eebe02441c0a2288"
      ],
      "author": {
        "name": "Filip Pytloun",
        "email": "fpytloun@mirantis.com",
        "time": "Mon Jan 15 12:12:08 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@e9aa877068d1",
        "time": "Mon Jan 15 12:12:09 2018 +0000"
      },
      "message": "Merge \"Remove salt-master, reclass from pkg dependencis\""
    },
    {
      "commit": "53b16460976a735f28dfbfa6eebe02441c0a2288",
      "tree": "88f2a186890a564d93e6c95320d7fd0eb727b19c",
      "parents": [
        "4725962bb0af75391a0728655808e59a9f1554e0"
      ],
      "author": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jan 09 09:10:41 2018 +0100"
      },
      "committer": {
        "name": "Petr Michalec",
        "email": "epcim@apealive.net",
        "time": "Tue Jan 09 09:38:36 2018 +0100"
      },
      "message": "Remove salt-master, reclass from pkg dependencis\n\nChange-Id: I5468a73046a424d074f5d39c34d6af155d733ae8\n"
    },
    {
      "commit": "c97f324f939786626d6d280195f3b954234236ad",
      "tree": "b555d6c06943a72cca3e973819714fa9f0d7ef40",
      "parents": [
        "4725962bb0af75391a0728655808e59a9f1554e0"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 13:28:41 2018 +0100"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Jan 05 13:28:41 2018 +0100"
      },
      "message": "Optimize kitchen tests for Travis CI\n\nChange-Id: Ic9eb8db38ffe32cd4d32b8d3d51767971cfa2c2f\n"
    },
    {
      "commit": "4725962bb0af75391a0728655808e59a9f1554e0",
      "tree": "51d9e8ddae82184c43f5e061622b444bf5c94ecb",
      "parents": [
        "a8233facdf4a4e8daf793536b9fb7e988df79c5c"
      ],
      "author": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Oct 26 16:32:18 2017 +0300"
      },
      "committer": {
        "name": "Vasyl Saienko",
        "email": "vsaienko@mirantis.com",
        "time": "Thu Oct 26 14:07:00 2017 +0000"
      },
      "message": "Add pike symlink to ocata\n\nLink pike config to ocata folder to be able install Pike version\nby this formula.\n\nRelated-Prod: PROD-15582\nChange-Id: I2766f9bbeb0f14aa89eb08323dabe2351843d33f\n"
    },
    {
      "commit": "a8233facdf4a4e8daf793536b9fb7e988df79c5c",
      "tree": "05a44a2d097cf1df116814d839bceea80b25a3d0",
      "parents": [
        "d2e39d4952e67f683bd978d2fb2a1b4f29520bb0"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:38:03 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Fri Sep 01 11:38:03 2017 +0200"
      },
      "message": "Fix name in .kitchen.travis.yml file\n\nChange-Id: Ice3dbb201abb86b5f236cfe5bae57f20b6221caf\n"
    },
    {
      "commit": "d2e39d4952e67f683bd978d2fb2a1b4f29520bb0",
      "tree": "b14afe13b5a48ff186d187074d40d18b318038a3",
      "parents": [
        "374c1349bf28dbcaddcbf9c086bb443a297d27c0"
      ],
      "author": {
        "name": "Ilya Chukhnakov",
        "email": "ichukhnakov@mirantis.com",
        "time": "Wed Aug 23 06:35:01 2017 +0300"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Aug 30 07:39:46 2017 +0000"
      },
      "message": "Add grafana dashboard\n\nChange-Id: If35deeb54e7633280835ed7ba18c0ebaf8b3097d\n"
    },
    {
      "commit": "374c1349bf28dbcaddcbf9c086bb443a297d27c0",
      "tree": "4f81f5456416cca6d91916c17e409f2caadec68e",
      "parents": [
        "2e5b59242cbcccdf167864cd1f6f2d88de2bc4e5",
        "bcf13fcd5af6cacfa3c9d9fd1b90f61c43a239f4"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 29 16:19:52 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@b3fef64565ee",
        "time": "Tue Aug 29 16:19:53 2017 +0000"
      },
      "message": "Merge \"Update .travis.yml and .kitchen.yml files for parallel testing\""
    },
    {
      "commit": "bcf13fcd5af6cacfa3c9d9fd1b90f61c43a239f4",
      "tree": "eb8dd8df6643a347af416705dac8e916a40db969",
      "parents": [
        "8345de05936c3e0e50fb5a7d6a1441b519bc85c0"
      ],
      "author": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 29 12:01:29 2017 +0200"
      },
      "committer": {
        "name": "Martin Polreich",
        "email": "polreichmartin@gmail.com",
        "time": "Tue Aug 29 12:01:29 2017 +0200"
      },
      "message": "Update .travis.yml and .kitchen.yml files for parallel testing\n\nChange-Id: If194b4266d478f2f06c18af71d27ca1dcff0914d\n"
    },
    {
      "commit": "2e5b59242cbcccdf167864cd1f6f2d88de2bc4e5",
      "tree": "646c61291ce07005ddce5b10dab73b991bc36a66",
      "parents": [
        "87e86fc8ed512c7a199a8728ca72d8620166fab8"
      ],
      "author": {
        "name": "Ilya Chukhnakov",
        "email": "ichukhnakov@mirantis.com",
        "time": "Wed Aug 23 06:14:45 2017 +0300"
      },
      "committer": {
        "name": "Ilya Chukhnakov",
        "email": "ichukhnakov@mirantis.com",
        "time": "Wed Aug 23 11:46:42 2017 +0000"
      },
      "message": "Enable API status monitoring\n\nChange-Id: Icd27849382b1ff1f63f8c8119f7861083ce498b0\nDepends-On: Icdc01625730d0385e020c550757212f6be5c6fb4"
    },
    {
      "commit": "87e86fc8ed512c7a199a8728ca72d8620166fab8",
      "tree": "dc809f3f889a8e1e0f6ffecb4894eea59a44ce59",
      "parents": [
        "8345de05936c3e0e50fb5a7d6a1441b519bc85c0"
      ],
      "author": {
        "name": "Ilya Chukhnakov",
        "email": "ichukhnakov@mirantis.com",
        "time": "Wed Aug 09 02:01:44 2017 +0300"
      },
      "committer": {
        "name": "Ilya Chukhnakov",
        "email": "ichukhnakov@mirantis.com",
        "time": "Wed Aug 23 11:45:38 2017 +0000"
      },
      "message": "Enable log monitoring\n\nChange-Id: Id8fd43b342fefcca42e2acfff64bb9faf46203dd\n"
    },
    {
      "commit": "8345de05936c3e0e50fb5a7d6a1441b519bc85c0",
      "tree": "43ea3b016eab0e8870782fd5bf09609943501b6b",
      "parents": [
        "9e97de7987d47b9debed309425a146098a6c1b20"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Aug 02 17:46:52 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Aug 03 16:57:33 2017 +0400"
      },
      "message": "Add creation of Octavia private key to the manager state\n\nRelates to PROD-12506\n\nChange-Id: I30c15157747f14736c8be39e6b97b3ed3abbb9d8\n"
    },
    {
      "commit": "9e97de7987d47b9debed309425a146098a6c1b20",
      "tree": "19b7bbeae93962d4df8033690e0b7dcd55dab866",
      "parents": [
        "efe93679079cdb32ccb422c48a8f0d4ed6dcbacf"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Tue Jul 18 16:12:55 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jul 19 12:51:49 2017 +0400"
      },
      "message": "Update SSL metadata\n\n- Don\u0027t require encrypting CA private key\n- Add parameter specifying CA private key name\n- Add parameter specifying client cert all file name\n- Remove unneeded certificate parameters for API config and metadata\n\nDepends on: https://gerrit.mcp.mirantis.net/7678\nRelated PROD: PROD-11933\n\nChange-Id: Ieba4f680bff3ad992ec5372d4296fc5bc997e8ba\n"
    },
    {
      "commit": "efe93679079cdb32ccb422c48a8f0d4ed6dcbacf",
      "tree": "6d53eb84e050404711e4d900b25f30b2e984604b",
      "parents": [
        "58463ca90261df618e11b6e89d76e40c54305cb8",
        "d7c8148c1456949dcab24d4fbf5d4b04d664a9fb"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jul 13 09:47:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Thu Jul 13 09:47:45 2017 +0000"
      },
      "message": "Merge \"Get Octavia network resources data from mine\""
    },
    {
      "commit": "d7c8148c1456949dcab24d4fbf5d4b04d664a9fb",
      "tree": "848843a74fa5c7a97743dff7ef8fc851b17b01c1",
      "parents": [
        "bc360b864aa9460b5049b2391395579fe0252f5c"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Jul 10 20:45:37 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jul 12 16:51:09 2017 +0400"
      },
      "message": "Get Octavia network resources data from mine\n\nGet the following data from mine:\n- Octavia management network ID\n- Health manager security group ID\n- Health manager port ID and MAC\n\nRelated prod: PROD-11917\n\nChange-Id: Ie562c31cf14e07bacd367bc305250184baee4980\n"
    },
    {
      "commit": "58463ca90261df618e11b6e89d76e40c54305cb8",
      "tree": "753113a6996b814ef40c3068bad3f1a46f18665a",
      "parents": [
        "bc360b864aa9460b5049b2391395579fe0252f5c",
        "6c2206fb80d5244cfc5e88bb1b93d62327f2ec6a"
      ],
      "author": {
        "name": "Ales Komarek",
        "email": "akomarek@mirantis.com",
        "time": "Tue Jul 11 15:30:27 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@32a4cf582fa9",
        "time": "Tue Jul 11 15:30:27 2017 +0000"
      },
      "message": "Merge \"iptables-persistent pkg is needed for manager state\""
    },
    {
      "commit": "6c2206fb80d5244cfc5e88bb1b93d62327f2ec6a",
      "tree": "04ddbf98744065646526e3b55d58f6637080d0bb",
      "parents": [
        "9eb3c492f6748e915bf9aca2c7e57b5d2488f8fe"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Jul 11 13:29:42 2017 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Tue Jul 11 13:39:36 2017 +0400"
      },
      "message": "iptables-persistent pkg is needed for manager state\n\nThe state uses iptables.append command in order to set up a rule for\nhealth manager port. This command expects /etc/iptables/rules.v4,\nwhich goes with iptables-persistent pkg.\n\nRelated PROD: PROD-11938\n\nChange-Id: I34ba46f81e1d105ce5072aad4199ce87b6763828\n"
    },
    {
      "commit": "bc360b864aa9460b5049b2391395579fe0252f5c",
      "tree": "58aac9614b1845ed26ec1898efc491bf5e17aaaa",
      "parents": [
        "9eb3c492f6748e915bf9aca2c7e57b5d2488f8fe"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jul 06 17:05:08 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Mon Jul 10 14:04:00 2017 +0400"
      },
      "message": "Get amphora image owner ID from mine\n\nChange-Id: I1a98e2fa5ae26ba70ddde12fb46365246c502691\n"
    },
    {
      "commit": "9eb3c492f6748e915bf9aca2c7e57b5d2488f8fe",
      "tree": "46841d6e04d620058661d47be65f9446cfef401f",
      "parents": [
        "26bab1faddbcb9160efbb351a9164497fb6fd7d7"
      ],
      "author": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Fri Jul 07 17:30:06 2017 +0400"
      },
      "committer": {
        "name": "Oleg Bondarev",
        "email": "obondarev@mirantis.com",
        "time": "Fri Jul 07 18:58:15 2017 +0400"
      },
      "message": "Create ovs port in lb-mgmt-subnet for health manager\n\nManager state updated to create health manager port in ovs\nwith needed parameters. The state will also set proper MAC\nfor the link, call dhclient and add iptables rule.\n\nRelated prod: PROD-11938\n\nChange-Id: I2a8037c51ed66f33053f100f45a160ecebec2e2d\n"
    },
    {
      "commit": "26bab1faddbcb9160efbb351a9164497fb6fd7d7",
      "tree": "301bc5261aa051f0ebc8235242537f423788a627",
      "parents": [
        "1e4a0bd9de6daddaf0bc5a5e7f7282a357ccda97"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jun 15 16:34:59 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Tue Jun 20 22:56:06 2017 +0400"
      },
      "message": "Add api and manager states and metadata\n\n* api state configures and starts octavia-api service\n* manager state configures and starts the following services:\n  - octavia-worker\n  - octavia-health-manager\n  - octavia-housekeeping\n\nAdded tests and updated the README.rst\n\nChange-Id: I41c3097ff400b07d659d8aa845d295fbda480cd3\n"
    },
    {
      "commit": "1e4a0bd9de6daddaf0bc5a5e7f7282a357ccda97",
      "tree": "56d58b7feae6aac73a3d68610a45c8ce4e5d1213",
      "parents": [
        "a3a43232b42ece17aab8855d617bb351b3d8c1a2"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jun 15 12:22:20 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jun 15 12:23:00 2017 +0400"
      },
      "message": "Add Octavia config files\n\nThis change adds 3 config files:\n* octavia.conf\n* dhcp/dhclient.conf\n* certificates/openssl.conf\n\ndhclient.conf and openssl.conf aren\u0027t planned to be parameterized\n(at least not yet) and for octavia.conf parameterization is still to be\nadded for Octavia-specific opetions.\n\nChange-Id: I0b4057fc634734d70679ef99cb063b050fe9f6cd\n"
    },
    {
      "commit": "a3a43232b42ece17aab8855d617bb351b3d8c1a2",
      "tree": "c8b532c6c8d7ddf3f3af8c40579898595bd64b20",
      "parents": [
        "ff739887310368e0e8d69cad50228932b2ff7386"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Fri Jun 02 17:53:00 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Tue Jun 06 15:23:00 2017 +0400"
      },
      "message": "Initial commit\n\nSetup formula\u0027s skeleton\n\nChange-Id: I5c72d02c0845f328bc7a3d6e5ebd2ae2bd3ea721\n"
    },
    {
      "commit": "ff739887310368e0e8d69cad50228932b2ff7386",
      "tree": "d74e385b6adabe1f1695cb157a98b9dd17c40bc8",
      "parents": [],
      "author": {
        "name": "Jeepyb User",
        "email": "mcp-ci-jeepyb@ci.mcp.mirantis.net",
        "time": "Fri Jun 02 13:10:30 2017 +0000"
      },
      "committer": {
        "name": "Jeepyb User",
        "email": "mcp-ci-jeepyb@ci.mcp.mirantis.net",
        "time": "Fri Jun 02 13:10:30 2017 +0000"
      },
      "message": "Added .gitreview\n"
    }
  ]
}
