)]}'
{
  "log": [
    {
      "commit": "82a83c0c759e0cc168022bc03ca3461fe3417358",
      "tree": "6edfa611c633b7689812bc82547808e0e74bc7b2",
      "parents": [
        "a80ab1dc3e0eb02b144f524913e31d00aab09d6b"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Sep 18 01:38:25 2025 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Tue Nov 25 00:17:54 2025 +0900"
      },
      "message": "Remove Ubuntu 22.04 job from gate\n\nUbuntu 22.04 was removed from supported OS versions during 2025.2 cycle\nso no longer needs to be tested.\n\nChange-Id: I242f75a4a77af1c81195ba77559160662643a1e6\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n"
    },
    {
      "commit": "a80ab1dc3e0eb02b144f524913e31d00aab09d6b",
      "tree": "7abbae5bef2ad47a7f858e440f391d9dacd3fac5",
      "parents": [
        "debd1648449976dd92d9df165af19e11bd43424a"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Apr 14 21:30:00 2025 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Tue Nov 25 00:17:26 2025 +0900"
      },
      "message": "Update stable branch jobs\n\nRemove unmaintained/2024.1 jobs. Also add a few recent stable branches.\n\nCo-Authored-By: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\nChange-Id: Id400be4b6b6b4636402f4baab495dfdb5ad01cb6\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n"
    },
    {
      "commit": "debd1648449976dd92d9df165af19e11bd43424a",
      "tree": "e5357d12cbc4f1fe9dd8a7a9a69770eb846fdf75",
      "parents": [
        "2cd185133a86242c58d721e66c2db753a369fe60"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu May 29 14:40:41 2025 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu May 29 14:40:41 2025 +0900"
      },
      "message": "Remove stable/2023.2 job\n\n... because stable/2023.2 reached its EOL.\n\nChange-Id: I86ea4e47d43daad02f285d4fe85dd3c76f539f6c\n"
    },
    {
      "commit": "2cd185133a86242c58d721e66c2db753a369fe60",
      "tree": "5a9d743917e84b121129dde1974494cf43494780",
      "parents": [
        "6e35158e0965bc53d22285da4f622ea8fd127a66",
        "c6da0009810199f755c2bc69bffcd615975e118e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Sat Nov 30 20:11:40 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Nov 30 20:11:40 2024 +0000"
      },
      "message": "Merge \"Update gate jobs as per the 2025.1 cycle testing runtime\""
    },
    {
      "commit": "6e35158e0965bc53d22285da4f622ea8fd127a66",
      "tree": "8c269477eaf91d1b582a34bf381036b5bbef7386",
      "parents": [
        "c01cab3614ee2924babde7cf36c13e1029a1188e",
        "f29e5ffcf568a15542279998a5fa35d1529c3d38"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Nov 22 16:04:17 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 22 16:04:17 2024 +0000"
      },
      "message": "Merge \"Support py3.12 and drop py3.8\""
    },
    {
      "commit": "c6da0009810199f755c2bc69bffcd615975e118e",
      "tree": "3e2226cc39ffbcee45437895c3b401c3dc991e64",
      "parents": [
        "c01cab3614ee2924babde7cf36c13e1029a1188e"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Nov 11 19:23:05 2024 -0800"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Nov 17 02:54:56 2024 +0000"
      },
      "message": "Update gate jobs as per the 2025.1 cycle testing runtime\n\nAs per 2025.1 testing runtime[1], we need to test on Ubuntu\nNoble (which will be taken care by depends-on tempest and devstack\npatches to move base jobs to Noble) and at least single job to run on\nUbuntu Jammy (for smooth upgrade from previous releases).\n\nThis commit adds a new job to run on Jammy which can be removed\nin future cycle when testing runtime test next version of Ubuntu\nas default.\n\nCloses-Bug: #2088356\n\nDepends-On: https://review.opendev.org/c/openstack/tempest/+/932156\n\n[1] https://governance.openstack.org/tc/reference/runtimes/2025.1.html\n\nChange-Id: I86b6abfdbd06851f6d1b331ce113e0897384bd28\n"
    },
    {
      "commit": "c01cab3614ee2924babde7cf36c13e1029a1188e",
      "tree": "5c730a0be0204eb3ed0075023e685473917d3816",
      "parents": [
        "df4cb84e52cc78b45489d1a08773e80080a9621e"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Nov 06 11:30:21 2024 -0800"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Nov 15 01:39:20 2024 +0000"
      },
      "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@lists.openstack.org/message/UDQAC7SR5JAQJE5WBAG54A2MTBVBTJ44/\n[2] https://review.opendev.org/c/openstack/tempest/+/933398\n[3] https://review.opendev.org/c/openstack/devstack/+/933704\n\nChange-Id: Iee5daac1edcb1aaa6c5eb8e922ec7732899afa57\n"
    },
    {
      "commit": "f29e5ffcf568a15542279998a5fa35d1529c3d38",
      "tree": "370209d91295dde6fc726b3b23bf786e994315b0",
      "parents": [
        "df4cb84e52cc78b45489d1a08773e80080a9621e"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Oct 24 12:10:57 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Mon Oct 28 17:58:07 2024 +0000"
      },
      "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@li\u003e\n\nChange-Id: I5ed40f7a0aea4f4d6bbfa6723718f4dd6aeb61db\n"
    },
    {
      "commit": "df4cb84e52cc78b45489d1a08773e80080a9621e",
      "tree": "e33080a23d6abf32b89d149833651525faf0ee8a",
      "parents": [
        "d7f96744c352e16301832751ae4af14818c4ec5c"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Sun Sep 29 16:03:33 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Sun Sep 29 16:04:26 2024 +0900"
      },
      "message": "Add stable/2024.2 job\n\n... and remove the jobs for unmaintained/retired branches.\n\nChange-Id: I8f6ed7d961cc283c399f1cfc6757b725e583d2e8\n"
    },
    {
      "commit": "d7f96744c352e16301832751ae4af14818c4ec5c",
      "tree": "698caa1bcb48649b7587f443cb7bb45b5660ef75",
      "parents": [
        "82b0e48639ad52838902dffbc3acaa5bc789b87e"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 25 17:29:46 2024 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 25 17:32:57 2024 -0700"
      },
      "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: I16163f77b25c1ba00822a4fd2ab00b9d26870de9\n"
    },
    {
      "commit": "82b0e48639ad52838902dffbc3acaa5bc789b87e",
      "tree": "379fca8aaab346dc73a31b21f038b536790fce79",
      "parents": [
        "e1645532b1f81976c3518b68cb9529da431f67a3",
        "65ab20fc37eb10c467785f94c4e54deddede4836"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 08 19:41:19 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 08 19:41:19 2024 +0000"
      },
      "message": "Merge \"Support files removed for CONF.scenario.img_dir option\""
    },
    {
      "commit": "e1645532b1f81976c3518b68cb9529da431f67a3",
      "tree": "a6a69e5a558ac7b7ebecfd8e1d7450e4805b2dfe",
      "parents": [
        "0ee4c298ce8482bb9c435378f9575a3133dbae1f",
        "ad29ebfff9a23216dbea91364abc0859bbfa0540"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 08 17:06:48 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 08 17:06:48 2024 +0000"
      },
      "message": "Merge \"Update python testing as per zed cycle teting runtime\""
    },
    {
      "commit": "0ee4c298ce8482bb9c435378f9575a3133dbae1f",
      "tree": "a6a69e5a558ac7b7ebecfd8e1d7450e4805b2dfe",
      "parents": [
        "f95155dc767e9a88bf7ce861a9a63319d928d65e",
        "f499f6cc74479fb2f2d806f33f61c4d7d2d0b60d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 08 16:18:57 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 08 16:18:57 2024 +0000"
      },
      "message": "Merge \"Fix typo in branch name for 2023.2\""
    },
    {
      "commit": "f95155dc767e9a88bf7ce861a9a63319d928d65e",
      "tree": "d755eb7839fbd957560d6b79070b9bb5113a8229",
      "parents": [
        "57968af2c4d1cff014396cfd27d400e7aa2b8b28",
        "26928121dd76740c7e5832fe52d16917fab9c866"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Mar 08 15:21:11 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Mar 08 15:21:11 2024 +0000"
      },
      "message": "Merge \"Update roles required for testing\""
    },
    {
      "commit": "57968af2c4d1cff014396cfd27d400e7aa2b8b28",
      "tree": "39ae55a17e25c505b7b0a81524d7cd5c71c1cd5e",
      "parents": [
        "3c70e93c06b873ef4f58fee689a7dc3e8984d6b1",
        "2824540fd114567b9fbcf97d20a8c179518bbeeb"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Mar 07 20:58:28 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Mar 07 20:58:28 2024 +0000"
      },
      "message": "Merge \"Update python classifier in setup.cfg\""
    },
    {
      "commit": "26928121dd76740c7e5832fe52d16917fab9c866",
      "tree": "08c15116196c4ebbaf2362141833bdde7635e11c",
      "parents": [
        "3c70e93c06b873ef4f58fee689a7dc3e8984d6b1"
      ],
      "author": {
        "name": "Douglas Mendizábal",
        "email": "douglas@redrobot.io",
        "time": "Mon Feb 19 14:07:59 2024 -0600"
      },
      "committer": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Thu Mar 07 10:41:47 2024 -0600"
      },
      "message": "Update roles required for testing\n\nThis patch removes the hard-coded \u0027key-manager:service-admin\u0027 role from\nthe base test class because the role is not available in deployments\nwith the new Secure RBAC policies enabled.\n\nThere is only one test that still requires this role in the API quotas\ntests, so we generate a dynamic user there and only use it in this\nclass.  This test is skipped when SRBAC is enabled.\n\nChange-Id: I6fbfe43f821d9315e01d3bdfd6f5d4edf4e552b7\n"
    },
    {
      "commit": "f499f6cc74479fb2f2d806f33f61c4d7d2d0b60d",
      "tree": "e883066034655118652a77e7ec4e24087a20d2f4",
      "parents": [
        "3c70e93c06b873ef4f58fee689a7dc3e8984d6b1"
      ],
      "author": {
        "name": "Tobias Urdin",
        "email": "tobias.urdin@binero.com",
        "time": "Tue Feb 20 21:34:17 2024 +0100"
      },
      "committer": {
        "name": "Tobias Urdin",
        "email": "tobias.urdin@binero.com",
        "time": "Tue Feb 20 21:34:17 2024 +0100"
      },
      "message": "Fix typo in branch name for 2023.2\n\nChange-Id: Ifec735cc7222d49993d8191fb65a1b0a910880d9\n"
    },
    {
      "commit": "3c70e93c06b873ef4f58fee689a7dc3e8984d6b1",
      "tree": "2d17f405a77385ded5b174dd73f3af46352eeea3",
      "parents": [
        "e8fb657de92ca6f0d0225bb203df73d9f0183189",
        "df30b93583fe934be54d53c48f157f583af028f0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 20 18:12:58 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 20 18:12:58 2024 +0000"
      },
      "message": "Merge \"Fix barbican_tempest option group\""
    },
    {
      "commit": "e8fb657de92ca6f0d0225bb203df73d9f0183189",
      "tree": "8c3184a1601446a9954537aa4d7f6f063a3b338e",
      "parents": [
        "34dd80821f0f6f7fe162a35646df465016201ecb",
        "8f696b3219d0c30bbcd8ed89570a37de42a101b5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 20 18:12:57 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 20 18:12:57 2024 +0000"
      },
      "message": "Merge \"Fix image_signature_verification group not register properly\""
    },
    {
      "commit": "34dd80821f0f6f7fe162a35646df465016201ecb",
      "tree": "df218fdb2f9abced524fd6c50967b6bcdb3cd04b",
      "parents": [
        "bddfa997475a5cf1545cb7130667c8bdf54672dc",
        "c8b6d07de8eaee21a39bd8fd56087444c1b202c0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Feb 20 18:03:13 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Feb 20 18:03:13 2024 +0000"
      },
      "message": "Merge \"Update stable branch testing\""
    },
    {
      "commit": "df30b93583fe934be54d53c48f157f583af028f0",
      "tree": "45758e8433754acd3455494dab831ae6a0ad60cc",
      "parents": [
        "8f696b3219d0c30bbcd8ed89570a37de42a101b5"
      ],
      "author": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Mon Feb 19 14:52:38 2024 -0500"
      },
      "committer": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Mon Feb 19 14:53:58 2024 -0500"
      },
      "message": "Fix barbican_tempest option group\n\nThis patch fixes a bug with the barbican_tempest option group that was\nbreaking tempest init by returning the wrong object.\n\nChange-Id: Ia62c43fc67114c89be5f481dab2cb11df6ee82b0\n"
    },
    {
      "commit": "8f696b3219d0c30bbcd8ed89570a37de42a101b5",
      "tree": "a5093d45948990ebb969823ea3a46f79454434a1",
      "parents": [
        "c8b6d07de8eaee21a39bd8fd56087444c1b202c0"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Thu May 11 12:07:24 2023 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Mon Feb 19 19:45:41 2024 +0000"
      },
      "message": "Fix image_signature_verification group not register properly\n\nChange-Id: I32d4a5864c2cf9ec364167c6f7dada21a1a6bd46\n"
    },
    {
      "commit": "bddfa997475a5cf1545cb7130667c8bdf54672dc",
      "tree": "5689ca89104c8935b81e9086c2692b4f0aef6590",
      "parents": [
        "f2b9c024cb736551668bc871201d71542896b508",
        "1323ec7b8af0a553989ba58f6f021df9294f45ae"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 19 16:49:03 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 19 16:49:03 2024 +0000"
      },
      "message": "Merge \"Add secure RBAC jobs for stable branches\""
    },
    {
      "commit": "c8b6d07de8eaee21a39bd8fd56087444c1b202c0",
      "tree": "28d5ad0f05705d9616a8d9dc71aa901e801ef671",
      "parents": [
        "f2b9c024cb736551668bc871201d71542896b508"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Sat Feb 17 02:47:15 2024 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Sat Feb 17 02:47:15 2024 +0900"
      },
      "message": "Update stable branch testing\n\nstable/yoga and older branches are no longer supported by current\ntempest so remove tests for these branches from gate.\n\nAlso fix the missing 2023.2 branch job.\n\nChange-Id: I2feca9dba2e42e113277d5bca96188db092d098a\n"
    },
    {
      "commit": "f2b9c024cb736551668bc871201d71542896b508",
      "tree": "e1d605343b19a97d1c42c770f2da99b9af16ebf7",
      "parents": [
        "8debdcb489b95e19b0a8275bd0ef69a61b7a63b9",
        "00bd391ace7da879472e78fda6de15af7f5bd635"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 09 15:52:26 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 09 15:52:26 2024 +0000"
      },
      "message": "Merge \"Replace deprecated tenant_id property\""
    },
    {
      "commit": "8debdcb489b95e19b0a8275bd0ef69a61b7a63b9",
      "tree": "b9b8d29827f75ced57251b252069d52361b846db",
      "parents": [
        "6852d1dce8c25688da124739b7eb1096874c6acd",
        "39eb56d9c79d26fd9c8947b0309d2d5ecc304959"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 09 15:52:25 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 09 15:52:25 2024 +0000"
      },
      "message": "Merge \"Use consistent naming for enforce_scope option\""
    },
    {
      "commit": "6852d1dce8c25688da124739b7eb1096874c6acd",
      "tree": "b8bd879c80c1c75300115d062da414b8f4da7de8",
      "parents": [
        "ef7c2f473ac0265e2712ac87483ffb3be11f7d08",
        "962ab9bb5311957b3304ccf3d25b9d8d0e15d095"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jan 31 05:55:04 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 31 05:55:04 2024 +0000"
      },
      "message": "Merge \"Barbican tempest missing IDs\""
    },
    {
      "commit": "ef7c2f473ac0265e2712ac87483ffb3be11f7d08",
      "tree": "adb52c6d6602170096a7d7c9166c09e1a9b7f62e",
      "parents": [
        "6345b34ae2f47346dd72dc196ec89a3793f57eac",
        "5558bcb784c6b91e6db0358c6dc6911c8bc86124"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Jan 29 14:52:40 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jan 29 14:52:40 2024 +0000"
      },
      "message": "Merge \"Tests with signed volumes\""
    },
    {
      "commit": "1323ec7b8af0a553989ba58f6f021df9294f45ae",
      "tree": "8923b372085b861c3a12b9b488e75bfcc5a75bed",
      "parents": [
        "6345b34ae2f47346dd72dc196ec89a3793f57eac"
      ],
      "author": {
        "name": "Tobias Urdin",
        "email": "tobias.urdin@binero.com",
        "time": "Wed Jan 24 10:43:05 2024 +0100"
      },
      "committer": {
        "name": "Tobias Urdin",
        "email": "tobias.urdin@binero.com",
        "time": "Thu Jan 25 20:42:46 2024 +0100"
      },
      "message": "Add secure RBAC jobs for stable branches\n\nChange-Id: Ib8b2a71d7d7e5a12316bd45e6a95501620db8fab\n"
    },
    {
      "commit": "39eb56d9c79d26fd9c8947b0309d2d5ecc304959",
      "tree": "1d67b034786fea2514764b1a8cc35fd671263d61",
      "parents": [
        "6345b34ae2f47346dd72dc196ec89a3793f57eac"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Thu Nov 30 22:29:10 2023 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "kajinamit@oss.nttdata.com",
        "time": "Wed Jan 24 12:33:05 2024 +0900"
      },
      "message": "Use consistent naming for enforce_scope option\n\nTempest and a few other plugins such as manila-tempest-plugin registers\nthe option to enable scope enforcement tests in the [enforce_scope]\noption. This renames the option so that this plugin follows that\nstandard.\n\nChange-Id: Ibd6962947c64f04ff1948a19c4afe9f26d0b47bb\n"
    },
    {
      "commit": "2824540fd114567b9fbcf97d20a8c179518bbeeb",
      "tree": "e8ce7562080e4494509ecdd33183eae4be5d8f92",
      "parents": [
        "a34bd3b785a645b7879c7dd99625b7fa1546903b"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jan 03 21:15:51 2024 -0800"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Jan 03 21:15:51 2024 -0800"
      },
      "message": "Update python classifier in setup.cfg\n\nAs per the current release tested runtime, we test\ntill python 3.11 so updating the same in python\nclassifier in setup.cfg\n\nChange-Id: Iff08f2ae92b34a7ec9b1155e12e5e9854f3feb88\n"
    },
    {
      "commit": "6345b34ae2f47346dd72dc196ec89a3793f57eac",
      "tree": "ef12071f1564326d9fc77107b8187fc63f702916",
      "parents": [
        "a34bd3b785a645b7879c7dd99625b7fa1546903b"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Fri Dec 15 16:00:48 2023 +0100"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Mon Dec 18 11:26:38 2023 +0100"
      },
      "message": "Pause testing of multiple secret stores\n\nThere is an issue with multiple secret stores which is being tracked in\nthis launchpad [1]. This issue is blocking patches in\nbarbican-tempest-plugin. Let\u0027s remove the testing for multiple secret\nstores until the bug gets resolved.\n\nThere was also an update of the secret:delete and secret:get policies\n[2]. This patch updates the corresponding SRBAC tests so that we test\nthe policies correctly.\n\n[1] https://bugs.launchpad.net/barbican/+bug/2043457\n[2] https://review.opendev.org/c/openstack/barbican/+/884181\n\nRelated-Bug: #2043457\nChange-Id: I86335a1cb54b6aa2f74e148416ef6af7c27fff61\n"
    },
    {
      "commit": "5558bcb784c6b91e6db0358c6dc6911c8bc86124",
      "tree": "ba5e09c9ffd5809845dc1418e45d0eadaa5ab233",
      "parents": [
        "e765946be16235dafa82809183a4b9e2fa14e078"
      ],
      "author": {
        "name": "Maxim Sava",
        "email": "msava@redhat.com",
        "time": "Wed Oct 04 09:57:21 2023 +0300"
      },
      "committer": {
        "name": "Maxim Sava",
        "email": "msava@redhat.com",
        "time": "Thu Nov 16 14:23:57 2023 +0200"
      },
      "message": "Tests with signed volumes\n\nScenario tests with encrypted volumes and non encrypted volumes\n\nChange-Id: Ia06e95841e1582d7154fea0bef3e84614b58e1e7\n"
    },
    {
      "commit": "962ab9bb5311957b3304ccf3d25b9d8d0e15d095",
      "tree": "5491666df4827b4673cb4ccd046f770499879553",
      "parents": [
        "a34bd3b785a645b7879c7dd99625b7fa1546903b"
      ],
      "author": {
        "name": "jont33",
        "email": "jonathan.taymont@gmail.com",
        "time": "Wed Oct 25 16:55:43 2023 +0200"
      },
      "committer": {
        "name": "Jonathan Taymont",
        "email": "jonathan.taymont@gmail.com",
        "time": "Wed Nov 08 13:58:48 2023 +0000"
      },
      "message": "Barbican tempest missing IDs\n\nSeveral tests in the Barbican-tempest-plugin are missing idempotent IDs.\n\nThe check-uuid tool was used to ensure that all tests have an ID.\n\nCloses-Bug: #2030965\nChange-Id: Ice8a1c210e0ac2e50044f9a37e15b00fd9f306f4\n"
    },
    {
      "commit": "65ab20fc37eb10c467785f94c4e54deddede4836",
      "tree": "3f44d3f5dfb2e23be33c440aa996c9391b0cba0e",
      "parents": [
        "a34bd3b785a645b7879c7dd99625b7fa1546903b"
      ],
      "author": {
        "name": "cheyenneb",
        "email": "cheyenneb5512@gmail.com",
        "time": "Sat Oct 14 16:43:30 2023 -0400"
      },
      "committer": {
        "name": "cheyenneb",
        "email": "cheyenneb5512@gmail.com",
        "time": "Wed Nov 01 11:46:12 2023 -0400"
      },
      "message": "Support files removed for CONF.scenario.img_dir option\n\nCONF.scenario.img_dir file has been removed along with any other\nsupport files. Exception has been raised when a user passes an\nimg file that does not exist in the CONF.scenario.img_file.\nExceptions import has been added for lib_exc.\n\nCloses-Bug: #2032948\nChange-Id: I2b57dd4928ab3f6858909fc90b7865aac2d93da2\n"
    },
    {
      "commit": "a34bd3b785a645b7879c7dd99625b7fa1546903b",
      "tree": "fbfb534fcea41a0cb34463e96571d9b277792075",
      "parents": [
        "bf83cf93c0063dde7078e8ff701e1712307fd1c0",
        "638efcc3a01f0570cc384d7c9a1490cc910b2db4"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Sep 01 16:36:07 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 01 16:36:07 2023 +0000"
      },
      "message": "Merge \"Pin barbican-tempest-plugin for jobs in EM\""
    },
    {
      "commit": "638efcc3a01f0570cc384d7c9a1490cc910b2db4",
      "tree": "02b8a38bddc0a2a343702e7ae3ee867f212e4d3a",
      "parents": [
        "30e50ef9c85bf008c7c3e5aeb6b009629a2013c9"
      ],
      "author": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Tue Aug 08 13:45:32 2023 +0200"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Aug 17 07:52:28 2023 +0000"
      },
      "message": "Pin barbican-tempest-plugin for jobs in EM\n\nLet\u0027s pin barbican-tempest-plugin for jobs that run code from branches in extended maintenance.\n\nThis change is required because these jobs install older version of tempest that does not contain all functions consumed by master barbicna-tempest-plugin.\n\nChange-Id: Ia4a30d12de1a58b93a06979188e662edeef21ec6\n"
    },
    {
      "commit": "bf83cf93c0063dde7078e8ff701e1712307fd1c0",
      "tree": "223764ad54689b9bc2885e3fc4fb26259b145867",
      "parents": [
        "e5ed4b9f1e6b2843c48b0df56a71cdb185004ef7",
        "ca7738bab19dd5fb0f48670c56b280c66d2aa9b8"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 15 12:32:50 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 15 12:32:50 2023 +0000"
      },
      "message": "Merge \"Add stable/2023.1 jobs on master gate\""
    },
    {
      "commit": "e5ed4b9f1e6b2843c48b0df56a71cdb185004ef7",
      "tree": "4b174f5d1d7518f89912e0947b26af442d663094",
      "parents": [
        "e765946be16235dafa82809183a4b9e2fa14e078"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Aug 06 12:03:34 2023 -0700"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sun Aug 06 12:05:43 2023 -0700"
      },
      "message": "Remove Glance v1 APIs tests code\n\nGlance v1 APIs were removed in Rocky and tempest master\ndoes not support the Rocky release. If glance v1 APIs\nneeds to be tested for older release then older Tempest\ncan be used.\n\nTempest is removing the Glance v1 APIs tests, config option,\nand its service clients and this change is needed for that.\n\nNeeded-By: https://review.opendev.org/c/openstack/tempest/+/890592\nChange-Id: I0ef67e86730320755e6f642a36f97ab462fe0aad\n"
    },
    {
      "commit": "ca7738bab19dd5fb0f48670c56b280c66d2aa9b8",
      "tree": "c25969fa9374a4c516f47646550ed91332eedfa8",
      "parents": [
        "e765946be16235dafa82809183a4b9e2fa14e078"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Jun 08 21:17:37 2023 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jun 09 05:05:58 2023 +0000"
      },
      "message": "Add stable/2023.1 jobs on master gate\n\nAs 2023.1 is released, we should add its job on master\ngate to keep branchless tempest plugins compatible\nto 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: I59f29bcbf667f6598b00022eff4088ed324f1610\n"
    },
    {
      "commit": "e765946be16235dafa82809183a4b9e2fa14e078",
      "tree": "6f4d4a2b0996885845da2025473dfbe492100a52",
      "parents": [
        "a31f9ef3a68e58fe970783d1b7b4cff45e4ee78b",
        "b51b3f5b61b44924122f6595da3467bbcfd03743"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Jun 07 18:15:34 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jun 07 18:15:34 2023 +0000"
      },
      "message": "Merge \"Update rbac tests\""
    },
    {
      "commit": "a31f9ef3a68e58fe970783d1b7b4cff45e4ee78b",
      "tree": "28bd1fd322da1bda8450adc67ac79f71a89c62f2",
      "parents": [
        "d8047c20252f469977b20a7e03b982ce5cfa5fe2",
        "832692c4fb76dc6d0da903d1d7dd515bb7f669e0"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jun 06 09:01:46 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 06 09:01:46 2023 +0000"
      },
      "message": "Merge \"Modify test_get_effective_quota test\""
    },
    {
      "commit": "832692c4fb76dc6d0da903d1d7dd515bb7f669e0",
      "tree": "c4b7a4d2180ab9fd1b7c73c1829e666357c877e9",
      "parents": [
        "b5519a7015b0f28e796d82555c5d82c684896c68"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Jun 01 09:12:48 2023 +0000"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Jun 01 10:32:29 2023 +0000"
      },
      "message": "Modify test_get_effective_quota test\n\nThe test_get_effective_quotas test uses key-manager:service-admin\nlegacy role to get the effective quotas. Using a user with only this\nrole should lead to an ERROR in an SRBAC environment.\n\nThis patch changes the test so that it checks whether the ERROR\noccurred when the test tried to get quotas in SRBAC environment.\n\nAlso, auth.tempest_roles \u003d member was removed from tempest.conf\nas it is not necessary and causes a failure of the modified\ntest and it might cause unwanted problems in the future.\n\nChange-Id: Ib106f5e760d3a5253968e2fe13ec576107a98c74\n"
    },
    {
      "commit": "d8047c20252f469977b20a7e03b982ce5cfa5fe2",
      "tree": "5853d1e1c20b79c3b908c6776e4b1bec5f4fcb8f",
      "parents": [
        "b5519a7015b0f28e796d82555c5d82c684896c68"
      ],
      "author": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Mon May 22 13:55:41 2023 +0000"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Mon May 22 14:40:29 2023 +0000"
      },
      "message": "Enable test_secret_stores tests\n\nThis patch enables test_secret_stores tests in the SRBAC job. The tests\nwere previously fixed in this patch [1].\n\nThis change builds on the fix. It modifies the configuration of\nthe SRBAC job so that it is deployed with enabled multiple secret\nstores.\n\n[1] https://review.opendev.org/c/openstack/barbican-tempest-plugin/+/883482\n\nChange-Id: I60305a35528fd16ac4e995d11d6d0999a6440e44\n"
    },
    {
      "commit": "b5519a7015b0f28e796d82555c5d82c684896c68",
      "tree": "99b371d662f655ee4b70850cc32cef26d6fbffce",
      "parents": [
        "3868bbf3c9e38cee487d2a9cb3f72648edebe26b",
        "42300cd1e56459fcbab6d98f74c9d5dd0442fe5c"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri May 19 17:18:50 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri May 19 17:18:50 2023 +0000"
      },
      "message": "Merge \"Migrate back to Launchpad\""
    },
    {
      "commit": "3868bbf3c9e38cee487d2a9cb3f72648edebe26b",
      "tree": "11de1ca2960ee4bcbb631b574f46ded0c0784d1b",
      "parents": [
        "dba97635a17bed83f0423604fae6c370f80f8f75",
        "26c700da60565e0a3d0f8c7aa25c9208bdce00ee"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 18 21:29:31 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 18 21:29:31 2023 +0000"
      },
      "message": "Merge \"Fix test_secret_stores tests\""
    },
    {
      "commit": "b51b3f5b61b44924122f6595da3467bbcfd03743",
      "tree": "f4a6aaf3e88065df17fdf5ac82a622ad6d6d4877",
      "parents": [
        "dba97635a17bed83f0423604fae6c370f80f8f75"
      ],
      "author": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Thu May 18 10:36:20 2023 -0500"
      },
      "committer": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Thu May 18 10:37:49 2023 -0500"
      },
      "message": "Update rbac tests\n\nThis patch updates the rbac tests for testing the policy updates that\nremoved the \"system\" scope and use \"project\" scope instead.\n\nDepends-On: I3b781112fc6ced7b73196f973cefd6a30ef99dd3\nChange-Id: I735cefe2b1cb4eb09c9770f0bdc738ffeee34f0e\n"
    },
    {
      "commit": "26c700da60565e0a3d0f8c7aa25c9208bdce00ee",
      "tree": "02e075c69be98515d4d5f3f1c9c4826498c186bb",
      "parents": [
        "bf80ee01bb9aa9366eac533ea32e44ab0729906b"
      ],
      "author": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu May 18 10:39:15 2023 +0200"
      },
      "committer": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu May 18 14:35:53 2023 +0200"
      },
      "message": "Fix test_secret_stores tests\n\nThere were five minor issues with the test_secret_stores tests:\n\n1) There is a typo in some test cases. They are calling\n   unset_peferred_secret_store instead of unset_p\u003cr\u003eeferred_secret_store\n\n2) Set and unset preferred secret stores API calls in the\n   SecretStoresClient expect 200 response status code when in fact they\n   should expect 204 instead [1].\n\n3) test_get_preferred_secret_store test expects to get preferred\n   secret store when in fact none is set for the project.\n\n4) skip_checks() function did not call super\u0027s skip_checks()\n\n5) test_set_unset_preferred_secret_store test expects to get preferred\n   secret store for a project when there is no preferred secret store\n   set for it.\n\n[1] https://docs.openstack.org/barbican/rocky/api/reference/store_backends.html#post-v1-secret-stores-secret-store-id-preferred\n\nChange-Id: Ic211ea87006662c5a24aef3d1b78a5aa85b5e35b\n"
    },
    {
      "commit": "42300cd1e56459fcbab6d98f74c9d5dd0442fe5c",
      "tree": "2fec1f07d504b9d2bc6b2ed5c921773929382bca",
      "parents": [
        "30e50ef9c85bf008c7c3e5aeb6b009629a2013c9"
      ],
      "author": {
        "name": "Grzegorz Grasza",
        "email": "xek@redhat.com",
        "time": "Tue May 09 13:55:34 2023 +0200"
      },
      "committer": {
        "name": "Grzegorz Grasza",
        "email": "xek@redhat.com",
        "time": "Tue May 09 13:55:52 2023 +0200"
      },
      "message": "Migrate back to Launchpad\n\nChange-Id: I91874ec6001d82104630b4f33883b5af9d2ac09f\n"
    },
    {
      "commit": "dba97635a17bed83f0423604fae6c370f80f8f75",
      "tree": "6dad624d7f33b65c4215c349edf087ce3a75228c",
      "parents": [
        "b18a6bf265b8c6dea25708c017b86ba81a5efe9b",
        "bf80ee01bb9aa9366eac533ea32e44ab0729906b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu May 04 08:42:21 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu May 04 08:42:21 2023 +0000"
      },
      "message": "Merge \"Add enable_certificate_validation config option\""
    },
    {
      "commit": "bf80ee01bb9aa9366eac533ea32e44ab0729906b",
      "tree": "ee7d7e5fedd2e847b2a28a8d808f0e76e6378520",
      "parents": [
        "01da5615dbe869685858f64e52fe40c870141116"
      ],
      "author": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Thu Apr 20 12:00:47 2023 +0200"
      },
      "committer": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Wed May 03 14:47:45 2023 +0200"
      },
      "message": "Add enable_certificate_validation config option\n\nThis patch adds enable_certificate_validation config option. This option\ncan be used to skip tests that rely on image signature certificate\nvalidation being enabled on the test environment\n(test_signed_image_invalid_cert_boot_failure).\n\nChange-Id: Id4134a2e87378487baa9e3d5f49e7ded48daa765\n"
    },
    {
      "commit": "b18a6bf265b8c6dea25708c017b86ba81a5efe9b",
      "tree": "613b5732a0046dd35e0f0b8f6adb67edad835adf",
      "parents": [
        "30e50ef9c85bf008c7c3e5aeb6b009629a2013c9"
      ],
      "author": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Tue Apr 25 17:48:44 2023 +0200"
      },
      "committer": {
        "name": "Lukáš Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Wed Apr 26 12:00:23 2023 +0200"
      },
      "message": "Set a default region for clients\n\nClients initialized for tests.api.* tests do not have defined values\nfor region [1]. Because of that the clients connect to the first\navailable service endpoint that they find (see this line in\ntempest [2]). This can cause issues when there are multiple endpoints\non a system for barbican (admin, internal, public).\n\nThis change sets a default value for key_manager.region config option\nto \u0027regionOne\u0027 and ensures that clients defined on the side of\nbarbican-tempest-plugin are intialised with this value.\n\n[1] https://opendev.org/openstack/barbican-tempest-plugin/src/branch/master/barbican_tempest_plugin/tests/api/base.py#L91\n[2] https://opendev.org/openstack/tempest/src/branch/master/tempest/lib/auth.py#L586\n\nChange-Id: Ic9ae00c663cca6b83dc961b984cf129d1c33afc4\n"
    },
    {
      "commit": "00bd391ace7da879472e78fda6de15af7f5bd635",
      "tree": "f3a910d05fcb285eb839cb69db4a0699420367c5",
      "parents": [
        "30e50ef9c85bf008c7c3e5aeb6b009629a2013c9"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Wed Mar 22 00:30:23 2023 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Wed Mar 22 00:30:49 2023 +0900"
      },
      "message": "Replace deprecated tenant_id property\n\nThe tenant_id property of RestClient in tempest was deprecated in\n25.0.0. This replaces the deprecated property by the new project_id\nproperty to avoid the following warning.\n\nWARNING tempest.lib.common.rest_client [-] Deprecated: \"tenant_id\"\nproperty is deprecated for removal, use \"project_id\" instead\n\nDepends-on: https://review.opendev.org/c/openstack/tempest/+/707938\nChange-Id: I1b690898f1c88244b9f9a68e67e2263058171c2f\n"
    },
    {
      "commit": "30e50ef9c85bf008c7c3e5aeb6b009629a2013c9",
      "tree": "4d06a6846dbe13bfdef0e6a4d6c9734f498b2714",
      "parents": [
        "dc14cae0ebd620d30be0cd9784394f8d775a7557",
        "46edcc5b057ad51dac1475c49ba3a1ac53ca6fb7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Dec 08 14:32:44 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Dec 08 14:32:44 2022 +0000"
      },
      "message": "Merge \"Introduce a new test for \"cve_2022_3100\"\""
    },
    {
      "commit": "46edcc5b057ad51dac1475c49ba3a1ac53ca6fb7",
      "tree": "195520dfc0e41e3fa1224ff44eb25adceca62bbd",
      "parents": [
        "519aa80cabe83cd8c2193d483f5dff5213a66719"
      ],
      "author": {
        "name": "millevy",
        "email": "millevy@redhat.com",
        "time": "Thu Oct 27 10:54:49 2022 +0000"
      },
      "committer": {
        "name": "millevy",
        "email": "millevy@redhat.com",
        "time": "Wed Dec 07 08:01:02 2022 +0000"
      },
      "message": "Introduce a new test for \"cve_2022_3100\"\n\nThe exploit is that a malicious user with a Keystone account is able to decrypt\nany secret as long as they know the secret\u0027s ID by using a specifically crafted\nquery string:\nGET /v1/secrets/{secret-id}/payload?target.secret.read\u003dread\n\nChange-Id: I5e00a188268ef1c25eed8bf3a37197918e529427\n"
    },
    {
      "commit": "dc14cae0ebd620d30be0cd9784394f8d775a7557",
      "tree": "650872b248710217759c77959519bc9b9a7d7b6a",
      "parents": [
        "397c77d286c2590cdca58ffd73dcd04349f19ea4",
        "3fa54eb116c7576137d5d142e30ccb39db29226a"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Oct 28 11:03:39 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 28 11:03:39 2022 +0000"
      },
      "message": "Merge \"Add skip for api tests\""
    },
    {
      "commit": "397c77d286c2590cdca58ffd73dcd04349f19ea4",
      "tree": "5d84da02003a1a525592a8ea034f24ac0d3e57d7",
      "parents": [
        "4e13ee201ef8e38f0b1ca4ad1de8456fb690f47a",
        "23230184f406f9c72eeeb2cfc6fb0a40956d107f"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Oct 28 11:02:34 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 28 11:02:34 2022 +0000"
      },
      "message": "Merge \"The Python 3.6 and Python 3.7 Support has been dropped since zed\""
    },
    {
      "commit": "ad29ebfff9a23216dbea91364abc0859bbfa0540",
      "tree": "5d84da02003a1a525592a8ea034f24ac0d3e57d7",
      "parents": [
        "4e13ee201ef8e38f0b1ca4ad1de8456fb690f47a"
      ],
      "author": {
        "name": "LiZekun",
        "email": "2954674728@qq.com",
        "time": "Sun Jun 05 10:03:06 2022 +0800"
      },
      "committer": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Thu Oct 27 14:27:35 2022 +0000"
      },
      "message": "Update python testing as per zed cycle teting runtime\n\nIn Zed cycle, we have dropped the python 3.6/3.7[1] testing\nand its support. Removing the py36 centos8 job as well as\nupdating the python classifier also to reflect the same.\n\n[1] https://governance.openstack.org/tc/reference/runtimes/zed.html\n\nChange-Id: I0ae09def76d163190d79ccbff231c3d2e3ac16e0\n"
    },
    {
      "commit": "4e13ee201ef8e38f0b1ca4ad1de8456fb690f47a",
      "tree": "de4f117c49c9015b879c6b6bba40ae99a3925ecb",
      "parents": [
        "6d76a0868c890997be7ae592e23d08cbc9937039",
        "5307114035b535256d6b7ff29001b90bd1a6fa04"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 20 10:44:05 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 20 10:44:05 2022 +0000"
      },
      "message": "Merge \"Remove setup_clients method\""
    },
    {
      "commit": "6d76a0868c890997be7ae592e23d08cbc9937039",
      "tree": "390ba4850a24ccc6781a8c99605dcc9046ce234b",
      "parents": [
        "2505d0d64ff356377d4dc23bcafdffb638e43a3a",
        "29541dcf25610b5626ba0eb547fc0e16d6dfb8e6"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 20 10:44:03 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 20 10:44:03 2022 +0000"
      },
      "message": "Merge \"Remove secgroups related methods\""
    },
    {
      "commit": "2505d0d64ff356377d4dc23bcafdffb638e43a3a",
      "tree": "208b36db16051cb6f52e06029661c967719e7815",
      "parents": [
        "5aab50bde0b4e76875dc53ef9136fcebae96f7cc",
        "ddfeb251520370dba21fc07db8cc1e1cc51b418d"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 20 10:44:02 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 20 10:44:02 2022 +0000"
      },
      "message": "Merge \"Remove nova_volume_attach \u0026 nova_volume_detach methods\""
    },
    {
      "commit": "5aab50bde0b4e76875dc53ef9136fcebae96f7cc",
      "tree": "b397dadb70a016d6dfee5421a81bb618a84b86f9",
      "parents": [
        "7bc1460285a0e04c22566f70b8c5f729936e8038",
        "183e0df5326b01d2dd19c4157c40d8aa3e20f2fd"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Thu Oct 20 10:23:03 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 20 10:23:03 2022 +0000"
      },
      "message": "Merge \"Add skip for test_encrypted_cinder_volumes_cryptsetup\""
    },
    {
      "commit": "7bc1460285a0e04c22566f70b8c5f729936e8038",
      "tree": "ceffbfa1ef71e4b788d9bcb1c050f22323ba79fc",
      "parents": [
        "a396ac40c171e40f6b531afb4990755c308fdf57",
        "0cc8bb6453604e5e2119fa22f340d8fe2c949bb1"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Wed Oct 19 20:43:07 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 19 20:43:07 2022 +0000"
      },
      "message": "Merge \"Remove create_floating_ip \u0026 get_server_ip methods\""
    },
    {
      "commit": "3fa54eb116c7576137d5d142e30ccb39db29226a",
      "tree": "cfab96bb2b5ac8445a9e0cded252076a5ad8b9ea",
      "parents": [
        "0eebe182c887603033315eaab837d30c1b48bd17"
      ],
      "author": {
        "name": "SofiiaAndriichenko",
        "email": "sandriichenko@mirantis.com",
        "time": "Wed Dec 27 14:45:49 2017 +0000"
      },
      "committer": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Wed Oct 19 16:20:24 2022 -0400"
      },
      "message": "Add skip for api tests\n\nChange-Id: I67d2596b32063df92092e58bb3803372b22d1492\n"
    },
    {
      "commit": "a396ac40c171e40f6b531afb4990755c308fdf57",
      "tree": "1f561271d3f362c466bd3e7858c6f56b5e1d8891",
      "parents": [
        "fb42f0106e0e163ae02f6ecbb631c656336b85f5"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Oct 15 22:34:46 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Oct 19 03:21:42 2022 +0000"
      },
      "message": "Add stable/zed jobs on master gate\n\nAs zed is released, we should add its job on master\ngate to keep branchless tempest plugins compatible\nto 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: Ia20cec2a500943a7f954c34614102c4d17a01c34\n"
    },
    {
      "commit": "fb42f0106e0e163ae02f6ecbb631c656336b85f5",
      "tree": "9b836a673ae285fdbec13bdfaa34c4e333d80621",
      "parents": [
        "0eebe182c887603033315eaab837d30c1b48bd17"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Oct 15 20:53:18 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Sat Oct 15 20:53:18 2022 -0500"
      },
      "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: I7c9c57d2ca1d3d6536b24f29c89b465059a3cec4\n"
    },
    {
      "commit": "0eebe182c887603033315eaab837d30c1b48bd17",
      "tree": "5645e4c8e8f47166dea5b082dbc83d6005cbad09",
      "parents": [
        "a32eaf0dd8a4cd1825f69b97dc7ac51519ec07d7"
      ],
      "author": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Wed Oct 05 14:58:11 2022 -0400"
      },
      "committer": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Wed Oct 05 14:58:11 2022 -0400"
      },
      "message": "Add train, ussuri and victoria integration jobs\n\nThis patch adds the missing train, ussuri, and victoria jobs to the zuul\nconfig.  This should help fix the gates for those stable banches which\nare currently failing because they are attempting to test newer APIs\n(e.g. Secret Consumers)\n\nChange-Id: I34753317a8a80656a460c2fc6104fd2c9827f838\n"
    },
    {
      "commit": "a32eaf0dd8a4cd1825f69b97dc7ac51519ec07d7",
      "tree": "ad11efdc9dd24173dbc2d22004fdb47ffbd0ffb3",
      "parents": [
        "01da5615dbe869685858f64e52fe40c870141116"
      ],
      "author": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Tue Aug 30 14:50:36 2022 -0500"
      },
      "committer": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Tue Aug 30 14:51:34 2022 -0500"
      },
      "message": "Test secret access via ACL\n\nThis patch enhances the ACL test to ensure that \"other\" user is not able\nto get a secret before being added to the ACL.\n\nAfter adding the ACL for the user, we check again to ensure the ACL is\nworking as intended by allowing the user now in the ACL to access the\nsecret.\n\nChange-Id: I0b4e1fc71c62376301858128dd2fbb75bd1fa602\n"
    },
    {
      "commit": "01da5615dbe869685858f64e52fe40c870141116",
      "tree": "08e1e2b9b246ef2148be3cb6e017ea7a6bc04d60",
      "parents": [
        "d0aa2f34d0bac13d1706145a510d4474918caf6d"
      ],
      "author": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Thu Aug 25 13:58:44 2022 +0200"
      },
      "committer": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Thu Aug 25 13:58:44 2022 +0200"
      },
      "message": "Add versioned jobs\n\nWith 1.1 coming in zed, we need to version the old jobs to prevent\n1.1 tests (secret consumers) being run and failing on old branches.\n\nChange-Id: Iae1dfea83a6584a95fb73488ad0ba988ded371ca\n"
    },
    {
      "commit": "d0aa2f34d0bac13d1706145a510d4474918caf6d",
      "tree": "931b7118db8682afdcfbbd961de607e8ccada9d6",
      "parents": [
        "45dd1313926858b487b840701ed5e449d44e37b7"
      ],
      "author": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Tue Aug 23 14:18:27 2022 -0400"
      },
      "committer": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Tue Aug 23 17:29:19 2022 -0400"
      },
      "message": "Add \"member\" role to tempest tests\n\nThe \"member\" role is needed by the scenario tests to create secrets when\nSecure RBAC is enabled i.e. enable_scope\u003dTrue\n\nChange-Id: I16ed904eeb27ab7110a7e4e56ef7ea89c8c3c2ab\n"
    },
    {
      "commit": "45dd1313926858b487b840701ed5e449d44e37b7",
      "tree": "30179374364fd9e4542898dd5834199a1dabc970",
      "parents": [
        "519aa80cabe83cd8c2193d483f5dff5213a66719"
      ],
      "author": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Tue May 10 15:00:41 2022 -0400"
      },
      "committer": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Wed Aug 10 20:50:02 2022 +0000"
      },
      "message": "Add RBAC tests for secret consumers\n\nChange-Id: I5eac8d6d82d0fee6105e3ba235e7aa13d4d519cc\n"
    },
    {
      "commit": "519aa80cabe83cd8c2193d483f5dff5213a66719",
      "tree": "c4a6d34635b15583d7aacfb1ec2dcff032af38f6",
      "parents": [
        "44c9ed2bc48d2a32c8338d9cca80588671a7c638"
      ],
      "author": {
        "name": "Ade Lee",
        "email": "alee@redhat.com",
        "time": "Fri May 06 12:33:06 2022 -0400"
      },
      "committer": {
        "name": "Douglas Mendizábal",
        "email": "dmendiza@redhat.com",
        "time": "Tue Aug 09 16:41:21 2022 +0000"
      },
      "message": "Add tests for secret consumers\n\nThis patch adds microversion support to the plugin.  It adds two new\nconfiguration values in tempest.conf for selecting which tests to run.\nSee [1] for more details.\n\n[1] https://docs.openstack.org/tempest/latest/microversion_testing.html\n\nDepends-On: https://review.opendev.org/c/openstack/barbican/+/840712\nChange-Id: Iba604f74fb645bec2f03fd4ffb771d8f051dccfe\n"
    },
    {
      "commit": "23230184f406f9c72eeeb2cfc6fb0a40956d107f",
      "tree": "a3dd2fd4ce29f2c15da2550855e347cd66e111ac",
      "parents": [
        "44c9ed2bc48d2a32c8338d9cca80588671a7c638"
      ],
      "author": {
        "name": "dengzhaosen",
        "email": "dengzhaosen@inspur.com",
        "time": "Sat Jun 04 15:45:36 2022 +0800"
      },
      "committer": {
        "name": "Jorhson Deng",
        "email": "dengzhaosen@inspur.com",
        "time": "Fri Aug 05 00:54:58 2022 +0000"
      },
      "message": "The Python 3.6 and Python 3.7 Support has been dropped since zed\n\n[1] https://governance.openstack.org/tc/reference/runtimes/zed.html\n\nChange-Id: I2725aca3cd5620bd16d086298134f3735e7c338f\n"
    },
    {
      "commit": "5307114035b535256d6b7ff29001b90bd1a6fa04",
      "tree": "113349fc178ae88c3ae958edcdba2fcf3204c5a1",
      "parents": [
        "29541dcf25610b5626ba0eb547fc0e16d6dfb8e6"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Jun 09 12:58:35 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Jul 13 15:52:07 2022 +0200"
      },
      "message": "Remove setup_clients method\n\nAs tempest.scenario.manager was announced stable interface in Tempest 27.0.0[1]\nit can be now reused in plugins.\n\nReplaced methods:\n    * setup_clients\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: Ib4df699fb7964b3f8e6d3b518a562acbaa3dd280\n"
    },
    {
      "commit": "29541dcf25610b5626ba0eb547fc0e16d6dfb8e6",
      "tree": "a9a7fa86b53fdbcc554811aee9108a7c1ae19f6e",
      "parents": [
        "ddfeb251520370dba21fc07db8cc1e1cc51b418d"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Jun 09 12:48:55 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Jul 13 15:49:32 2022 +0200"
      },
      "message": "Remove secgroups related methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest 27.0.0[1]\nit can be now reused in plugins.\n\nBarbican tempest plugin still uses nova-network old interface for floating ip\nrelated methods, this patch removes them and use tempests\u0027s ones which\nalready use neutron\u0027s interface.[2]\n\nReplaced/Removed methods:\n    * _default_security_group\n    * _create_security_group\n    * _create_loginable_secgroup_rule\n    * _create_security_group_rule\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n[2] https://opendev.org/openstack/tempest/commit/bbc9dd34f6455aa7fdd70737764408e48c1494f8\n\nChange-Id: I7605fe11caa8ae5725e0c0583c623ebad73d40da\n"
    },
    {
      "commit": "ddfeb251520370dba21fc07db8cc1e1cc51b418d",
      "tree": "02c184604b81c8c50dd9d00e56f85d04745298d0",
      "parents": [
        "0cc8bb6453604e5e2119fa22f340d8fe2c949bb1"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Jun 09 12:46:29 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Jul 13 13:46:31 2022 +0000"
      },
      "message": "Remove nova_volume_attach \u0026 nova_volume_detach methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n    * nova_volume_attach\n    * nova_volume_detach\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: Ieb01041344ddc17b3bb4c34ada83a80d2fd612d9\n"
    },
    {
      "commit": "0cc8bb6453604e5e2119fa22f340d8fe2c949bb1",
      "tree": "accb0a2a20c317890386cbd162baf175b32ddd4e",
      "parents": [
        "44c9ed2bc48d2a32c8338d9cca80588671a7c638"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Mar 14 11:18:33 2022 +0100"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Jul 13 15:46:02 2022 +0200"
      },
      "message": "Remove create_floating_ip \u0026 get_server_ip methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest 27.0.0[1] it can be now reused in plugins.\n\nBarbican tempest plugin still uses nova-network old interface for floating ip related methods, this patch removes them and use tempests\u0027s ones which already use neutron\u0027s interface.[2]\n\nReplaced methods:\n\t* create_floating_ip\n\t* get_server_ip\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n[2] https://opendev.org/openstack/tempest/commit/6428139de18291c916852ae48130fb8a7b4db318\n\nChange-Id: I7b048f78d0ee8fd2aae33134caa1a8034fa31031\n"
    },
    {
      "commit": "44c9ed2bc48d2a32c8338d9cca80588671a7c638",
      "tree": "49c059c8c8c6f12c3249c7c6fe7e38349e79ab96",
      "parents": [
        "7336b9a1f18ccfcac1b434ebf51ccb0a59d947a6",
        "238cdf1b8d217c912011386af09d85eef03cfd56"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 12 13:02:16 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 12 13:02:16 2022 +0000"
      },
      "message": "Merge \"Set minimal tempest version to 27.0.0\""
    },
    {
      "commit": "7336b9a1f18ccfcac1b434ebf51ccb0a59d947a6",
      "tree": "531889f67c569b1ec50910cdaf0e8ec4a0af903b",
      "parents": [
        "583a00a4e999c6caeeb260e31e93e31e439267b9",
        "5ac56787cb7dd275967a7890333fdba9f01442d5"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 12 13:02:15 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 12 13:02:15 2022 +0000"
      },
      "message": "Merge \"Remove create_volume \u0026 create_volume_type methods\""
    },
    {
      "commit": "583a00a4e999c6caeeb260e31e93e31e439267b9",
      "tree": "fd8b111fa212bc9b13cc71c05b98c7ef86983792",
      "parents": [
        "f654e3ef20b81bf267ec971f3489d8ee96e77872",
        "781850ab1d1621a668afaaad4b37c65eba47ca01"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 12 13:02:13 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 12 13:02:13 2022 +0000"
      },
      "message": "Merge \"Remove create_timestamp \u0026 get_timestamp methods\""
    },
    {
      "commit": "f654e3ef20b81bf267ec971f3489d8ee96e77872",
      "tree": "d34e2d60b98efb9a68cc7293fd657ebc4934dc6a",
      "parents": [
        "f4c25f520647522eeecc8a1d2e0d6c1ad3a5abb9",
        "6c0902bea7818f45d50d9e264e93c7b87478a378"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 12 13:01:41 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 12 13:01:41 2022 +0000"
      },
      "message": "Merge \"Remove get_remote_client method\""
    },
    {
      "commit": "f4c25f520647522eeecc8a1d2e0d6c1ad3a5abb9",
      "tree": "db4f44a8bf8ae9b261037a9865f24cb6035f8374",
      "parents": [
        "1cf328dc9829d2173db5c8c4f9fccec3d6eea764",
        "f6ea03f7b834aa904d12000e80b0ea424198203b"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Jul 12 13:01:40 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 12 13:01:40 2022 +0000"
      },
      "message": "Merge \"Remove create_server and rebuild_server methods\""
    },
    {
      "commit": "1cf328dc9829d2173db5c8c4f9fccec3d6eea764",
      "tree": "04ed9ac7cc417360bab4b95badd55ca7de353346",
      "parents": [
        "be3992b3f921f09eed5728d910aae9c84c30f11e",
        "cb6e982334d8ce767f1e07d6a2c20897c76c1912"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 01 20:31:16 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 01 20:31:16 2022 +0000"
      },
      "message": "Merge \"zuul: Declare queue at top level\""
    },
    {
      "commit": "be3992b3f921f09eed5728d910aae9c84c30f11e",
      "tree": "1cdccc75ee144acae5217b583522552233c00ca8",
      "parents": [
        "e4b0683526676aa317da2678bbebc2d2f204bc8a",
        "8580430fba96aca71e918564a4c5943ff05652ee"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 01 20:31:15 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 01 20:31:15 2022 +0000"
      },
      "message": "Merge \"Update \u0027Maintained\u0027 stable branch jobs on master gate\""
    },
    {
      "commit": "e4b0683526676aa317da2678bbebc2d2f204bc8a",
      "tree": "efbdd86da6861761a16ab16bcafd3fc031dcbfe5",
      "parents": [
        "2e5b896b6482962cb642869d23c4033fa3ecdaba",
        "4e9303e1bb83da10f8d5d97ee4fd31447c5dc396"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 01 20:19:30 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 01 20:19:30 2022 +0000"
      },
      "message": "Merge \"Fix the import of NotFound exception\""
    },
    {
      "commit": "2e5b896b6482962cb642869d23c4033fa3ecdaba",
      "tree": "3cb79e6688a7ce310ed57ba0a7f4b9fc73425a8a",
      "parents": [
        "11c8cfae0ce85b874ab055e685accba85f460fda",
        "6e39d991c8892f40d9df67849ec99ede6e66224e"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Jul 01 20:10:22 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 01 20:10:22 2022 +0000"
      },
      "message": "Merge \"Remove _create_port and create_keypair methods\""
    },
    {
      "commit": "4e9303e1bb83da10f8d5d97ee4fd31447c5dc396",
      "tree": "a5c223137ef45201d8c60b3e4f7953e4a3167cfc",
      "parents": [
        "11c8cfae0ce85b874ab055e685accba85f460fda"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Jun 24 11:37:34 2022 +0200"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Fri Jun 24 11:37:34 2022 +0200"
      },
      "message": "Fix the import of NotFound exception\n\nIt is exported by tempest.lib.exceptions, not tempest.exceptions\n(it was originally until 2015).\n\nChange-Id: Ic8ef45bcb9518968d32872a93fc3381004d218ff\n"
    },
    {
      "commit": "cb6e982334d8ce767f1e07d6a2c20897c76c1912",
      "tree": "765b0f8cfb043857d567f1d9d2978b28fdcfeb19",
      "parents": [
        "11c8cfae0ce85b874ab055e685accba85f460fda"
      ],
      "author": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Mon Jun 13 09:58:49 2022 +0900"
      },
      "committer": {
        "name": "Takashi Kajinami",
        "email": "tkajinam@redhat.com",
        "time": "Mon Jun 13 09:59:05 2022 +0900"
      },
      "message": "zuul: Declare queue at top level\n\nZuul deprecated declaring shared queues at a pipeline level with\nrelease 4.1.0[1]. This updates the job definition to use the top level\ndeclaration instead.\n\nSee [2] for details.\n\n[1] https://zuul-ci.org/docs/zuul/latest/releasenotes.html#relnotes-4-1-0-deprecation-notes\n[2] http://lists.openstack.org/pipermail/openstack-discuss/2022-May/028603.html\n\nChange-Id: I07d9f3758243df89ef4ccd482ae0ee3e49e5f88f\n"
    },
    {
      "commit": "238cdf1b8d217c912011386af09d85eef03cfd56",
      "tree": "d7b11574d7b38380e2f23ee7f1a515b1a938ee09",
      "parents": [
        "5ac56787cb7dd275967a7890333fdba9f01442d5"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Jun 09 16:48:46 2022 +0200"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Jun 09 15:24:01 2022 +0000"
      },
      "message": "Set minimal tempest version to 27.0.0\n\nAs tempest.scenario.manager was announced stable interface in Tempest\n27.0.0[1] it can be now reused in plugins.\n\nSome methods replaced in scenario-manager-cleanup effort won\u0027t work\nwith tempest version lower than 27.0.0 therefore minimal tempest\nversion must be updated in tempest plugins\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I422435abd4fb34fbba187deb0d96ef314767ff19\n"
    },
    {
      "commit": "8580430fba96aca71e918564a4c5943ff05652ee",
      "tree": "419f687fd5f11ba16f1fab1771c73a21e1722bda",
      "parents": [
        "9fe096e1422c7c884b94166763b4857b5abcea30"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Apr 14 19:10:21 2022 -0500"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue May 31 21:27:33 2022 +0000"
      },
      "message": "Update \u0027Maintained\u0027 stable branch jobs on master gate\n\nWe have stable/yoga released and stable/ussuri is in\n\u0027Extended Maintenance\u0027 state. Current \u0027Maintained\u0027\nstable branches are yoga, xena, wallaby, and victoria.\n\nAs per tempest stable branch testing policy[1], adding the\nnewly released stable/yoga job and remove the EM stable/ussuri\nand stable/victoria job.\n\n[1] https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html\n\nChange-Id: I9df1b691a9d142997a3d3ee5e115187c0923e85d\n"
    },
    {
      "commit": "11c8cfae0ce85b874ab055e685accba85f460fda",
      "tree": "1b7aa375027de6ca62deca085bff6b968e89b0f5",
      "parents": [
        "9fe096e1422c7c884b94166763b4857b5abcea30"
      ],
      "author": {
        "name": "lpiwowar",
        "email": "lpiwowar@redhat.com",
        "time": "Mon Mar 21 12:28:49 2022 +0100"
      },
      "committer": {
        "name": "Lukas Piwowarski",
        "email": "lpiwowar@redhat.com",
        "time": "Mon Mar 28 13:22:56 2022 +0000"
      },
      "message": "Enable isolated networks in tempest.conf\n\nThere was an issue with s-rbac and tempest when isolated networks\nwere enabled in tempest.conf.\n\nThis is no longer an issue as test that were failing with\ncreate_isolated_networks\u003dtrue and s-rbac enabled are now\npassing successfully.\n\nChange-Id: Iae8eac5dffe3c5d15e38a6acd69f2bad95f3f238\n"
    },
    {
      "commit": "5ac56787cb7dd275967a7890333fdba9f01442d5",
      "tree": "21006ddf77fab7458966d80faa8ce531ade1b303",
      "parents": [
        "781850ab1d1621a668afaaad4b37c65eba47ca01"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Mar 14 10:28:39 2022 +0100"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Mar 17 10:19:42 2022 +0100"
      },
      "message": "Remove create_volume \u0026 create_volume_type methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest 27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n\t* create_volume\n\t* create_volume_type\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I183a0f8190bf7f336370732d8d08d1bb28ad2835\n"
    },
    {
      "commit": "781850ab1d1621a668afaaad4b37c65eba47ca01",
      "tree": "f6020465fa416aa9bff038cac441a9a95dd330bb",
      "parents": [
        "6c0902bea7818f45d50d9e264e93c7b87478a378"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Mar 14 11:01:56 2022 +0100"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Mar 17 10:10:47 2022 +0100"
      },
      "message": "Remove create_timestamp \u0026 get_timestamp methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest 27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n\t* create_timestamp\n\t* get_timestamp\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: Id6ba585c58c0e9b6564d85137fd00ae2a8954c06\n"
    },
    {
      "commit": "6c0902bea7818f45d50d9e264e93c7b87478a378",
      "tree": "711b672904982f04bf34920ef527caeda3f81e5e",
      "parents": [
        "f6ea03f7b834aa904d12000e80b0ea424198203b"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Mar 14 10:54:11 2022 +0100"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Mar 17 10:08:46 2022 +0100"
      },
      "message": "Remove get_remote_client method\n\nAs tempest.scenario.manager was announced stable interface in Tempest 27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n\t* get_remote_client\n\nRelated tempest commit:\nhttps://opendev.org/openstack/tempest/commit/f52c759e5cc6da962ad63831c55dc140d05a2373\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: Iab28d75999ae408a8bbefab76319f384e49cbcc0\n"
    },
    {
      "commit": "f6ea03f7b834aa904d12000e80b0ea424198203b",
      "tree": "a176fac6c82ef8995f7ace266e19bd3198f0e3f7",
      "parents": [
        "6e39d991c8892f40d9df67849ec99ede6e66224e"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Mon Feb 21 09:30:28 2022 +0100"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Thu Mar 17 07:28:02 2022 +0100"
      },
      "message": "Remove create_server and rebuild_server methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest 27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n\t* create_server\n\t* rebuild_server\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I3f9209fef4da9cc85d78060da0bad61682ff6b73\n"
    },
    {
      "commit": "6e39d991c8892f40d9df67849ec99ede6e66224e",
      "tree": "0e7dbffdc05c6bae86e68705f6c3295f959e0020",
      "parents": [
        "b998aeff30809288700a20cce850ac022d7c41de"
      ],
      "author": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Wed Feb 16 08:26:09 2022 +0100"
      },
      "committer": {
        "name": "Roman Popelka",
        "email": "rpopelka@redhat.com",
        "time": "Tue Mar 08 11:16:51 2022 +0000"
      },
      "message": "Remove _create_port and create_keypair methods\n\nAs tempest.scenario.manager was announced stable interface in Tempest 27.0.0[1] it can be now reused in plugins.\n\nReplaced methods:\n\t* _create_port\n\t* create_keypair\n\nEtherpad concerning this effort:\nhttps://etherpad.opendev.org/p/tempest-scenario-manager-cleanup\n\n[1] https://docs.openstack.org/releasenotes/tempest/v27.0.0.html#release-notes-27-0-0\n\nChange-Id: I2f96cf7b5f85f2a1297eb7a1aafdfd88485eaebe\n"
    },
    {
      "commit": "9fe096e1422c7c884b94166763b4857b5abcea30",
      "tree": "b873a5a9be79ef0bb35c2a3af1f78defe77447e1",
      "parents": [
        "b998aeff30809288700a20cce850ac022d7c41de",
        "82fa4a08a3a7da9b6159b9ffd545976fdce59e63"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Fri Feb 11 16:50:26 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 11 16:50:26 2022 +0000"
      },
      "message": "Merge \"Add secure-rbac test for Consumers\""
    },
    {
      "commit": "b998aeff30809288700a20cce850ac022d7c41de",
      "tree": "1250aa3b7e2d4242170a888cbb53930565c0d021",
      "parents": [
        "2f208f0eac1f6b2457e7245b028dd3be58143862",
        "263a326d05663692427870a665e0615c512e4b76"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Feb 07 22:28:02 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 07 22:28:02 2022 +0000"
      },
      "message": "Merge \"Temporarily delete two bad tests for consumers\""
    },
    {
      "commit": "2f208f0eac1f6b2457e7245b028dd3be58143862",
      "tree": "7c2da8274a090a03ff75d6bdeb32bfaab37fd663",
      "parents": [
        "f2bb9859196aa385c1b639cda8189a0d73cb95a4"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jan 18 18:48:26 2022 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jan 18 18:48:26 2022 -0600"
      },
      "message": "Add stable/xena jobs on master gate\n\nWe have stable/xena released so we should add\ntheir job on master gate to keep branchless tempest\nplugins compatible to stable branch.\n\nThis also removes the stable/train job as that is in EM\nstate now.\n\nRef: Tempest plugins guide for stable branch testing:\n- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html\n\nChange-Id: I7d69623c23e2337dde320bcab81f6a0f5c10b289\n"
    },
    {
      "commit": "f2bb9859196aa385c1b639cda8189a0d73cb95a4",
      "tree": "0171da9f98220504a9ca31754c92e36f47e6e9c6",
      "parents": [
        "378efe61acd169f4edb5601df8d4cf972acd4813"
      ],
      "author": {
        "name": "dengzhaosen",
        "email": "dengzhaosen@inspur.com",
        "time": "Wed Dec 22 11:13:14 2021 +0800"
      },
      "committer": {
        "name": "dengzhaosen",
        "email": "dengzhaosen@inspur.com",
        "time": "Fri Dec 24 09:14:06 2021 +0800"
      },
      "message": "Update python testing classifier\n\nYoga testing runtime[1] has been updated to add py39\ntesting as voting. Unit tests update are handled by the\njob template change in openstack-zuul-job\n\n- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286\n\nthis commit updates the classifier in setup.cfg file.\n\n[1] https://governance.openstack.org/tc/reference/runtimes/yoga.html\n\nChange-Id: Ia6151ee06740492127f25831cd54fe751904bb7e\n"
    }
  ],
  "next": "82fa4a08a3a7da9b6159b9ffd545976fdce59e63"
}
