)]}'
{"id":"openstack%2Ftempest~989522","triplet_id":"openstack%2Ftempest~master~I9def5736ae1d5a5e14a12b500b9bb6245d57103f","project":"openstack/tempest","branch":"master","topic":"fix/ec2-credential-project-authorization","attention_set":{"9725":{"account":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"last_update":"2026-06-24 22:44:04.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{"32704":{"account":{"_account_id":32704,"name":"Alfredo Garcia","display_name":"Alfredo Garcia","email":"alfrgarc@redhat.com","username":"alfrgarc","status":"Senior Software Quality Engineer @ Red Hat"},"last_update":"2026-05-26 12:33:25.000000000","reason":"\u003cGERRIT_ACCOUNT_32704\u003e replied on the change","reason_account":{"_account_id":32704,"name":"Alfredo Garcia","display_name":"Alfredo Garcia","email":"alfrgarc@redhat.com","username":"alfrgarc","status":"Senior Software Quality Engineer @ Red Hat"}}},"hashtags":[],"change_id":"I9def5736ae1d5a5e14a12b500b9bb6245d57103f","subject":"Grant user role for EC2 credential tests","status":"NEW","created":"2026-05-21 12:28:49.000000000","updated":"2026-06-24 22:44:04.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a4f57036e6c1f7f796f2fb02e4c27450b769eb60","_number":989522,"virtual_id_number":989522,"owner":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"actions":{},"labels":{"Verified":{"rejected":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":32704,"name":"Alfredo Garcia","display_name":"Alfredo Garcia","email":"alfrgarc@redhat.com","username":"alfrgarc","status":"Senior Software Quality Engineer @ Red Hat"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"tag":"autogenerated:zuul:gate","value":-2,"date":"2026-06-24 22:44:04.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":1,"date":"2026-05-26 12:33:25.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":32704,"name":"Alfredo Garcia","display_name":"Alfredo Garcia","email":"alfrgarc@redhat.com","username":"alfrgarc","status":"Senior Software Quality Engineer @ Red Hat"},{"value":1,"date":"2026-06-18 13:22:58.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":2,"date":"2026-06-24 20:37:30.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"_account_id":32704,"name":"Alfredo Garcia","display_name":"Alfredo Garcia","email":"alfrgarc@redhat.com","username":"alfrgarc","status":"Senior Software Quality Engineer @ Red Hat"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":1,"date":"2026-06-24 20:37:30.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":32704,"name":"Alfredo Garcia","display_name":"Alfredo Garcia","email":"alfrgarc@redhat.com","username":"alfrgarc","status":"Senior Software Quality Engineer @ Red Hat"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Release Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":32704,"name":"Alfredo Garcia","display_name":"Alfredo Garcia","email":"alfrgarc@redhat.com","username":"alfrgarc","status":"Senior Software Quality Engineer @ Red Hat"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-21 14:30:04.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-05-26 12:29:20.000000000","updated_by":{"_account_id":32704,"name":"Alfredo Garcia","display_name":"Alfredo Garcia","email":"alfrgarc@redhat.com","username":"alfrgarc","status":"Senior Software Quality Engineer @ Red Hat"},"reviewer":{"_account_id":32704,"name":"Alfredo Garcia","display_name":"Alfredo Garcia","email":"alfrgarc@redhat.com","username":"alfrgarc","status":"Senior Software Quality Engineer @ Red Hat"},"state":"REVIEWER"},{"updated":"2026-06-18 13:22:58.000000000","updated_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"reviewer":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"state":"REVIEWER"},{"updated":"2026-06-24 20:37:30.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"}],"messages":[{"id":"2f87df94258edb6e6722ef48ead8c371ccbce812","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"date":"2026-05-21 12:28:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3cb2b69879cb03713682ae251a0adb1a1a8ceb18","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"date":"2026-05-21 12:30:23.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"9ed546ecea72e41980df97979d670043ce903fa8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 14:30:04.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/253c297003bd404e8431118bd34c7c73\n\n- grenade https://zuul.opendev.org/t/openstack/build/65004b1d15e24b76915487af74eb38f4 : SUCCESS in 1h 05m 11s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/af87b81b92614692b81bb44db5e8da6a : SUCCESS in 1h 50m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/78e5d4bf53d4451d84e6697eb99aacf2 : SUCCESS in 4m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/064ee891e6d84a329c1823ccce739e60 : SUCCESS in 10m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1e495a29fd1941f0ae2e4b00a817c52c : SUCCESS in 27m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/57545fe869b24031a317c8aee3cf84da : SUCCESS in 3m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/92a3a9a583f8452aacb84556a0d02a0c : SUCCESS in 4m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/fe3cdfec818943b58600b40444ef0f16 : SUCCESS in 4m 13s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1ac8b653094447df8eac6a2e63f3a2ed : SUCCESS in 3m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5fe41ff0826a46778262c5562f3b4a21 : SUCCESS in 4m 41s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/fcdc831cb65449c580eea85d110bb708 : SUCCESS in 1h 26m 22s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/3475b38eb7304e85bb6914cfa27b05a4 : FAILURE in 1h 56m 01s (non-voting)\n- tempest-full-2026-1 https://zuul.opendev.org/t/openstack/build/59697355f8044a82b6119d7fb89869a1 : SUCCESS in 1h 48m 50s\n- tempest-full-2025-1 https://zuul.opendev.org/t/openstack/build/83039477acd34d6e8feabd50a9a56ea6 : SUCCESS in 1h 38m 57s\n- cinder-tempest-lvm-multibackend-2025-1 https://zuul.opendev.org/t/openstack/build/870720b882f34017babe0f0bf3a6ea51 : SUCCESS in 1h 33m 21s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/2d3d2b698871430dac14a46002435ac3 : SUCCESS in 1h 13m 55s\n- tempest-tox-plugin-sanity-check https://zuul.opendev.org/t/openstack/build/aba7e4a08ab942c9b304ba0e03848f4b : SUCCESS in 16m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cd090db674c54200a7d0565e62046c2a : SUCCESS in 55m 29s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/61e3eb80fb644aedb73e4cdcb0f9a7b5 : SUCCESS in 1h 48m 25s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6f6c6a6098834ae0930baef5e62774d6 : SUCCESS in 57m 21s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/8a099948f2204a81808ca5cbf1140aff : SUCCESS in 56m 55s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/70a90d371f6f45bab7d2a804d45893bd : FAILURE in 1h 49m 09s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/c66f82dccf604d68bbbe7e71c6ab2362 : SUCCESS in 1h 19m 07s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/de085aeaa7cb4c3087d15e392334722f : SUCCESS in 1h 04m 34s\n- neutron-ovs-tempest-dvr https://zuul.opendev.org/t/openstack/build/e48a230fcfd9479e826aa5cd0b5f9838 : SUCCESS in 1h 13m 47s (non-voting)\n- tempest-full-preprov-creds https://zuul.opendev.org/t/openstack/build/81b552978228463d89be864b07844d3d : SUCCESS in 1h 35m 05s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/8117ee55dae64d5fbdba7e535b30440e : SUCCESS in 1h 00m 27s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/e8597037b4154792b9ac88e4c799f4a8 : SUCCESS in 3m 58s","accounts_in_message":[],"_revision_number":2},{"id":"d58545c9a42f2aa55dc73d0cdca5f5c318ee5525","author":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"date":"2026-05-21 14:54:02.000000000","message":"Patch Set 2:\n\nrecheck unrelated nova-ceph-multistore glance image upload 500 failure","accounts_in_message":[],"_revision_number":2},{"id":"6e0a0d99c33cef7c3a90cfb04c0687c3da9aab14","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 16:53:48.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d001d9170d0a48b0addf43053a4fdeb6\n\n- grenade https://zuul.opendev.org/t/openstack/build/ae5ccfb3cfab4d92ba42de215c83b9f7 : SUCCESS in 31m 35s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b4d783b6430b4aa8a18b76f2431b4ee0 : SUCCESS in 1h 49m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/18e7105048e14af7b2236a3f8904059f : SUCCESS in 5m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5ea80d168411498e95f7975871e5d99a : SUCCESS in 6m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0096c66716974b67baecd1bfe411f3d0 : SUCCESS in 22m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/27941c97e21a45efab30188d34365c12 : SUCCESS in 4m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/03693e56c94e49109109d89ceefe8151 : SUCCESS in 3m 58s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3e43d024a3b54b009a19bda842a1b380 : SUCCESS in 4m 53s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9388ff28ec7d43dd93fe0cbaf9d6e6f3 : SUCCESS in 2m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/92d0efd857f547469b3dcd42c916a809 : SUCCESS in 3m 57s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/1a966bc64850401da74e2db49c436b17 : SUCCESS in 1h 23m 34s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/6b9b86f0b0734934905d895f2b9adb2a : FAILURE in 1h 51m 32s (non-voting)\n- tempest-full-2026-1 https://zuul.opendev.org/t/openstack/build/9b4952026e054598b8174e491e071089 : SUCCESS in 1h 20m 23s\n- tempest-full-2025-1 https://zuul.opendev.org/t/openstack/build/73e11e0703a545ed9f4f3d558d785c22 : SUCCESS in 1h 30m 21s\n- cinder-tempest-lvm-multibackend-2025-1 https://zuul.opendev.org/t/openstack/build/70341dcee4bc4cdb8017d3b07be44615 : SUCCESS in 1h 40m 24s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/6816415a512f4dfba0f2a00442552a1e : SUCCESS in 1h 13m 02s\n- tempest-tox-plugin-sanity-check https://zuul.opendev.org/t/openstack/build/8a048a2ddf9b45f7afa9ef61772cf42b : SUCCESS in 16m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/740d730a5f5e4ae1a126f74dcacf549d : SUCCESS in 48m 05s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/5658fc5b4ed946799e72e7498dbaa53f : SUCCESS in 1h 52m 00s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d1214ce5f5524dbfbc2729e1c59ff051 : SUCCESS in 1h 00m 44s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/ec865ff4675e48d6823fb7057104564c : SUCCESS in 1h 41m 38s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/99b4eead1dec4959a8b47a6c8a9a0f7d : SUCCESS in 57m 56s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/2e4d82f13e08411b9f87a1276aa37b0e : SUCCESS in 44m 25s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/51f2fd30f8b84c6d845363b59461c9eb : SUCCESS in 38m 00s\n- neutron-ovs-tempest-dvr https://zuul.opendev.org/t/openstack/build/f157168d47ff49e6ae1b1d88ccbfa80f : SUCCESS in 1h 23m 12s (non-voting)\n- tempest-full-preprov-creds https://zuul.opendev.org/t/openstack/build/37c8977757e546bfae7043ae7ea2cdaa : SUCCESS in 1h 03m 03s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/9424e0a9e9a24854a4b46f8b30ea3ad0 : SUCCESS in 39m 06s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/766695ed9a434c4cae098eb6e500b317 : SUCCESS in 3m 05s","accounts_in_message":[],"_revision_number":2},{"id":"844a5c93da6b6762b4d765fa317a7a79c2649358","author":{"_account_id":32704,"name":"Alfredo Garcia","display_name":"Alfredo Garcia","email":"alfrgarc@redhat.com","username":"alfrgarc","status":"Senior Software Quality Engineer @ Red Hat"},"date":"2026-05-26 12:33:25.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"558f80a2f30dee6637741c793f6dfa49d56a232e","author":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"},"date":"2026-06-18 13:22:58.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"aa4b8ca27a1b10717ffcad8c726318410c79c672","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-06-24 20:37:30.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"38f50fc0312508368c4049fd051df261c8e48f9e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 20:38:05.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"a4f57036e6c1f7f796f2fb02e4c27450b769eb60","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 22:44:04.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/fe7bd03124054435b3d80e2362bf3d28\n\n- grenade https://zuul.opendev.org/t/openstack/build/0845c7935d1e4e44a87276dd60f888ca : SUCCESS in 1h 04m 14s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/80860bbdcbd04e0780222806c9a2d591 : SUCCESS in 1h 33m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/47c2d051428240d88f1d2d97422ddb50 : SUCCESS in 10m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ba443df87b0d44e9aef2cbac5102a171 : SUCCESS in 9m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/17eed733d1cc41f29853cbbb9d954523 : SUCCESS in 3m 35s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b6f5f9f5e67b4980b24541aec64134a7 : SUCCESS in 4m 40s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/41a57341b6194273a72928ee22279d89 : SUCCESS in 3m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c40868698bfc4e438179618ee01e28ec : SUCCESS in 6m 46s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/cfb6a1351ffd45448a02cedd89653e74 : SUCCESS in 1h 52m 28s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/8fce8ea163dc4901bc0314c082ff7a6f : SUCCESS in 1h 12m 58s\n- tempest-full-preprov-creds https://zuul.opendev.org/t/openstack/build/2e7f6f2afeb8484c9cbf39e2873fb01b : SUCCESS in 2h 00m 23s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/929fc2f42e21425894ca7dd08cb9bbef : FAILURE in 28m 46s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e98d6764e46b48179124fb922987245a : SUCCESS in 45m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e57ace1ad6d147c68bbdba7ac2a36651 : SUCCESS in 32m 24s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/431e900c2271481ea4e84cc735adaa02 : SUCCESS in 48m 18s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/6cf6df6db0e94064ae494faede2607a0 : SUCCESS in 58m 22s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/db239d9f774f427a84e0a70caeae9898 : SUCCESS in 1h 01m 56s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c4c1c7a15b494743989938a800036856 : SUCCESS in 55m 30s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/652e106790474d4a9eb63cc819cc1da5 : SUCCESS in 27m 00s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"3c4d8f9971c62cf16b7151b321d79976d9a4e1ec","revisions":{"b7a55f13e3e40b3ca10af6dd808b19da8ac27708":{"kind":"REWORK","_number":1,"created":"2026-05-21 12:28:49.000000000","uploader":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"ref":"refs/changes/22/989522/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest","ref":"refs/changes/22/989522/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest refs/changes/22/989522/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest refs/changes/22/989522/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest refs/changes/22/989522/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest refs/changes/22/989522/1"}}},"commit":{"parents":[{"commit":"4207546c15b3215e75b9cf8b502c68e2ea772a35","subject":"Merge \"add pyproject.toml to support pip 23.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/4207546c15b3215e75b9cf8b502c68e2ea772a35"}]}],"author":{"name":"Dong Ma","email":"winterma.dong@gmail.com","date":"2026-05-21 12:26:48.000000000","tz":480},"committer":{"name":"Dong Ma","email":"winterma.dong@gmail.com","date":"2026-05-21 12:28:24.000000000","tz":480},"subject":"Grant user role for EC2 credential tests","message":"Grant user role for EC2 credential tests\n\nKeystone EC2 credentials are project scoped and require the credential owner to have a role assignment on the target project.\n\nThe admin credential tests create EC2 credentials for the primary user on projects created during setup, but did not grant that user any role on those projects. Grant the configured admin role on the test projects before creating EC2 credentials.\n\nRelated-Bug: #2138298\nChange-Id: I9def5736ae1d5a5e14a12b500b9bb6245d57103f\nSigned-off-by: Dong Ma \u003cwinterma.dong@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/b7a55f13e3e40b3ca10af6dd808b19da8ac27708"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/b7a55f13e3e40b3ca10af6dd808b19da8ac27708"}]},"branch":"refs/heads/master"},"3c4d8f9971c62cf16b7151b321d79976d9a4e1ec":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-05-21 12:30:23.000000000","uploader":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"ref":"refs/changes/22/989522/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest","ref":"refs/changes/22/989522/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest refs/changes/22/989522/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest refs/changes/22/989522/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest refs/changes/22/989522/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest refs/changes/22/989522/2"}}},"commit":{"parents":[{"commit":"4207546c15b3215e75b9cf8b502c68e2ea772a35","subject":"Merge \"add pyproject.toml to support pip 23.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/4207546c15b3215e75b9cf8b502c68e2ea772a35"}]}],"author":{"name":"Dong Ma","email":"winterma.dong@gmail.com","date":"2026-05-21 12:26:48.000000000","tz":480},"committer":{"name":"Dong Ma","email":"winterma.dong@gmail.com","date":"2026-05-21 12:29:45.000000000","tz":480},"subject":"Grant user role for EC2 credential tests","message":"Grant user role for EC2 credential tests\n\nKeystone EC2 credentials are project scoped and require the credential\nowner to have a role assignment on the target project.\n\nThe admin credential tests create EC2 credentials for the primary user\non projects created during setup, but did not grant that user any role\non those projects. Grant the configured admin role on the test projects\nbefore creating EC2 credentials.\n\nRelated-Bug: #2138298\nChange-Id: I9def5736ae1d5a5e14a12b500b9bb6245d57103f\nSigned-off-by: Dong Ma \u003cwinterma.dong@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/3c4d8f9971c62cf16b7151b321d79976d9a4e1ec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/3c4d8f9971c62cf16b7151b321d79976d9a4e1ec"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":14250,"name":"Grzegorz Grasza","email":"xek@redhat.com","username":"xek"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":["label:Verified\u003dMIN"],"failing_atoms":["label:Verified\u003dMAX"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
