)]}'
{"id":"openstack%2Fdevstack~958612","triplet_id":"openstack%2Fdevstack~master~I463cb85f3fcb9f2fdd7aa4a0a5f2ae49782e3fc1","project":"openstack/devstack","branch":"master","topic":"bp/policy-service-role-default","attention_set":{},"removed_from_attention_set":{"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2025-08-28 20:05:17.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I463cb85f3fcb9f2fdd7aa4a0a5f2ae49782e3fc1","subject":"Configure nova \u0027service\u0027 role in tempest","status":"MERGED","created":"2025-08-27 02:47:27.000000000","updated":"2025-08-28 20:06:55.000000000","submitted":"2025-08-28 20:05:17.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"958612-bp/policy-service-role-default","meta_rev_id":"a8130bb3e55b41d8cf4543157ece796bac899f4f","_number":958612,"virtual_id_number":958612,"owner":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-28 20:05:17.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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2025-08-27 19:52:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2025-08-27 04:04:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":2,"date":"2025-08-28 16:27:37.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":1,"date":"2025-08-28 16:27:37.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_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,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch 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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-08-27 04:04:31.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"},{"updated":"2025-08-27 04:47:34.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":"2025-08-27 19:52:51.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2025-08-28 16:27:37.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"}],"messages":[{"id":"9eac2de5133a1fefd4a5251d6e0c172cfdde479b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2025-08-27 02:47:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0d548777a21e38a49c61b4ea2d4c11c1cce62138","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-08-27 04:04:31.000000000","message":"Patch Set 1: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/4efc1c6a75274f31a94b95054c2a87c0\n\n- devstack-platform-centos-10-stream https://softwarefactory-project.io/zuul/t/rdoproject.org/build/61d48fd1250840ef9678d6504bdcedc2 : SUCCESS in 1h 15m 59s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4dfc1f8c05d348fe6ea0e991388761e68ffd4cc2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 04:47:34.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fcdf0e3c4c614c77bf9778c5b8d95849\n\n- grenade https://zuul.opendev.org/t/openstack/build/4e88e9b5ef894574b9784ad930db4de6 : SUCCESS in 58m 58s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a6538fa9c57043c0b77faf0a8f0939bc : SUCCESS in 1h 53m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7a1f184ec366481c8cb32cf61d0f8973 : SUCCESS in 7m 13s\n- devstack https://zuul.opendev.org/t/openstack/build/1699a666697b43508db77b9db31faafc : SUCCESS in 23m 58s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/244719a4461c4c7eb10bf32596acc925 : SUCCESS in 24m 12s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/693bb30b604449c49a758c2e47446898 : SUCCESS in 16m 52s\n- devstack-platform-centos-10-stream https://zuul.opendev.org/t/openstack/build/e95d8b38c22040c3b4090b1bd1ff77b7 : SUCCESS in 1h 47m 09s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/f0e0cbbe93b44a96b5cb69fb0aab7c3e : SUCCESS in 1h 53m 16s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/0fed7b3b2376409482c8445fa905d0fd : SUCCESS in 1h 52m 59s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/bbf0627f62c14d78932f52d003c83a20 : SUCCESS in 1h 29m 04s (non-voting)\n- devstack-platform-ubuntu-noble-ovs https://zuul.opendev.org/t/openstack/build/563c6873426b4f7faa33064e5a5f4e4f : SUCCESS in 1h 40m 26s (non-voting)\n- devstack-platform-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/4d422690dfe840ceb3d24e7c55022d09 : SUCCESS in 1h 37m 09s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/9b0fe7965b5c4de3b1246493e95d8612 : SUCCESS in 31m 15s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/7285cb0464e14bcb97b9011dc32b9c9b : SUCCESS in 3m 16s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/aee9e673c31d451b8af9fa38e5e510d9 : SUCCESS in 2m 27s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e1a54f2c4eb74367acfbe63b0dd324a5 : SUCCESS in 40m 56s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/caaa220f965f4125bc603729ca023023 : SUCCESS in 59m 03s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/00093afbb0224b8c813fdd67686d7c51 : SUCCESS in 1h 11m 13s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/1eac7310db2a494fa51dbc18b479ed43 : SUCCESS in 1h 08m 55s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/085fdde25b19440e98cad2ab343aabcb : SUCCESS in 59m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/abc6bf4c688b434193480c5a58533e58 : SUCCESS in 53m 57s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/07feb64d42054483b57b2d386bb5e8e2 : SUCCESS in 1h 31m 51s","accounts_in_message":[],"_revision_number":1},{"id":"9a3cdd7b73e58fd5df074d8acc75aa99216912fa","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-27 19:52:51.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"f9f47abdf806e3cc010fdffac1629622f9805b7b","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-08-28 16:27:37.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"6c7585137e2f24ca84f2b1beca3985d6227c25a3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 16:29:46.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"7d37cfd9449212743a5e1aef6304d1edc468c86c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 20:05:17.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/48f0310cdb914eb091583b5d9d92b992\n\n- grenade https://zuul.opendev.org/t/openstack/build/598127e2c919487b8cd839afad5a01c7 : SUCCESS in 1h 07m 40s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e325f82a3e7c4517912313da2b78a80c : SUCCESS in 2h 07m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0197835df9c24d48851b23d99805220e : SUCCESS in 7m 04s\n- devstack https://zuul.opendev.org/t/openstack/build/17c7954f991d49088f625a36ea46d881 : SUCCESS in 32m 14s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/2edc1c9f1e664a82bdd15d19233ca973 : SUCCESS in 24m 59s\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/c30989a6ca3c470cad0abd0bc937cf1e : SUCCESS in 53m 55s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/417dc129945f421dbdb2be643f079a54 : SUCCESS in 31m 35s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/efbe5a0aedf34999ba395874c7e9ad13 : SUCCESS in 45m 27s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/363eca8fa8694a7b8f9ea615a6a55e8c : SUCCESS in 3m 32s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/9f2ad4d9529f4f288daca1547a9147ba : SUCCESS in 3m 00s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/ab1fa1cf21214fc4aa14b9c3d551fb37 : SUCCESS in 56m 51s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/226db48ea11c4958bb9202147adc98b7 : SUCCESS in 54m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/96a8f5a8af59423ca33f5d66f572078a : SUCCESS in 45m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/492c29a9718f46edb955a16e4806dca5 : SUCCESS in 57m 02s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c84e4573ebb946139587f145bc762dc2 : SUCCESS in 1h 54m 16s","accounts_in_message":[],"_revision_number":1},{"id":"c7c4d91c5e887e39bce8694d58a45c6b0eecb524","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 20:05:17.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"a8130bb3e55b41d8cf4543157ece796bac899f4f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 20:06:55.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f023ee40ac244515ae840662003ea993\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/be6bba8472fe448fa448f0f43430cda8 : SUCCESS in 1m 18s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"34689f587966f9fd512a03c85762bd79dd4a4e9d","revisions":{"34689f587966f9fd512a03c85762bd79dd4a4e9d":{"kind":"REWORK","_number":1,"created":"2025-08-27 02:47:27.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/12/958612/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/12/958612/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/958612/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/958612/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/12/958612/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/12/958612/1"}}},"commit":{"parents":[{"commit":"c072f159cf66ed9b44b1dce90b7f0e86c81571eb","subject":"Merge \"Restart slapd after cleanup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c072f159cf66ed9b44b1dce90b7f0e86c81571eb"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2025-08-27 02:40:21.000000000","tz":0},"committer":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2025-08-27 02:40:21.000000000","tz":0},"subject":"Configure nova \u0027service\u0027 role in tempest","message":"Configure nova \u0027service\u0027 role in tempest\n\nIn this release, nova is implementing the service role in\npolicy[depends-on], and Tempest being branchless needs to\ndecide if service defaults are present in testing release/\nenv (Needed-By). Setting the service role availability in\nTempest so that from this release onward, tests can use\nservice role user to perform the required operation in nova.\n\nDepends-On: https://review.opendev.org/c/openstack/nova/+/957578\nNeeded-By: https://review.opendev.org/c/openstack/tempest/+/892639\n\nChange-Id: I463cb85f3fcb9f2fdd7aa4a0a5f2ae49782e3fc1\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/34689f587966f9fd512a03c85762bd79dd4a4e9d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/34689f587966f9fd512a03c85762bd79dd4a4e9d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"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":{}}},{"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":{}}},{"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":{}}}]}
