)]}'
{
  "log": [
    {
      "commit": "8265a8beca965a2f7bb4939c97635a8dae2b798c",
      "tree": "6ac8a1fd544eb6dc67c86090d05e814d6f6a05d2",
      "parents": [
        "f0e4955a8cd65c1425711ab5c68811dbe4cf4521",
        "2a4c31a68af0c96ef1e94bdc8504538a734c92ab"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Apr 08 10:49:20 2026 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Wed Apr 08 10:49:20 2026 +0000"
      },
      "message": "Merge \"Wait for reverse zone ACTIVE before creating PTRs\" into mosk-26.1/epoxy"
    },
    {
      "commit": "2a4c31a68af0c96ef1e94bdc8504538a734c92ab",
      "tree": "84dc4deb847eec0d083bcc284c7d023d2f9d0053",
      "parents": [
        "6d6afb71a630596a49f6103e4b27f98ee45f000c"
      ],
      "author": {
        "name": "Denis Biletskiy",
        "email": "dbiletskiy@mirantis.com",
        "time": "Fri Apr 03 11:11:50 2026 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Tue Apr 07 07:06:59 2026 +0000"
      },
      "message": "Wait for reverse zone ACTIVE before creating PTRs\n\nRelated-Prod: PRODX-41812\nChange-Id: I5639a50834cf7c8d74b6672500900f9b5a5d84f6\n(cherry picked from commit 0fa8b606ca1c6ec697f6f85fd1920c88a09cc0ce)\n"
    },
    {
      "commit": "f0e4955a8cd65c1425711ab5c68811dbe4cf4521",
      "tree": "6fa2ab5df45d2dcee453d1ff821deb515fd1c941",
      "parents": [
        "6d6afb71a630596a49f6103e4b27f98ee45f000c"
      ],
      "author": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Wed Apr 01 10:28:22 2026 +0300"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Apr 03 11:59:55 2026 +0000"
      },
      "message": "Update test_create_and_delete_records_on_existing_zone tests\n\nAdded a wait for zone status to ensure that all designate\noperations related to a specific test have completed.\n\nRelated-Prod: PRODX-37153\nChange-Id: I5c9b2ac59dc856f530736a6fadaf03b25e7ca927\n(cherry picked from commit 91fafbe6d183ae3967045d3da978bdf4a9ccc23d)\n"
    },
    {
      "commit": "6d6afb71a630596a49f6103e4b27f98ee45f000c",
      "tree": "b4c64cf57a27068811f39f7b27f1d66c77ba55c6",
      "parents": [
        "a55cdda91dc3b4eb5b3be2adeecbc4739d4ca4ed",
        "67b975ef3e0b5fa80855f61bf9d289efaafb917c"
      ],
      "author": {
        "name": "Hanna Arhipova",
        "email": "harhipova@mirantis.com",
        "time": "Thu Mar 26 07:51:07 2026 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit@172.18.228.132",
        "time": "Thu Mar 26 07:51:07 2026 +0000"
      },
      "message": "Merge \"Fix recordset name for update checking\" into mosk-26.1/epoxy"
    },
    {
      "commit": "67b975ef3e0b5fa80855f61bf9d289efaafb917c",
      "tree": "876bb38c788b5b1fdf77e568e43de1d304df747a",
      "parents": [
        "9c2fd54623cb4302f9fdebafe2b05801d657c947"
      ],
      "author": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Thu Mar 05 09:29:51 2026 +0200"
      },
      "committer": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Thu Mar 26 07:24:22 2026 +0000"
      },
      "message": "Fix recordset name for update checking\n\nThe test_update_records_propagated_to_backends_* tests create a\nrecordsets with a TTL of 666, wait for creation to complete,\nupdate the TTL for these recordsets to 777, and check whether the\nupdates were applied.\nThe test checks whether the new TTL is present in the DNS server\nresponse. However, the tests create a recordsets with their own\nname, but use the domain name in the DNS server query.\nThis patch sets the correct name for the check and starts\ncomparing TTL values directly from the response.\n\nRelated-Prod: PRODX-57822\nChange-Id: Ib1919061d16aa4340351dbcb2dd39f8afbaabb28\n(cherry picked from commit 6c7a95909eb1d199313f7e72787adfe142bafa67)\n"
    },
    {
      "commit": "a55cdda91dc3b4eb5b3be2adeecbc4739d4ca4ed",
      "tree": "49d59702c00629ad20d344c60fcf12fadfd783a0",
      "parents": [
        "9c2fd54623cb4302f9fdebafe2b05801d657c947"
      ],
      "author": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Thu Feb 19 14:57:30 2026 +0200"
      },
      "committer": {
        "name": "Oleksandr Kononenko",
        "email": "okononenko@mirantis.com",
        "time": "Thu Mar 26 07:20:17 2026 +0000"
      },
      "message": "Update tests with \u0027while True\u0027 loop\n\nSome tests use a \u0027while True\u0027 loop to send queries to the DNS server\nHowever, none of them pause between queries, which can lead to high\nload on the DNS server.\nThis patch adds a delay between each query iteration.\n\nRelated-Prod: PRODX-57822\nChange-Id: I24dcb791f1dde1f26693a118a9ad76776609eca7\n(cherry picked from commit 815d3a4113b005951c4b5d2a275c08fbb566f1f8)\n"
    },
    {
      "commit": "9c2fd54623cb4302f9fdebafe2b05801d657c947",
      "tree": "033784080b2f14eeb7015f0132ba39b95b54dd45",
      "parents": [
        "a357c6057aeb004ca5e94424372a1a08b33f7952"
      ],
      "author": {
        "name": "aarefiev",
        "email": "aarefiev@mirantis.com",
        "time": "Mon Nov 10 06:46:50 2025 -0800"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "pshchelokovskyy@mirantis.com",
        "time": "Thu Nov 27 12:41:52 2025 +0000"
      },
      "message": "Drop extra dns query\n\nUse result from query loop\nRelated-PRODX: PRODX-51199\n\nTODO: merge with I61c303145367293f09fcf4f4080dda99c8849633\nChange-Id: Ia963234df19d7f8dd9ea2f5a2bcf012694e676ed\n"
    },
    {
      "commit": "a357c6057aeb004ca5e94424372a1a08b33f7952",
      "tree": "35093a98b2f20eed8de02e76559d71f4b96eacf6",
      "parents": [
        "291b2a61666e70bf927130edb171f81629981ded"
      ],
      "author": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Wed Sep 10 15:30:39 2025 +0200"
      },
      "committer": {
        "name": "Mykyta Karpin",
        "email": "mkarpin@mirantis.com",
        "time": "Fri Sep 12 08:54:33 2025 +0200"
      },
      "message": "Add check for dns record propagation to backend\n\nIn case we failed to wait for recordset status add ability to debug\n\nRelated-Prod: https://mirantis.jira.com/browse/PRODX-53762\nChange-Id: Idd2b9f871b957b1be89aa38471cc17517bb1d1bd\n"
    },
    {
      "commit": "291b2a61666e70bf927130edb171f81629981ded",
      "tree": "452ff257355be0051298f6a1d5daec30f8ac8b42",
      "parents": [
        "1d6fb5da50b0d56a68152fc8a0860b694e9251d1"
      ],
      "author": {
        "name": "Aleksey Kovpak",
        "email": "akovpak@mirantis.com",
        "time": "Thu Apr 10 23:09:27 2025 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Apr 18 11:25:11 2025 +0000"
      },
      "message": "Adding a call_until_true function call to the dns query\n\nRelated-prod: PRODX-51199\nChange-Id: I61c303145367293f09fcf4f4080dda99c8849633\n"
    },
    {
      "commit": "1d6fb5da50b0d56a68152fc8a0860b694e9251d1",
      "tree": "b0517050a789a6c2a647ebfdba391858399a151e",
      "parents": [
        "f504bde1b19859af9ad1143385e4260b88e450a6"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Nov 11 16:20:43 2024 +0000"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Apr 18 11:25:08 2025 +0000"
      },
      "message": "Cleanup zone in test_share_imported_zone\n\nthe test was removing the zone import it created, but not the zone\nthat was created during import.\n\nRelated-Issue: PRODX-40358\nChange-Id: I15cc7e75bfbdcc362322d5ff51f42d538eff55c0\n"
    },
    {
      "commit": "f504bde1b19859af9ad1143385e4260b88e450a6",
      "tree": "ef852b3da53246f3a255bcaa5c320fc471ac5393",
      "parents": [
        "c41ea6e4aae8fc3558d244779d915c23c9ee7eab"
      ],
      "author": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Mon Mar 11 18:15:55 2024 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Apr 18 11:25:03 2025 +0000"
      },
      "message": "Catch zone import id being None in POST response.\n\nthe linked issue suggests that it is possible for zone import id to\nbe None right upon creation. While I was not able to reproduce this,\nlet\u0027s add an explicit catch for it to make such sutuation more obvious\nwhen this happens again.\n\nChange-Id: I1add5caa29a1ebaf789b1d1123b385de3bf6678d\nRelated-Issue: PRODX-39453\n"
    },
    {
      "commit": "c41ea6e4aae8fc3558d244779d915c23c9ee7eab",
      "tree": "5ce72774313d814033cefda4d0350c6b9f31a6c1",
      "parents": [
        "04983ac69adca9f1c562ff20b013276be32b6abd"
      ],
      "author": {
        "name": "dbiletskiy",
        "email": "dbiletskiy@mirantis.com",
        "time": "Mon Sep 04 20:14:58 2023 +0200"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Apr 18 11:24:58 2025 +0000"
      },
      "message": "Skip test_create_zone_using_not_existing_tld\n\nWith wrong test TLD the zone creates successful\nif environment hasn\u0027t any TLD\u0027s.\n\nRelated-Issue: PRODX-29973\nChange-Id: I9094297f24c8b473f6455cc1a982ed5100788fb6\n"
    },
    {
      "commit": "04983ac69adca9f1c562ff20b013276be32b6abd",
      "tree": "e3aa104e9380e3cd89a7f06b6be96a3a69311280",
      "parents": [
        "095eb03c5da8e752e914149382b0bbed321c0a4c"
      ],
      "author": {
        "name": "dbiletskiy",
        "email": "dbiletskiy@mirantis.com",
        "time": "Mon Mar 13 15:28:35 2023 +0100"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Apr 18 11:24:48 2025 +0000"
      },
      "message": "Removed create TLDs for tests that don\u0027t test TLds directly\n\nRelated-Prod: PRODX-29973\nChange-Id: I07693f417a746c479b6f8b22a65adc120b959e73\n"
    },
    {
      "commit": "095eb03c5da8e752e914149382b0bbed321c0a4c",
      "tree": "f15654d144a4c3ef2b880fa602560ebb101d188b",
      "parents": [
        "0aab8915bc55ebeea0960fbea717ffa583e06677"
      ],
      "author": {
        "name": "dbiletskiy",
        "email": "dbiletskiy@mirantis.com",
        "time": "Fri Mar 17 15:32:58 2023 +0100"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Apr 18 11:23:35 2025 +0000"
      },
      "message": "Skip tests for production environment\n\nAllow tests for production in cases:\n- Tests that do CRUD for tlds\n    * pre-created testing TLDs\n\n- Tests that use TLDs for creating zones\n    * list of TLDs is empty\n    * pre-created testing TLDs\n\nRelated-Prod: PRODX-29973\nChange-Id: Ifcaa5115ad4e279ad70e7feb44b82a34e10d2a71\n"
    },
    {
      "commit": "0aab8915bc55ebeea0960fbea717ffa583e06677",
      "tree": "56dcaa6c592c7ce7e6fbbd8eb704e8eb5244a93b",
      "parents": [
        "f36fcee44adaf33e9280231c6b0b3a40c9cacd32"
      ],
      "author": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Thu Jul 30 13:29:04 2020 +0300"
      },
      "committer": {
        "name": "Pavlo Shchelokovskyy",
        "email": "shchelokovskyy@gmail.com",
        "time": "Fri Apr 18 11:23:30 2025 +0000"
      },
      "message": "Create in-addr.arpa TLD when running TLD tests\n\nWithout adding this TLD, other tests that run in parallel and try to\ncreate floating ips might fail.\n\nCloses-Bug: #1889073\nRelated-issue: https://mirantis.jira.com/browse/PRODX-5699\nChange-Id: I2e1dd33b34992d9f9216fa41930225d264577e71\n(cherry picked from commit a3cee3d726a9c154a47068640f1db0ebb9dc8a10)\n(cherry picked from commit 9513f2132af99d6e82067ea7abede329261deadc)\n(cherry picked from commit 9abe0d6a967bc63c68613153663027439c33a5ba)\n"
    },
    {
      "commit": "f36fcee44adaf33e9280231c6b0b3a40c9cacd32",
      "tree": "39ff7f2db832a8eef98ecbfee2996c8c5278dfcb",
      "parents": [
        "c1f894bbff258fc37b60439bd2cb9620d66b8d7a"
      ],
      "author": {
        "name": "Omer",
        "email": "oschwart@redhat.com",
        "time": "Wed Aug 28 16:47:01 2024 +0000"
      },
      "committer": {
        "name": "Omer",
        "email": "oschwart@redhat.com",
        "time": "Thu Mar 13 16:41:46 2025 +0100"
      },
      "message": "Add multipool scenario tests\n\nChange-Id: Ica5005cd98cc76656ccdbe1681a5c9a5a611e29e\n"
    },
    {
      "commit": "c1f894bbff258fc37b60439bd2cb9620d66b8d7a",
      "tree": "65106f31e950045a225a3f6a170c4ca05afd2484",
      "parents": [
        "8c57aa24dad836a6ccda332ef0c0b3738a197f8d"
      ],
      "author": {
        "name": "Omer",
        "email": "oschwart@redhat.com",
        "time": "Thu May 09 00:21:51 2024 +0200"
      },
      "committer": {
        "name": "Omer",
        "email": "oschwart@redhat.com",
        "time": "Thu Mar 13 16:41:22 2025 +0100"
      },
      "message": "Add designate-manage pool scenario tests\n\nSo far we did not test designate-manage pool commands with real end-user\nscenarios.\n\nThis patch adds designate-manage pool scenario tests.\n\nChange-Id: Iaf848350a502b8f1697b495ee645a09a00974f24\n"
    },
    {
      "commit": "8c57aa24dad836a6ccda332ef0c0b3738a197f8d",
      "tree": "60d83f5a441f543e5b41a39e6c9f052676432817",
      "parents": [
        "070e4cb6bf2768e6e12a967d6674fd3707901853",
        "aaf58f9076c0b4779ac55ba3e22d26034cc3dfe2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jan 17 17:38:13 2025 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 17 17:38:13 2025 +0000"
      },
      "message": "Merge \"Support py3.12 and drop py3.8\""
    },
    {
      "commit": "070e4cb6bf2768e6e12a967d6674fd3707901853",
      "tree": "b5c7cdc5da66c24182ff19186ebb46130567e7da",
      "parents": [
        "a9f39f33e84d3a73733941457eaf2f333bd595a7"
      ],
      "author": {
        "name": "Omer",
        "email": "oschwart@redhat.com",
        "time": "Wed May 29 14:06:32 2024 +0200"
      },
      "committer": {
        "name": "Omer Schwartz",
        "email": "oschwart@redhat.com",
        "time": "Mon Nov 25 21:13:43 2024 +0000"
      },
      "message": "Add designate-manage path to tempest via a devstack script\n\nSo far, designate-manage was available to use in\ndesignate-tempest-plugin tests, but its path was not well known.\n\nThis patch adds a devstack script that would set a tempest.conf setting\nfor the designate-manage path.\n\nChange-Id: I26203522aaee9bb498bea9a1561eee65f6588244\n"
    },
    {
      "commit": "a9f39f33e84d3a73733941457eaf2f333bd595a7",
      "tree": "4fc485b204ca0ab1f05256be78ecf8afb6a1c91a",
      "parents": [
        "e56d8d9468ff250dcbaabfaf2378a1bb52413d83",
        "4d257b3abfd49a238ce71560523460817ed0a911"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Nov 25 12:52:17 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 25 12:52:17 2024 +0000"
      },
      "message": "Merge \"Update hacking\""
    },
    {
      "commit": "e56d8d9468ff250dcbaabfaf2378a1bb52413d83",
      "tree": "668dc098624e949c65b7b20d0ce89ebb14942ce1",
      "parents": [
        "9d8aa101b5a0e679d42732ea4353a75c2cab1648"
      ],
      "author": {
        "name": "Erik Olof Gunnar Andersson",
        "email": "me@eandersson.net",
        "time": "Wed Nov 13 01:48:59 2024 +0100"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Nov 13 01:05:07 2024 +0000"
      },
      "message": "Fix zone export test after tempest change\n\n\u003e tempest.lib.exceptions.NotAcceptable: Not Acceptable\n\u003e Details: b\u0027406 Not Acceptable\\n\\nThe resource could\n\n[1] https://review.opendev.org/c/openstack/tempest/+/934515\n\nChange-Id: I2e0b82725bd4b31a6bd2cc7090b95bac75a441e4\n"
    },
    {
      "commit": "4d257b3abfd49a238ce71560523460817ed0a911",
      "tree": "3a81f9860c3f325076592347ba8c84fb762ef4d3",
      "parents": [
        "9d8aa101b5a0e679d42732ea4353a75c2cab1648"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Nov 08 20:28:36 2024 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Nov 08 20:30:38 2024 +0000"
      },
      "message": "Update hacking\n\nThis patch updates the version of hacking to be consistent with\ndesignate.\nIt is required for flake8 to understand f-strings correctly.\nAlong with this version update, the patch fixes issues in the code found\nby the new versions.\n\nThis patch also disables two flake8 plugins from tempest T110 and T111\nas they are not compatible with the newer version of flake8.\nThey can be re-enabled once tempest updates to a newer hacking version\nand fixes these issues.\n\nChange-Id: Ia8153724e28cd0ce032d77ff08b4c35f75a1dfc8\n"
    },
    {
      "commit": "9d8aa101b5a0e679d42732ea4353a75c2cab1648",
      "tree": "2774a96f628700ea5ef7f35b8e6467b54189d932",
      "parents": [
        "c59d15c2a324893a2a2efd29d3e2347958699308"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 06 11:30:56 2024 -0800"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 06 11:30:56 2024 -0800"
      },
      "message": "Remove stable/2023.1 job from master gate\n\nstable/2023.1 is planned to be in unmaintained state[1]\nand with python 3.8 drop from Tempest[2], we have to pin the\nTempest for stable/2023.1 testing[3]. This means Tempest and\nits plugin master does not need to support stable/2023.1.\n\nWith that we can remove the stable/2023.1 jobs from tempest\nplugin master jobs.\n\n[1] https://lists.openstack.org/archives/list/openstack-discuss@\u003e\n[2] https://review.opendev.org/c/openstack/tempest/+/933398\n[3] https://review.opendev.org/c/openstack/devstack/+/933704\n\nChange-Id: I4721511d77c319ab4848941be8eb6d8541fe2835\n"
    },
    {
      "commit": "aaf58f9076c0b4779ac55ba3e22d26034cc3dfe2",
      "tree": "217f78682632eaea0f759b7963dca864a7bafd1f",
      "parents": [
        "c59d15c2a324893a2a2efd29d3e2347958699308"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Oct 25 15:53:23 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Oct 28 11:15:17 2024 -0700"
      },
      "message": "Support py3.12 and drop py3.8\n\nAs per the current release tested runtime, we test\nfrom python 3.9 till python 3.12 so updating the same\nin python classifier in setup.cfg\n\nAlso, dropping the python3.8 support\n- https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/FOWV4UQZTH4DPDA67QDEROAESYU5Z3LE/\n\nChange-Id: If5a3b729f155770ea6b4a088e58a9668ff90c5b1\n"
    },
    {
      "commit": "c59d15c2a324893a2a2efd29d3e2347958699308",
      "tree": "bd11d825527d36588dc1c4598ce8b6d89c7c9379",
      "parents": [
        "4c6d197e88c083b4ecbaad1c6ed9f9217108cbcc"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Oct 24 20:57:48 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Oct 24 20:57:48 2024 +0900"
      },
      "message": "Remove support for Pyton 3.6 and 3.7\n\nTempest and its plugins are branchless and need to support all active\nstable branches. However none of the maintained branches currently\nsupport these old python versions.\n\nAlso add a few new versions currently tested.\n\nChange-Id: Ibf38ffbfddf01373b6c928c7a5841040ad85619c\n"
    },
    {
      "commit": "4c6d197e88c083b4ecbaad1c6ed9f9217108cbcc",
      "tree": "04b98dd54204aa0b2268ac02d6cb89305f53e84b",
      "parents": [
        "bb1996d7a87c7a68262506b8d5185b81b436e4c4"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Oct 07 21:11:55 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Oct 07 15:56:37 2024 +0000"
      },
      "message": "Add stable/2024.2 job\n\nstable/2024.2 was released, so should be tested now.\n\nAlso replace codenames by official release names.\n\nChange-Id: Ibfec4c22222b025517465df3b727f5424421268c\n"
    },
    {
      "commit": "bb1996d7a87c7a68262506b8d5185b81b436e4c4",
      "tree": "b96f6dec7673e7f19ca4f6bd183e353d4d36737a",
      "parents": [
        "54411336cace2705bed941770f15d1eb42c2f7bb"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Aug 15 18:52:31 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Aug 15 18:59:43 2024 -0700"
      },
      "message": "Remove system scope token usage\n\nDesignate (like any other services) does not support the system\nscope and now we are enabling the new defaults by default\n\n- https://review.opendev.org/c/openstack/designate/+/925627\n\nTo enable the new defaults, we need to remove the usage of system\nscope token from tests otherwise they fails\n\n- https://review.opendev.org/c/openstack/designate/+/926446/\n\nNeeded-By: https://review.opendev.org/c/openstack/designate/+/925627\nNeeded-By: https://review.opendev.org/c/openstack/requirements/+/925464\nChange-Id: I8162819f35e7aba5f9c5fab77f0308faf73287ea\n"
    },
    {
      "commit": "54411336cace2705bed941770f15d1eb42c2f7bb",
      "tree": "360fb18f1d6641af42a91bdbef77fe08d993cd3d",
      "parents": [
        "7767d31665fec70c088e6aa2d2757eece21dfda7",
        "93ff912a5557b36795d2145fda631ec30dd1f34d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 30 00:27:08 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 00:27:08 2024 +0000"
      },
      "message": "Merge \"doc: Update the module of services decorator\""
    },
    {
      "commit": "7767d31665fec70c088e6aa2d2757eece21dfda7",
      "tree": "503a685e264d4bf8065de7e30126820f1e558191",
      "parents": [
        "3871e535d93e23e007f403b22946c0a677a3e39b",
        "701612de37dd28121bb75d6fee3000e9d85eea33"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jun 28 23:20:55 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jun 28 23:20:55 2024 +0000"
      },
      "message": "Merge \"Updating python testing classifier as per Yoga testing runtime\""
    },
    {
      "commit": "3871e535d93e23e007f403b22946c0a677a3e39b",
      "tree": "c9e6fa3a1d98d93f32dddb4327478fb47d2a5a9a",
      "parents": [
        "97a6de43b2f69b4739f27f063fc3dca6f6f31ddc"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 25 17:19:45 2024 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jun 28 20:02:11 2024 +0000"
      },
      "message": "Add stable/2024.1 jobs on master gate\n\nAs 2024.1 is released, we should add its job on master\ngate to keep branchless tempest plugins compatible to stable branch.\n\nRef: Tempest plugins guide for stable branch testing:\n- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html\n\nChange-Id: Ibf125fd0fd40341b273d76e85e8906df440fc8ad\n"
    },
    {
      "commit": "97a6de43b2f69b4739f27f063fc3dca6f6f31ddc",
      "tree": "3759385a6d065ae5f636087911d3c530fe51d4d6",
      "parents": [
        "347fdbc9b4595a10b726526b3c0b5928e5b7fcf2"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed May 29 20:58:59 2024 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed May 29 21:00:10 2024 +0000"
      },
      "message": "Remove stable/zed and add stable/caracal jobs\n\nZed is now \"Unmaintained\" and devstack no longer runs with it. This\npatch removes the Zed job and adds a stable/2024.1 job.\n\nChange-Id: I938c276561cb3916199f52beaa958ff22bb4790c\n"
    },
    {
      "commit": "93ff912a5557b36795d2145fda631ec30dd1f34d",
      "tree": "b0bafd6484570989586a59ed6b9347ef66469de5",
      "parents": [
        "1e733017424590f8e5c994b5ecd7b128618756ad"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Mar 27 10:24:38 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Mar 28 12:02:34 2024 +0900"
      },
      "message": "doc: Update the module of services decorator\n\nThe services decorator has been moved to the utils module by [1].\n\n[1] cd36841ca25b39b9c8ad1b83e0abd0a191d538a0\n\nChange-Id: I9a94c3e46a1e72d96a104996c91eb9233f8c79ee\n"
    },
    {
      "commit": "347fdbc9b4595a10b726526b3c0b5928e5b7fcf2",
      "tree": "84cd467440db8cd8b25302e09fa328987b9611f0",
      "parents": [
        "8b1b7ca101c768a903bb9b69bd0c857461470e21"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Tue Dec 19 14:08:30 2023 +0200"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Mar 12 14:06:10 2024 +0000"
      },
      "message": "Using a dedicated External network for PTR test suite\n\nTo avoid potential conflicts with other Tempest plugin like Neutron,\nusing a dedicated External network for Designate Tempest will be\na better practice.\n\nChange-Id: I6a1c143bd3894d1461b1079b94dcc03b06380cc4\n"
    },
    {
      "commit": "8b1b7ca101c768a903bb9b69bd0c857461470e21",
      "tree": "8fb1e9a0829d797bdf0173fb05cc43d8e979d21c",
      "parents": [
        "5877572709c671561e8d7df72e2d151ad5e3eaa6"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Mar 12 00:35:26 2024 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Mar 12 00:37:41 2024 +0000"
      },
      "message": "Remove stable/yoga check job\n\nYoga is now tagged for end of maintenance and devstack is no longer supporting\nfocal. This patch removes the stable branch job for yoga.\n\nCloses-Bug: #2056773\nChange-Id: I6dc983a9f4ac49d76b45354b56c9aba29f897390\n"
    },
    {
      "commit": "5877572709c671561e8d7df72e2d151ad5e3eaa6",
      "tree": "f4274c2fcfef9572dcdf379b87e919bf7458b9db",
      "parents": [
        "cdbb6ff2774540596085816b09ee9c704591b7e9",
        "d1c54e39a3ad2f832386129ee2d6530db01c7576"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jan 16 15:56:33 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 16 15:56:33 2024 +0000"
      },
      "message": "Merge \"Fix test_show_zone_impersonate_another_project\""
    },
    {
      "commit": "cdbb6ff2774540596085816b09ee9c704591b7e9",
      "tree": "56e3e3c1229f4e16c82f0061fd9c1d58dbc345a8",
      "parents": [
        "a3922846ac0e8aec976419692a8fee814942cce4",
        "2c4210966b1458ed1a35c065c448f168f11c7277"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jan 16 15:51:46 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jan 16 15:51:46 2024 +0000"
      },
      "message": "Merge \"Add test_not_existing_project_id test\""
    },
    {
      "commit": "a3922846ac0e8aec976419692a8fee814942cce4",
      "tree": "f383775cb551d72f1816757512c7cc0b40e2d48d",
      "parents": [
        "1e733017424590f8e5c994b5ecd7b128618756ad"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Wed Dec 13 10:56:04 2023 +0200"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Wed Dec 13 10:56:18 2023 +0200"
      },
      "message": "Fix \"ttl\" typos\n\nChange-Id: I20b99ab09e8c8fb5246e4697b6b32eef54623425\n"
    },
    {
      "commit": "2c4210966b1458ed1a35c065c448f168f11c7277",
      "tree": "ea7c53f72ce0e430dacd93784d388a168b59f234",
      "parents": [
        "1e733017424590f8e5c994b5ecd7b128618756ad"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Sun Nov 19 17:05:56 2023 +0200"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Sun Nov 19 17:06:02 2023 +0200"
      },
      "message": "Add test_not_existing_project_id test\n\nZone creation should fail if provided  project_id doesn\u0027t exist\n\nChange-Id: Ic562354a3b5e5b6ce27cf24a1abce0e1bc7f2aa3\n"
    },
    {
      "commit": "d1c54e39a3ad2f832386129ee2d6530db01c7576",
      "tree": "e79e09b091201d1c562c18035c2ddc0cb68c1d5b",
      "parents": [
        "1e733017424590f8e5c994b5ecd7b128618756ad"
      ],
      "author": {
        "name": "Jan Hartkopf",
        "email": "jhartkopf@inovex.de",
        "time": "Tue Nov 14 11:29:06 2023 +0100"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Nov 14 22:48:36 2023 +0000"
      },
      "message": "Fix test_show_zone_impersonate_another_project\n\nTest test_show_zone_impersonate_another_project was testing by getting a list\nof zones from the API instead of requesting a specific zone to show.\nThis patch corrects that, such that the test is using the show zone API code\npath.\n\nChange-Id: I67e709c9d61af3c5b75b79f27c0c2e9dc8fa08b9\nSigned-off-by: Jan Hartkopf \u003cjhartkopf@inovex.de\u003e\n"
    },
    {
      "commit": "1e733017424590f8e5c994b5ecd7b128618756ad",
      "tree": "4d682adddc6d88bae21e386cdaded1b72691bfd7",
      "parents": [
        "6eb43b36cc287d847ba2fc7805207545bca3be16"
      ],
      "author": {
        "name": "Erik Olof Gunnar Andersson",
        "email": "eandersson@blizzard.com",
        "time": "Fri Nov 03 05:25:21 2023 -0700"
      },
      "committer": {
        "name": "Erik Olof Gunnar Andersson",
        "email": "eandersson@blizzard.com",
        "time": "Fri Nov 03 05:30:49 2023 -0700"
      },
      "message": "Increase dns lookup timeout\n\nWe have been seeing a few DNS timeouts recently, most likely\ndue to the hardware not being able to keep up.\n\nChange-Id: I8da4b3b284530428ac79af4ed0dd6e3060435ea9\n"
    },
    {
      "commit": "6eb43b36cc287d847ba2fc7805207545bca3be16",
      "tree": "09ad98e8a1b10aec7ef31790423834a444a41239",
      "parents": [
        "770507655a3d4dfb8cb3da2c63affda71032b4f3"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Oct 05 16:20:39 2023 +0000"
      },
      "committer": {
        "name": "Erik Olof Gunnar Andersson",
        "email": "eandersson@blizzard.com",
        "time": "Thu Oct 05 17:51:20 2023 +0000"
      },
      "message": "Add a stable/bobcat BIND9 job\n\nThis patch adds a stable/bobcat BIND9 test job using Ubuntu Jammy.\n\nChange-Id: I44a69e059a6e56d2b422b99d22578781fbb7fabb\n"
    },
    {
      "commit": "770507655a3d4dfb8cb3da2c63affda71032b4f3",
      "tree": "936763bbb8cecf668b042b2f125cde9ed87930a4",
      "parents": [
        "428987b56adad4dccec683274f85bd36064a83c3"
      ],
      "author": {
        "name": "Erik Olof Gunnar Andersson",
        "email": "eandersson@blizzard.com",
        "time": "Thu Oct 05 03:54:59 2023 -0700"
      },
      "committer": {
        "name": "Erik Olof Gunnar Andersson",
        "email": "eandersson@blizzard.com",
        "time": "Thu Oct 05 12:01:54 2023 +0000"
      },
      "message": "Use reasonable sizes for negative tests\n\nThese tests had numbers large enough to trigger the middleware\nto limit the request body.\n\nRelated-Bug: #2036642\nChange-Id: Ie0c07199b0f0257452aa0e0fb5a4bfe546c7de29\n"
    },
    {
      "commit": "428987b56adad4dccec683274f85bd36064a83c3",
      "tree": "14a20d01b9d3dd706b82de2fe856a93541a4fadf",
      "parents": [
        "60a908098f1ea5be4cd9f9f3b198348fc8a11538",
        "d858e4e2776ee4cb6e26e19fc480f45e2d42232e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Aug 13 07:15:44 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 13 07:15:44 2023 +0000"
      },
      "message": "Merge \"Remove reference to \u0027all-plugin\u0027 tox environment\""
    },
    {
      "commit": "60a908098f1ea5be4cd9f9f3b198348fc8a11538",
      "tree": "c05fe964d8a419207877f2a1e2fe6567a123f821",
      "parents": [
        "c3adc64e446dd8de1a41a1e835f2419a43591243",
        "a12691b0868561b7810ab7063ab4e7696aa8b416"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 01 12:58:56 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 01 12:58:56 2023 +0000"
      },
      "message": "Merge \"Add a scenario test for classless PTR delegation\""
    },
    {
      "commit": "c3adc64e446dd8de1a41a1e835f2419a43591243",
      "tree": "16a3c4308be3b0f65c495d2f5e60d07c8fa90b63",
      "parents": [
        "fe6e065ccf08b67ec4ddd7f41add17c64811c555"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jun 21 18:47:05 2022 +0000"
      },
      "committer": {
        "name": "Erik Olof Gunnar Andersson",
        "email": "eandersson@blizzard.com",
        "time": "Mon Jul 31 15:39:00 2023 +0000"
      },
      "message": "Fix test_pool sorted list assertion failures\n\nSome of the tests expect to be able to sort on the pool NS record priority. However, the rand_ns_records fake data generator can create NS records with equal priority which leads to undefined sort orders and ultimately invalid test failures.[2]\nThis patch makes sure the fake ns records created for tests never have equal priority values.\n\n[2] https://zuul.opendev.org/t/openstack/build/69325d93f36042f390b4301cfadd3aa8/log/job-output.txt#21738\n\nChange-Id: Ic04d1fe093dee54da64ccb238e9650ad5fc47eb8\n"
    },
    {
      "commit": "fe6e065ccf08b67ec4ddd7f41add17c64811c555",
      "tree": "08a539b860c9f458f39d27ecfa32ce0e1e09953e",
      "parents": [
        "0552b62a120e3ec84e2a4c00f2e7ed2be39278a3",
        "462e39d73f875e26bab1685f647eab1ea49491d0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 28 09:34:57 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 28 09:34:57 2023 +0000"
      },
      "message": "Merge \"Removes \"DDT\" module from Designate-Tempest-Plugin\""
    },
    {
      "commit": "462e39d73f875e26bab1685f647eab1ea49491d0",
      "tree": "f6cc9f7605e40e7d1b66e1d1d3ed0274684f9221",
      "parents": [
        "25c93a50ec2ce08677129071b123ce056fef9fe5"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Wed Jun 14 17:06:53 2023 +0300"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Sun Jul 23 12:34:16 2023 +0300"
      },
      "message": "Removes \"DDT\" module from Designate-Tempest-Plugin\n\nThis patch removes DDT module from the code as well as\nall *.json files related to it.\n\nChange-Id: I2203d52c4a816dee0960339a8ea3e0ea023b131d\n"
    },
    {
      "commit": "0552b62a120e3ec84e2a4c00f2e7ed2be39278a3",
      "tree": "5c5222ce16abb6ab5a53c767c861c86a5379b0e8",
      "parents": [
        "88a5fee15dc070e0d098648f26ea8029a1e55341",
        "725b25003ed1208db07b5d8c517ce7fff57cf048"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Jul 22 17:57:59 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 22 17:57:59 2023 +0000"
      },
      "message": "Merge \"Shared Zones - new scenario test cases\""
    },
    {
      "commit": "88a5fee15dc070e0d098648f26ea8029a1e55341",
      "tree": "4c4362fb2dc68a153c93a147ee7c0fd90f9a0498",
      "parents": [
        "89da05dc308a1c192ce903208717f24e9a440e1c",
        "75acd12c08d69773a44d79db8ab7334dc842ef22"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 21 23:16:36 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 21 23:16:36 2023 +0000"
      },
      "message": "Merge \"Adds backend propagation check for E2E recordset scenario test\""
    },
    {
      "commit": "89da05dc308a1c192ce903208717f24e9a440e1c",
      "tree": "9b24445a5a5c690f3a63a84254ae1ec7c7d1cdcf",
      "parents": [
        "300523aa659223c85190c0028404fe07d448f22e",
        "9b0cec95fa2a6ad06147a479186c5edb9f157e42"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 21 23:15:52 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 21 23:15:52 2023 +0000"
      },
      "message": "Merge \"[Designate] IPv6 detection check added\""
    },
    {
      "commit": "725b25003ed1208db07b5d8c517ce7fff57cf048",
      "tree": "c5e0ff499b246d99c1a1ae7a65366766f6ec5846",
      "parents": [
        "300523aa659223c85190c0028404fe07d448f22e"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Sun Jul 02 15:33:32 2023 +0300"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jul 21 22:27:08 2023 +0000"
      },
      "message": "Shared Zones - new scenario test cases\n\nTests scenarios to reproduce this Launchpad bug:\nhttps://bugs.launchpad.net/designate/+bug/2025295\n1) test_list_zones_shared_with_more_then_two_projects\n2) test_create_recordset_for_zone_shared_with_two_projects\n\nChange-Id: Ia73e4d9d037e5ab5e7ac55fa70c41a39bc927db8\n"
    },
    {
      "commit": "9b0cec95fa2a6ad06147a479186c5edb9f157e42",
      "tree": "9ce0e712f1ff0b797fa7f2f7018eb916cb4475d8",
      "parents": [
        "25c93a50ec2ce08677129071b123ce056fef9fe5"
      ],
      "author": {
        "name": "Lilach Avraham",
        "email": "lavraham@redhat.com",
        "time": "Tue Jun 13 19:02:16 2023 +0300"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Fri Jul 14 10:58:45 2023 +0300"
      },
      "message": "[Designate] IPv6 detection check added\n\nThe current code assumes that the nameserver value configured\nin tempest.conf is one of these two options only: IPV4 or IPV4:PORT\nThere is no handling for IPV6 addresses(with/without PORT).\n(If IPV6 is set it causes traceback).\n\nThis patch adds support for IPV6.\n\nChange-Id: I6ee56fcc1f00bc55012bcd1895bddce5acfa07d4\n"
    },
    {
      "commit": "300523aa659223c85190c0028404fe07d448f22e",
      "tree": "3b8c04b2dce7198b71c2f3f3b77028fed1bdf529",
      "parents": [
        "25c93a50ec2ce08677129071b123ce056fef9fe5"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 08 20:58:05 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 08 20:58:05 2023 -0500"
      },
      "message": "Remove EM stable/xena job from master gate\n\nstable/xena is in EM state. As Tempest and\nplugins masters does not support EM stable branches\nQA team will be pinning tempest in devstack stable/xena\nsoon. With that we do not need to test the stable/xena\njobs on master gate\n\n- https://review.opendev.org/c/openstack/releases/+/881254\n\nChange-Id: I94f8511ab4adab2dfba21260c69c6e691911e16d\n"
    },
    {
      "commit": "25c93a50ec2ce08677129071b123ce056fef9fe5",
      "tree": "eb547477131f7cbdb10dabfbd7e7a5614e57447d",
      "parents": [
        "afdcc1c8f5a756bb12bbaad9f751b23ba2e08d92"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jan 26 18:48:45 2023 -0600"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 09 01:55:51 2023 +0000"
      },
      "message": "Remove stable/wallaby job from master gate\n\nstable/wallaby is in EM state. As Tempest and\nplugins masters does not support Em stable branches\nqa team is pinning tempest in devstack stable/wallaby\ntesitng[1]. With that we do not need to test the\nstable/wallaby jobs on master gate\n\n[1] https://review.opendev.org/c/openstack/devstack/+/871782\n\nChange-Id: If5db25580fc979f9b4184e3556d2e1f1ed227c6f\n"
    },
    {
      "commit": "a12691b0868561b7810ab7063ab4e7696aa8b416",
      "tree": "99f254a9650487aa57fe5b71634c1ba013036be2",
      "parents": [
        "afdcc1c8f5a756bb12bbaad9f751b23ba2e08d92"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Sep 09 23:59:56 2022 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jun 06 14:28:55 2023 +0000"
      },
      "message": "Add a scenario test for classless PTR delegation\n\nThis patch adds a scenario test for classless in-addr.arpa delegation\n(RFC 2317).\n\nChange-Id: I11157615a1273d4f087e725cc09de3ad64e07d29\n"
    },
    {
      "commit": "afdcc1c8f5a756bb12bbaad9f751b23ba2e08d92",
      "tree": "b4fa0777437eb4f141eae27fbc3775fdebf001f6",
      "parents": [
        "0480597cb6366413a6b841272a8d43ff043b0bcd"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri May 26 23:53:02 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Jun 01 00:40:16 2023 +0000"
      },
      "message": "Update testing for show and list a shared zone\n\nThis patch updates the tests to account for projects that have a zone\nshared with it can list and show the zone.\n\nChange-Id: I218bbf0c4f6a1609b6500ccb91765959823bf911\n"
    },
    {
      "commit": "0480597cb6366413a6b841272a8d43ff043b0bcd",
      "tree": "1825b7d97b4cced915617202347dd1aa5896487e",
      "parents": [
        "6167f3abcf45fb5a074a85bb4a7dedf666a66f63",
        "d52cff86c4b8bdd7618ee9272940e80c864a322a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 25 00:55:59 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 25 00:55:59 2023 +0000"
      },
      "message": "Merge \"This patch removes the usage of DDT module from test_unauthed.py\""
    },
    {
      "commit": "6167f3abcf45fb5a074a85bb4a7dedf666a66f63",
      "tree": "9156c001d5b5e04726d908a50f5dd8fa1ce91a1c",
      "parents": [
        "64cf3eaf108de73dd35d146ef26abb2fb78640d0",
        "a5ba980ef4840a13032098bc583d556bbdef2b94"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed May 24 21:02:49 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed May 24 21:02:49 2023 +0000"
      },
      "message": "Merge \"Unroll test_update_records_propagated_to_backends\""
    },
    {
      "commit": "d858e4e2776ee4cb6e26e19fc480f45e2d42232e",
      "tree": "eacb99c34e613317e7fb1b33c3289bd611390f59",
      "parents": [
        "64cf3eaf108de73dd35d146ef26abb2fb78640d0"
      ],
      "author": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Fri Oct 07 15:06:35 2022 +0200"
      },
      "committer": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Mon May 15 18:20:20 2023 +0200"
      },
      "message": "Remove reference to \u0027all-plugin\u0027 tox environment\n\nThe \u0027all-plugin\u0027 tox environment was deprecated by this patch [1].\nInstead of the \u0027all-plugin\u0027 it is recommended to use the \u0027all\u0027 tox\nenvironment.\n\nThis patch removes any reference to \u0027all-plugin\u0027 tox environment and\nupdates the documentation so that the installation steps work with\nthe \u0027all\u0027 venv.\n\n[1] https://review.opendev.org/c/openstack/tempest/+/543974\n\nChange-Id: Id3451147d172002d67b4557680560a59b026ed77\n"
    },
    {
      "commit": "64cf3eaf108de73dd35d146ef26abb2fb78640d0",
      "tree": "1b760645361c7a3d2918af60354b31a98390c1a8",
      "parents": [
        "64a70abee1e7b17e61878e1a7c50ebd450987514",
        "5eb6221aef50caf976d0ca49c3e9decc2546852f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 20 16:53:06 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 20 16:53:06 2023 +0000"
      },
      "message": "Merge \"Update the README file to use tox -e all\""
    },
    {
      "commit": "d52cff86c4b8bdd7618ee9272940e80c864a322a",
      "tree": "54cd5fe0319ac734ef32f3b7068275c9f1fc7fd0",
      "parents": [
        "3b98486527503c96caca56268353bd09d83d32b5"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Wed Apr 19 12:44:19 2023 +0300"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Wed Apr 19 12:49:21 2023 +0300"
      },
      "message": "This patch removes the usage of DDT module from test_unauthed.py\n\nEach test is now will have its own idempotent_id.\n\nChange-Id: I878ec208f1c0179b6a7e01e41553531a8259a665\n"
    },
    {
      "commit": "64a70abee1e7b17e61878e1a7c50ebd450987514",
      "tree": "1d95adf5031903678d04f264b56da2789f597468",
      "parents": [
        "3b98486527503c96caca56268353bd09d83d32b5"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Apr 17 23:15:22 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Apr 17 23:17:21 2023 +0000"
      },
      "message": "Fix shared zones tests for scoped tokens\n\nScoped tokens do not have a project_id, which caused some of the new\nshared zones tests to fail. This patch corrects that issue by using sudo\nproject ids if scoped tokens is enabled for the test.\n\nChange-Id: Icf18d59a8fdf67e1e9ee893954703a53b0b9f070\n"
    },
    {
      "commit": "a5ba980ef4840a13032098bc583d556bbdef2b94",
      "tree": "77f53cde25c2f7b3d093e0b34bd162729d769b12",
      "parents": [
        "3b98486527503c96caca56268353bd09d83d32b5"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Apr 17 19:20:01 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Apr 17 20:07:11 2023 +0000"
      },
      "message": "Unroll test_update_records_propagated_to_backends\n\nThis patch unrolls the test_update_records_propagated_to_backends tests from\nDDT to ensure each test gets a proper idempotent ID. Previously fourteen tests\nhad the same ID.\nThis patch also fixes a scenario where if no nameservers are provided in the\ntempest.conf, the test would pass instead of being skipped.\n\nChange-Id: I85d871350fcacfb6e293092ff6c16a6dba7f952e\n"
    },
    {
      "commit": "3b98486527503c96caca56268353bd09d83d32b5",
      "tree": "0da7afb41f8903d2e527f5389a28680964c69e76",
      "parents": [
        "f4935ea128b467ac98bed588b00a6f70e2ece6ef",
        "fdbe35c32f21984ba0fa4b0932f10c0f04c8675e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Apr 13 19:24:07 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 13 19:24:07 2023 +0000"
      },
      "message": "Merge \"Extending \"Shared Zones\" test coverage\""
    },
    {
      "commit": "fdbe35c32f21984ba0fa4b0932f10c0f04c8675e",
      "tree": "ca65f316bdf715736c7a0031ace3972ed13fd48b",
      "parents": [
        "759ee725b804869729cae8b2d6699416bd600b50"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Wed Mar 01 15:37:45 2023 +0200"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Thu Apr 13 15:13:45 2023 +0300"
      },
      "message": "Extending \"Shared Zones\" test coverage\n\nThis patch adds:\n1) API and Scenario test cases for Admin tenant\n2) Quota tests, to ensure: \"quotas enforced against owner\"\n3) Negative scenario tests\n\nChange-Id: I0bbc6504ba2ef75bba8268d5e91b2588a4215555\n"
    },
    {
      "commit": "f4935ea128b467ac98bed588b00a6f70e2ece6ef",
      "tree": "064cda1a69ebb8025c4ffe0626275374325151f4",
      "parents": [
        "1f63edcc338d3d235460eae319cb76f9be1069ae"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Apr 11 16:53:59 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Apr 11 17:07:07 2023 +0000"
      },
      "message": "Accommodate stable branches with scoped tokens\n\nThis patch updates the Designate tempest plugin to accommodate stable\nbranches that still have keystone scoped tokens. The \"Direction\nchange\"[1] means scoped tokens were dropped in the Bobcat (2023.2)\nrelease. However the stable branches back to Wallaby will still have\nscoped tokens available as a configuration option.\n\n[1] https://governance.openstack.org/tc/goals/selected/consistent-and-secure-rbac.html#direction-change\n\nChange-Id: Ia57b5126dbc9fbe98cbcaa7ad0e11d36c21a14da\n"
    },
    {
      "commit": "1f63edcc338d3d235460eae319cb76f9be1069ae",
      "tree": "1bffd9bb6f332350a310bb5d5ad5bb7aa96f7427",
      "parents": [
        "288cdcf6973a399b761a4c5904f2152a8f678762"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Mar 31 15:41:08 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Mar 31 16:25:59 2023 +0000"
      },
      "message": "Re-enable the tempest tests and add Antelope\n\nThis patch re-enables the tempest tests with the keystone default roles\njob and adds the Antelope (2023.1) stable job.\n\nChange-Id: Idaa3e0e90fb3f7d6b754d9b0814e945bda009650\n"
    },
    {
      "commit": "288cdcf6973a399b761a4c5904f2152a8f678762",
      "tree": "68e939bcec6bcc529c25a2996cc474c1e49f8bbb",
      "parents": [
        "759ee725b804869729cae8b2d6699416bd600b50"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Mar 31 00:36:20 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Mar 31 16:24:24 2023 +0000"
      },
      "message": "Update designate-tempest-plugin \"direction change\"\n\nThe RBAC goal has changed[1] and system scope is no longer going to be\nused. This patch updates Designate tempest plugin to align to this change in\ndirection by removing the system scope from the policy tests.\n\n[1] https://governance.openstack.org/tc/goals/selected/consistent-and-secure-rbac.html#direction-change\n\nChange-Id: I4e5c56630d5cca96278fe67232519c067356da23\n"
    },
    {
      "commit": "5eb6221aef50caf976d0ca49c3e9decc2546852f",
      "tree": "2f32a37e3e2570aefff5987c60db7b1088167dca",
      "parents": [
        "759ee725b804869729cae8b2d6699416bd600b50"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Feb 28 00:21:57 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Feb 28 18:16:41 2023 +0000"
      },
      "message": "Update the README file to use tox -e all\n\nThis patch updates the README file to have instructions for running the tempest tests using the \"all\" environment instead of \"all-plugins\". The \"all-plugins\" environment has been deprecated for years and uses site-packages, which may cause unintended test scenarios.\nIt also updates the example \"run a single test\" to be a non-admin API test.\n\nChange-Id: I8645fb7577d52cd35e3d61d44ca9028ea3afe00f\n"
    },
    {
      "commit": "759ee725b804869729cae8b2d6699416bd600b50",
      "tree": "072b073a83a1d3cde0d989f65e0fd00e34d219f6",
      "parents": [
        "a84e3194adf72fb2eb87f0c563065bb089b0d192",
        "ed18e74a697ea2aaa51005363e2882f8856d37dd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 24 09:00:30 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 24 09:00:30 2023 +0000"
      },
      "message": "Merge \"Add project_reader in new RBAC tests\""
    },
    {
      "commit": "ed18e74a697ea2aaa51005363e2882f8856d37dd",
      "tree": "8bd703cdc5ee79884126cb15c01d3b1c17828cda",
      "parents": [
        "73065cdacabf428e8ad3934fc3008f4f405971e1"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jan 19 23:20:09 2023 -0600"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Feb 23 19:07:30 2023 +0000"
      },
      "message": "Add project_reader in new RBAC tests\n\nTempest is fixing the bug#1964509 (depends-on) where\nproject_reader user will be created under the same project\nas primary, project_member, project_admin users.\n\n\u0027primary\u0027, \u0027project_admin\u0027, \u0027project_member\u0027, and \u0027project_reader\u0027\ncreds will be created in same projects. All the alt creds will be\ncreated under the new projects. non alt and alt creds will use\ndifferent project, for example, \u0027project_alt_member\u0027 and\n\u0027project_member\u0027 creds will be created in different project.\n\nRelated-Bug: #1964509\n\nDepends-On: https://review.opendev.org/c/openstack/tempest/+/871018\nChange-Id: I143e69c1e150ddf7fa1757dea7bced6bff6739a9\n"
    },
    {
      "commit": "a84e3194adf72fb2eb87f0c563065bb089b0d192",
      "tree": "cceffc3400517d8bf868eaf8af88918b000cd5c9",
      "parents": [
        "73065cdacabf428e8ad3934fc3008f4f405971e1"
      ],
      "author": {
        "name": "Igor Malinovskiy",
        "email": "u.glide@gmail.com",
        "time": "Fri May 22 19:10:50 2020 +0300"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Feb 23 15:29:34 2023 +0000"
      },
      "message": "Add tempest tests for shared zones\n\nThis patch adds API and scenario test coverage for the shard zones\nfeature.\n\nAuthor: Igor Malinovskiy \u003cu.glide@gmail.com\u003e\nCo-Authored-By: Sergey Drozdov \u003csergey.drozdov.dev@gmail.com, sergey.drozdov93@thehutgroup.com\u003e\nCo-Authored-By: Michael Johnson \u003cjohnsomor@gmail.com\u003e\n\nChange-Id: I53a1e4676c5bbb63bee0c4bb91eac03c95dd3a3c\nPartial-Bug: #1714088\nDepends-On: https://review.opendev.org/726334\n"
    },
    {
      "commit": "73065cdacabf428e8ad3934fc3008f4f405971e1",
      "tree": "26049013d10bae7199fce06df33e4a66d132dd52",
      "parents": [
        "cc8f89b41c98080bf710b6fd038f7083bdaad6f4"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Feb 09 20:49:50 2023 +0000"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Sun Feb 19 18:11:49 2023 +0200"
      },
      "message": "Add API version check capabilities\n\nThis patch adds a method that allows us to get the current Designate API version under test for use in test classes to skip tests against new features introduced in a specific API version.\nThis patch also centralizes the \"primary\" zones client to be instantiated once and updates the tests to use a standardized name for the client.\nFinally, it adds a missing requirement of oslo.serialization to requirements.txt.\n\nChange-Id: I240911c0ab9b9bad7851268865d6a8e867627673\n"
    },
    {
      "commit": "cc8f89b41c98080bf710b6fd038f7083bdaad6f4",
      "tree": "e9918051cabc3c894c495fb9032627a9f735a395",
      "parents": [
        "fe4672da2591f3e2c812bcbd8243d294c0f9cdc4"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Nov 30 00:31:24 2021 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Feb 15 22:14:16 2023 +0000"
      },
      "message": "Add Designate hacking checks to the tempest plugin\n\nThis patch adds the Designate hacking checks to also run against\nthe Designate tempest plugin code to maintain consistent style\nchecking across the Designate repositories.\n\nChange-Id: I8f41bb8188ba8442dbf493dac39b8601f5208938\n"
    },
    {
      "commit": "fe4672da2591f3e2c812bcbd8243d294c0f9cdc4",
      "tree": "a9f22eb9ae417e0330703e8f12a8d7048358aac6",
      "parents": [
        "adf6319c1cfc3ca59e109865fb6cee5d8873d155",
        "bd21c75eaad9ac11d1f309a0cee5c6d1f569d220"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 14 17:25:03 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 14 17:25:03 2023 +0000"
      },
      "message": "Merge \"Fix to support batch increment serial\""
    },
    {
      "commit": "75acd12c08d69773a44d79db8ab7334dc842ef22",
      "tree": "c23d6d4a9e02ef91af3689af01ee9f37028dfdc6",
      "parents": [
        "c9429994a4afeb7ee8cf82efbe543a615511a535"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Sun Jan 29 14:28:07 2023 +0200"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Sun Jan 29 14:35:25 2023 +0200"
      },
      "message": "Adds backend propagation check for E2E recordset scenario test\n\nIt\u0027s worth adding propagation check to this test:\n\u0027test_create_and_delete_records_on_existing_zone\u0027\nThis (DDT based) test covers almost all supported record types\nand therefore it makes sense using a query client here\nto ensure successfully create/delete of the recordset on the backends\nfor each tested type.\n\nChange-Id: I4796efc3deb79b5135f667f6880349b70aa016c7\n"
    },
    {
      "commit": "bd21c75eaad9ac11d1f309a0cee5c6d1f569d220",
      "tree": "fbe895c2c16a4a85a1b7a80c236b906f9d7f46fd",
      "parents": [
        "c9429994a4afeb7ee8cf82efbe543a615511a535"
      ],
      "author": {
        "name": "Erik Olof Gunnar Andersson",
        "email": "eandersson@blizzard.com",
        "time": "Sat Jan 28 22:14:07 2023 -0800"
      },
      "committer": {
        "name": "Erik Olof Gunnar Andersson",
        "email": "eandersson@blizzard.com",
        "time": "Sat Jan 28 22:14:07 2023 -0800"
      },
      "message": "Fix to support batch increment serial\n\nChange-Id: Ie2579c929875768c94658aef58bf97437ca92477\n"
    },
    {
      "commit": "adf6319c1cfc3ca59e109865fb6cee5d8873d155",
      "tree": "92f3c46c42193f77192b286af4dc959308be2562",
      "parents": [
        "c9429994a4afeb7ee8cf82efbe543a615511a535"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sun Jan 29 00:04:47 2023 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sun Jan 29 04:18:58 2023 +0000"
      },
      "message": "Fix test_list_enabled_api_versions test case\n\nThe test_list_enabled_api_versions was not properly checking the enabled API versions and would always fail on new API version additions.\n\nThis patch corrects the list comprehension and updates the test to look for at least one of the base API versions in the returned results. This way the test will not artificially fail as we add new API versions.\n\nChange-Id: Ibcee798b15aaccf8fddd28f80df7112cda3a9ed5\n"
    },
    {
      "commit": "c9429994a4afeb7ee8cf82efbe543a615511a535",
      "tree": "6c14b769bfa5293ed9e55870e09d29998d2374e5",
      "parents": [
        "c8d2a022e4c80a3abdc0b458c110ec8b29d44093",
        "4f2367f64aad61078d38c717ed67f38053802a01"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Jan 15 22:40:43 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Jan 15 22:40:43 2023 +0000"
      },
      "message": "Merge \"Fix checking of the [dns].nameservers value\""
    },
    {
      "commit": "c8d2a022e4c80a3abdc0b458c110ec8b29d44093",
      "tree": "0d803a56035111c683566ea3bdd4f1089dc2ddb3",
      "parents": [
        "ff6c24db8461975b9409505f0dca89909ea410c9",
        "a2e80a35855eb88078aa8e847677de393e17b910"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jan 13 06:50:16 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jan 13 06:50:16 2023 +0000"
      },
      "message": "Merge \"Pin stable branch jobs nodeset to Ubuntu Focal (20.04)\""
    },
    {
      "commit": "ff6c24db8461975b9409505f0dca89909ea410c9",
      "tree": "0df8c595ff10a39060020ef95ba9af4f7d7711ba",
      "parents": [
        "1d5fbf7613a56f831bdf34dd3f8419271199b215"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Apr 12 20:25:27 2022 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Nov 23 00:18:45 2022 +0000"
      },
      "message": "Removing trigger_update_secondary_zone_negative\n\nThis patch removes the test_manually_trigger_update_secondary_zone_negative test because it is broken due to changes in dnspython and the need for this negative test is not clear.\n\nCloses-Bug: 1968717\nChange-Id: I08ea6758994a9bbd95bf9693ce344c2206818241\n"
    },
    {
      "commit": "a2e80a35855eb88078aa8e847677de393e17b910",
      "tree": "c9b9f3db30e95e5cf221620f86b732178c58b1f5",
      "parents": [
        "1d5fbf7613a56f831bdf34dd3f8419271199b215"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Oct 15 21:30:54 2022 -0500"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Nov 22 16:00:18 2022 +0000"
      },
      "message": "Pin stable branch jobs nodeset to Ubuntu Focal (20.04)\n\nIn 2023.1 cycle. we are moving the default distro\nversion of Ubuntu to Jammy (22.04)[1] so we need to pin\nthe nodeset for stable branch job in master gate so that\nthey continue run on their supporting distro version which is\nUbuntu Focal since stable/victoria.\n\n[1] https://governance.openstack.org/tc/goals/selected/migrate-ci-jobs-to-ubuntu-jammy.html\n\nChange-Id: I20e9be1071c27301a07089ec70c9ceb53fca7633\n"
    },
    {
      "commit": "4f2367f64aad61078d38c717ed67f38053802a01",
      "tree": "5033106fba3c043d34adf50ca7c71407b10382e9",
      "parents": [
        "e52be15f300c5cb3aae56839a55b19e5f493119b"
      ],
      "author": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Oct 27 11:11:31 2022 +0200"
      },
      "committer": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Mon Nov 07 17:24:05 2022 +0100"
      },
      "message": "Fix checking of the [dns].nameservers value\n\nThis patch [1] introduced checking whether the CONF.dns.nameservers\nis empty. If the CONF.dns.nameservers value is empty then the\ninitialization of the QueryClient fails. This change makes the majority\nof designate-tempest-plugin tests fail even tests that do not use the\nQueryClient.\n\nThis patch introduces three changes:\n\n1) ValueError is raised only when the query() function is called so\n   that only tests that actually use the query() function fail.\n\n2) wait_for_query() function is fixed so that it never succeeds when the\n   CONF.dns.nameservers value is empty.\n\n3) Skip tests that rely upon [dns].nameserver value.\n\n[1] https://review.opendev.org/c/openstack/designate-tempest-plugin/+/860116\n\nChange-Id: Iedd151b2e47ed62adc168a97cb6021ccb47abb0f\n"
    },
    {
      "commit": "1d5fbf7613a56f831bdf34dd3f8419271199b215",
      "tree": "9520cce0450342d415f1b2f023f000a173a975e4",
      "parents": [
        "b0d3f9a54f4081dcacbff4151e7a91126c52691c"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Fri Oct 14 14:08:30 2022 +0200"
      },
      "committer": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Fri Oct 14 14:08:30 2022 +0200"
      },
      "message": "Add designate-bind9-stable-zed job\n\nAfter stable/zed was released, we should also test updates to the\ntempest-plugin against that branch.\n\nChange-Id: I877732fa51f60d2b50fb552a63e00df76f80b690\n"
    },
    {
      "commit": "b0d3f9a54f4081dcacbff4151e7a91126c52691c",
      "tree": "9c31ac0b5764431dc12eef7ce072e03dd8434380",
      "parents": [
        "e52be15f300c5cb3aae56839a55b19e5f493119b"
      ],
      "author": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Fri Oct 14 14:06:27 2022 +0200"
      },
      "committer": {
        "name": "Dr. Jens Harbott",
        "email": "harbott@osism.tech",
        "time": "Fri Oct 14 14:06:27 2022 +0200"
      },
      "message": "Drop explicit queue configuration\n\nIt will be inherited via the designate-devstack-jobs project template,\nso we can drop the explicit setting.\n\nDepends-On: https://review.opendev.org/c/openstack/designate/+/861352\nChange-Id: Ib555ea19c183149ebdf25f7915089c405c23644d\n"
    },
    {
      "commit": "e52be15f300c5cb3aae56839a55b19e5f493119b",
      "tree": "486d9aeaf18076faff214cef396c4243c448b07e",
      "parents": [
        "6c251b44c57f8d08d45468ef00a5c4d53a9c923b"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Oct 12 21:48:32 2022 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Oct 12 21:50:40 2022 +0000"
      },
      "message": "Fix blacklist scenario test conflicts\n\nA recent patch[1] reverted a fix for broad blacklists in scenario tests interferring with other test suites. This patch puts that fix[2] back in to stop cross-test suite failures due to blacklist collisions.\n\n[1] https://review.opendev.org/c/openstack/designate-tempest-plugin/+/853873\n[2] https://review.opendev.org/c/openstack/designate-tempest-plugin/+/816910\n\nChange-Id: I9e90196e2df945855ef7d6a74afac13834a1339a\n"
    },
    {
      "commit": "6c251b44c57f8d08d45468ef00a5c4d53a9c923b",
      "tree": "59680963b6adcb227c41989d2ec72be63f9164af",
      "parents": [
        "66b9b0c7b914c273d388164bb895c989095d3e13"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Mon Oct 03 21:21:17 2022 +0300"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "ashtempl@redhat.com",
        "time": "Mon Oct 03 19:56:07 2022 +0000"
      },
      "message": "DNS Query Client - raise ValueError if provided Nameservers list is empty\n\nThere is no sense to \"dig\" not existing DNS backends, therefor\nwhen Query Client object is being created with an empty list for\nthe namesrevers attribute, ValueError will be raised.\n\nChange-Id: I156508e404dc2d2966a189941b0b4ff13412953f\n"
    },
    {
      "commit": "66b9b0c7b914c273d388164bb895c989095d3e13",
      "tree": "f1d3f68b545d399b2b6e70e423d61ae2410ab40a",
      "parents": [
        "d1307ce3b0e7390bae12f4871a4c80ba3061055e",
        "25d20e6650f4fc84e9ea384cf50619746df2984b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Oct 02 10:17:29 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Oct 02 10:17:29 2022 +0000"
      },
      "message": "Merge \"Fix - test_admin_creates_zone_matches_blacklist_name_or_regex\""
    },
    {
      "commit": "d1307ce3b0e7390bae12f4871a4c80ba3061055e",
      "tree": "cedcc1996e13969782dca14e6301750ffdeefec7",
      "parents": [
        "04ec7e1b4190c8f554c1b5a5cddd089730443067",
        "db3be98cefc6c21e3d54a7dbf9bc486cf45d9587"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sun Oct 02 01:42:16 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Oct 02 01:42:16 2022 +0000"
      },
      "message": "Merge \"Deprecate option for old api_export_size bug\""
    },
    {
      "commit": "04ec7e1b4190c8f554c1b5a5cddd089730443067",
      "tree": "99315c3945f25aec147f4dc4be490ebeba3c7aa0",
      "parents": [
        "be96bd2a9174a5d88287a74390faba8e85aae4ef",
        "ea0b668c818abe88510fed84f0d8c66af28c3234"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Sep 22 19:39:29 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 22 19:39:29 2022 +0000"
      },
      "message": "Merge \"New quota boundray test:\"test_zone_quota_boundary\"\""
    },
    {
      "commit": "ea0b668c818abe88510fed84f0d8c66af28c3234",
      "tree": "b4ea84c0703e637fa055d702ee60bf7a7881158c",
      "parents": [
        "4803be5ac103e7027bccf29fffd6115f3386d241"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Mon Sep 19 14:10:36 2022 +0300"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Wed Sep 21 23:36:02 2022 +0300"
      },
      "message": "New quota boundray test:\"test_zone_quota_boundary\"\n\nTest scenario:\n1) Create a tenant and set its Zones quota to 1\n2) Create a first zone --\u003e PASS\n3) Create a second Zone --\u003e FAIL (413 over_quota)\n\nChange-Id: Ic47888d83a77b6f65213c1e55bbfca73eb5346b7\n"
    },
    {
      "commit": "be96bd2a9174a5d88287a74390faba8e85aae4ef",
      "tree": "fffdd5187d737300cffbef4003386bdef2f1d07a",
      "parents": [
        "4803be5ac103e7027bccf29fffd6115f3386d241",
        "310f1db53e737cd179900e6b25b2041019db4b8a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Sep 21 15:38:38 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 21 15:38:38 2022 +0000"
      },
      "message": "Merge \"Adds TLD cleanup to \"test_recordset_validation\" test suite\""
    },
    {
      "commit": "db3be98cefc6c21e3d54a7dbf9bc486cf45d9587",
      "tree": "c6f0c0f110f26cb7dba69a10396fa316a4c97292",
      "parents": [
        "2e59657bdfb9aacd3606940ea976f3baadeec3f5"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Sun Sep 04 22:38:14 2022 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Sun Sep 04 22:40:59 2022 +0900"
      },
      "message": "Deprecate option for old api_export_size bug\n\nThis change deprecates the option to workaround the old bug. The bug\nwas fixed during Newton cycle and is fixed in all versions currently\nmaintained.\n\nRelated-Bug: #1573141\nChange-Id: I88ca5b481f7728da38f53c4e67710314e78da24d\n"
    },
    {
      "commit": "4803be5ac103e7027bccf29fffd6115f3386d241",
      "tree": "f93bd3be87d19c38a999b1565d2609222b324f50",
      "parents": [
        "63baf45083bbb9bf3f13c482c8ce7efd74b94b7e",
        "aa88bc6e09079a57497947ed9dd3f98fdbbc4ac2"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 31 18:05:24 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 31 18:05:24 2022 +0000"
      },
      "message": "Merge \"Fix the test_list_enabled_api_versions\""
    },
    {
      "commit": "25d20e6650f4fc84e9ea384cf50619746df2984b",
      "tree": "8b2b62848dea308613ccd0e52411650622de38e1",
      "parents": [
        "63baf45083bbb9bf3f13c482c8ce7efd74b94b7e"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Sun Aug 21 14:19:11 2022 +0300"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Sun Aug 21 14:26:46 2022 +0300"
      },
      "message": "Fix - test_admin_creates_zone_matches_blacklist_name_or_regex\n\nScenario:\n1) Create two blacklist patterns: by regex and by exact name\n2) Ensure Primary fails to create a zone if its name is in blacklist\n3) Ensure Admin is able to create a zone even if its name is in blacklist\n4) Ensure Primary fails to create a zone if its name matches blacklist regex\n5) Ensure Admin is able to create a zone even if its name matches blacklist regex\n\nChange-Id: I258b1135dedb00d18a143e23a98dd0e2f284b8c6\n"
    },
    {
      "commit": "63baf45083bbb9bf3f13c482c8ce7efd74b94b7e",
      "tree": "df1bc1ad089fe47069968b7b7892073d9c4c2780",
      "parents": [
        "407b60f84416b6aeb13bcdea16fa40fef2326dd0",
        "a2b08ee1b19ad034afa4fb784fdd0c4c6b6ae652"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Aug 17 11:30:25 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 17 11:30:25 2022 +0000"
      },
      "message": "Merge \"Recordset scenario test suite changes\""
    },
    {
      "commit": "310f1db53e737cd179900e6b25b2041019db4b8a",
      "tree": "77c3ee8a1d7559d37fd05bdeca94626ec6eb4a24",
      "parents": [
        "407b60f84416b6aeb13bcdea16fa40fef2326dd0"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Mon Aug 15 17:01:41 2022 +0300"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Mon Aug 15 17:08:56 2022 +0300"
      },
      "message": "Adds TLD cleanup to \"test_recordset_validation\" test suite\n\nTLDs created in \"test_recordset_validation\" weren\u0027t deleted\nby the cleanup. This patch is about to fix this issue.\n\nChange-Id: I7b3c80cbbcf74a16c94edbae88a8c4eb662c92dc\n"
    },
    {
      "commit": "407b60f84416b6aeb13bcdea16fa40fef2326dd0",
      "tree": "cda08efad3d9940a86f37189b1b6b17e76f733a9",
      "parents": [
        "2e59657bdfb9aacd3606940ea976f3baadeec3f5"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jul 27 15:09:39 2022 +0000"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jul 27 15:11:49 2022 +0000"
      },
      "message": "Disable admin API tests by default\n\nDesignate has deprecated the admin API and it is disabled by default in Designate. The tempest tests for it should also be disabled by default.\nThis patch corrects that mis-match between the tempest plugin and Designate default configurations.\n\nCloses-Bug: #1982958\nChange-Id: Ie854b23cb4e86439b427b13c0d769c538e8927e5\n"
    },
    {
      "commit": "a2b08ee1b19ad034afa4fb784fdd0c4c6b6ae652",
      "tree": "cc070cd860d270c5cfae495777256590e9798662",
      "parents": [
        "2e59657bdfb9aacd3606940ea976f3baadeec3f5"
      ],
      "author": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Tue Apr 12 18:02:24 2022 +0300"
      },
      "committer": {
        "name": "Arkady Shtempler",
        "email": "arkadysh@gmail.com",
        "time": "Sun Jul 24 11:46:07 2022 +0300"
      },
      "message": "Recordset scenario test suite changes\n\n1) Re-factoring: replace underscores by index, use constants\n2) Moving \"test_create_soa_record_not_permitted\" from Scenario to API\n3) New test: \"test_delete_ns_record_not_permitted\"\n   Primary user is not able to delete NS type recordset\n4) New test: \"test_update_records_propagated_to_backends\"\n   Update recordset TTL (all types except NS and SOA) and\n   make sure that the updated TTL is propagated to the backends\n5) Adding backend validation check to the existing test:\n   \"test_create_and_delete_records_on_existing_zone\"\n6) Remove \"NS\" type record from \"recordset_data.json\"\n   Reason: the test was bogus because it was creating an NS record\n   for a sub-zone\n\nChange-Id: I169b3666a941ac61ac56619cdbe0f947340f669f\n"
    },
    {
      "commit": "2e59657bdfb9aacd3606940ea976f3baadeec3f5",
      "tree": "520ab1a26b7205bb49ec52cf5c6d341aa60a6156",
      "parents": [
        "3fe1bd10cc1254b67b97dfb10c5406d89de1befc",
        "ced8704b752a59ff7a3156bbbe4eae3a7c7bde2c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 05 01:00:27 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 05 01:00:27 2022 +0000"
      },
      "message": "Merge \"Transfer Request - refactoring and new test cases\""
    }
  ],
  "next": "aa88bc6e09079a57497947ed9dd3f98fdbbc4ac2"
}
