)]}'
{
  "log": [
    {
      "commit": "6d57e8c45d8ae63c8a62da32b16fd88ee119d2ad",
      "tree": "d7621ae3431d6ad97c8277044349dda0faba5091",
      "parents": [
        "747e873173c1707bfa01ac528eede95a5554d364"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Apr 15 18:40:47 2020 +0200"
      },
      "committer": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Wed Apr 15 16:45:43 2020 +0000"
      },
      "message": "Fixes for novav21.aggregate_present\n\n- improper \u0027aggregate_set_metadata\u0027 function call fix\n- improper logic for metadata change check fix\n\nProd-Related: PROD-35146\nChange-Id: Ic6e9fa7c59a16cdf7df15a8592efc9bb3df60899\n"
    },
    {
      "commit": "7f5c924c4cbd0c069e98cdc2d99c6408e1f5253b",
      "tree": "8d74ce6328ed79186a82af04dae71c531d5bfaaf",
      "parents": [
        "a922543b98fd5bcd614577038dbeabaf53e8dc49"
      ],
      "author": {
        "name": "Dzmitry Stremkouski",
        "email": "dstremkouski@mirantis.com",
        "time": "Sun Feb 16 17:02:44 2020 +0100"
      },
      "committer": {
        "name": "Ivan Berezovskiy",
        "email": "iberezovskiy@mirantis.com",
        "time": "Fri Mar 13 15:55:18 2020 +0400"
      },
      "message": "Fix for novav21 state (aggregates)\n\n- novav21 state should not wipe aggregate hosts from DB if none provided\n\nProd-Related: PROD-34790\nChange-Id: Idd5054cc83d884ae8bb7a579725324a27585c9f4\n"
    },
    {
      "commit": "8c124c3ea8c9b92f1c95568089dd4c5caaaeca3a",
      "tree": "8489b229783a3cf49e668baf5353aabf2a2efc93",
      "parents": [
        "341f1451bfb1c948478386d8932ec5382ce8688d"
      ],
      "author": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Tue Dec 10 12:01:19 2019 +0100"
      },
      "committer": {
        "name": "Denis Egorenko",
        "email": "degorenko@mirantis.com",
        "time": "Tue Dec 10 17:36:18 2019 +0400"
      },
      "message": "Allow to override max_count in map_instances\n\nRelated-issue: https://mirantis.jira.com/browse/PROD-34308\nChange-Id: Ifdec823b0136db5c4f739d9f5af6036ebdc26f78\n"
    },
    {
      "commit": "9adb24d1cc10b0b85a63430a96680e22b5594148",
      "tree": "ed10eab84ede4b51ec7eaba85d24da659f9923f5",
      "parents": [
        "afe97f3bb68103b5b9b200932ea3e2ba2c933df6"
      ],
      "author": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Wed Feb 06 15:34:31 2019 +0100"
      },
      "committer": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Mon Mar 25 12:17:05 2019 +0100"
      },
      "message": "Add test ability to instances_mapped_to_cell\n\nRelated-issue: https://mirantis.jira.com/browse/PROD-26861\nChange-Id: I5a4898390379f2f99a7c37fc300cb555519774ab\n(cherry picked from commit 8a7631f8418fbbebcd68937b1372a99597ad4b5a)\n"
    },
    {
      "commit": "c74c4773d7037e78bd4e38f1e63ad2ba300c4a59",
      "tree": "4426d014991b5507d2da3480ff942c60bd5db7f7",
      "parents": [
        "d8eb59f2417df6e0ed0b1c5370545117db84a50f"
      ],
      "author": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Thu Nov 29 15:17:34 2018 +0000"
      },
      "committer": {
        "name": "Oleksandr Shyshko",
        "email": "oshyshko@mirantis.com",
        "time": "Mon Dec 03 18:11:34 2018 +0000"
      },
      "message": "Fixed mistake in kwargs.\n\nhttps://developer.openstack.org/api-ref/compute/?expanded\u003dlist-compute-services-detail#list-compute-services\n\nChange-Id: I9a80e5d385965a5bf14bc6bc1bf26a75c91d28ba\n"
    },
    {
      "commit": "5cfb9d39793e362d7bc5162808597d5c2bf66b7d",
      "tree": "66a98920db73d53af8aeb5fe2ab21d8ba04d6d96",
      "parents": [
        "e2e30b2435248fb4f69e7e0d89b915079208ef91"
      ],
      "author": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Tue Sep 11 16:55:24 2018 +0000"
      },
      "committer": {
        "name": "Oleh Hryhorov",
        "email": "ohryhorov@mirantis.com",
        "time": "Wed Sep 19 10:40:34 2018 +0000"
      },
      "message": "Adding states to disable nova-compute service\n\nChange-Id: Id6042a5c18b6867fc90e5005e1edeb2eb3270f8e\nRelated-PROD: PROD-23088 (PROD:23088)\n"
    },
    {
      "commit": "cb8d0fba2127b534a25908dc19271eeac4189e90",
      "tree": "6fb89374a187e909062d0fdd547e67a1aa965dc4",
      "parents": [
        "b4f530e0292a3af7c3980be955415c198563d023"
      ],
      "author": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Wed Jun 27 19:28:14 2018 +0300"
      },
      "committer": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Thu Jul 26 14:27:29 2018 +0000"
      },
      "message": "Rework nova modules and states\n\nCloses-issue: https://mirantis.jira.com/browse/PROD-20787\nChange-Id: If9ea6ff8c53c876e678180c3df3792d198df2ec0\n"
    },
    {
      "commit": "ed0844691cf37be6a7a046b16a4ce05b1cf6a91c",
      "tree": "ce6e5455e82c39e0e01400c7cfb676092fba1e17",
      "parents": [
        "c222a4a8cabd51abecb9d4fa0e692d89330df348"
      ],
      "author": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Jun 04 17:04:13 2018 +0400"
      },
      "committer": {
        "name": "Michael Polenchuk",
        "email": "mpolenchuk@mirantis.com",
        "time": "Mon Jun 04 17:04:13 2018 +0400"
      },
      "message": "Mend list_cells call\n\nSkip warnings and get required uuid of cell.\n\nChange-Id: Id1fbe42d7c89fbe47e8c50d962f3e6813e1448df\n"
    },
    {
      "commit": "789179ad5d3af07cbfe636c7400133f255c900c5",
      "tree": "25662eff89c56790b5f988650516815a9f091e19",
      "parents": [
        "094396870b440426ea24ae9941da6409e53d193f"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Feb 13 16:16:46 2018 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Feb 13 16:16:58 2018 +0100"
      },
      "message": "OS release upgrade / update cells utility\n\nChange-Id: Iecaf1e117042db2a842291f79990caae1c465132\n"
    },
    {
      "commit": "9b7a10864b4dfa5f605e218c0f8e23b696f4792b",
      "tree": "26f50c90ea61e637ad848bc19d6fbe8d802dcc3c",
      "parents": [
        "38d89440dbb2811cf4d9603abf5c122f49b74fd5"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Aug 02 17:40:46 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Aug 02 17:40:46 2017 +0400"
      },
      "message": "Allow creating keypair with pub key contents\n\nRelates to PROD-12506\n\nChange-Id: I6173cffb384ce845aa54fa21f418c8ac813752e5\n"
    },
    {
      "commit": "c1bcbfaa756076f470353b8588a19663af792854",
      "tree": "f30d46caa73c334ab2f35d31299f355f23db55b5",
      "parents": [
        "a24138c0c8ea6d1f40d6e32cb20576cd2681cff9"
      ],
      "author": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Thu Jul 13 16:13:43 2017 +0400"
      },
      "committer": {
        "name": "Elena Ezhova",
        "email": "eezhova@mirantis.com",
        "time": "Wed Jul 19 21:32:40 2017 +0400"
      },
      "message": "Allow nova client state to create keypairs\n\n- Added a state `keypair_present` that ensures that a keypair with\n  a given name is present\n- Extended nova/client.sls to call the `keypair_present` state if\n  keypairs are defined in metadata\n\nRelated PROD: PROD-12876\n\nChange-Id: I928b4e75759069cd0214013688ce82709ad0232e\n"
    },
    {
      "commit": "37189a775ed4007ac4f82381fe1a98a9761756cd",
      "tree": "c1014e40e0f83dc2ffd42f20dfe791e7b014af2d",
      "parents": [
        "665c728940093a67aa47c29bdbd827feacae7d71"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jul 11 16:18:55 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jul 11 16:23:51 2017 +0200"
      },
      "message": "ocata upgrade fix\n\nChange-Id: I43e421ac1c356aa6df6125a2038b353072114a4c\n"
    },
    {
      "commit": "91104dbdc5a3fa944d565b5872c3c26c0fd7c0c0",
      "tree": "60dca7c89db830c8024e35ae5f978c20d9f50c08",
      "parents": [
        "7e72aa27f29a2bebe359876fb4961884ec01efaf"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Jul 07 08:50:44 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Fri Jul 07 08:50:44 2017 +0200"
      },
      "message": "nova ocata install from scratch fix\n\nChange-Id: I99743a37f1635f64aaa38bf7dd395180bab4df11\n"
    },
    {
      "commit": "7e72aa27f29a2bebe359876fb4961884ec01efaf",
      "tree": "90a4ab4daf63bcba173c2136840a69e880b2e04e",
      "parents": [
        "5589c011986fb8db55876b580d47212850e87aa7"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jul 03 16:05:11 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Mon Jul 03 16:05:11 2017 +0200"
      },
      "message": "novang state fix\n\nChange-Id: Iede92a4ac2644f38c200475eb3bf45f2d84b170d\n"
    },
    {
      "commit": "5589c011986fb8db55876b580d47212850e87aa7",
      "tree": "b5887b57ad78c92f688da335d33f9b897aed097c",
      "parents": [
        "74475845ef4e50f98d05a032f0cea17e04bcaa80"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Jun 20 11:28:52 2017 +0200"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Thu Jun 29 17:12:34 2017 +0200"
      },
      "message": "fixing issue from mitaka to newton and then to ocata upgrade\n\nChange-Id: I571009d3bf4d0d6db1c29ae7e5fe2d3703957f73\n"
    },
    {
      "commit": "e8afcccabf88cb920f618358e9ac92a2fca4b92d",
      "tree": "7e6bbebb6b1fe2ccd2e5de118c63ffbab5df3861",
      "parents": [
        "1301bce3b8950d4427a8957894253530c18865db"
      ],
      "author": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Tue Jun 27 17:57:21 2017 +0000"
      },
      "committer": {
        "name": "Adam Tengler",
        "email": "atengler@mirantis.com",
        "time": "Tue Jun 27 17:57:21 2017 +0000"
      },
      "message": "SaltNova class moved from salt.utils.openstack.nova to novang until there is fix for new novaclient incompatibility in upstream\n"
    },
    {
      "commit": "5dca0f0ddaaf073850f5c0a679e05b4d7b6e360d",
      "tree": "ef2353e415cbee9fb7cf49f6fdf90c74fadadbdd",
      "parents": [
        "7aafaf6115a745a10e146cc5a95a1fc416493ae4"
      ],
      "author": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Thu Apr 13 17:27:15 2017 +0200"
      },
      "committer": {
        "name": "Damian Szeluga",
        "email": "damian.szeluga@gmail.com",
        "time": "Tue Apr 18 15:51:11 2017 +0200"
      },
      "message": "Create aggregates + add hosts to aggregates\n"
    },
    {
      "commit": "b7b0ddaa5160df8f62015b0aea17551ef2286790",
      "tree": "b01a65fbc0eb0eb7f2c041a1adbd38c4462d7b23",
      "parents": [
        "28e59cbbd45c336379b5054763601bab6f358f38"
      ],
      "author": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Feb 28 14:36:46 2017 +0100"
      },
      "committer": {
        "name": "Ondrej Smola",
        "email": "ondrej.smola@tcpcloud.eu",
        "time": "Tue Feb 28 14:36:46 2017 +0100"
      },
      "message": "fix novanq flavor\n\nChange-Id: I90e864163a8f42f5ecfc14d3600fdb7afa27ec1b\n"
    },
    {
      "commit": "28e59cbbd45c336379b5054763601bab6f358f38",
      "tree": "b5bf61fb95559d5aaaa7cf883a61ff80af850622",
      "parents": [
        "5dcabb716eed35b21b76378efcc96cb7b3ee6d68"
      ],
      "author": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Feb 28 11:16:19 2017 +0100"
      },
      "committer": {
        "name": "Jiri Broulik",
        "email": "jbroulik@mirantis.com",
        "time": "Tue Feb 28 11:16:45 2017 +0100"
      },
      "message": "location of custom modules and states changed\n\nChange-Id: I965022604de73da2a6c04cc017adb197dbf0af3f\n"
    }
  ]
}
