)]}'
{
  "log": [
    {
      "commit": "3354879aaee19344117e2800645f42a0136b7b55",
      "tree": "4a6f08a5f88b9effc647395c0fd28189c44dab6f",
      "parents": [
        "5c7a4b924f7da6f7aa566c99b10ad6218d57515f"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Jul 16 20:08:57 2025 +0200"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Thu Jul 17 14:21:37 2025 +0200"
      },
      "message": "Different updates, fresh repositories, see list\n\n* new archives of mos-spt, cfg-checker, si-tests\n* run tempest full with concurrency 4\n* updated mos-spt configuration\n* fixed manual_create_signed_images.sh script\n* improved prepare.sh script\n\nRelated-PROD: PROD-37187\nChange-Id: I41a34026f7cd593145173ff330e19c59bb8325d3\n"
    },
    {
      "commit": "4cbb721aa85f37348c41e1b9cddbea477c4f55cb",
      "tree": "caa7e8af73bb80937f1761c3f698f4c92f96d236",
      "parents": [
        "7800859db41fab199f07a25a80a8766159545a1d"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Fri Mar 21 17:53:00 2025 +0100"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Fri Mar 21 18:00:52 2025 +0100"
      },
      "message": "Prepared the configuration for MOSK 25.1 Caracal\n\n* Use ubuntu 22.04 instead of 16.04\n* Fresh versions of cfg-checker, si-tests, mos-spt\n* Set 25.1-caracal image tags\n\nRelated-PROD: PROD-37187\nChange-Id: I20835011a62f226be876040ef27517931807d16b\n"
    },
    {
      "commit": "7800859db41fab199f07a25a80a8766159545a1d",
      "tree": "9b48b358be6002cb89a73465c17266e3b8acddf1",
      "parents": [
        "c56172308686722a5b9ecbdf68d7ff7a3dbbdbce"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Sun Feb 23 00:49:21 2025 +0100"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Sun Feb 23 00:57:17 2025 +0100"
      },
      "message": "Added the scripts for net pings, other tiny fixes\n\nList of changes:\n* Added the scripts to ping MCC, MOSK nodes via cfg-checker\n* Added allow fio port for allow all cvp sg\n* Added nfs-utils package dowload for manila share testing\n\nRelated-PROD: PROD-37187\nChange-Id: I3a13f9967c2e91510bf924a5183d79964d6e962e\n"
    },
    {
      "commit": "e83b961cf7876d2f5b954e53afef541e7c3fc64e",
      "tree": "a61efd8a5a763c7543156389f28f8b8667b8aa50",
      "parents": [
        "c7713ae3f7ddccf06e362c3179d8ce9f106f97d2"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Dec 24 16:02:23 2024 +0100"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Dec 24 17:08:16 2024 +0100"
      },
      "message": "Small updates: create raw images, change tempest config\n\nRelated-PROD: PROD-37187\nChange-Id: I3fb259b7a16753fcaad009b8138e909fd66e1774\n"
    },
    {
      "commit": "cf3140b8c705b6411987d4d0e1641614f14a4283",
      "tree": "ad802e36e735886af796bd582d3b9756609ad48f",
      "parents": [
        "28ce0d301225668ef07e2d9cd328ba69e2aa866f"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Sep 18 15:11:20 2024 +0200"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Thu Sep 19 02:37:47 2024 +0200"
      },
      "message": "Fixed prepare.sh and other small fixes\n\nList of fixes:\n- Use -g option to set ext gw info for heat-router in prepare.sh\n- Fixed -H option in prepare.sh\n- Fixed default working directory in prepare.sh\n- Use admin_username from env vars in prepare.sh\n- Set additional quotas for cvp.project\n- Use mirantis busybox image from mirantis registry\n- Fixed FIXED_NET variable in rally templates\n\nRelated-PROD: PROD-37187\nChange-Id: I3d3ea6a520cf1677aabfa356bc40c19ae04822b4\n"
    },
    {
      "commit": "24e7e8591f8b4bcd81afc4b3426f5670311655eb",
      "tree": "596070f96cb0e1d94580a3435de4d566d462505f",
      "parents": [
        "4cd69a3768d49992218db53f1e35d57274709dfe"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Aug 06 17:32:44 2024 +0200"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Aug 06 17:33:02 2024 +0200"
      },
      "message": "Small fix at prepare.sh in case there are 2 admin users\n\nRelated-PROD: PROD-37187\nChange-Id: I166aafd7bbdb6925c9f19f9c7782dbac399a3b6a\n"
    },
    {
      "commit": "c21d552ebcdcf6741e57a0996f472e04ea5a6896",
      "tree": "24b1def89d6b019781d01a9e31f39cba7740bd44",
      "parents": [
        "da21f0129076c0ef275fc262cbf044c376c134bb"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Fri Jul 26 18:42:49 2024 +0200"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Jul 31 16:16:32 2024 +0200"
      },
      "message": "Added MOS 24.2: different bug fixes\n\nList of changes:\n- use fresh heat image as a base for toolset image\n- added cacert secret for public endpoints at rally and toolset\n- rally creates env with public endpoints\n- fixed rally openstack dry-run scenario typo\n- added setting ext gw info for heat-router in prepare.sh\n- added label to set image tag in dockerfile\n\nRelated-PROD: PROD-37187\n\nChange-Id: I83c91c8ab20f39087f7db7b32f67dd7b2130d5e7\n"
    },
    {
      "commit": "2bbb1cc809c1dd48bc55e08f78c91a9bcdb9f253",
      "tree": "b3b80ce057de9a229a8ce345d57a1a873661acd2",
      "parents": [
        "e5c798bda9d17a50d640689e450655fcbf510a05"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Thu Feb 29 18:48:21 2024 +0100"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Mar 05 15:50:32 2024 +0000"
      },
      "message": "Small fix to update the clouds.yaml file for the cleanup.py\n\nA small enhancement to update the clouds.yaml file, so it\nwill be easier for the QA engineer not to update this file\nmanually.\n\nRelated-PROD: PROD-37187\nChange-Id: I50438b52b998351f631d07c95e74a5a99246f237\n(cherry picked from commit 22ce72c31ef2687b30fccf714fed6d5e217c12ad)\n"
    },
    {
      "commit": "7bc5405e2329965b09e80a833ad3e0644cd9546a",
      "tree": "4572ca97d0a699025db2236ad3b3ef7f92958e6d",
      "parents": [
        "11dde20a659e8d913e96f510efd27fb1442388a5"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Feb 20 00:15:35 2024 +0100"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Feb 20 00:15:35 2024 +0100"
      },
      "message": "Updated the settings for Tempest configuration\n\nSee the ticket [1] as the reason of the changes.\n\nList of the main changes:\n\n* Ability to set the CUSTOM_PUBLIC_NET_NAME - floating network\n  in the offline and online methods of execution.\n* The cvp.* flavors and images are not passed in tempest config.\n* tempest_custom.yaml.clean file has reduced number of options\n  (the old and irrelevant are removed).\n\n[1] https://mirantis.jira.com/browse/PRODX-39383\n\nRelated-PROD: PROD-37187\nChange-Id: I31e8c8e4b3d8eda706cbba46b4435d31f8f8eb4e\n"
    },
    {
      "commit": "1cb5b10a068355fbf27b5853aea3c15139d19f30",
      "tree": "1a98a63c209d268fd6806edc0270a3e65fd8312d",
      "parents": [
        "87c23c69daa511e562066e805911894716afd536"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Fri Jan 19 04:31:09 2024 +0100"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Jan 31 13:33:25 2024 +0100"
      },
      "message": "Updated the code for MOSK 23.3 and OS Antelope\n\n* Base the toolset images on heat:antelope-* image\n* Toolset images docker file: intall fio with apt\n* Use 0.6.1, 0.6.2 Cirros images instead of 0.5.x\n\nRelated-PROD: PROD-37187\nChange-Id: I9846fea49f3d65baa50d6afe80210f7443e66aec\n"
    },
    {
      "commit": "b02617b98f6f286c9a150b2e83940474f83d3257",
      "tree": "c5d0045fb386cdeaa729a42c530d9c3f6b0cb199",
      "parents": [
        "c94cc967b1bf0c019d651d5fefec80b3336cbdef"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Mon Jan 22 23:59:05 2024 +0100"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Jan 23 08:51:32 2024 +0000"
      },
      "message": "Small fixes and improvements: in cleanup, cmp_check, offline scripts\n\n* cmp_check: use the specific vm prefix name\n* cleanup.py: check whether Obj Store is present, check if volume\n  backup service is enabled\n* init-workspace: choose the first ext net\n* update-openstack-resources: remove the typo line\n\nRelated-PROD: PROD-37187\nChange-Id: I6053d8e715f7f64425f7952c868e9c0a253fe677\n(cherry picked from commit bbe0f445085adfbc73709402e6af2bf5bac46c78)\n(cherry picked from commit 66dbe12789e28a09e6e54183aeed1f88ddfdbe3a)\n"
    },
    {
      "commit": "a33b29abc032414ef37e2573b00748483261837a",
      "tree": "031e01e435a84a977ba020226a26cf42b09c7131",
      "parents": [
        "09f06c285930f30628f10f1a5d724ef50460eb0d"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Aug 29 18:19:47 2023 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Mon Sep 11 14:09:22 2023 +0300"
      },
      "message": "Prepared fixed for the MOS Yoga-based image, MOS 23.2\n\nThe list of the fixes / improvements:\n\n* Dockerfiles: set the FROM image to the Mirantis heat\n  Yoga image of MOS 23.2. Fixed some packages installation.\n* Python cleanup.py script: re-wrote opertions with the\n  volume groups with the specific API version, resettings\n  volume status, finding the server groups. Added the\n  functions for non-existing methods in downstream\n  openstacksdk.\n* FIO scripts: Fixed the attaching/detaching the volumes,\n  some other fixes.\n* Fixed e2e sctipt to find the hypervisor.\n* Refreshed the si-tests, mos-spt repositories, archived.\n\nChange-Id: I1153ebcf3691cc43eb3fc0a7e98a0d88da3a8154\n"
    },
    {
      "commit": "a76c852381d8dbb4af583f3c8c8b0d5b0f74581d",
      "tree": "7d91c4d5e3d0963f1a1795c8366c6d4a5be01a13",
      "parents": [
        "b811e64ecf056e3888139ada5361aeded97be66b"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Thu Aug 03 17:00:54 2023 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Thu Aug 03 17:02:20 2023 +0300"
      },
      "message": "The admin username is fetched from the user list\n\nNow the admin username is not default \"admin\", but some value\nadmin* with some random string. Since the admin username was\nhardcoded, the adding admin to the cvp.project failed.\nFixed this now.\n\nRelated-PROD: PROD-37187\n\nChange-Id: I822288bbf6a7ef7efc7a5aa55c134c1ec7c760b3\n"
    },
    {
      "commit": "5452a37a4bf99ba8062f0469f3dc5b625ad6d196",
      "tree": "048b95ab0faed4d4f53671b07a881fe3640888d0",
      "parents": [
        "8f111809d75f1d3f062babc6e9db10677bd2afd3"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Mon Jul 10 20:54:13 2023 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Mon Jul 10 20:54:13 2023 +0300"
      },
      "message": "Added load-balancer_member for the cvp.user\n\nWithout this role, the member cvp.user cannot create the\nload balancers.\n\nRelated-PROD: PROD-37198\nChange-Id: I6f93edee3dcc4bb52b2625158ed7d06e23f9b801\n"
    },
    {
      "commit": "3a6f9e201749f32739b0e4403aef724c35bc26a5",
      "tree": "08446e20b63d7bedb71f2fbab48dcda3bde75245",
      "parents": [
        "6146cb4f04346d6582ac7eecd95345afa171f278"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Fri May 12 18:31:28 2023 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Fri Jul 07 00:02:38 2023 +0300"
      },
      "message": "Added RefApp Density testing to the toolset full pod\n\nAdded RefApp Density automated testing to the toolset\nfull pod:\n* added openstack-refapp source code archive\n* extended the dockerfile to install openstack-refapp\n* added refapp-prepare.sh script to do some pre-steps\n* added run-refapp-density.sh script to run the tests\n* refactored old code in the dockerfile to improve\n\nRelated-PROD: PROD-36856\nChange-Id: Ib6c66b14d8d7f057aaebeafe2ab1eb6ff3c7b06b\n"
    },
    {
      "commit": "c7f187c8bb70d829e51d8d369b3eb287409445c4",
      "tree": "6428b2cf81ea435ceff0e2162157dc28e38ee4d6",
      "parents": [
        "f59c7394be889617d4f39d574ce95f0913d1e735"
      ],
      "author": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Thu Apr 28 10:02:27 2022 -0500"
      },
      "committer": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Tue May 10 10:08:35 2022 -0500"
      },
      "message": "Multiple script updates\n\n  - new rally image dockerfile with plugins\n  - updated toolset image\n  - svc-stress fixes to show progress and errors\n  - flavor sizes updates in accordance with product internal checks\n  - added fio package download\n\n  Related-PROD: PROD-36856\n\nChange-Id: I2ef7ea112a902dedffc51d66c3173f3c7f89876c\n"
    },
    {
      "commit": "f59c7394be889617d4f39d574ce95f0913d1e735",
      "tree": "52f22703803d6e7bab94a2f988913efdaaffccd2",
      "parents": [
        "371db589c10cac957e39fa9bb763884efc094a58"
      ],
      "author": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Mon Apr 18 19:10:14 2022 -0500"
      },
      "committer": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Mon Apr 18 19:14:41 2022 -0500"
      },
      "message": "Scripts and toolset dockerfile updates\n\n  Related-PROD: PROD-36856\n\nChange-Id: Ie55bee2e7357c0f21b2a4d838c3db6ca9736568a\n"
    },
    {
      "commit": "dbf166a554c8ff2310968af03e0ae701c9a10c42",
      "tree": "6730031085ffd78db91dc751f04bf5e5c8913c22",
      "parents": [
        "73546daa9636b9fb5d277e8e4d6dd81b809733ac"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Wed Mar 09 18:52:36 2022 +0300"
      },
      "committer": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Wed Mar 09 10:05:32 2022 -0600"
      },
      "message": "Fixed prepare.sh script to find the external net name\n\nPROD: PROD-36810\nChange-Id: Ib09cdd2d13f52919477dd36cd6ae272185538ed5\n"
    },
    {
      "commit": "db7786b51137d2b01271dceeb412a4c80f91e954",
      "tree": "77e151f0f80ac89b12b788c51c10b0bfd5b21fc8",
      "parents": [
        "b00fee1fa56c6c8965daa6594367f0b729dafee3"
      ],
      "author": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Mon Feb 21 17:58:29 2022 -0600"
      },
      "committer": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Tue Feb 22 15:54:11 2022 -0600"
      },
      "message": "Bump cirros image versions to 5.1 and 5.2\n\nUpdated/Added:\n  - image sigining routine commands\n  - prepare.sh\n  - cmp-check.sh\n  - configure.sh updated with image versions 5.1 and 5.2\n  - rally scenarios updates\n\n  Related PROD: PROD-36794\n\nChange-Id: I8e3ef81c3ecb51af97cb08c676dbfd9804e0d803\n"
    },
    {
      "commit": "b00fee1fa56c6c8965daa6594367f0b729dafee3",
      "tree": "898d13dceb348c7243b45e59b484cf5d4a387d42",
      "parents": [
        "6c0d3c1736f7c1f1aff7d13335bbdb8421fca5b5"
      ],
      "author": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Thu Feb 17 14:20:04 2022 -0600"
      },
      "committer": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Fri Feb 18 16:58:13 2022 -0600"
      },
      "message": "Script updates\n\n  - LBAAS integration updates\n  - Simple stress/request generator/checker\n\n  Related-PROD: PROD-34629\n\nChange-Id: I45ae3e5570497c098fd5a4c14d86f7a5e45b95b9\n"
    },
    {
      "commit": "a443774bbae1ea09618434a15060ff39b21b0291",
      "tree": "47a1c28cdb819bb4002f992597e599da5b043f0e",
      "parents": [
        "83075accf43ef33ff72c7f68a9feddf7b71556e7"
      ],
      "author": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Wed Feb 16 14:42:38 2022 -0600"
      },
      "committer": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Wed Feb 16 14:42:38 2022 -0600"
      },
      "message": "Add cleanup back\n\n  Related-PROD: PROD-34629\n\nChange-Id: I8e9ab3c92aac77061d9e9bd718ad9ad9c7a73e4a\n"
    },
    {
      "commit": "83075accf43ef33ff72c7f68a9feddf7b71556e7",
      "tree": "ad07935605f8919b704968956526f80758258a3b",
      "parents": [
        "eb2b8f92e2cd5b8787f0abf9a0f7a2d3f46cd72d"
      ],
      "author": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Wed Feb 16 13:39:50 2022 -0600"
      },
      "committer": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Wed Feb 16 14:21:03 2022 -0600"
      },
      "message": "Scripts fixes and updates\n\n  Related-PROD: PROD-34629\n\nChange-Id: I62ff687b6edf14d54fb39a4c9da5badb6ff301c6\n"
    },
    {
      "commit": "eb2b8f92e2cd5b8787f0abf9a0f7a2d3f46cd72d",
      "tree": "84bb142ec19e53077a886fa4b08b1b74d29202e1",
      "parents": [
        "6d6cb29ca7ec27db845c5383b1594d124fc5d785"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Fri Dec 24 17:00:12 2021 +0300"
      },
      "committer": {
        "name": "Oleksandr Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Tue Jan 11 14:32:43 2022 +0000"
      },
      "message": "Fixed adding the member role to the created cvp.user\n\nWithout this step, cvp.user cannot log in to the Horizon and\ncannot operate the OpenStack.\n\nChange-Id: Ibb1428a6341ff38ac0d9fae21d7b2add522d37d3\n"
    },
    {
      "commit": "6d6cb29ca7ec27db845c5383b1594d124fc5d785",
      "tree": "edb4004a2985c9f0a1161a10b9c7f12cfe615d54",
      "parents": [
        "08d4cad1429c7b2f84e30592c88104862e0e19f0"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Jan 11 17:26:48 2022 +0300"
      },
      "committer": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Tue Jan 11 17:26:48 2022 +0300"
      },
      "message": "Added \"spt\" to the cleanup script mask to clean MOS-SPT resources\n\nChange-Id: I752dea198e893faf3d2b274ccedacee5feb4dde2\n"
    },
    {
      "commit": "427c405bdb0e087df14c21c39305d2727d721f17",
      "tree": "c802b02738faf53dd3dacbc4a2a98d5897a063df",
      "parents": [
        "4a6e02d5aa7aa68deb88d438010730ae58e34e83"
      ],
      "author": {
        "name": "Ievgeniia Zadorozhna",
        "email": "izadorozhna@mirantis.com",
        "time": "Thu May 20 13:54:53 2021 +0300"
      },
      "committer": {
        "name": "Oleksandr Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Thu May 20 13:55:22 2021 +0000"
      },
      "message": "Fixed prepare.sh to create cvp.ubuntu.spt image\n\nThe script did not create the cvp.ubuntu.spt image and\nwas having the error \"[Errno 2] No such file or directory:\n\u0027ubuntuspt\u0027\".\nThe fix is using downloaded cvp.ubuntu.1604 image file\nto create an spt image.\n\nRelated-PROD: PROD-36128\nChange-Id: I172f5ebc9155913e5ffe8af2ccf7d1808d206763\n"
    },
    {
      "commit": "d844aa96b6bfc1fc4822a7f55b171a9ede625c01",
      "tree": "dbfff634a90de04065065f2969121fc4e8cd85d7",
      "parents": [
        "ed39e67051ce3b711006da57e43173e8a8a678e1"
      ],
      "author": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Fri Mar 19 15:29:40 2021 -0500"
      },
      "committer": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Fri Mar 19 15:29:40 2021 -0500"
      },
      "message": "Updates to K8s related scripts and fixes to scenarios\n\n  Related-PROD: PROD-36128\n\nChange-Id: I098f97cb063229848679669ca881f3c2f09129e9\n"
    },
    {
      "commit": "6892c8c06e5285e238b7c6d0ba57727ccd4da336",
      "tree": "ca910e4ec5bb6c23c8e85d18bb9849f0db10c8ca",
      "parents": [
        "e286dbdd87f9179d7c55341cb2c6b431e6dc3bd7"
      ],
      "author": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Thu Jan 28 16:07:29 2021 -0600"
      },
      "committer": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Thu Jan 28 16:10:52 2021 -0600"
      },
      "message": "Cleanup script fixes and cmp-script additions\n\nRelated-PROD: PROD-34629\nChange-Id: I1127ec293b56ec30c8df1021d4e24a95a4421159\n"
    },
    {
      "commit": "e286dbdd87f9179d7c55341cb2c6b431e6dc3bd7",
      "tree": "32e74bf934fa7a1af0c1954e010ef165348b258d",
      "parents": [
        "8cabb34b92abb2393f4e09029adfeb9796340980"
      ],
      "author": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Fri Oct 16 12:47:54 2020 -0500"
      },
      "committer": {
        "name": "Alex",
        "email": "osavatieiev@mirantis.com",
        "time": "Fri Oct 16 13:01:46 2020 -0500"
      },
      "message": "Updates to the vm_tracker\n\nNew:\n  - Script to delete VMs\n  - Unified script to search for the VM virsh names\n    and prepare list with cmp node names\n  - Examples\n\nFixes\n  - \u0027analyze.py\u0027 is Python3 friendly now\n\nRelated-PROD: PROD-35666\nChange-Id: Idd4262b15adb4d763ced80f02f565c2c01340ed5\n"
    },
    {
      "commit": "8cabb34b92abb2393f4e09029adfeb9796340980",
      "tree": "ed5cb35ef2b221c25e136c6dca08053fe5d0e6dd",
      "parents": [
        "5133ffc1839db11d45b0a0d26d13cbb50a2f3411"
      ],
      "author": {
        "name": "Alex Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Tue Aug 25 09:09:25 2020 -0500"
      },
      "committer": {
        "name": "Oleksandr Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Tue Aug 25 14:14:12 2020 +0000"
      },
      "message": "Create script to get rousource quantity on the cloud\n\nChange-Id: Icb67613203604da8d24279eec7edd0b22b654ed6\nRelated-PROD: PROD-35709\n"
    },
    {
      "commit": "316823e9deecc3d1edaf235d7dc411e13e7abe90",
      "tree": "81d03f20d9e37401c70f92d9943f0f1b5689a039",
      "parents": [
        "814307f62a24dcfed387db5df223132a272eb2aa"
      ],
      "author": {
        "name": "Nikolay Pliashechnykov",
        "email": "npliashechnikov@mirantis.com",
        "time": "Fri Aug 14 15:44:50 2020 +0100"
      },
      "committer": {
        "name": "Nikolay Pliashechnykov",
        "email": "npliashechnikov@mirantis.com",
        "time": "Fri Aug 14 17:06:16 2020 +0100"
      },
      "message": "Implement VM analyzer for looking up duplicated, misplaced and lost VMs\nRELATED-PROD: PROD-35666\n\nChange-Id: Ie0063bd7a6bbd2c8e276c2bdbd95be1cf1eeddcf\n"
    },
    {
      "commit": "814307f62a24dcfed387db5df223132a272eb2aa",
      "tree": "b9577012ac9ed7f12eba3387177a2ce21d5e26a0",
      "parents": [
        "2b0cea68d63092a87555c984fbc83f25e4e28cde"
      ],
      "author": {
        "name": "Alex Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Mon Apr 13 12:47:39 2020 -0500"
      },
      "committer": {
        "name": "Alex Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Fri May 08 18:13:43 2020 -0500"
      },
      "message": "Fix cmp_check.sh script work with hypervisors\n\n- Add Hypervisor status check\n- Add Hypervisor enumeration with \u0027up\u0027 state check\n- State aware processing, break on hypervisor status is not \u0027up\u0027\n- Added possibility to use fqdn compute names in zone hints\n- Added possibility to set zone to create compute in\n\nChange-Id: I73828c2f8397a986b0f9bef3bbdf9047660ae090\nRelated-PROD: PROD-35130\n"
    },
    {
      "commit": "d0ae84f945b923e6345037afd4ce940bcb42103a",
      "tree": "63371aa37858ad2c2b1110d8303419eda5f8f4d7",
      "parents": [
        "c13c8dd41fbde019a95d181b957c37bdf6c24e1a"
      ],
      "author": {
        "name": "Alex Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Wed Oct 23 13:36:37 2019 -0500"
      },
      "committer": {
        "name": "Oleksandr Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Fri Oct 25 18:41:07 2019 +0000"
      },
      "message": "Updates on cmp_check.sh script for all computes\n\n - Compute name check\n - Clean all computes\n - Clean specific compute\n - Fill all computes\n\nChange-Id: Ic2aada9dbae22c1231eae1b611c9f7ad88a605ae\nRelated-PROD: PROD-33607\n"
    },
    {
      "commit": "eaf0a990c6629b18af383737b157c7e887a8d512",
      "tree": "8a7e75a37300968e14759584b6bb1ccc3bd99221",
      "parents": [
        "badc4767f94d985cb4c8df6beae6e9cb15f60170"
      ],
      "author": {
        "name": "Alex Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Wed Oct 02 17:51:54 2019 -0500"
      },
      "committer": {
        "name": "Alex Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Thu Oct 03 17:28:27 2019 -0500"
      },
      "message": "Updates on CMP script\n\n - Wording\n - Silent mode\n - Stats info function\n - Errors collection and summary\n - Checking mode when vm count is not set\n - Filling mode when VM count is set, Create N VMs and exit\n - Cleaning mode\n\nChange-Id: If0eebfdf8806c688be3340a35c61bc60e8023029\nRelated-PROD: PROD-33607\n"
    },
    {
      "commit": "badc4767f94d985cb4c8df6beae6e9cb15f60170",
      "tree": "c50a371555c877704900cb4a7eb7ec47e7d8823e",
      "parents": [
        "88375f357fc37708b025e003f16b665a71a87bcf"
      ],
      "author": {
        "name": "Alex Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Mon Sep 30 13:46:37 2019 -0500"
      },
      "committer": {
        "name": "Alex Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Tue Oct 01 16:32:21 2019 -0500"
      },
      "message": "Simple VM booting script on a target CMP node\n\n - integrated with \u0027prepare.sh\u0027\n - using separate user and project\n - autodetect of vars and opts\n - can be updated with different actions\n   available in \u0027openstack server --help\u0027\n\nChange-Id: I4e5621ff8f577d5c414227a311f469d40f907732\nRelated-PROD: PROD-33607\n"
    },
    {
      "commit": "2ddfe16bc0c6155630a281a81476915533502950",
      "tree": "2ee148de68f5b500e8542360f31dd89f2d8379b0",
      "parents": [
        "12ff95b483ed639790281fee200a5ab0ba127e75"
      ],
      "author": {
        "name": "Alex Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Tue Jul 02 12:05:51 2019 -0500"
      },
      "committer": {
        "name": "Alex Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Tue Jul 02 12:30:09 2019 -0500"
      },
      "message": "Updates for \u0027prepare.sh\u0027 after in-field tests\n\n - saving original rc file as adminrc\n - saving new rc file as cvprc\n - switching project while creating resources\n - reworked command processing to verbose with log\n\nChange-Id: I94d77f034abe8c404ed34b95453e5f9170053abb\nRelated-PROD: PROD-30951\n"
    },
    {
      "commit": "ec703696bbd958170e8e72227cd541c66378ce6a",
      "tree": "a9c975377d018fe5bc7a4e6900279a9f43184ab4",
      "parents": [
        "591a44227a96b0006ee445505e1fec2f51ac1f84"
      ],
      "author": {
        "name": "Alex Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Fri Jun 07 15:33:31 2019 -0500"
      },
      "committer": {
        "name": "Alex Savatieiev",
        "email": "osavatieiev@mirantis.com",
        "time": "Fri Jun 14 16:39:39 2019 -0500"
      },
      "message": "Adding resources creation and other helper scripts\n\n - prepare.sh\n   Create all manner of resources needed for testing\n   Also, creating manifest with all names and IDs for future use\n   Automated detect, download and create of images\n   cirros35, cirros40, ubuntu16\n\n - add_user_to_image.sh\n   Semi-manual script to add user to ubuntu image\n - entropy_bench.pl\n   Benchmark entropy levels on host\n - poke.sh\n   direct curl to project resource using token\n - profiled_run.sh\n   Execute any command several time or one and calculate avg time\n - simple_profile.sh\n   Execute resource listings and calculate avg time\n\nFixes for cleanup.sh\n - container deletion\n - cleaning flavors\n - mask now cleans all with \u0027cvp\u0027 too\n\nChange-Id: I073857abc2fbee730b983b1d8655e0fa16fee3fc\nRelated-PROD: PROD-30951\n"
    }
  ]
}
